次の方法で共有


Get-SPOTenantLogEntry

SharePoint Online の会社のログを取得します。 このコマンドレットは、内部Microsoft使用のために予約されています。

構文

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

説明

このコマンドレットには、複数のパラメーター セットが含まれています。 使用できるのは、1 つのパラメーター セットのパラメーターだけであり、異なるパラメーター セットのパラメーターを組み合わせることはできません。 パラメーター セットの使用方法の詳細については、「コマンドレット パラメーター セット」を参照してください。

コマンドレットは Get-SPOTenantLogEntry 、すべての SharePoint Online エラーを取得できません。 外部システムが原因で発生する一部のエラーが取得されます。

Beta 2 で利用できるのは、Business Connectivity Services (BCS) の会社ログのみです。

注:

パラメーターを何も指定しない場合は、降順の時間の範囲で最初の 1000 行が取得されます。

コマンドレットを実行するには、SharePoint Online 管理者またはグローバル管理者である必要があります。

SharePoint Online の Windows PowerShell のアクセス許可と最新の情報については、「SharePoint Online 管理シェルの概要」を参照してください。

-----------------------例 1-----------------------------

Get-SPOTenantLogEntry

この例は、使用可能なすべてのログを取得します。

-----------------------例 2-----------------------------

Get-SPOTenantLogEntry -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" です。

パラメーター

-CorrelationId

関連付け ID をフィルターとして指定します。

Type:Guid
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online

-EndTimeInUtc

ログを検索する終了時刻を UTC で指定します。

Type:DateTime
Position:1
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online

-MaxRows

行の最大数をタイムスタンプの降順で指定します。 5000 未満の値を指定する必要があります。 既定値は 1,000 です。

Type:UInt32
Position:2
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online

-Source

エラーをログに記録するコンポーネントを指定します。

Type:Int32
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online

-StartTimeInUtc

ログを検索する開始時刻を協定世界時 (UTC) で指定します (たとえば、01032011:12:00)。

Type:DateTime
Position:0
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online

-User

ログオン ID をフィルターとして指定します。

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online

入力

None

出力

System.Object