共用方式為


Get-AzAlert

取得警示資訊

語法

Get-AzAlert
   [-TargetResourceType <String>]
   [-TargetResourceGroup <String>]
   [-MonitorService <String>]
   [-MonitorCondition <String>]
   [-Severity <String>]
   [-State <String>]
   [-AlertRuleId <String>]
   [-SmartGroupId <String>]
   [-IncludeContext <Boolean>]
   [-IncludeEgressConfig <Boolean>]
   [-PageCount <Int32>]
   [-SortBy <String>]
   [-SortOrder <String>]
   [-TimeRange <String>]
   [-CustomTimeRange <String>]
   [-Select <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzAlert
   -AlertId <String>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzAlert
   [-TargetResourceId <String>]
   [-MonitorService <String>]
   [-MonitorCondition <String>]
   [-Severity <String>]
   [-State <String>]
   [-AlertRuleId <String>]
   [-SmartGroupId <String>]
   [-IncludeContext <Boolean>]
   [-IncludeEgressConfig <Boolean>]
   [-PageCount <Int32>]
   [-SortBy <String>]
   [-SortOrder <String>]
   [-TimeRange <String>]
   [-CustomTimeRange <String>]
   [-Select <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

Get-AzAlert Cmdlet 會引發警示實例。

範例

範例 1

Get-AzAlert -Severity "Sev2" -MonitorCondition "Fired" -IncludeContext $true

列出所有具有 Sev2 嚴重性和引發監視條件的警示。 將 IncludeContext 設定為 true,包含警示的自定義承載。 使用 Format-List 取得清單中每個警示的完整詳細數據。

範例 2

Get-AzAlert -AlertId "afbf1b3a-0a6c-4f19-9c9b-644ccd7b1529" | Format-List

依識別碼 (GUID) 或資源識別碼取得警示詳細資料 (完整 ARM 識別碼)

範例 3

取得警示資訊。 ( 自動產生 )

Get-AzAlert -IncludeContext $true -TimeRange '1h'

參數

-AlertId

警示的唯一標識碼 / 警示的 ResourceId。

類型:String
別名:ResourceId
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-AlertRuleId

篩選警示規則標識碼

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-CustomTimeRange

支援的格式 - <start-time>/<end-time>,其中 time 是 ISO-8601 格式

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-DefaultProfile

用於與 Azure 通訊的認證、帳戶、租用戶和訂用帳戶。

類型:IAzureContextContainer
別名:AzContext, AzureRmContext, AzureCredential
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-IncludeContext

包含警示的內容(自訂承載)

類型:Boolean
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-IncludeEgressConfig

包含 EgressConfig

類型:Boolean
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-MonitorCondition

篩選監視條件

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-MonitorService

篩選監視服務

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-PageCount

要擷取在頁面中的警示數目。

類型:Int32
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Select

將必要欄位從基本資訊中投射出來。 預期的輸入是以逗號分隔。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Severity

篩選警示嚴重性

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-SmartGroupId

篩選具有智慧群組標識碼的所有警示

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-SortBy

排序時要使用的警示屬性

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-SortOrder

排序順序

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-State

篩選警示狀態

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-TargetResourceGroup

篩選警示目標資源的資源組名。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-TargetResourceId

篩選警示目標資源的資源標識碼。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-TargetResourceType

篩選警示目標資源的資源類型。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-TimeRange

支援的時間範圍值 - 1h、1d、7d、30d (預設值為 1d)

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

輸入

None

輸出

PSAlert