Get-SPOTenantLogEntry

 

適用版本:Office 365, SharePoint Online

上次修改主題的時間:2015-03-09

擷取 SharePoint Online 公司記錄檔。

Get-SPOTenantLogEntry [[-StartTimeInUtc] <DateTime>] [[-EndTimeInUtc] <DateTime>] [[-MaxRows] <UInt32>]
Get-SPOTenantLogEntry [[-StartTimeInUtc] <DateTime>] [[-EndTimeInUtc] <DateTime>] [[-MaxRows] <UInt32>] -CorrelationId <Guid>
Get-SPOTenantLogEntry [[-StartTimeInUtc] <DateTime>] [[-EndTimeInUtc] <DateTime>] [[-MaxRows] <UInt32>] -Source <Int32>
Get-SPOTenantLogEntry [[-StartTimeInUtc] <DateTime>] [[-EndTimeInUtc] <DateTime>] [[-MaxRows] <UInt32>] -User <String>

此 Cmdlet 包含一個以上的參數集。您可能只使用一個參數集中的參數,但不可以結合不同參數集的參數。如需如何使用參數集的詳細資訊,請參閱 Cmdlet Parameter Sets

Get-SPOTenantLogEntry Cmdlet 無法擷取所有的 SharePoint Online 錯誤。此 Cmdlet 只可擷取外部系統所造成的錯誤。

Beta 2 只會提供 Business Connectivity Services (BCS) 公司記錄檔。

注意事項附註:
若未使用任何參數,將會依時間順序傳回前 1000 列,並由最近的時間開始排列。

您必須是 SharePoint Online 全域管理員,才可執行此 Cmdlet。

SharePoint Online 管理命令介面

 

參數 必要 類型 說明

StartTimeInUtc

選用

System.DateTime

以國際標準時間 (UTC) 指定搜尋記錄檔的開始時間,例如 01032011:12:00。

EndTimeInUtc

選用

System.DateTime

以 UTC 指定搜尋記錄檔的結束時間。

MaxRows

選用

System.UInt32

指定列數上限,並以時間戳記遞減的方式排列。此值必須小於 5000。預設值為 1000。

CorrelationId

必要

System.Guid

將相互關聯識別碼指定為篩選。

Source

必要

System.Int32

指定記錄錯誤的元件。

User

必要

System.String

將登入識別身分指定為篩選。

--------範例 1--------

Get-SPOTenantLogLastAvailableTimeInUtc

此範例會擷取所有可用的記錄檔。

---範例 2---

Get-SPOTenantLogLastAvailableTimeInUtc -MaxRows 500

此範例會擷取前 500 個記錄項目。

---範例 3---

$endTimeinUTC = Get-SPOTenantLogLastAvailableTimeInUtc
$startTimeinUTC = $endTimeinUTC.AddDays (-14)
$tenantlogs = Get-SPOTenantLogEntry -StartTimeinUtc $startTimeinUTC -EndTimeinUTC $endTimeinUTC

此範例會擷取過去 14 天所記錄的記錄項目。

---範例 4---

$endTimeinUTC = Get-SPOTenantLogLastAvailableTimeInUtc
$startTimeinUTC = $endTimeinUTC.AddDays (-14)
$tenantlogs = Get-SPOTenantLogEntry -StartTimeinUtc $startTimeinUTC -EndTimeinUTC $endTimeinUTC -CorrelationId e2c2be70-6382-4ce7-8a44-ae7dadff5597

此範例會擷取過去 14 天所記錄且 CorrelationId 為 "e2c2be70-6382-4ce7-8a44-ae7dadff5597" 的記錄項目。

顯示: