zabbix postfix 템플릿을 solaris10에 적용
zabbix postfix 템플릿을 solaris10에 적용
소개
github에 공개하고 있는 zabbix3.0의 postfix 템플릿은 linux 기반 템플릿이므로 solaris에 적용하기 위한 수정 부분을 기재합니다.
(템플릿)
htps : // 기주 b. 코 m / 테 카메 ls / 쌈 x
Template App Postfix
(zabbix 버전)
zabbix3.0.3
가져오기
[설정]→[템플릿]
에서 [가져오기] 버튼을 선택합니다.
파일 선택에서 Template App Postfix.xml을 선택하여 가져오기를 실행합니다.
※덮어쓰기 설정은 그대로라도 에러는 나오지 않을 것.
config 배치
zabbix_agentd.conf.d에 준비되어 있는 아래의 파일을,
/etc/zabbix/zabbix_agentd.conf.d/
이하에 배치한다.
postfix.conf
매개변수 수정
grep 옵션이 linux와 다르기 때문에 그대로 사용하면 오류가 발생합니다.
(초기 설정)UserParameter=mailqueue-postfix-queue[*], find /var/spool/postfix/ -type f | grep $1 | grep -v -e "/pid/" -e "/defer/" | wc -l
(변경 후)UserParameter=mailqueue-postfix-queue[*], find /var/spool/postfix/ -type f | grep $1 | egrep -v -e "/pid/" -e "/defer/" | wc -l
solaris 표준 grep에는 "-e"옵션이 없었습니다.
대신 egrep로 바꿉니다.
postfix 템플릿에 서비스 자동 시작 체크 항목이 있습니다.
linux라면 chkconfig(cent6계)입니다만, solaris10의 경우 svcs를 사용하므로,
cat solaris.conf
UserParameter=chkconfig[*], svcs -a|grep "$1" | cut -d " " -f 1 | grep -c online
라는 OS용 파일을 준비해 둡니다.
마지막으로
이렇게하면 postfix 큐 상태를 모니터링 할 수 있습니다.
1점 주의점으로서는,/var/spool/postfix/부하는 root 권한이 없으면 참조할 수 없습니다.
허용된다면 zabbix_agentd.conf에서 AllowRoot = 1로 설정하여 agent를 시작하는 것이 좋습니다.
이상.
Reference
이 문제에 관하여(zabbix postfix 템플릿을 solaris10에 적용), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/miyahang55/items/f6cf04e049d31ac19c09
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
/etc/zabbix/zabbix_agentd.conf.d/
UserParameter=mailqueue-postfix-queue[*], find /var/spool/postfix/ -type f | grep $1 | grep -v -e "/pid/" -e "/defer/" | wc -l
UserParameter=mailqueue-postfix-queue[*], find /var/spool/postfix/ -type f | grep $1 | egrep -v -e "/pid/" -e "/defer/" | wc -l
cat solaris.conf
UserParameter=chkconfig[*], svcs -a|grep "$1" | cut -d " " -f 1 | grep -c online
Reference
이 문제에 관하여(zabbix postfix 템플릿을 solaris10에 적용), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/miyahang55/items/f6cf04e049d31ac19c09텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)