zCate是一款為企業(yè)運(yùn)維人員提供的第三方的zabbix客戶端,這款軟件界面非常簡單直觀,你可以通過zCate在手機(jī)上查看 zabbix 問題及圖形信息和接受告警。
支持功能:
1、一鍵查看當(dāng)前所有的問題
2、查看歷史告警
3、接收 zabbix 告警
4、查看圖形
5、查看出問題指標(biāo)的歷史數(shù)據(jù)
如何接受告警消息:
現(xiàn)在 zCate 支持接收 push 消息了,我們可以用它來接收 zabbix 的告警消息。
獲取 zCate 并配置 zabbix
iOS 用戶可以直接在 App Store 中搜索zabbix關(guān)鍵字找到zCate并下載。
Android 用戶可以點(diǎn)擊這里去下載安卓版 zCate。
第一次打開應(yīng)用時會提示登錄,填寫 zabbix 的地址、用戶名、密碼即可,這些信息只會保存在你的手機(jī)上,不會被發(fā)送給 zCate 服務(wù)器。
獲取客戶端 push 工具
訪問這個鏈接獲取 zCate-Push-Tool 和其源碼。
下載完成后將其名稱改為 zcate,并放到 zabbix 的 alertscripts 目錄,賦予可執(zhí)行權(quán)限 chmod +x zcate,默認(rèn)的 alertscripts 目錄為 /usr/lib/zabbix/alertscripts,這個目錄在 zabbix-server.conf 中設(shè)置。
在這個目錄中創(chuàng)建一個空文件命名為 null,并使用 chmod +x null 賦予可執(zhí)行權(quán)限。
注冊 zCate 賬號獲取 push token
訪問 https://zcate.appgao.com,點(diǎn)擊注冊,在接下來的注冊頁面中填寫必要的信息來完成注冊。
登錄后紅框里的字符串就是我們接下來需要的 token。
在 zCate 中設(shè)置 token
在 zCate 中點(diǎn)擊 設(shè)置 ->消息推送,將消息推送開關(guān)打開,并在下面的 token 文本框中填寫剛才注冊得到的 token。
退出本頁時,zCate 會向 zCate 服務(wù)器注冊 push,您還需要檢查一下系統(tǒng)是否允許 zCate 發(fā)送 push。
測試 push
回到 /usr/lib/zabbix/alertscripts 目錄,執(zhí)行指令./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)
執(zhí)行下面指令來測試 push,iOS 客戶端需退出 zCate 才能看到效果。
注意:-platform 一定要選擇正確,當(dāng)客戶端包含 iOS 和 Android 的時候才填寫 all,否則填寫 iOS 或 Android。
中文名:zCate
包名:com.appgao.zcate
MD5值:30ea610d142d6ccfa9a2b7becdf3ffbf