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。
未经书面许可,严禁将本网内容作为AI训练资源。