Get-AzLog

アクティビティ ログ イベントを取得します。

構文

Get-AzLog
   [-StartTime <DateTime>]
   [-EndTime <DateTime>]
   [-Status <String>]
   [-Caller <String>]
   [-DetailedOutput]
   [-CorrelationId] <String>
   [-MaxRecord <Int32>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzLog
   [-StartTime <DateTime>]
   [-EndTime <DateTime>]
   [-Status <String>]
   [-Caller <String>]
   [-DetailedOutput]
   [-ResourceId] <String>
   [-MaxRecord <Int32>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzLog
   [-StartTime <DateTime>]
   [-EndTime <DateTime>]
   [-Status <String>]
   [-Caller <String>]
   [-DetailedOutput]
   [-ResourceGroupName] <String>
   [-MaxRecord <Int32>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzLog
   [-StartTime <DateTime>]
   [-EndTime <DateTime>]
   [-Status <String>]
   [-Caller <String>]
   [-DetailedOutput]
   [-ResourceProvider] <String>
   [-MaxRecord <Int32>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzLog
   [-StartTime <DateTime>]
   [-EndTime <DateTime>]
   [-Status <String>]
   [-Caller <String>]
   [-DetailedOutput]
   [-MaxRecord <Int32>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

説明

Get-AzLog コマンドレットは、アクティビティ ログ イベントを取得します。 イベントは、現在のサブスクリプション ID、関連付け ID、リソース グループ、リソース ID、またはリソース プロバイダーに関連付けることができます。

例 1: サブスクリプション ID でイベント ログを取得する

PS C:\>Get-AzLog

このコマンドは、現在の日付/時刻から 7 日間に発生したユーザーのサブスクリプション ID に関連付けられている最大 1,000 個のイベントを一覧表示します。

例 2: 最大イベント数のサブスクリプション ID でイベント ログを取得する

PS C:\>Get-AzLog -MaxRecord 100

このコマンドは、現在の日付/時刻から 7 日間に発生したユーザーのサブスクリプション ID に関連付けられている最大 100 個のイベントを一覧表示します。

例 3: 開始時刻を含むサブスクリプション ID でイベント ログを取得する。

PS C:\>Get-AzLog -StartTime 2017-06-01T10:30

このコマンドは、2017-06-01T10:30 現地時刻以降に発生したユーザーのサブスクリプション ID に関連付けられているイベントのうち、その日付/時刻が現在の日付/時刻から 90 日を超えない場合に、最大 1,000 個のイベントを一覧表示します。

例 4: 開始時刻と終了時刻を含むサブスクリプション ID でイベント ログを取得する。

PS C:\>Get-AzLog -StartTime 2017-04-01T10:30 -EndTime 2017-04-14T11:30

このコマンドは、2017-04-01T10:30 のローカル時刻以降に発生したユーザーのサブスクリプション ID に関連付けられたイベントのうち、最大 1000 個、および 2017-04-14T11:30 より前のローカル時刻 (日付/時刻範囲全体が現在の日付/時刻から 90 日より古くない場合) を一覧表示します。

例 5: 関連付け ID でイベント ログを取得する

PS C:\>Get-AzLog -CorrelationId "60c694d0-e46f-4c12-bed1-9b7aef541c23"

このコマンドは、現在の日付/時刻から 7 日間に発生した、指定された関連付け ID に関連付けられている最大 1,000 個のイベントを一覧表示します。 : これは通常、1 つのイベントのみです。

例 6: 最大イベント数の関連付け ID でイベント ログを取得する

PS C:\>Get-AzLog -CorrelationId "60c694d0-e46f-4c12-bed1-9b7aef541c23" -MaxRecord 100

このコマンドは、現在の日付/時刻から 7 日間に発生した、指定された関連付け ID に関連付けられている最大 100 個のイベントを一覧表示します。 : これは通常、1 つのイベントのみです。

例 7: 関連付け ID と開始時刻でイベント ログを取得する

PS C:\>Get-AzLog -CorrelationId "60c694d0-e46f-4c12-bed1-9b7aef541c23" -StartTime 2017-05-22T04:30:00

このコマンドは、開始時刻が現在の日付/時刻から 90 日を超えない場合に、2017-05-22T04:30:00 現地時刻以降に発生した、指定された関連付け ID に関連付けられた最大 1,000 個のイベントを一覧表示します。 : これは通常、1 つのイベントのみです。

例 8: 開始時刻と終了時刻の関連付け ID でイベント ログを取得する

PS C:\>Get-AzLog -CorrelationId "60c694d0-e46f-4c12-bed1-9b7aef541c23" -StartTime 2017-04-15T04:30:00 -EndTime 2017-04-25T12:30:00

このコマンドは、2017-04-15T04:30 現地時刻以降に発生した、指定された関連付け ID に関連付けられた最大 1,000 個のイベントを一覧表示します。ただし、2017-04-25T12:30 より前のローカル時刻は、日付/時刻の範囲全体が現在の日付/時刻から 90 日より古くない場合 、つまり保持期間です。

例 9: リソース グループのイベント ログを取得する

PS C:\>Get-AzLog -ResourceGroupName "Contoso-Web-CentralUS"

このコマンドは、現在の日付/時刻から 7 日間に発生した、指定されたリソース グループに関連付けられているイベントを最大 1,000 件一覧表示します。

例 10: イベントの最大数を持つリソース グループのイベント ログを取得する

PS C:\>Get-AzLog -ResourceGroup "Contoso-Web-CentralUS" -MaxRecord 100

このコマンドは、現在の日付/時刻から 7 日間に発生した、指定されたリソース グループに関連付けられている最大 100 個のイベントを一覧表示します。

例 11: 開始時刻でリソース グループのイベント ログを取得する

PS C:\>Get-AzLog -ResourceGroup "Contoso-Web-CentralUS" -StartTime 2017-05-22T04:30:00

このコマンドは、開始時刻が現在の日付/時刻から 90 日を超えない場合に、2017-05-22T04:30:00 現地時刻以降に発生した、指定されたリソース グループに関連付けられている最大 1,000 個のイベントを一覧表示します。

例 12: 開始時刻と終了時刻を含むリソース グループのイベント ログを取得する

PS C:\>Get-AzLog -ResourceGroup "Contoso-Web-CentralUS" -StartTime 2017-04-15T04:30 -EndTime 2017-04-25T12:30

このコマンドは、2017-04-15T04:30 現地時刻以降に発生した、指定されたリソース グループに関連付けられた最大 1,000 個のイベントを一覧表示します。ただし、日付/時刻範囲全体が現在の日付/時刻から 90 日を超えない場合は、2017-04-25T12:30 より前のローカル時刻 (つまり、保持期間) が一覧表示されます。

例 13: リソース ID でイベント ログを取得する

PS C:\>Get-AzLog -ResourceId "/subscriptions/623d50f1-4fa8-4e46-a967-a9214aed43ab/ResourceGroups/Contoso-Web-CentralUS/providers/Microsoft.Web/ServerFarms/Contoso1"

このコマンドは、現在の日付/時刻から 7 日間に発生した、指定されたリソース ID に関連付けられている最大 1,000 個のイベントを一覧表示します。

例 14: イベントの最大数を持つリソース ID でイベント ログを取得する

PS C:\>Get-AzLog -ResourceId "/subscriptions/623d50f1-4fa8-4e46-a967-a9214aed43ab/ResourceGroups/Contoso-Web-CentralUS/providers/Microsoft.Web/ServerFarms/Contoso1" -MaxRecord 100

このコマンドは、現在の日付/時刻から 7 日間に発生した、指定されたリソース ID に関連付けられている最大 100 個のイベントを一覧表示します。

例 15: 開始時刻を持つリソース ID でイベント ログを取得する

PS C:\>Get-AzLog -ResourceId "/subscriptions/623d50f1-4fa8-4e46-a967-a9214aed43ab/ResourceGroups/Contoso-Web-CentralUS/providers/Microsoft.Web/ServerFarms/Contoso1" -StartTime 2017-05-22T04:30

このコマンドは、開始時刻が現在の日付/時刻から 90 日を超えない場合に、2017-05-22T04:30:00 現地時刻以降に発生した、指定されたリソース ID に関連付けられている最大 1,000 個のイベントを一覧表示します。

例 16: 開始時刻と終了時刻を持つリソース ID でイベント ログを取得する

PS C:\>Get-AzLog -ResourceId "/subscriptions/623d50f1-4fa8-4e46-a967-a9214aed43ab/ResourceGroups/Contoso-Web-CentralUS/providers/Microsoft.Web/ServerFarms/Contoso1" -StartTime 2017-04-15T04:30 -EndTime 2017-04-25T12:30

このコマンドは、2017-04-15T04:30 現地時刻以降に発生した、指定されたリソース ID に関連付けられた最大 1,000 個のイベントを一覧表示します。ただし、日付/時刻の範囲全体が現在の日付/時刻から 90 日より古くない場合は、2017-04-25T12:30 より前のローカル時刻 (保持期間など) が一覧表示されます。

例 17: リソース プロバイダーによるイベント ログの取得

PS C:\>Get-AzLog -ResourceProvider "Microsoft.Web"

このコマンドは、現在の日付/時刻から 7 日間に発生した、指定されたリソース プロバイダーに関連付けられている最大 1,000 個のイベントを一覧表示します。

例 18: イベントの最大数を持つリソース プロバイダーによってイベント ログを取得する

PS C:\>Get-AzLog -ResourceProvider "Microsoft.Web" -MaxRecord 100

このコマンドは、現在の日付/時刻から 7 日間に発生した、指定されたリソース プロバイダーに関連付けられている最大 100 個のイベントを一覧表示します。

例 19: 開始時刻を使用してリソース プロバイダーによってイベント ログを取得する

PS C:\>Get-AzLog -ResourceProvider "Microsoft.Web" -StartTime 2017-05-22T04:30

このコマンドは、開始時刻が現在の日付/時刻から 90 日を超えない場合に、2017-05-22T04:30:00 現地時刻以降に発生した、指定されたリソース プロバイダーに関連付けられている最大 1,000 個のイベントを一覧表示します。

例 20: 開始時刻と終了時刻を含むリソース プロバイダー別のイベント ログを取得する

PS C:\>Get-AzLog -ResourceProvider "Microsoft.Web" -StartTime 2017-04-15T04:30 -EndTime 2017-04-25T12:30

このコマンドは、2017-04-15T04:30 現地時刻以降に発生した、指定されたリソース プロバイダーに関連付けられた最大 1,000 個のイベントを一覧表示します。ただし、2017-04-25T12:30 より前のローカル時刻は、日付/時刻の範囲全体が現在の日付/時刻から 90 日より古くない場合 、つまり保持期間です。

パラメーター

-Caller

呼び出し元を指定します。

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

-CorrelationId

関連付け ID を指定します。 このパラメーターは必須です。

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-DefaultProfile

Azure との通信に使用される資格情報、アカウント、テナント、サブスクリプション

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DetailedOutput

このコマンドレットに詳細な出力が表示されることを示します。 既定では、出力は要約されます。

Type:SwitchParameter
Position:Named
Default value:Switch not present = False, i.e. output summarized
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-EndTime

クエリの終了時刻をローカル時刻で指定します。 既定値は現在の時刻です。 値は StartTime より後にする必要があります。 Get-Date コマンドレットを使用して DateTime オブジェクトを取得できます。

Type:Nullable<T>[DateTime]
Position:Named
Default value:Current date (time: 00:00:00 AM) + 1 day
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-MaxRecord

指定したフィルターに対してフェッチするレコードの合計数を指定します。 既定値は 1000 で、許容される最大値は 100000 です。 負の値と 0 は無視され、既定値が使用されます。

Type:Int32
Position:Named
Default value:1000
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-ResourceGroupName

リソース グループの名前を指定します。

Type:String
Aliases:ResourceGroup
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ResourceId

リソース ID を指定します。

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ResourceProvider

リソース プロバイダーによるフィルターを指定します。

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-StartTime

クエリの開始時刻を現地時刻で指定します。 既定値は EndTime から 7 日を引いた値です。 Get-Date コマンドレットを使用して DateTime オブジェクトを取得できます。

Type:Nullable<T>[DateTime]
Position:Named
Default value:EndTime - 7 days
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Status

状態を指定します。

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

入力

Nullable<T>[[System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]

String

SwitchParameter

Int32

出力

PSEventData