시놀로지/헤놀로지 SNMP를 이용한 Zabbix 연동하기.
안녕하세요. 달소입니다.
NMS(Network Monitoring System)을 소개해드리면서 오픈소스인 Zabbix를 서버에 설치했었는데요.
이 자빅스에 사용하고 있는 Synology/Xpenology 서버를 연결해보도록하겠습니다.
따로 Zabbix Agent를 제공해주고있지않아서 SNMP를 이용해서 연동할 예정으로 어려운건 별로 없습니다.
선행되야할건 역시 Zabbix 설치겠죠?
DSM에서 SNMP를 이용해서 Zabbix와 연동하기
먼저 사용하고계신 Synology/Xpenology 의 DSM 메인페이지로 들어가주세요.
제어판 -> 터미널 및 SNMP -> SNMP 서비스 활성화
커뮤니티에 원하는 이름을 입력해주세요.
이렇게 저장 후 자빅스 서버에서 아래와같이 SNMP활성화를 테스트해주세요.
snmpwalk -v2c -c [커뮤니티이름] [시놀/헤놀IP]
snmpwalk -v2c -c dalso 192.168.1.101
위처럼 나오면 성공입니다.
템플릿 다운로드 및 적용하기
이제 이 SNMP로 수집한 데이터를 예쁘게 표현해줘야하는데요 자빅스 커뮤니티에 있는 템플릿을 다운로드 받아서 적용해보겠습니다.
https://share.zabbix.com/storage-devices/synology/synology-diskstation
제가 Zabbix 5.2버전을 써서그런지는 모르겠는데 Template Module ICMP Ping 템플릿이 없다고 가져오기가 안되기때문에
그냥 하나 만들어주면됩니다.
그리고 다운로드 받은 템플릿도 가져오기해주세요.
이제 호스트 등록만해주면됩니다.
시간이 좀 지나고 SNMP에 녹색불이 들어오면 데이터가 전송되고있는것입니다.
데이터도 잘들어옵니다.
대시보드를 좀 꾸며보면 아래처럼 확인이 가능해집니다.
말씀주신대로 하나씩 하면서 넘어왔는데, 마지막 Zabbix 호스트, 데이터 링크 부분에서 계속 문제가 발생합니다.. 포트번호와 IP는 내부망 IP 및 SNMP 포트 (161)로 정상 입력했는데 연결이 안붙는 이유가 뭘까요...?
cmt alert