本文為機器翻譯文章。如需檢視英文版,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

SharePoint 2013 中的設定檔結構描述參考

SharePoint 2013
 

適用版本:SharePoint Foundation 2013, SharePoint Server 2013

上次修改主題的時間:2016-12-16

摘要︰了解使用的指令碼式監視設定的設定檔的 XML 結構描述。

當您執行 BackupMonitoringSettings.ps1 Windows PowerShell指令碼上 SharePoint 伺服器陣列時,您會建立有呼叫設定檔的檔案。設定檔依下列方式將 XML 結構描述。您可以修改來建立自訂設定檔的結構描述元素的設定。自訂設定檔然後可用來自動化 SharePoint 環境中的監控設定組態。指令碼式監視設定簡介,查看在 SharePoint 2013 中指令碼式監視設定的概觀

系統管理員可以執行指令碼之前、 期間和之後變更伺服器陣列、 伺服器陣列拓撲,主要的安全性變更,例如套用軟體更新或執行效能測試。指令碼會變更的監控設定使所有必要的監視資料收集事件期間不正常作業期間湧入記錄資料庫。針對與簡介指令碼式監視設定,請參閱在 SharePoint 2013 中指令碼式監視設定的概觀

注意事項 附註:
您必須先下載Windows PowerShell指令碼,以備份、 還原或修改伺服器陣列監視設定。指令碼可用在指令碼監視設定-BackupMonitoringSettings指令碼監視設定-AlterMonitoringSettingsTechNet 文件庫。BackupMonitoringSettings.ps1 Windows PowerShell指令碼會建立您可以建立其他設定檔的備份設定檔。

您可以建立一或多個要調整的監視 SharePoint 生命週期的不同階段層級的設定檔。您也可以使用自訂設定檔設定監視數個伺服器陣列上一次。

您通常可以建立設定檔基於下列目的:

  • 若要安裝SharePoint 2013之後完成伺服器陣列上的監控設定的設定

  • 變更系統管理變更之前的伺服器陣列上的監控設定,例如變更設定的搜尋服務應用程式在伺服器陣列

    因此,您可以擷取更多的監控資料相關的變更及隱藏不想要監視資料。然後可以回到監視設定的原始值已完成變更之後。

  • 某些系統管理變更後還原伺服器陣列上的監控設定

  • 還原監控伺服器陣列上的設定前一組

    如果您所要的設定進行手動調整並決定您想要還原先前的設定您可能會這麼做。

  • 若要還原的預設設定

  • 若要建立可套用至多個伺服器陣列的設定檔

您應一律備份之前改變它們監視設定的預設值。如此一來,您可以還原那些設定應該您需要。備份設定檔也可做為起始點會建立的設定檔。如需如何備份之設定的詳細資訊,請參閱執行 SharePoint 2013 中的指令碼式監視設定

當您執行BackupMonitoringSettings.ps1 Windows PowerShell指令碼時,您會建立設定檔會以符合下列 XML 結構描述。檔案的元素包含從伺服器陣列相關聯的監控設定。

<?xml version="1.0" standalone="yes"?>
<Configuration>
  <FarmDiagnosticConfig />

  <UsageServices>
    <UsageService />  
  </UsageServices>

  <UsageDefinitions>
    <UsageDefinition />
  </UsageDefinitions>

  <LogLevels>
    <LogLevel />
  </LogLevels>

  <TimerJobs>
    <TimerJob />
  </TimerJobs>

  <HealthAnalyzerRules>
    <HealthAnalyzerRule />
  </HealthAnalyzerRules>

</Configuration>

重要事項 重要事項:
在下列表格中,就無法變更標示為唯讀的欄位中的值。如果您變更唯讀欄位中的值在您的設定檔中,可能會發生非預期的結果。

FarmDiagnosticConfig 元素的設定

名稱 值類型 附註

AllowLegacyTraceProviders

布林值

會指定為舊版 SharePoint 產品及技術所建的追蹤提供者可以撰寫SharePoint 2013追蹤工作階段。

