次の方法で共有


Get-SPOTenantLogEntry

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

構文

SiteSubscriptionId (既定)

Get-SPOTenantLogEntry
    [[-StartTimeInUtc] <DateTime>]
    [[-EndTimeInUtc] <DateTime>]
    [[-MaxRows] <UInt32>]
    [<CommonParameters>]

CorrelationId

Get-SPOTenantLogEntry
    [[-StartTimeInUtc] <DateTime>]
    [[-EndTimeInUtc] <DateTime>]
    [[-MaxRows] <UInt32>]
    -CorrelationId <Guid>
    [<CommonParameters>]

Source

Get-SPOTenantLogEntry
    [[-StartTimeInUtc] <DateTime>]
    [[-EndTimeInUtc] <DateTime>]
    [[-MaxRows] <UInt32>]
    -Source <Int32>
    [<CommonParameters>]

User

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

適用対象: SharePoint Online

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

パラメーターのプロパティ

型:System.Guid
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

CorrelationId
配置:Named
必須:True
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-EndTimeInUtc

適用対象: SharePoint Online

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

パラメーターのプロパティ

型:System.DateTime
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:1
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-MaxRows

適用対象: SharePoint Online

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

パラメーターのプロパティ

型:System.UInt32
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:2
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-Source

適用対象: SharePoint Online

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

パラメーターのプロパティ

型:System.Int32
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

Source
配置:Named
必須:True
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-StartTimeInUtc

適用対象: SharePoint Online

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

パラメーターのプロパティ

型:System.DateTime
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:0
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-User

適用対象: SharePoint Online

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

パラメーターのプロパティ

型:System.String
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

User
配置:Named
必須:True
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

CommonParameters

このコマンドレットでは、一般的なパラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction、-WarningVariable の各パラメーターがサポートされています。 詳細については、「about_CommonParameters」を参照してください。

入力

None

出力

System.Object