Поделиться через


Get-AzLog

Получение событий журнала действий.

Синтаксис

GetByCorrelationId

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

GetByResourceId

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

GetByResourceGroup

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

GetByResourceProvider

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

GetBySubscription

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

Описание

Командлет Get-AzLog извлекает события журнала действий. События могут быть связаны с текущим идентификатором подписки, идентификатором корреляции, группой ресурсов, идентификатором ресурса или поставщиком ресурсов.

Примеры

Пример 1. Получение журнала событий по идентификатору подписки

PS C:\>Get-AzLog

Эта команда перечисляет не более 1000 событий, связанных с идентификатором подписки пользователя, который прошел 7 дней с текущей даты и времени.

Пример 2. Получение журнала событий по идентификатору подписки с максимальным количеством событий

PS C:\>Get-AzLog -MaxRecord 100

Эта команда содержит не более 100 событий, связанных с идентификатором подписки пользователя, который прошел 7 дней с текущей даты и времени.

Пример 3. Получение журнала событий по идентификатору подписки с временем начала.

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

Эта команда содержит не более 1000 событий, связанных с идентификатором подписки пользователя, который произошел или после 2017-06-01T10:30 локальное время, если эта дата и время не старше 90 дней с текущей даты и времени.

Пример 4. Получение журнала событий по идентификатору подписки с временем начала и окончания.

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

Эта команда содержит не более 1000 событий, связанных с идентификатором подписки пользователя, который произошел в 2017-04-04-01T10:30 по местному времени, и до 2017-04-14T11:30 локальное время, если весь диапазон даты и времени не старше 90 дней с текущей даты и времени, т. е. период хранения.

Пример 5. Получение журнала событий по идентификатору корреляции

PS C:\>Get-AzLog -CorrelationId "aaaa0000-bb11-2222-33cc-444444dddddd"

Эта команда перечисляет не более 1000 событий, связанных с указанным идентификатором корреляции, который произошел 7 дней с текущей даты и времени. ПРИМЕЧАНИЕ. Обычно это только одно событие.

Пример 6. Получение журнала событий по идентификатору корреляции с максимальным количеством событий

PS C:\>Get-AzLog -CorrelationId "aaaa0000-bb11-2222-33cc-444444dddddd" -MaxRecord 100

Эта команда содержит не более 100 событий, связанных с указанным идентификатором корреляции, который произошел 7 дней с текущей даты и времени. ПРИМЕЧАНИЕ. Обычно это только одно событие.

Пример 7. Получение журнала событий по идентификатору корреляции и времени начала

PS C:\>Get-AzLog -CorrelationId "aaaa0000-bb11-2222-33cc-444444dddddd" -StartTime 2017-05-22T04:30:00

Эта команда перечисляет не более 1000 событий, связанных с указанным идентификатором корреляции, который произошел или после 2017-05-22T04:30:00 локального времени, если время начала не старше 90 дней с текущей даты и времени. ПРИМЕЧАНИЕ. Обычно это только одно событие.

Пример 8. Получение журнала событий по идентификатору корреляции с временем начала и временем окончания

PS C:\>Get-AzLog -CorrelationId "aaaa0000-bb11-2222-33cc-444444dddddd" -StartTime 2017-04-15T04:30:00 -EndTime 2017-04-25T12:30:00

Эта команда перечисляет не более 1000 событий, связанных с указанным идентификатором корреляции, который произошел или после 2017-04-15T04:30 локального времени, но до 2017-04-25T12:30 локальное время, если весь диапазон дат и времени не старше 90 дней с текущей даты и времени, т. е. период хранения.

Пример 9. Получение журнала событий для группы ресурсов

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

Эта команда содержит не более 1000 событий, связанных с указанной группой ресурсов, которая проходила через 7 дней с текущей даты и времени.

Пример 10. Получение журнала событий для группы ресурсов с максимальным количеством событий

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

Эта команда содержит не более 100 событий, связанных с указанной группой ресурсов, которая состоялась 7 дней с текущей даты и времени.

Пример 11. Получение журнала событий для группы ресурсов по времени начала

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

Эта команда перечисляет не более 1000 событий, связанных с указанной группой ресурсов, которая произошла в или после 2017-05-22T04:30:00 локального времени, если время начала не старше 90 дней с текущей даты и времени.

Пример 12. Получение журнала событий для группы ресурсов с временем начала и окончания

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

Эта команда содержит в списке не более 1000 событий, связанных с указанной группой ресурсов, которая состоялась или после 2017-04-15T04:30 локального времени, но до 2017-04-25T12:30 локальное время, если весь диапазон дат и времени не старше 90 дней с текущей даты и времени, т. е. период хранения.

Пример 13. Получение журнала событий по идентификатору ресурса

PS C:\>Get-AzLog -ResourceId "/subscriptions/a0a0a0a0-bbbb-cccc-dddd-e1e1e1e1e1e1/ResourceGroups/Contoso-Web-CentralUS/providers/Microsoft.Web/ServerFarms/Contoso1"

Эта команда перечисляет не более 1000 событий, связанных с указанным идентификатором ресурса, который произошел 7 дней с текущей даты и времени.

