Alerts
警報管理軟體
幾個月前,我為我們的小企業提出了一個關於警報管理的想法。我們的團隊中有許多工程師和開發人員,每個人都有不同的客戶。開發人員將編寫一個應用程序,在其上粘貼幾個發送給自己的警報,然後在他自己的時間響應這些警報。
我的想法如下:我們不是直接向開發人員發送警報,而是將它們發送到一個集中的“僅警報”電子郵件地址,並有一個服務監控該地址的收件箱並根據配置設置轉發警報。例如,兩個開發人員可以註冊自己以接收公司 A 的所有警報,然後發送到“alerts@smallbusiness.com”的主題為“公司:公司 A”的任何警報都將轉發給這兩個開發人員。
最近讓我感到震驚的是,必須有一個軟體包可以處理這個問題。編寫起來似乎很容易,但是一個小錯誤很容易使我們的警報系統癱瘓,直到為時已晚,沒人會知道。
我們公司非常關注 .NET 和 Microsoft 技術。是否有任何 Microsoft 解決方案可以完成此任務?如果沒有,還有其他好的軟體嗎?我知道這有點開放,但我真的很想獲得社區對此的意見,而不是相信另一家正在推廣自己產品的公司。
首先,我想說的是,在某個點之後,電子郵件警報會變得有點壓倒性。通常,警報的編寫方式會經常執行,如果檢查失敗,它們將生成警報,在您的情況下是電子郵件。這將淹沒您的郵箱。
相反,您為什麼不選擇像 Nagios/Zabbix 這樣的監控解決方案並為自定義警報建構外掛。它們不僅提供發送電子郵件/頁面等的能力,而且還具有顏色編碼的視覺表示,因此可以鳥瞰系統/應用程序的健康狀況。
與其使用一個電子郵件地址並根據主題路由郵件,為什麼不使用郵件列表。為每個公司創建一個列表並讓他們管理它。它也將使您免於跟踪使用者列表以發送電子郵件。