zabbix server monitoring 一个简单的、独立的NodeJS服务
zabbix-server-monitor 这是一个简单的、独立的NodeJS服务,用于监控Zabbix服务器是否真的在工作。通常与外部监控服务结合使用,通过一次检查就知道您的整个Zabbix监控系统是否正常工作。输出格式为HTTP自定义监控XML格式(包括状态和响应时间)。
怎么运作
此代码从Zabbix API获取给定Zabbix主机的给定项目的最后一个值,并根据当前时间戳检查该值的接收时间,以确定该值是否“足够近”。如果它不是“最近足够”或者如果它无法获得,脚本会返回一个答案,指示一个失败的Zabbix服务。
安装先决条件
-
Node.js
-
git
实际安装
查看此存储库并安装依赖项:
git clone
npm install
下载地址
用户评论