Monitoring/Zabbix

[Zabbix] CentOS7 zabbix-agent 4.4.6 설치 및 모니터링 설정

Nirsa 2020. 3. 3. 19:48
반응형

 

  • Zabbix agent 3.2.9 설치
rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-2.el7.noarch.rpm
yum -y install zabbix zabbix-agent

vi /etc/zabbix/zabbix_agentd.conf
/Server

# zabbix-agent 설치한 서버가 아닌, zabbix-server 설치한 서버의 IP 입니다.
Server=[자빅스 서버 IP]
ServerActive=[자빅스 서버 IP]
:wq

systemctl restart zabbix-agent
systemctl enable zabbix-agent

# 방화벽 설정
firewall-cmd --permanent --add-rich-rule='rule family="ipv4"\
source address=[자빅스 서버 IP] port port="10050" protocol="tcp" accept'

firewall-cmd --reload

 

  • agent 설치한 서버 모니터링 설정

자빅스 웹 페이지 접속 후 설정 → 호스트 그룹 → 우측 호스트 그룹 작성 클릭

 

생성할 그룹의 이름을 입력 후 추가 버튼을 클릭 합니다. 실무에서 사용 시 호스트 그룹은 특정 용도 또는 고객사별로 생성해두는것이 이후에 관리할 때 편합니다.

 

설정 → 호스트 → 호스트 작성 클릭

 

호스트 명을 입력 하고 위에서 생성한 그룹을 선택, 이후 IP 주소를 입력합니다. (추가 버튼은 아직 누르지 말아 주세요.)

 

템플릿을 클릭한 후 템플릿을 정해야 하는데, 저는 OS Linux by Zabbix agent active 를 선택 했습니다. (템플릿은 여러 설정들을 모아두는 곳으로 이후 필요에 따라 템플릿을 만들어 관리하는게 좋습니다.)

 

  • 모니터링 설정 잘 되었는지 확인

설정 → 호스트를 클릭하고 모니터링 설정한 호스트가 아래와 같이 활성 상태에 ZBX가 초록색이면 정상 작동중인겁니다.

 

또는 아래처럼 최근 데이터나 그래프로 확인할 수 있습니다.

 

반응형