AppAnalyticsAutomaticUploadEnabled

布林值

指定是否要將彙總應用程式使用資料自動上傳至 Microsoft。

CustomerExperienceImprovementProgramEnabled

布林值

決定管理群組是否已啟用 「 客戶經驗改進計畫 」 功能。

ErrorReportingEnabled

布林值

取得或設定一個值,指出是否啟用損毀資料收集及錯誤報告。

ErrorReportingAutomaticUploadEnabled

布林值

指定是否啟用參與客戶經驗改進計畫 (CEIP) 中。CEIP 的設計改善品質、 可靠性及效能之 Microsoft 產品與技術。使用您的權限您伺服器的匿名資訊以協助提升SharePoint 2013將傳送到 Microsoft。

DownloadErrorReportingUpdatesEnabled

布林值

會指定是否錯誤報告自動上傳給 Microsoft。錯誤報告包含下列各項:

  • 伺服器問題發生時的條件的相關資訊

  • 使用的作業系統版本和電腦硬體

  • 數位產品識別碼,可用來識別您的授權

    注意事項 附註:
    因為您要連接至傳送錯誤報告; 線上服務也會傳送您電腦的 IP 位址不過,IP 位址是只用於產生彙總的統計資料。

DaysToKeepLogs

整數

會指定追蹤記錄檔的保留天數。此類型必須是介於 1 到 366 之間的有效數字。預設值為 14 天。

LogMaxDiskSpaceUsageEnabled

布林值

指定是否要限制用於追蹤記錄檔的空間上限。

LogDiskSpaceUsageGB

整數

指定要用於十億位元組 (GB) 中的追蹤記錄檔的儲存空間數量上限。預設值為 1000年且只有在 LogMaxDiskSpaceusageEnabled 參數設為 True 時才會生效。此類型必須是 1 到 1000年之間的有效數字。

LogLocation

字串︰ 路徑

這是您想要儲存的記錄檔的所在位置的完整路徑。它可以是遠端位置。範例:"%CommonProgramFiles%\Microsoft Shared\Web Server Extensions\15\LOGS\"

LogCutInterval

整數

指定變換成下一份記錄檔案的時段。此類型必須是介於 0 到 1440年之間的有效數字。

EventLogFloodProtectionEnabled

布林值

指定是否啟用事件記錄檔濫記功能。如果多個類似事件寫入至事件記錄檔,會隱藏某些重複的郵件。在一段時間後的摘要的訊息會顯示隱藏的多少事件數。

EventLogFloodProtectionThreshold

整數

指定允許在特定時間範圍中即視為事件記錄檔濫記的事件數。整數範圍是 1 到 100 之間。此預設值為 5。

EventLogFloodProtectionTriggerPeriod

整數

指定以分鐘為單位來留意可能濫記事件的時間範圍。整數的範圍是 1 到 1440年之間。預設值為 2。

EventLogFloodProtectionQuietPeriod

整數

指定以分鐘為單位多少時間不激發事件即結束防止濫。整數的範圍是 1 到 1440年之間。預設值為 2。

EventLogFloodProtectionNotifyInterval

整數

指定以分鐘為單位頻率會指出多少隱藏的事件數因為濫的摘要事件寫入。整數的範圍是 1 到 1440年之間。預設值為 5。

ScriptErrorReportingEnabled

布林值

啟用或停用的記錄檔中的指令碼錯誤報告功能。

ScriptErrorReportingRequireAuth

布林值

指定指令碼錯誤報告是否需要驗證。

ScriptErrorReportingDelay

整數

在指令碼錯誤報告的間隔的分鐘數中指定的時間。此值必須是介於 0 到 1440年之間的有效整數。此值會指定以分鐘為單位。此預設值為 30。

UsageServices 設定中的元素

名稱 值類型 附註

ID

GUID:唯讀

表單 12345678-90ab-格式-1234年-567890bcdefgh 的 GUID。

UsageLogLocation

路徑

