저번 글에서 중앙 서버에 Zabbix Server 설치와 모니터링 대상 서버에 Zabbix Agent 설치를 완료했다.
이번 글에서는 Zabbix Agent의 설정을 수정하여 서버에서 모니터링하는 방법이다.
# cd /etc/zabbix
sudo vi zabbix_agentd.conf
ServerActive=[Server 설치 서버의 IP]:10051
Hostname=[Agent 설치 서버의 IP 또는 호스트 이름]
sudo systemctl restart zabbix-agent
상태확인
sudo systemctl status zabbix-agent
좌측에 Configuration을 누른 후, Hosts를 클릭한다.
우측 상단에 Create Host를 클릭한다.
본인이 zabbix_agentd.conf에 설정한 내용에 맞게 기입한다.
(저는 ServerActive에 설치 서버의 IP를 기입하였기 때문에 Templates를 active로 두었습니다.)
좌측 메뉴에 Monitoring - Hosts를 클릭한다.
Latest Data나 Graph를 클릭하면 수집되고 있는 것을 알 수 있다.
CPU를 한 번 강제로 높여서 테스트해보자
Agent가 설치된 서버에서
# yes
를 치면 무한 루프가 작동한다.
적당한 시간을 두고 CTRL + C로 종료시키자.
Zabbix web에 Graph를 통해 확인해 보자
무한 루프를 시키는 동안 CPU가 확 튀었다가 종료되어서 다시 죽는 것을 볼 수 있다.
정상적으로 수집되고 있는 것이다.
죽지마세용