Zabbix로 Instance 서버 모니터링하기

이석환·2023년 11월 22일
0

zabbix

목록 보기
3/4
post-thumbnail

저번 글에서 중앙 서버에 Zabbix Server 설치와 모니터링 대상 서버에 Zabbix Agent 설치를 완료했다.

이번 글에서는 Zabbix Agent의 설정을 수정하여 서버에서 모니터링하는 방법이다.

Configure Zabbix Agent

  1. zabbix diretory로 이동
# cd /etc/zabbix

  1. 설정 파일 수정
sudo vi zabbix_agentd.conf
ServerActive=[Server 설치 서버의 IP]:10051
Hostname=[Agent 설치 서버의 IP 또는 호스트 이름]
  1. 재시작
    설정파일을 변경하였으니, Agent를 재실행한다.
sudo systemctl restart zabbix-agent

상태확인

sudo systemctl status zabbix-agent

Zabbix Web에서 Host 등록

좌측에 Configuration을 누른 후, Hosts를 클릭한다.

우측 상단에 Create Host를 클릭한다.

본인이 zabbix_agentd.conf에 설정한 내용에 맞게 기입한다.
(저는 ServerActive에 설치 서버의 IP를 기입하였기 때문에 Templates를 active로 두었습니다.)

좌측 메뉴에 Monitoring - Hosts를 클릭한다.

Latest Data나 Graph를 클릭하면 수집되고 있는 것을 알 수 있다.

Test

CPU를 한 번 강제로 높여서 테스트해보자
Agent가 설치된 서버에서

# yes

를 치면 무한 루프가 작동한다.

적당한 시간을 두고 CTRL + C로 종료시키자.

Zabbix web에 Graph를 통해 확인해 보자

무한 루프를 시키는 동안 CPU가 확 튀었다가 종료되어서 다시 죽는 것을 볼 수 있다.
정상적으로 수집되고 있는 것이다.

profile
반갑습니다.

2개의 댓글

comment-user-thumbnail
2023년 11월 24일

죽지마세용

1개의 답글

관련 채용 정보