Bagikan melalui


Smart Detector Alert Rules - List

Cantumkan semua aturan pemberitahuan Smart Detector yang ada dalam langganan.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/microsoft.alertsManagement/smartDetectorAlertRules?api-version=2019-06-01
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/microsoft.alertsManagement/smartDetectorAlertRules?api-version=2019-06-01&expandDetector={expandDetector}

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
subscriptionId
path True

string

ID langganan target.

api-version
query True

string

Versi Api Klien.

expandDetector
query

boolean

Menunjukkan apakah Smart Detector harus diperluas.

Respons

Nama Jenis Deskripsi
200 OK

AlertRulesList

Permintaan berhasil untuk mencantumkan aturan pemberitahuan Detektor Pintar.

Other Status Codes

SmartDetectorErrorResponse

Respons kesalahan yang menjelaskan mengapa operasi gagal.

Keamanan

azure_auth

Alur OAuth2 Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Nama Deskripsi
user_impersonation meniru akun pengguna Anda

Contoh

List Smart Detector alert rules

Sample Request

GET https://management.azure.com/subscriptions/b368ca2f-e298-46b7-b0ab-012281956afa/providers/microsoft.alertsManagement/smartDetectorAlertRules?api-version=2019-06-01

Sample Response

{
  "nextLink": null,
  "value": [
    {
      "id": "/subscriptions/b368ca2f-e298-46b7-b0ab-012281956afa/resourceGroups/MyAlertRules/providers/microsoft.alertsManagement/smartDetectorAlertRules/MyAlertRule",
      "type": "Microsoft.AlertsManagement/smartDetectorAlertRules",
      "name": "MyAlertRule",
      "location": "global",
      "tags": {},
      "properties": {
        "description": "Sample smart detector alert rule description",
        "state": "Enabled",
        "severity": "Sev3",
        "frequency": "PT5M",
        "detector": {
          "id": "VMMemoryLeak"
        },
        "scope": [
          "/subscriptions/b368ca2f-e298-46b7-b0ab-012281956afa/resourceGroups/vms/providers/Microsoft.Compute/virtualMachines/vm1"
        ],
        "actionGroups": [
          {
            "actionGroupId": "/subscriptions/b368ca2f-e298-46b7-b0ab-012281956afa/resourcegroups/MyActionGroups/providers/microsoft.insights/actionGroups/MyActionGroup"
          }
        ],
        "throttling": {
          "duration": "PT20M"
        }
      }
    },
    {
      "id": "/subscriptions/b368ca2f-e298-46b7-b0ab-012281956afa/resourceGroups/MyAlertRules/providers/microsoft.alertsManagement/smartDetectorAlertRules/MySecondAlertRule",
      "type": "Microsoft.AlertsManagement/smartDetectorAlertRules",
      "name": "MySecondAlertRule",
      "location": "global",
      "tags": {},
      "properties": {
        "description": "Sample smart detector alert rule description",
        "state": "Disabled",
        "severity": "Sev2",
        "frequency": "PT15M",
        "detector": {
          "id": "VMMemoryLeak"
        },
        "scope": [
          "/subscriptions/b368ca2f-e298-46b7-b0ab-012281956afa/resourceGroups/vms/providers/Microsoft.Compute/virtualMachines/vm2"
        ],
        "actionGroups": [
          {
            "actionGroupId": "/subscriptions/b368ca2f-e298-46b7-b0ab-012281956afa/resourcegroups/MyActionGroups/providers/microsoft.insights/actionGroups/MyActionGroup"
          }
        ]
      }
    }
  ]
}

Definisi

Nama Deskripsi
ActionGroupsInformation

Informasi Grup Tindakan, digunakan oleh aturan pemberitahuan.

AlertRule

Informasi aturan pemberitahuan

AlertRulesList

Daftar aturan pemberitahuan Detektor Pintar.

AlertRuleState

Status aturan pemberitahuan.

Detector

Informasi detektor. Secara default ini tidak diisi, kecuali ditentukan dalam expandDetector

Severity

Tingkat keparahan aturan pemberitahuan.

SmartDetectorErrorResponse

Menjelaskan format respons Kesalahan.

ThrottlingInformation

Informasi pembatasan opsional untuk aturan pemberitahuan.

ActionGroupsInformation

Informasi Grup Tindakan, digunakan oleh aturan pemberitahuan.

Nama Jenis Deskripsi
customEmailSubject

string

Email kustom opsional yang dapat digunakan dalam pemberitahuan email.

customWebhookPayload

string

Payload web-hook kustom opsional untuk digunakan dalam pemberitahuan web-hook.

groupIds

string[]

ID sumber daya Grup Tindakan.

AlertRule

Informasi aturan pemberitahuan

Nama Jenis Nilai Default Deskripsi
id

string

ID Sumber Daya.

location

string

global

Lokasi sumber daya.

name

string

Nama sumber daya.

properties.actionGroups

ActionGroupsInformation

Tindakan aturan pemberitahuan.

properties.description

string

Deskripsi aturan pemberitahuan.

properties.detector

Detector

Detektor aturan pemberitahuan.

properties.frequency

string

Frekuensi aturan pemberitahuan dalam format ISO8601. Granularitas waktu harus dalam hitungan menit dan nilai minimum adalah 5 menit.

properties.scope

string[]

Cakupan sumber daya aturan pemberitahuan.

properties.severity

Severity

Tingkat keparahan aturan pemberitahuan.

properties.state

AlertRuleState

Status aturan pemberitahuan.

properties.throttling

ThrottlingInformation

Informasi pembatasan aturan pemberitahuan.

tags

object

Tag sumber daya.

type

string

Jenis sumber daya.

AlertRulesList

Daftar aturan pemberitahuan Detektor Pintar.

Nama Jenis Deskripsi
nextLink

string

URL untuk mendapatkan serangkaian hasil berikutnya.

value

AlertRule[]

Daftar aturan pemberitahuan Detektor Pintar.

AlertRuleState

Status aturan pemberitahuan.

Nama Jenis Deskripsi
Disabled

string

Enabled

string

Detector

Informasi detektor. Secara default ini tidak diisi, kecuali ditentukan dalam expandDetector

Nama Jenis Deskripsi
description

string

Deskripsi Detektor Pintar. Secara default ini tidak diisi, kecuali ditentukan dalam expandDetector

id

string

Id detektor.

imagePaths

string[]

Jalur gambar Detektor Pintar. Secara default ini tidak diisi, kecuali ditentukan dalam expandDetector

name

string

Nama Detektor Cerdas. Secara default ini tidak diisi, kecuali ditentukan dalam expandDetector

parameters

object

Parameter detektor.'

supportedResourceTypes

string[]

Jenis sumber daya yang didukung Smart Detector. Secara default ini tidak diisi, kecuali ditentukan dalam expandDetector

Severity

Tingkat keparahan aturan pemberitahuan.

Nama Jenis Deskripsi
Sev0

string

Sev1

string

Sev2

string

Sev3

string

Sev4

string

SmartDetectorErrorResponse

Menjelaskan format respons Kesalahan.

Nama Jenis Deskripsi
code

string

Kode kesalahan

message

string

Pesan kesalahan yang menunjukkan mengapa operasi gagal.

ThrottlingInformation

Informasi pembatasan opsional untuk aturan pemberitahuan.

Nama Jenis Deskripsi
duration

string

Durasi yang diperlukan (dalam format ISO8601) untuk menunggu sebelum memberi tahu pada aturan pemberitahuan lagi. Granularitas waktu harus dalam hitungan menit dan nilai minimum adalah 0 menit