안녕하세요!서비스 상태를 모니터링하는 zabbix를 가르치십시오
- 스캔 특정 TCP 또는 UDP 포트, 서비스가
proc.num[<processname>]
로 서비스 프로세스를
- 를 결합하거나 계산되는 :
내가 zabbix 두 가지 옵션을 통해 리눅스 시스템에서 모든 서비스를 모니터링 할 수 있다는 사실을 알고
동일한 실행 파일 이름을 가진 프로세스를 생성 할 수 있고 zabbix를 속일 수 있기 때문에 완전히 직관적입니다. 표준 service <servicename> status
또는 systemctl status name.service
도구를 사용하는 것이 좋습니다. 그러나 zabbix에서 사용하는 표준 방법은 없습니다. system.run[cmd]
특정 서비스 상태를 모니터링하기위한 템플릿을 작성하는 데 도움을 줄 수 있습니까? 우리는 Centos 7과 Ubuntu 14.04 및 16.04 배포판과 같은 다른 OS를 사용하고자합니다. 그것은 불쌍하지만 service <servicename> status
은 나열된 운영 체제에서 완전히 다릅니다.
그리고'systemd' (우분투 14처럼)가 없다면 무엇을 사용해야합니까? –
시스템이 아닌 시스템 = 와일드 와일드 = 당신은 init 스크립트의 결과물을 파싱해야합니다. –