环境监控告警系统之TIM即时消息推送部署(二)
5、將Flexlive.CQP.PluginSolution\CQP\Publish下所有文件復制到酷Q Air根目錄下圖9,打開酷Q Air\conf\CQP.cfg文件,打開后把下面的代碼復制到最后面保存此時將在開發模式下運行中間件。[Debug] DeveloperMode=1
6、使用之前申請的TIM運行CQA.exe進行登錄,右鍵打開應用管理界面圖10,此時已多了一個Flexlive.CQP.CsharpProxy中間件,我們點擊此中間件后,點擊下面啟用按鈕運行此中間件。
?
7、點擊中間件菜單按鈕Csharp代理程序圖11,彈出中間件管理界面圖11。
?
8、打開中間件管理界面后點擊功能測試按鈕測試中間件自帶SDK功能,在測試TIM群號碼處輸入測試推送消息的TIM群號碼,點擊發送私聊消息,此時我們已經可以看到已經收到推送的消息了,此時我們開始設計自己的中間件來自動推送消息到TIM群圖12。
9、回到VS Flexlive項目,添加一個MyPlugin_bms.cs類,程序主要邏輯為添加定時器循環執行訪問告警數據庫服務器數據表最新數據,讀取后通過中間件TIM協議推送到指定TIM群,定時循環一次程序執行TIM_settimesendgroupmsg下的TIM_bmsalarm任務,新件中間件名稱為“TIM插件-環境監控告警記錄監控” 圖13-圖15。
10、生成項目,停止服務器上酷Q應用,將SDK子目錄Bin目錄下生成的Flexlive.CQP.CSharpPlugins.Demo.dll復制到酷Q的酷Q Air\CsharpPlugins目錄下,此時啟動酷Q,打開 應用中的Flexlive的Csharp代理程序,打開中間件界面已看到我們新建的中間件應用,點擊下方的啟動應用圖16,此時到環境監控上模擬觸發告警消息,即可在程序設計時間內主動推送到TIM群內圖17,到此完成監控消息主動推送到TIM群的場景部署,如想私信推送到TIM也是同理可以實現,具體場景設計可參看Flexlive.CQP.SDK開發手冊。
資料免費送(點擊鏈接下載)
史上最全,數據中心機房標準及規范匯總(下載)
數據中心運維管理 | 資料匯總(2017.7.2版本)
加入運維管理VIP群(點擊鏈接查看)
《數據中心運維管理》VIP技術交流群會員招募說
加入學習群掃描以下二維碼或者添加微信:wang2017bj
總結
以上是生活随笔為你收集整理的环境监控告警系统之TIM即时消息推送部署(二)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 环境监控告警系统之TIM即时消息推送部署
- 下一篇: 数据中心行业哪个证书含金量最高?对职业最