前言:
這個國內也有一些第三方的廠商在用,比如 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谷歌瀏覽器】開啟多多收藏!
移動流量偶爾打不開,可以切換電信、聯通、Wifi。
收藏網址:www.peakbooks.cc
(>人<;)