999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

釘釘機器人在氣象設備和網絡監控報警中的應用

2021-07-19 01:52:22胥志強何國平
中低緯山地氣象 2021年3期
關鍵詞:故障設備信息

胥志強,何國平,唐 蜜,曾 元

(1.四川省雅安市氣象局,四川 雅安 625000;2.四川省攀枝花市氣象局,四川 攀枝花 617000)

0 引言

隨著氣象業務現代化的發展,越來越多的氣象監測設備和網絡設備需要進行實時監測運行狀態。僅雅安市氣象部門自動氣象站就多達200余個,MSTP專線28條,2018年還建成了多普勒天氣雷達1部,這些設備的數據傳輸情況和網絡設備運行情況都需要隨時監視,發現故障要及時通知維護人員處理。目前監控工作還存在一些不足之處:一是氣象設備、網絡故障需要人工來發現,對監測值班人員的依賴性較大;二是發現故障不及時,時效性低;三是發現故障后通知手段僅要靠值班人員打電話;四是故障登記靠人工。目前針對氣象行業設備狀態監測報警軟件較少,尤其是隨著氣象觀測無人化、自動化的發展,對設備穩定運行有了更高要求。因此亟需開發一個集故障監測、報警、日志記錄于一體的自動化軟件,提升業務設備監控報警能力。

1 監測報警機器人系統結構

釘釘監測報警機器人主要由設備狀態收集、異常判斷、信息發送和日志記錄4部分組成(圖1)。整個系統流程為:軟件定時按照不同設備采用不同的方法來收集狀態信息,收集到各類設備狀態信息后進行異常判斷,并生成報警信息,再用釘釘機器人將報警信息發送到相關的釘釘群提示維護人員,最后進行日志記錄。軟件運行在氣象廣域網任意服務器,出現報警信息第一時間通過互聯網發送到維護人員電腦和手機釘釘客戶端。

圖1 監測報警機器人邏輯關系圖

2 設備狀態信息采集和故障判斷

各類氣象設備和網絡運行狀態信息要根據設備類型進行分類采集。例如多普勒天氣雷達的運行情況通過讀取最新生成的雷達基數據文件列表來反映,正常情況下雷達數據應為每6 min生成一個新的基數據體掃文件,如果超過12 min未檢測到新的雷達基數據文件或雷達主機無法連接,則生成雷達異常報警信息。對于氣象站點的狀態則通過查詢各站點數據數據庫寫入狀態進行判斷,若各站點當前小時數據未及時入庫則生成站點未到報的信息。而網絡鏈路狀態則通過Telnet協議讀取核心路由器中省—市—縣各鏈路OSPF路由鄰居狀態來進行判斷,當出現網絡異常或中斷則生成網絡告警信息。

在狀態采集和故障判斷中做到信息精確,如自動站數據異常精確到臺站,網絡告警信息精確到具體鏈路名稱。報警信息生成后,交給釘釘機器人報警模塊進行處理。

3 釘釘機器人報警模塊

目前阿里釘釘開放了機器人API接口,可以在釘釘群進行消息發送。本軟件正是利用了釘釘的開放接口將設備和網絡報警信息通過API接口進行消息發送。

調用釘釘接口發送信息要遵循以下規則:采用HTTPS協議、發送內容為JSON數據格式、采用UTF-8編碼,采用POST方式向接口提交請求,實現過程如下。

首先在要發送信息的釘釘群里創建自定義機器人,獲取唯一的Webhook地址,在釘釘API接口中加上Webhook地址,就可以在指定的群內發送消息,為了保證消息的安全性,可以添加IP地址、關鍵字等進行發送規則限制。機器人創建成功后可以使用Postman等工具進行信息發送測試。

然后利用Visual studio或Python等開發環境編寫一個發送信息的類庫或動態鏈接庫(DLL)文件,用于報警信息的發送。其主要功能是實現報警信息按照釘釘API接口的規則提交POST請求,并將發送結果返回。向釘釘API接口提交的規則如下:一是請求方式為POST;二是請求地址為釘釘接口地址加上Webhook地址;三是請求包體包括發送內容和提示人員列表。釘釘機器人支持發送的消息類型豐富,主要有文本消息(text)、鏈接(Link)和文檔快速排版(markdown)等6種類型的消息,本軟件主要發送的是文本消息,使用者還可以根據自己的需求選擇不同的消息類型。本軟件中釘釘發送消息使用了C#語言編寫了以下兩個方法來實現:

一是向釘釘接口提交POST請求方法:public String Request(string url, string data, string reqtype)

第1個參數url為釘釘API接口地址,第2個data參數為json格式的報警內容,第3個參數為請求方式參數(POST或GET)。

二是生成文本消息(text)報警的方法:public static string OapiRobotText(string content, List atMobiles, bool isAtAll)

第1個參數為報警內容,第2個參數為提醒人員列表,第3個參數為是否提醒所有人,傳出參數為JSON格式的報警包體,該方法生成包體后調用Request方法提交請求,實現消息的發送。

