AzureMonitor@1 - Azure İzleyici uyarılarını sorgulama v1 görevi
Etkin uyarılar için yapılandırılan Azure İzleyici kurallarını gözlemleyin.
Syntax
# Query Azure Monitor alerts v1
# Observe the configured Azure Monitor rules for active alerts.
- task: AzureMonitor@1
inputs:
connectedServiceNameARM: # string. Required. Azure subscription.
ResourceGroupName: # string. Required. Resource group.
# Advanced
filterType: 'none' # 'resource' | 'alertrule' | 'none'. Required. Filter type. Default: none.
#resource: # string. Required when filterType = resource. Resource.
#alertRule: # string. Required when filterType = alertrule. Alert rule.
#severity: 'Sev0,Sev1,Sev2,Sev3,Sev4' # 'Sev0' | 'Sev1' | 'Sev2' | 'Sev3' | 'Sev4'. Severity. Default: Sev0,Sev1,Sev2,Sev3,Sev4.
#timeRange: '1h' # '1h' | '1d' | '7d' | '30d'. Time range. Default: 1h.
#alertState: 'Acknowledged,New' # 'New' | 'Acknowledged' | 'Closed'. Alert state. Default: Acknowledged,New.
#monitorCondition: 'Fired' # 'Fired ' | 'Resolved'. Monitor condition. Default: Fired.
Girişler
connectedServiceNameARM
- Azure aboneliği
string
. Gereklidir.
İzlenecek azure Resource Manager aboneliğini seçer.
ResourceGroupName
- Kaynak grubu
string
. Gereklidir.
Abonelikte izlenecek kaynak grubunun adını sağlar.
filterType
- Filtre türü
string
. Gereklidir. İzin verilen değerler: resource
(Kaynağa göre), alertrule
(Uyarı kuralına göre), none
. Varsayılan değer: none
.
Türü belirli bir kaynağa veya uyarı kuralına göre filtreler.
resource
- Kaynak
string
. olduğunda filterType = resource
gereklidir.
İzlenecek Azure kaynağını seçer.
alertRule
- Uyarı kuralı
string
. olduğunda filterType = alertrule
gereklidir.
Durumu sorgulamak için şu anda yapılandırılmış olan uyarı kurallarından birini seçer.
Varsayılan değer tümünü seçmektir.
severity
- Önem
string
. İzin verilen değerler: Sev0
, Sev1
, Sev2
, Sev3
, Sev4
. Varsayılan değer: Sev0,Sev1,Sev2,Sev3,Sev4
.
Önem derecelerine göre filtreler.
timeRange
- Zaman aralığı
string
. İzin verilen değerler: 1h
(Son saat), 1d
(Son 24 saat), 7d
(Son 7 gün), 30d
(Son 30 gün). Varsayılan değer: 1h
.
Zaman aralığına göre filtreler.
alertState
- Uyarı durumu
string
. İzin verilen değerler: New
, Acknowledged
, Closed
. Varsayılan değer: Acknowledged,New
.
Uyarı örneğinin durumuna göre filtreler.
monitorCondition
- İzleme koşulu
string
. İzin verilen değerler: Fired
(Tetiklenmiş), Resolved
. Varsayılan değer: Fired
.
Temel alınan koşulların tanımlı uyarı kuralı eşiklerini geçip geçmediğini gösterir.
Görev denetimi seçenekleri
Tüm görevlerin, görev girişlerine ek olarak denetim seçenekleri vardır. Daha fazla bilgi için bkz . Denetim seçenekleri ve ortak görev özellikleri.
Çıkış değişkenleri
Yok.
Açıklamalar
Etkin uyarılar için yapılandırılmış Azure izleyici kurallarını gözlemlemek için bu görevi bir yayın işlem hattının aracısız işinde kullanın.
Not
Bu görev yalnızca bir yayın işlem hattının aracısız işinde kullanılabilir.
Örnekleme sırasında uyarı kurallarının hiçbiri etkinleştirilmezse görev başarılı olur.
Bu görevi kullanma hakkında daha fazla bilgi için bkz . Onaylara ve geçitlere genel bakış.
Gereksinimler
Gereksinim | Açıklama |
---|---|
İşlem hattı türleri | YAML, Klasik derleme, Klasik sürüm |
Üzerinde çalıştırılır | Server, ServerGate |
Talep | Hiçbiri |
Özellikler | Bu görev, işteki sonraki görevler için herhangi bir talebi karşılamaz. |
Komut kısıtlamaları | Herhangi biri |
Ayarlanabilir değişkenler | Herhangi biri |
Aracı sürümü | Desteklenen tüm aracı sürümleri. |
Görev kategorisi | Yardımcı Program |