系統記錄與效能監測


做系統、寫程式這看起來似乎是程式工程師最主要的工作,但是程式開發的工作通常也只會佔專案執行時間的 1/4,而其他 3/4 的時間都是在做維護的工作,而維護大部分要做的事情就是 DEBUG !

有效的利用工具來幫助我們對系統「抓漏」這應當是開發者除了開發技術之外最需要熟悉的,這個部落格介紹有關記錄監測或是效能監測的文章算是不少,這些文章都是 kevin 把自己工作上所實際應用的經驗給據實記錄然後分享給大家,因為 kevin 看到太多開發人員遇到問題而不知從何解決,也遇到很多開發人員不知道如何好好利用工具來幫助自己系統效能做調整,所以在這裡就整理了相關的文章,讓各位可以從這裡快速得到幫助。


ELMAH

ASP.NET MVC + ELMAH 監控並記錄你的網站錯誤資訊 1
基本安裝與介紹

ASP.NET MVC + ELMAH 監控並記錄你的網站錯誤資訊 2
修改 elmah 的預設瀏覽路徑

ASP.NET MVC + ELMAH 監控並記錄你的網站錯誤資訊 3
elmah 的信件通知設定與 favicon.icon 404 錯誤過濾

ASP.NET MVC + ELMAH 監控並記錄你的網站錯誤資訊 4
將 elmah 錯誤記錄儲存到 MS SQL Server 中

ELMAH - 自訂錯誤通知郵件的設定(於特定Exception)

ASP.NET MVC 使用Glimpse監測網站的一舉一動 3 - 結合ELMAH

ASP.NET MVC 3 使用 ELMAH 無法記錄正確 Http Status Code ?
(此篇已收錄於 elmah 官網 Wiki - WebBase 單元中 http://code.google.com/p/elmah/wiki/WebBase

ASP.NET MVC 使用 Elmah 但不安裝 Elmah.MVC 的 location 修改
Elmah.MVC 2.0.0
ELMAH.MVC 2.0.1 - 可以自訂瀏覽路徑
ELMAH - 設定錯誤通知信件的主旨
ASP.NET MVC 與 Elmah.MVC 2.1.1 以及使用 Windows Azure SQL Database 的Schema 修改

ASP.NET MVC Elmah Dashboard - 查看 Elmah 存在 SQL Server 的記錄


NLog

使用NLog - Advanced .NET Logging (1)
如何在網站專案中使用NLog的基本安裝以及設定

使用NLog - Advanced .NET Logging (2)
將Log資料存放到資料庫(MS SQL Server)中

使用NLog - Advanced .NET Logging (3)
解決NLog 2.0使用Layout ${aspnet-request}所出現的錯誤

使用NLog - Advanced .NET Logging (4)
擴展自訂的Layout Renderer來記錄所有的Request.ServerVariable變數資料

使用NLog - Advanced .NET Logging (5)
透過Mail target將Log訊息寄發到指定的Email中

使用NLog - Advanced .NET Logging (6)
記錄Exception的內容


Glimpse

ASP.NET MVC 使用Glimpse監測網站的一舉一動 1
ASP.NET MVC 使用Glimpse監測網站的一舉一動 2
ASP.NET MVC 使用Glimpse監測網站的一舉一動 3 - 結合ELMAH


MiniProfiler

ASP.NET MVC 2 + MiniProfiler 偵測執行效能
ASP.NET MVC 3 + MiniProfiler.MVC3 偵測執行效能
ASP.NET MVC 2 + MvcPaging + MiniProfiler 連結出現錯誤?
Oracle ODAC for Entity Framework + ASP.NET MVC 3 + MiniProfiler.MVC3
MiniProfiler 2.0.1
MiniProfiler with ASP.NET WebForms
MiniProfiler 安全性釋疑
Log Reporting Dashboard 介紹



以上


沒有留言:

張貼留言

提醒

千萬不要使用 Google Talk (Hangouts) 或 Facebook 及時通訊與我聯繫、提問,因為會掉訊息甚至我是過了好幾天之後才發現到你曾經傳給我訊息過,請多多使用「詢問與建議」(在左邊,就在左邊),另外比較深入的問題討論,或是有牽涉到你實作程式碼的內容,不適合在留言板裡留言討論,請務必使用「詢問與建議」功能(可以夾帶檔案),謝謝。