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 извлекает события журнала действий. События могут быть связаны с текущим идентификатором подписки, идентификатором корреляции, группой ресурсов, идентификатором ресурса или поставщиком ресурсов.
Примеры
Пример 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 "00001111-aaaa-2222-bbbb-3333cccc4444"
Эта команда перечисляет не более 1000 событий, связанных с указанным идентификатором корреляции, который произошел 7 дней с текущей даты и времени. ПРИМЕЧАНИЕ. Обычно это только одно событие.
Пример 6. Получение журнала событий по идентификатору корреляции с максимальным количеством событий
PS C:\>Get-AzLog -CorrelationId "00001111-aaaa-2222-bbbb-3333cccc4444" -MaxRecord 100
Эта команда содержит не более 100 событий, связанных с указанным идентификатором корреляции, который произошел 7 дней с текущей даты и времени. ПРИМЕЧАНИЕ. Обычно это только одно событие.
Пример 7. Получение журнала событий по идентификатору корреляции и времени начала
PS C:\>Get-AzLog -CorrelationId "00001111-aaaa-2222-bbbb-3333cccc4444" -StartTime 2017-05-22T04:30:00
Эта команда перечисляет не более 1000 событий, связанных с указанным идентификатором корреляции, который произошел или после 2017-05-22T04:30:00 локального времени, если время начала не старше 90 дней с текущей даты и времени. ПРИМЕЧАНИЕ. Обычно это только одно событие.
Пример 8. Получение журнала событий по идентификатору корреляции с временем начала и временем окончания
PS C:\>Get-AzLog -CorrelationId "00001111-aaaa-2222-bbbb-3333cccc4444" -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/623d50f1-4fa8-4e46-a967-a9214aed43ab/ResourceGroups/Contoso-Web-CentralUS/providers/Microsoft.Web/ServerFarms/Contoso1"
Эта команда перечисляет не более 1000 событий, связанных с указанным идентификатором ресурса, который произошел 7 дней с текущей даты и времени.
Пример 14. Получение журнала событий по идентификатору ресурса с максимальным количеством событий
PS C:\>Get-AzLog -ResourceId "/subscriptions/623d50f1-4fa8-4e46-a967-a9214aed43ab/ResourceGroups/Contoso-Web-CentralUS/providers/Microsoft.Web/ServerFarms/Contoso1" -MaxRecord 100
Эта команда содержит не более 100 событий, связанных с указанным идентификатором ресурса, который произошел 7 дней с текущей даты и времени.
Пример 15. Получение журнала событий по идентификатору ресурса с временем начала
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
Эта команда перечисляет не более 1000 событий, связанных с указанным идентификатором ресурса, который произошел или после 2017-05-22T04:30:00 локального времени, если время начала не старше 90 дней с текущей даты и времени.
Пример 16. Получение журнала событий по идентификатору ресурса с временем начала и окончания
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
Эта команда перечисляет не более 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 |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-CorrelationId
Указывает идентификатор корреляции. Этот параметр является обязательным.
Тип: | String |
Position: | 0 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-DefaultProfile
Учетные данные, учетная запись, клиент и подписка, используемые для обмена данными с Azure
Тип: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-DetailedOutput
Указывает, что этот командлет отображает подробные выходные данные. По умолчанию выходные данные суммируются.
Тип: | SwitchParameter |
Position: | Named |
Default value: | Switch not present = False, i.e. output summarized |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-EndTime
Указывает время окончания запроса в локальном времени. Значение по умолчанию — текущее время. Значение должно быть позже, чем StartTime. Командлет Get-Date можно использовать для получения объекта DateTime .
Тип: | Nullable<T>[DateTime] |
Position: | Named |
Default value: | Current date (time: 00:00:00 AM) + 1 day |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-MaxRecord
Указывает общее количество записей, которые необходимо получить для указанного фильтра. Значение по умолчанию равно 1000, а максимально допустимое значение — 100000. Отрицательные значения и 0 игнорируются, и будет использоваться значение по умолчанию.
Тип: | Int32 |
Position: | Named |
Default value: | 1000 |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-ResourceGroupName
Указывает имя группы ресурсов.
Тип: | String |
Aliases: | ResourceGroup |
Position: | 0 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-ResourceId
Указывает идентификатор ресурса.
Тип: | String |
Position: | 0 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-ResourceProvider
Указывает фильтр по поставщику ресурсов.
Тип: | String |
Position: | 0 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-StartTime
Указывает время начала запроса в локальном времени. Значение по умолчанию — EndTime минус семь дней. Командлет Get-Date можно использовать для получения объекта DateTime .
Тип: | Nullable<T>[DateTime] |
Position: | Named |
Default value: | EndTime - 7 days |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-Status
Указывает состояние.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
Входные данные
Nullable<T>[[System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]