流量記錄檔案建立所在之伺服器陣列中每部電腦上指定的路徑。相同的路徑必須存在於伺服器陣列中的所有電腦上。

LoggingEnabled

布林值

指定記錄至流量檔案的流量資料。

UsageLogMaxFileSizeKB

整數

會指定套用至所有流量提供者的單一流量檔案的大小上限。最小值為 512 kb (KB) 和最大值為 65536 KB。

UsageLogCutTime

整數

指定的使用狀況資料收集使用狀況記錄檔每分鐘的時間。預設時間為 5 分鐘數。此值必須是 1 至 1440 之間的整數。

UsageDefinition 設定中的元素

名稱 值類型 附註

ID

GUID:唯讀

表單 12345678-90ab-格式-1234年-567890bcdefgh 的 GUID。

名稱

字串:唯讀

UsageDefinition 字串名稱。

DaysRetained

整數

指定要保留使用狀況資料流量服務資料庫中的使用狀況提供者的天數。此預設值為 14。此類型必須是介於 0 與 31 之間的整數。

DaysToKeepUsageFiles

整數

指定要保留流量檔案的天數。此值必須小於或等於DaysRetained參數的值。

Enabled

布林值

啟用或停用指定的使用情況提供者。

LogLevel 設定中的元素

名稱 值類型 附註

適用範圍

字串:唯讀

元件或 LogLevel 套用至服務。

Identity

字串:唯讀

指定類別的名稱或類別,來設定 ; 的節流設定例如,「 統一記錄服務 」。

注意事項 附註:
如果未指定 Identity 參數,事件節流] 設定會套用至伺服器陣列中的所有類別。

EventSeverity

字串: [無 |ErrorCritical |錯誤 |警告 |資訊 |Verbose]

指定要設定的類別層級。類別層級為下列值之一: [無 |ErrorCritical |錯誤 |警告 |資訊 |Verbose]

TraceSeverity

字串: [無 |未預期 |Monitorable |高 |中型 |Verbose |VerboseX]

會指定追蹤節流設定所指定的類別。追蹤記錄檔會寫入至追蹤記錄檔路徑上SharePoint 管理中心網站上的 [診斷記錄設定] 頁面上所定義的文字檔案。此類型必須是下列值之一: [無 |未預期 |Monitorable |高 |中型 |Verbose |VerboseX]

計時器工作設定中的元素

名稱 值類型 附註

Identity

GUID︰唯讀

會指定要更新的計時器工作。此類型必須是有效的 GUID、 表單 12345678-90ab-格式為 1234年-567890bcdefgh 中。

排程

字串

會指定執行計時器工作的排程。此類型必須是有效的 SharePoint 計時器服務 (SPTimer) 排程為以下任一格式:

  • Every 5 minutes between 0 and 59

  • Hourly between 0 and 59

  • Daily at 15:00:00

  • Weekly between Fri 22:00:00 and Sun 06:00:00

  • Monthly at 15 15:00:00

  • Yearly at Jan 1 15:00:00

Enabled

布林值

啟用或停用計時器工作。

HealthAnalyzerRule 設定中的元素

名稱 值類型 附註

Identity

GUID:唯讀

指定的名稱或 GUID 若要設定的狀況分析規則。

Enabled

布林值

啟用或停用狀況分析規則。

您可以建立設定檔做為無限制的數目。每個設定檔可能會用於不同的用途,例如增加的監視環境特定變更前的層級或較低層級變更後。

您只需要建立您想要進行的特定變更的設定檔項目。其他設定會維持不變。例如,如果您想要變更幾個 LogLevel 設定,則您只須設定檔中指定的那些設定。將不會變更未指定設定檔中的設定。

您可能會想要使您可以將它們組織並更輕鬆地使用它們的命名慣例用於您的設定檔。

重要事項 重要事項:
永遠備份的監控設定之前先對其進行變更。固定工時從一份備份的設定檔及絕不會從原始的備份檔案本身。

https://technet.microsoft.com/zh-tw/library/dn205156.aspx
顯示: