Zabbix Template, SNMP 호스트 등록
이제 Zabbix에 Template 파일을 등록하고 SNMP를 통해 방화벽 장비를 등록해 보자.
방화벽 장비의 SNMP 설정 과정은 생략하겠다.
Template이란?
모니터링을 쉽게 하기 위해 미리 정의된 항목(Item), 트리거(Trigger), 그래프(Graph), 디스커버리(Discovery) 룰 등을 모아둔 기본 설정 세트이다. 쉽게 말하자면, 모니터링하고 싶은 것들을 미리 정리해 둔 설정 모음이다.
Template 파일은 직접 작성하거나 작성된 파일을 구하여 Zabbix에 등록하면 된다.
난 Juniper Netscreen 장비를 SNMP로 등록할 것이기에 구글링을 통해 Template 파일을 구했다.
직접 작성하는 것은... 나중에 해봐야지....
Netscreen Template : https://github.com/ZegalPL/zbxJuniperNetscreen/blob/master/zbxJuniperNetscreen.xml
zbxJuniperNetscreen/zbxJuniperNetscreen.xml at master · ZegalPL/zbxJuniperNetscreen
Zabbix Juniper-Netscreen template. Contribute to ZegalPL/zbxJuniperNetscreen development by creating an account on GitHub.
github.com
Template 등록 방법
1. 데이터 수집 > 템플릿 > 가져오기를 통해 다운로드한 Template 파일을 Import 한다.
2. Template Script를 확인 후 '가져오기'를 클릭한다.
SNMP 호스트 등록 방법
1. 데이터 수집 > 호스트 > 호스트 생성을 클릭하여 호스트명, 템플릿, 호스트 그룹, 인터페이스를 지정한다.
( 예시 )
- 호스트명 : Lab_FW
- 템플릿 : Import 한 템플릿 선택
- 호스트 그룹 : Network
- 인터페이스 : SNMP / 192.168.1.1 / SNMPv2
2. 매크로 탭으로 이동 후 장비에 설정한 SNMP Community 값을 입력 후 저장한다.
3. 2~3분 정도 후 모니터링 > 호스트로 이동하면 수집이 활성화된 것을 볼 수 있다. 또한 '최근 데이터'를 클릭하면 수집되는 항목과 값들을 확인할 수 있다.