-
Zabbix 서버 트래픽 초과 알람을 위한 트리거 생성하기오픈소스 2020. 2. 20. 10:47
Zabbix를 통해 서버를 등록하면 Discovery rules을 통해 네트워크 인터페이스가 등록이 되고 네트워크 트래픽을 모니터이 가능하게 됩니다.
네트워크 트래픽에 대한 트리거가 없기 때문에 네트워크 상태르르 모니터링 하기 위해 트리거를 추가했습니다.
Template OS Linux > Discovery rules > Trigger prototypes 로 들어가서 룰셋을 추가합니다.
[인바운드]
Name 항목에 있는 {#IFNAME}는 Discovery로 확인된 인터페이스 이름을 출력하게 됩니다.
Expression 은 아래와 같이 정의합니다.
{Template OS Linux:net.if.in[{#IFNAME}].avg(5m)}>200M
들어오는 Inbound 트래픽에 대해 평균 5분간 200M가 넘었을 경우에 트리거가 동작하게 됩니다.
평균 지속시간과 트래픽은 임의로 변경하여 사용하면 됩니다.
[아웃바운드]
아웃바운드도 인바운드와 똑같이 설정을 합니다.
{Template OS Linux:net.if.out[{#IFNAME}].avg(5m)}>200M
트리거 설정을 하면 적용되기 가지 일정 시간이 소요가 됩니다.
이후 네트워크 트래픽 항목에서 트리거가 적용된 것을 확인 할 수 있습니다.
'오픈소스' 카테고리의 다른 글
데이터 분석을 위해 elasticsearch + kibana 설치 (0) 2020.02.24 Zabbix poller processes more than 75% busy 문제 해결 (0) 2020.02.24 리눅스 CentOS Zabbix agent 설치 스크립트 (0) 2020.02.18 CentOS 7 MariaDB 10.4 yum Install (0) 2020.02.13 CentOS 7 Redmine 4.1 설치 (0) 2020.02.11