zCate是一款为企业运维人员提供的第三方的zabbix客户端,这款软件界面非常简单直观,你可以通过zCate在手机上查看 zabbix 问题及图形信息和接受告警。
支持功能:
1、一键查看当前所有的问题
2、查看历史告警
3、接收 zabbix 告警
4、查看图形
5、查看出问题指标的历史数据
如何接受告警消息:
现在 zCate 支持接收 push 消息了,我们可以用它来接收 zabbix 的告警消息。
获取 zCate 并配置 zabbix
iOS 用户可以直接在 App Store 中搜索zabbix关键字找到zCate并下载。
Android 用户可以点击这里去下载安卓版 zCate。
第一次打开应用时会提示登录,填写 zabbix 的地址、用户名、密码即可,这些信息只会保存在你的手机上,不会被发送给 zCate 服务器。
获取客户端 push 工具
访问这个链接获取 zCate-Push-Tool 和其源码。
下载完成后将其名称改为 zcate,并放到 zabbix 的 alertscripts 目录,赋予可执行权限 chmod +x zcate,默认的 alertscripts 目录为 /usr/lib/zabbix/alertscripts,这个目录在 zabbix-server.conf 中设置。
在这个目录中创建一个空文件命名为 null,并使用 chmod +x null 赋予可执行权限。
注册 zCate 账号获取 push token
访问 https://zcate.appgao.com,点击注册,在接下来的注册页面中填写必要的信息来完成注册。
登录后红框里的字符串就是我们接下来需要的 token。
在 zCate 中设置 token
在 zCate 中点击 设置 ->消息推送,将消息推送开关打开,并在下面的 token 文本框中填写刚才注册得到的 token。
退出本页时,zCate 会向 zCate 服务器注册 push,您还需要检查一下系统是否允许 zCate 发送 push。
测试 push
回到 /usr/lib/zabbix/alertscripts 目录,执行指令./zcate --help,会显示 zcate 的使用方法。
Usage of ./zcate: -badge int Message notification badge (default 1) -body string Message body (require) -platform string iOS or Android (require) -subtitle string Message subtitle -title string Message title -token string Your token (require)
执行下面指令来测试 push,iOS 客户端需退出 zCate 才能看到效果。
注意:-platform 一定要选择正确,当客户端包含 iOS 和 Android 的时候才填写 all,否则填写 iOS 或 Android。
中文名:zCate
包名:com.appgao.zcate
MD5值:30ea610d142d6ccfa9a2b7becdf3ffbf