demoshop

demo, trying to be the best_

之前寫過一篇 Elmah 整合 HipChat 的文,但因為 Slack 比較潮(其實是因為它說它會開發 WP App 所以我才跳過來)所以就來改一下,讓 Elmah 可以發送到 Slack 。

demo 寫過兩篇有關於 HipChat 的應用,在實務上我現在已經將 HipChat 當成第一線看 Log 的工具,當發現 HipChat 的 Log 有比較重要的時候才會去線上的 Elmah 觀看,如果您還不知道 Elmah 的話可是務必要瞭解它,它對於網站開發者的幫助非常的大,極簡化的解釋就是 Elmah 可以協助記錄未預期的錯誤,因為這種錯誤很重要,所以寫入 HipChat 即時觀察也是合情合理的。

通常專案上線後還是必須要監控網站的健康情況,但上線後的設定都會改成<customErrors mode="RemoteOnly" />總不可能有錯還回到正式機去改成Off以後再來偵錯吧,而且有些是客戶才會遇到的錯誤,在資訊不明確的狀態下也是很難除錯的,而這套Elmah就是一套相當好的工具,它可以把網站開始發生的例外全部都記錄下來而且支援多種通知方式,記錄的內容也相當豐富,對於維護網站品質有一定的幫助,如果你有案子在手上需要維護,這套工具是可以幫助到你的。