電腦版
首頁

搜尋 繁體

20 報警監控平臺擴充套件功能 url 回撥的設計及應用 [python 語言]

熱門小說推薦

最近更新小說

前言:

這個國內也有一些第三方的廠商在用,比如 dnspod 的 url 回撥和監控寶的 url 回撥!

有人開源了一個指令碼,監控寶的 url 回撥,可以聯合 dnspod 的 api 介面。可以處理當 ip-A 的 web 死掉的時候,dns 記錄切換到 ip-B 上。 當然這只是個小應用罷了,但不能不說,這個想法確實不錯。 我這邊也實現了類似方式。

所謂的 URL 回撥功能,您可以讓告警通知傳送到您指定的 URL,使你能更加靈活處理告警訊息。 打個比方,有個伺服器的 nginx 程序死掉了,這個時候 nagios 監控到了這個情況,然後呼叫了我這邊的介面,我這邊接到的 post 資料,不僅發郵件,而且會根據註冊事件的情況,進行處理。 如果註冊了一個遠端 nginx 重啟的事項,我這邊就遠端 paramiko 或者是 saltstack 過去重啟該程序 !!!

圖片 20.1 pic

怎麼個靈活法:

每個業務部門其實都想自己統計 error 情況,但是監控平臺一般是在基礎監控部門手裡掌控者,又不太方便做部署,這個時候,url 回撥是個好方法。我會把每次告警的資訊不僅推到你的 mail 和手機上,而且會給你的 url 地址做 webhook。你服務端接受認證後的 url 地址後,會有相應的措施,比如呼叫 saltsatck 來進行處理特定的主機,比如插入到庫裡面,自己做報表統計,根據來著的資訊做自動化處理。

Loading...

未載入完,嘗試【重新整理網頁】or【關閉小說模式】or【關閉廣告遮蔽】。

使用【Firefox瀏覽器】or【Chrome谷歌瀏覽器】開啟並收藏!

移動流量偶爾打不開,可以切換電信、聯通網路。

收藏網址:www.peakbooks.cc

(>人<;)