Пример 14. Получение журнала событий по идентификатору ресурса с максимальным количеством событий

PS C:\>Get-AzLog -ResourceId "/subscriptions/a0a0a0a0-bbbb-cccc-dddd-e1e1e1e1e1e1/ResourceGroups/Contoso-Web-CentralUS/providers/Microsoft.Web/ServerFarms/Contoso1" -MaxRecord 100

Эта команда содержит не более 100 событий, связанных с указанным идентификатором ресурса, который произошел 7 дней с текущей даты и времени.

Пример 15. Получение журнала событий по идентификатору ресурса с временем начала

PS C:\>Get-AzLog -ResourceId "/subscriptions/a0a0a0a0-bbbb-cccc-dddd-e1e1e1e1e1e1/ResourceGroups/Contoso-Web-CentralUS/providers/Microsoft.Web/ServerFarms/Contoso1" -StartTime 2017-05-22T04:30

Эта команда перечисляет не более 1000 событий, связанных с указанным идентификатором ресурса, который произошел или после 2017-05-22T04:30:00 локального времени, если время начала не старше 90 дней с текущей даты и времени.

Пример 16. Получение журнала событий по идентификатору ресурса с временем начала и окончания

PS C:\>Get-AzLog -ResourceId "/subscriptions/a0a0a0a0-bbbb-cccc-dddd-e1e1e1e1e1e1/ResourceGroups/Contoso-Web-CentralUS/providers/Microsoft.Web/ServerFarms/Contoso1" -StartTime 2017-04-15T04:30 -EndTime 2017-04-25T12:30

Эта команда перечисляет не более 1000 событий, связанных с указанным идентификатором ресурса, который произошел или после 2017-04-15T04:30 локального времени, но до 2017-04-25T12:30 локальное время, если весь диапазон дат и времени не старше 90 дней с текущей даты и времени, т. е. период хранения.

Пример 17. Получение журнала событий поставщиком ресурсов

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

Эта команда содержит не более 1000 событий, связанных с указанным поставщиком ресурсов, который прошел 7 дней с текущей даты и времени.

Пример 18. Получение журнала событий поставщиком ресурсов с максимальным количеством событий

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

Эта команда перечисляет не более 100 событий, связанных с указанным поставщиком ресурсов, который прошел 7 дней с текущей даты и времени.

Пример 19. Получение журнала событий поставщиком ресурсов с временем начала

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

Эта команда перечисляет не более 1000 событий, связанных с указанным поставщиком ресурсов, который произошел или после 2017-05-22T04:30:00 локального времени, если время начала не старше 90 дней с текущей даты и времени.

Пример 20. Получение журнала событий поставщиком ресурсов с временем начала и окончания

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

Эта команда перечисляет не более 1000 событий, связанных с указанным поставщиком ресурсов, который произошел или после 2017-04-15T04:30 локального времени, но до 2017-04-25T12:30 локальное время, если весь диапазон даты и времени не старше 90 дней с текущей даты и времени, т. е. период хранения.

Параметры

-Caller

Указывает вызывающий объект.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

-CorrelationId

Указывает идентификатор корреляции. Этот параметр является обязательным.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

GetByCorrelationId
Position:0
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

-DefaultProfile

Учетные данные, учетная запись, клиент и подписка, используемые для обмена данными с Azure

Свойства параметра

Тип:IAzureContextContainer
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:AzContext, AzureRmContext, AzureCredential

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-DetailedOutput

Указывает, что этот командлет отображает подробные выходные данные. По умолчанию выходные данные суммируются.

Свойства параметра

Тип:SwitchParameter
Default value:Switch not present = False, i.e. output summarized
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

-EndTime

Указывает время окончания запроса в локальном времени. Значение по умолчанию — текущее время. Значение должно быть позже, чем StartTime. Для получения объекта DateTime можно использовать командлет Get-Date.

Свойства параметра

Тип:

Nullable<T>[DateTime]

Default value:Current date (time: 00:00:00 AM) + 1 day
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

-MaxRecord

Указывает общее количество записей, которые необходимо получить для указанного фильтра. Значение по умолчанию равно 1000, а максимально допустимое значение — 100000. Отрицательные значения и 0 игнорируются, и будет использоваться значение по умолчанию.

Свойства параметра

Тип:Int32
Default value:1000
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

-ResourceGroupName

Указывает имя группы ресурсов.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:ResourceGroup

Наборы параметров

GetByResourceGroup
Position:0
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

-ResourceId

Указывает идентификатор ресурса.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

GetByResourceId
Position:0
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

-ResourceProvider

Указывает фильтр по поставщику ресурсов.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

GetByResourceProvider
Position:0
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

-StartTime

Указывает время начала запроса в локальном времени. Значение по умолчанию — EndTime минус семь дней. Для получения объекта DateTime можно использовать командлет Get-Date.

Свойства параметра

Тип:

Nullable<T>[DateTime]

Default value:EndTime - 7 days
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

-Status

Указывает состояние.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

Входные данные

Nullable<T>

String

SwitchParameter

Int32

Выходные данные

PSEventData