4 日志記錄

將異常信息進行報警后,要進行日志記錄。通常可以采用數據庫或文本文件進行日志記錄。為了避免信息發送過于頻繁,每種報警信息可以根據業務具體要求或緊急程度設定不同頻度的檢測和報警。通過日志的記錄檢索可以避免信息的重復發送。本程序中因日志記錄數據量不大,采用按設備類別每天生成一個文本日志文件,方便管理者后期查詢。

5 實際應用情況

目前該軟件在雅安市氣象部門投入業務運行(圖2),監測了本部門自動氣象站、省市縣MSTP專線和多普勒天氣雷達等設備,這些設備的數據傳輸和網絡設備出現異常情況都通過釘釘客戶端進行了及時報警,軟件還可根據業務規定的時效不同,設置監測和發送信息的頻度,從應用至今,發現雷達故障的時效從過去的平均2 h提升到現在的12 min,MSTP專線發現中斷從過去的平均6 h到現在的分鐘級,自動氣象站數量多則每天發送一次缺報信息,大大地縮短了處理故障的時間。

圖2 釘釘機器人監測報警控制器程序界面

6 結束語

本文基于Visual studio平臺和釘釘機器人開放接口開發出的釘釘監測報警機器人軟件,集設備狀態監測、異常判斷、報警信息發送和日志記錄功能為一體,自動化程度高,極大的提高了維護人員發現問題的時效。隨著氣象業務的發展,氣象設備的穩定運行越來越重要,監測報警自動化是今后的發展方向,在設備和網絡監測中還有可挖掘的空間,例如監測到氣象站點的各要素、雷達產品可用性等。另外,釘釘機器人還可根據業務需求在氣象服務產品發布、災害性天氣監測、雨情報警、數據質量控制等氣象業務中進一步拓展,應用范圍廣泛。

猜你喜歡
故障設備信息
諧響應分析在設備減振中的應用
故障一點通
基于MPU6050簡單控制設備
電子制作(2018年11期)2018-08-04 03:26:08
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
奔馳R320車ABS、ESP故障燈異常點亮
500kV輸變電設備運行維護探討
工業設計(2016年12期)2016-04-16 02:52:00
故障一點通
江淮車故障3例
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
原來他們都是可穿戴設備
消費者報道(2014年7期)2014-07-31 11:23:57
主站蜘蛛池模板: 中文字幕首页系列人妻| 美女被操91视频| 国精品91人妻无码一区二区三区| 老司国产精品视频91| 亚洲午夜国产片在线观看| 噜噜噜综合亚洲| 99成人在线观看| 亚洲AV色香蕉一区二区| 狠狠色综合网| 国产凹凸视频在线观看| 野花国产精品入口| 亚洲国产日韩在线成人蜜芽| 黄色网页在线播放| 国产99热| 国产精品刺激对白在线| 成人亚洲国产| 日本精品一在线观看视频| 19国产精品麻豆免费观看| 四虎成人免费毛片| 99精品久久精品| 91亚洲影院| 人妻91无码色偷偷色噜噜噜| 亚洲伦理一区二区| 亚洲第一精品福利| 香蕉久久国产超碰青草| 丁香六月综合网| 福利小视频在线播放| 狠狠综合久久| 亚洲欧美日韩成人在线| 亚洲欧洲免费视频| 亚洲最黄视频| 国产精品网址在线观看你懂的| 激情亚洲天堂| 久久国语对白| 日本一区二区不卡视频| 国产肉感大码AV无码| 99热这里只有精品5| 国内精品手机在线观看视频| 真实国产乱子伦视频| 无码aⅴ精品一区二区三区| 日韩在线2020专区| 丁香婷婷激情网| 99视频在线免费| 五月天久久婷婷| 色欲不卡无码一区二区| 亚洲中文久久精品无玛| 四虎永久免费地址| 国产青榴视频在线观看网站| 国产99在线| 久久国产精品影院| 国产清纯在线一区二区WWW| 欧美一级一级做性视频| 最新国产成人剧情在线播放| 亚洲人成网站18禁动漫无码| 欧美激情综合| 超级碰免费视频91| 国产成人亚洲精品色欲AV | 亚洲区欧美区| 国产91在线|日本| 欧美成人精品高清在线下载| 怡红院美国分院一区二区| 精品乱码久久久久久久| 视频一区视频二区日韩专区| 亚洲精品人成网线在线 | 黄色国产在线| 亚洲综合二区| 国产欧美在线| 五月天综合网亚洲综合天堂网| 久久综合伊人77777| 婷婷六月在线| 手机精品福利在线观看| 91蜜芽尤物福利在线观看| 高清欧美性猛交XXXX黑人猛交| 免费观看亚洲人成网站| 中文字幕天无码久久精品视频免费| 一边摸一边做爽的视频17国产| 久青草国产高清在线视频| 欧美在线天堂| 国产办公室秘书无码精品| 女同国产精品一区二区| 亚洲日韩日本中文在线| 亚洲av日韩综合一区尤物|