AzureMonitor@1 - Mengkueri tugas pemberitahuan Azure Monitor v1

Amati aturan Azure Monitor yang dikonfigurasi untuk pemberitahuan aktif.

Sintaks

# 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.

Input

connectedServiceNameARM - Langganan Azure
string. Wajib diisi.

Memilih langganan Azure Resource Manager untuk dipantau.


ResourceGroupName - Grup sumber daya
string. Wajib diisi.

Menyediakan nama grup sumber daya untuk dipantau dalam langganan.


filterType - Jenis filter
string. Wajib diisi. Nilai yang diizinkan: resource (Menurut sumber daya), alertrule (Menurut aturan pemberitahuan), none. Nilai default: none.

Memfilter jenis menurut sumber daya atau aturan pemberitahuan tertentu.


resource - Sumber daya
string. Diperlukan saat filterType = resource.

Memilih sumber daya Azure untuk dipantau.


alertRule - Aturan pemberitahuan
string. Diperlukan saat filterType = alertrule.

Memilih dari aturan pemberitahuan yang saat ini dikonfigurasi untuk mengkueri status.

Nilai defaultnya adalah memilih semua.


severity - Keparahan
string. Nilai yang diizinkan: Sev0, Sev1, Sev2, Sev3, Sev4. Nilai default: Sev0,Sev1,Sev2,Sev3,Sev4.

Filter menurut tingkat keparahan.


timeRange - Rentang waktu
string. Nilai yang diizinkan: 1h (Jam lalu), 1d (24 jam terakhir), 7d (7 hari terakhir), 30d (30 hari terakhir). Nilai default: 1h.

Filter menurut rentang waktu.


alertState - Status pemberitahuan
string. Nilai yang diizinkan: New, Acknowledged, dan Closed. Nilai default: Acknowledged,New.

Filter menurut status instans pemberitahuan.


monitorCondition - Kondisi pemantauan
string. Nilai yang diizinkan: Fired (Diaktifkan), Resolved. Nilai default: Fired.

Mewakili apakah kondisi yang mendasarinya telah melewati ambang batas aturan pemberitahuan yang ditentukan.


Opsi kontrol tugas

Semua tugas memiliki opsi kontrol selain input tugasnya. Untuk informasi selengkapnya, lihat Opsi kontrol dan properti tugas umum.

Variabel output

Tidak ada.

Keterangan

Untuk mengamati aturan monitor Azure yang dikonfigurasi untuk pemberitahuan aktif, gunakan tugas ini dalam pekerjaan tanpa agen dari alur rilis.

Catatan

Tugas ini hanya dapat digunakan dalam pekerjaan tanpa agen dari alur rilis.

Tugas berhasil jika tidak ada aturan pemberitahuan yang diaktifkan pada saat pengambilan sampel.

Untuk informasi selengkapnya tentang menggunakan tugas ini, lihat Gambaran umum persetujuan dan gerbang.

Persyaratan

Persyaratan Deskripsi
Jenis alur YAML, Build klasik, Rilis klasik
Berjalan pada Server, ServerGate
Permintaan Tidak ada
Kemampuan Tugas ini tidak memenuhi tuntutan apa pun untuk tugas berikutnya dalam pekerjaan.
Pembatasan perintah Apa pun
Variabel yang dapat diatur Apa pun
Versi agen Semua versi agen yang didukung.
Kategori tugas Utilitas