demoshop

demo, trying to be the best_

在昨天 twMVC 每週四固定聚會時,不知道怎麼聊的扯到了 Slack 顯示 NLog 的需求,我就說我有寫過結果立即被吐槽說我只有寫 Elmah 的,原來我藏招藏了那麼久.....

回到家以後我就再想,為什麼會沒有寫這篇呢?才想到原因,當初覺得這只是套件的應用,並沒有太多的技術門檻所以就沒寫出來了,但既然有人問了那我還是好人做到底,寫一篇文讓有需要的朋友可以按圖施工,保證成功。

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

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

以往系統通知訊息,或監控訊息都會使用EMAIL發送,但現在很多網站都是放置於雲端主機的,不管是 AWS 還是 Azure 發送郵件的 SMTP 都屬於一項服務,服務的定義就是「有收錢」而且使用EMAIL是很容易造成資訊焦慮的(因為它會一直叫),所以 demo 就打算把這類的通知都轉到 HipChat 上,過程超級無腦,歡迎各位一起來轉阿。

demo一直都是使用Visual Studio Online 作為 CI 環境,最近在 twMVC 每週固定聚會中有朋友講到HipChar用起來很方便,於是也開始嘗試使用(類似的需求我目前是用Yammer),試用過的過程中突然想到Visual Studio Online 已經內建接上 HipChat 的功能,所以就順手的把它們接起了,以下的文章就是使用步驟,有需要的朋友就看看吧。