編輯

共用方式為


記錄和稽核問題

作者: Olive Oliver

您可以將「記錄」委派給遠端系統管理員嗎?

否。 它位於網站區段中,只有電腦系統管理員可以修改此區段。 您只能委派是否要記錄。

自訂記錄模組在伺服器上放置何種負載? (停用核心模式快取) 。

這完全取決於應用程式和記錄模組實作。 如果您在提供靜態檔案時將 CPU 限定,則記錄到 SQL 會非常繁重。 如果您正在執行 50 個要求/秒,則記錄到 SQL 很可能能夠跟上。 不過,您會失去核心模式快取的優點。

是否有委派的系統管理記錄? 我們可以稽核委派的系統管理員嗎?

目前唯一可用的記錄位於 %systemdrive%\inetpub\logs\wmsvc [不過],它不會提供任何實用資訊,說明其實際執行的內容,或甚至連線到哪些物件,因為這些是標頭的一部分。 我們正在變更某些遠端行為,以針對特定專案使用 QueryString,以便查詢記錄。

例如,移動模組服務和我們叫用作為查詢字串一部分的方法,會自動將它放在記錄中。 如此一來,您就可以瞭解其網站中正在執行的工作。 此外,您連線到的 SiteName 和應用程式路徑應該 (連線到預設網站) ,而且您連線到的目前組態路徑現在 (在 [我的預設網站連線]) 下編輯 MyApp。 我們不應該在查詢字串中包含一件事是引數,因為我們不想讓敏感性資訊最終出現在您的記錄檔中。 這也會防止「電子郵件連結」網路釣魚攻擊。

是否有選項可稽核applicationhost.config檔案?

Applicationhost.config是檔案,檔案系統支援稽核。 另外還有設定歷程記錄功能 (不用於稽核,但有助於記住您最後幾個設定) 。

中央 W3CLogFile 是否可以指向 UNC 共用?

是,它可以指向 UNC 共用。

多個前端是否可以寫入共用上的相同記錄檔?

否,因為沒有序列化服務會序列化不同寫入器之間的檔案存取。 公用程式 Log Parser 支援合併記錄檔,而且可能支援將它們插入 SQL。

注意

寫入個別的記錄檔也可以協助您判斷哪些要求會移至伺服器陣列中的特定伺服器。 如果您看到偶爾發生的錯誤,而且需要追蹤發生的伺服器,這會很有説明。

SQL 記錄提供者是否支援 W3C 標準? 我們可以使用 W3C 擴充格式將所有集中式記錄到 SQL 嗎?

ODBC 記錄仍在產品中。 不過,在較新、更快速的資料庫 API 上撰寫您自己的 SQL 記錄是很簡單的。 建議您撰寫 SQL 記錄模組,而不是透過一個介面來建立 SQL 記錄模組。

針對應用程式集區實作哪種類型的錯誤報表?

事件記錄檔、FREB、ETW 追蹤、詳細錯誤

我們已監視使用平均 10% 磁片負載的資源和支援功能,並從安裝使用大約 38 GB 的資料。 Diskeeper 11 報告超過七小時,以在清除資料之前重組磁片區。 現在只需要 5 分鐘。 停用此服務是否有任何問題?

關閉服務將會停用 Windows 錯誤報告,而且您將無法取得電腦上發生問題的解決方案。 停用服務時不應該有其他問題。

IIS 7.0 記錄在月臺記錄檔中的壓縮或未壓縮 (或兩者) 位元組嗎?

系統會記錄 *response* 大小,因此,如果 100 KB ASPX 回應壓縮為 50 KB,您會在記錄檔中看到 50 KB。 必須有一些測量頻寬節省的方式,因為 ms.com 測量這一次。