مشاركة عبر


Microsoft.Insights activityLogAlerts

ملاحظات

للحصول على إرشادات حول نشر حلول المراقبة، راجع إنشاء موارد مراقبة باستخدامBicep .

تعريف مورد Bicep

يمكن نشر نوع مورد activityLogAlerts مع العمليات التي تستهدف:

  • مجموعات الموارد - راجع أوامر نشر مجموعة الموارد

للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .

تنسيق المورد

لإنشاء مورد Microsoft.Insights/activityLogAlerts، أضف Bicep التالي إلى القالب الخاص بك.

resource symbolicname 'Microsoft.Insights/activityLogAlerts@2023-01-01-preview' = {
  location: 'string'
  name: 'string'
  properties: {
    actions: {
      actionGroups: [
        {
          actionGroupId: 'string'
          actionProperties: {
            {customized property}: 'string'
          }
          webhookProperties: {
            {customized property}: 'string'
          }
        }
      ]
    }
    condition: {
      allOf: [
        {
          anyOf: [
            {
              containsAny: [
                'string'
              ]
              equals: 'string'
              field: 'string'
            }
          ]
          containsAny: [
            'string'
          ]
          equals: 'string'
          field: 'string'
        }
      ]
    }
    description: 'string'
    enabled: bool
    scopes: [
      'string'
    ]
    tenantScope: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

قيم الخصائص

مجموعة الإجراءات

اسم وصف قيمة
actionGroupId معرف المورد لمجموعة العمل. لا يمكن أن يكون هذا فارغا أو فارغا. سلسلة (مطلوب)
خصائص الإجراء قائمة محددة مسبقا من الخصائص وعناصر التكوين لمجموعة الإجراءات. ActionGroupActionProperties
خصائص خطاف الويب قاموس الخصائص المخصصة المراد تضمينها مع عملية النشر. يتم إلحاق هذه البيانات بحمولة خطاف الويب. ActionGroupWebhookProperties

خصائص ActionGroupAction

اسم وصف قيمة

إجراءات مجموعةWebhookProperties

اسم وصف قيمة

قائمة الإجراءات

اسم وصف قيمة
مجموعات الإجراءات قائمة مجموعات الإجراءات. ActionGroup []

AlertRuleAllOfCondition

اسم وصف قيمة
allOf قائمة شروط قاعدة تنبيه سجل النشاط. AlertRuleAnyOfOrLeafCondition[] (مطلوب)

AlertRuleAnyOfOrLeafCondition

اسم وصف قيمة
anyOf شرط قاعدة تنبيه سجل النشاط الذي يتم استيفاءه عند استيفاء شرط طرفي عضو واحد على الأقل. AlertRuleLeafCondition[]
containsAny ستتم مقارنة قيمة حقل الحدث بالقيم الموجودة في هذا الصفيف (غير حساس لحالة الأحرف) لتحديد ما إذا كان الشرط قد تم استيفاءه. سلسلة[]
يساوي ستتم مقارنة قيمة حقل الحدث بهذه القيمة (غير حساسة لحالة الأحرف) لتحديد ما إذا تم استيفاء الشرط. خيط
ميدان اسم حقل حدث سجل النشاط الذي سيفحصه هذا الشرط.
القيم المحتملة لهذا الحقل هي (غير حساسة لحالة الأحرف): 'resourceId' أو 'category' أو 'caller' أو 'level' أو 'operationName' أو 'resourceGroup' أو 'resourceProvider' أو 'status' أو 'subStatus' أو 'resourceType' أو أي شيء يبدأ ب 'properties'.
خيط

AlertRuleLeafCondition

اسم وصف قيمة
containsAny ستتم مقارنة قيمة حقل الحدث بالقيم الموجودة في هذا الصفيف (غير حساس لحالة الأحرف) لتحديد ما إذا كان الشرط قد تم استيفاءه. سلسلة[]
يساوي ستتم مقارنة قيمة حقل الحدث بهذه القيمة (غير حساسة لحالة الأحرف) لتحديد ما إذا تم استيفاء الشرط. خيط
ميدان اسم حقل حدث سجل النشاط الذي سيفحصه هذا الشرط.
القيم المحتملة لهذا الحقل هي (غير حساسة لحالة الأحرف): 'resourceId' أو 'category' أو 'caller' أو 'level' أو 'operationName' أو 'resourceGroup' أو 'resourceProvider' أو 'status' أو 'subStatus' أو 'resourceType' أو أي شيء يبدأ ب 'properties'.
خيط

خصائص قواعد التنبيه

اسم وصف قيمة
الاجراءات الإجراءات التي سيتم تنشيطها عند استيفاء الشرط. ActionList (مطلوب)
شرط الشرط الذي سيؤدي إلى تنشيط هذا التنبيه. AlertRuleAllOfCondition (مطلوب)
وصف وصف لقاعدة تنبيه سجل النشاط هذه. خيط
تمكين يشير إلى ما إذا كانت قاعدة تنبيه سجل النشاط هذه ممكنة. إذا لم يتم تمكين قاعدة تنبيه سجل النشاط، فلن يتم تنشيط أي من إجراءاتها. قيمة منطقية
نطاقات قائمة بمعرفات الموارد التي سيتم استخدامها كبادئات. سيتم تطبيق التنبيه فقط على أحداث سجل النشاط مع معرفات الموارد التي تقع ضمن إحدى هذه البادئات. يجب أن تتضمن هذه القائمة عنصرا واحدا على الأقل. سلسلة[]
tenantScope المعرف الفريد العمومي للمستأجر. يجب توفيرها لقواعد أحداث مجموعة الإدارة ومستوى المستأجر. خيط

AzureResourceTags

اسم وصف قيمة

Microsoft.Insights/activityLogAlerts

اسم وصف قيمة
مكان موقع المورد. يتم دعم قواعد تنبيه سجل نشاط Azure في المناطق العالمية وأوروبا الغربية وشمال أوروبا. خيط
اسم اسم المورد خيط

القيود:
النمط = ^[-\w\._\(\)]+$ (مطلوب)
خصائص خصائص قاعدة تنبيه سجل النشاط للمورد. AlertRuleProperties
العلامات علامات الموارد قاموس أسماء العلامات والقيم. راجع العلامات في القوالب

نماذج التشغيل السريع

تنشر نماذج التشغيل السريع التالية نوع المورد هذا.

ملف Bicep وصف
نظام مجموعة AKS مع بوابة NAT وApplication Gateway يوضح هذا النموذج كيفية نشر نظام مجموعة AKS مع بوابة NAT للاتصالات الصادرة وبوابة تطبيق للاتصالات الواردة.
نظام مجموعة AKS مع وحدة تحكم دخول بوابة التطبيق يوضح هذا النموذج كيفية نشر مجموعة AKS مع Application Gateway ووحدة تحكم دخول بوابة التطبيق وسجل حاويات Azure وتحليلات السجل وKey Vault
إنشاء تنبيه خدمة Azure ينشئ هذا القالب تنبيها لصحة خدمة Azure يرسل بشكل اختياري رسائل البريد الإلكتروني إلى مسؤولي الخدمة وعناوين البريد الإلكتروني المحددة في حالة انقطاع خدمة cerain Azure.

تعريف مورد قالب ARM

يمكن نشر نوع مورد activityLogAlerts مع العمليات التي تستهدف:

  • مجموعات الموارد - راجع أوامر نشر مجموعة الموارد

للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .

تنسيق المورد

لإنشاء مورد Microsoft.Insights/activityLogAlerts، أضف JSON التالي إلى القالب الخاص بك.

{
  "type": "Microsoft.Insights/activityLogAlerts",
  "apiVersion": "2023-01-01-preview",
  "name": "string",
  "location": "string",
  "properties": {
    "actions": {
      "actionGroups": [
        {
          "actionGroupId": "string",
          "actionProperties": {
            "{customized property}": "string"
          },
          "webhookProperties": {
            "{customized property}": "string"
          }
        }
      ]
    },
    "condition": {
      "allOf": [
        {
          "anyOf": [
            {
              "containsAny": [ "string" ],
              "equals": "string",
              "field": "string"
            }
          ],
          "containsAny": [ "string" ],
          "equals": "string",
          "field": "string"
        }
      ]
    },
    "description": "string",
    "enabled": "bool",
    "scopes": [ "string" ],
    "tenantScope": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

قيم الخصائص

مجموعة الإجراءات

اسم وصف قيمة
actionGroupId معرف المورد لمجموعة العمل. لا يمكن أن يكون هذا فارغا أو فارغا. سلسلة (مطلوب)
خصائص الإجراء قائمة محددة مسبقا من الخصائص وعناصر التكوين لمجموعة الإجراءات. ActionGroupActionProperties
خصائص خطاف الويب قاموس الخصائص المخصصة المراد تضمينها مع عملية النشر. يتم إلحاق هذه البيانات بحمولة خطاف الويب. ActionGroupWebhookProperties

خصائص ActionGroupAction

اسم وصف قيمة

إجراءات مجموعةWebhookProperties

اسم وصف قيمة

قائمة الإجراءات

اسم وصف قيمة
مجموعات الإجراءات قائمة مجموعات الإجراءات. ActionGroup []

AlertRuleAllOfCondition

اسم وصف قيمة
allOf قائمة شروط قاعدة تنبيه سجل النشاط. AlertRuleAnyOfOrLeafCondition[] (مطلوب)

AlertRuleAnyOfOrLeafCondition

اسم وصف قيمة
anyOf شرط قاعدة تنبيه سجل النشاط الذي يتم استيفاءه عند استيفاء شرط طرفي عضو واحد على الأقل. AlertRuleLeafCondition[]
containsAny ستتم مقارنة قيمة حقل الحدث بالقيم الموجودة في هذا الصفيف (غير حساس لحالة الأحرف) لتحديد ما إذا كان الشرط قد تم استيفاءه. سلسلة[]
يساوي ستتم مقارنة قيمة حقل الحدث بهذه القيمة (غير حساسة لحالة الأحرف) لتحديد ما إذا تم استيفاء الشرط. خيط
ميدان اسم حقل حدث سجل النشاط الذي سيفحصه هذا الشرط.
القيم المحتملة لهذا الحقل هي (غير حساسة لحالة الأحرف): 'resourceId' أو 'category' أو 'caller' أو 'level' أو 'operationName' أو 'resourceGroup' أو 'resourceProvider' أو 'status' أو 'subStatus' أو 'resourceType' أو أي شيء يبدأ ب 'properties'.
خيط

AlertRuleLeafCondition

اسم وصف قيمة
containsAny ستتم مقارنة قيمة حقل الحدث بالقيم الموجودة في هذا الصفيف (غير حساس لحالة الأحرف) لتحديد ما إذا كان الشرط قد تم استيفاءه. سلسلة[]
يساوي ستتم مقارنة قيمة حقل الحدث بهذه القيمة (غير حساسة لحالة الأحرف) لتحديد ما إذا تم استيفاء الشرط. خيط
ميدان اسم حقل حدث سجل النشاط الذي سيفحصه هذا الشرط.
القيم المحتملة لهذا الحقل هي (غير حساسة لحالة الأحرف): 'resourceId' أو 'category' أو 'caller' أو 'level' أو 'operationName' أو 'resourceGroup' أو 'resourceProvider' أو 'status' أو 'subStatus' أو 'resourceType' أو أي شيء يبدأ ب 'properties'.
خيط

خصائص قواعد التنبيه

اسم وصف قيمة
الاجراءات الإجراءات التي سيتم تنشيطها عند استيفاء الشرط. ActionList (مطلوب)
شرط الشرط الذي سيؤدي إلى تنشيط هذا التنبيه. AlertRuleAllOfCondition (مطلوب)
وصف وصف لقاعدة تنبيه سجل النشاط هذه. خيط
تمكين يشير إلى ما إذا كانت قاعدة تنبيه سجل النشاط هذه ممكنة. إذا لم يتم تمكين قاعدة تنبيه سجل النشاط، فلن يتم تنشيط أي من إجراءاتها. قيمة منطقية
نطاقات قائمة بمعرفات الموارد التي سيتم استخدامها كبادئات. سيتم تطبيق التنبيه فقط على أحداث سجل النشاط مع معرفات الموارد التي تقع ضمن إحدى هذه البادئات. يجب أن تتضمن هذه القائمة عنصرا واحدا على الأقل. سلسلة[]
tenantScope المعرف الفريد العمومي للمستأجر. يجب توفيرها لقواعد أحداث مجموعة الإدارة ومستوى المستأجر. خيط

AzureResourceTags

اسم وصف قيمة

Microsoft.Insights/activityLogAlerts

اسم وصف قيمة
apiVersion إصدار واجهة برمجة التطبيقات '2023-01-01-preview'
مكان موقع المورد. يتم دعم قواعد تنبيه سجل نشاط Azure في المناطق العالمية وأوروبا الغربية وشمال أوروبا. خيط
اسم اسم المورد خيط

القيود:
النمط = ^[-\w\._\(\)]+$ (مطلوب)
خصائص خصائص قاعدة تنبيه سجل النشاط للمورد. AlertRuleProperties
العلامات علامات الموارد قاموس أسماء العلامات والقيم. راجع العلامات في القوالب
نوع نوع المورد 'Microsoft.Insights/activityLogAlerts'

قوالب التشغيل السريع

تنشر قوالب التشغيل السريع التالية نوع المورد هذا.

قالب وصف
نظام مجموعة AKS مع بوابة NAT وApplication Gateway

Deploy to Azure
يوضح هذا النموذج كيفية نشر نظام مجموعة AKS مع بوابة NAT للاتصالات الصادرة وبوابة تطبيق للاتصالات الواردة.
نظام مجموعة AKS مع وحدة تحكم دخول بوابة التطبيق

Deploy to Azure
يوضح هذا النموذج كيفية نشر مجموعة AKS مع Application Gateway ووحدة تحكم دخول بوابة التطبيق وسجل حاويات Azure وتحليلات السجل وKey Vault
تنبيه ل Key Vault الذي تم تكوينه بشكل خاطئ على بوابة التطبيق

Deploy to Azure
استخدم هذه القوالب لإنشاء بعض تنبيهات الأحداث المهمة بسهولة لبوابة تطبيق Azure.
إنشاء مجموعة AKS خاصة مع منطقة DNS عامة

Deploy to Azure
يوضح هذا النموذج كيفية نشر نظام مجموعة AKS خاص مع منطقة DNS عامة.
إنشاء تنبيه خدمة Azure

Deploy to Azure
ينشئ هذا القالب تنبيها لصحة خدمة Azure يرسل بشكل اختياري رسائل البريد الإلكتروني إلى مسؤولي الخدمة وعناوين البريد الإلكتروني المحددة في حالة انقطاع خدمة cerain Azure.
نشر تنبيه حالة الخدمة

Deploy to Azure
يسمح لك هذا القالب بنشر تنبيه بسيط يستخدم مجموعة إجراءات لإرسال إعلامات البريد الإلكتروني لأي سجلات "حالة الخدمة" في سجل نشاط Azure
نشر تنبيه سجل نشاط التحجيم التلقائي

Deploy to Azure
يسمح لك هذا القالب بنشر تنبيه بسيط يستخدم مجموعة إجراءات لإرسال إعلامات البريد الإلكتروني لأي سجلات مقياس تلقائي في سجل نشاط Azure
نشر تنبيه سجل نشاط فاشل للتحجيم التلقائي

Deploy to Azure
يسمح لك هذا القالب بنشر تنبيه بسيط يستخدم مجموعة إجراءات لإرسال إعلامات البريد الإلكتروني لأي سجلات مقياس تلقائي فاشلة في سجل نشاط Azure

تعريف مورد Terraform (موفر AzAPI)

يمكن نشر نوع مورد activityLogAlerts مع العمليات التي تستهدف:

  • مجموعات الموارد

للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .

تنسيق المورد

لإنشاء مورد Microsoft.Insights/activityLogAlerts، أضف Terraform التالي إلى القالب الخاص بك.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Insights/activityLogAlerts@2023-01-01-preview"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      actions = {
        actionGroups = [
          {
            actionGroupId = "string"
            actionProperties = {
              {customized property} = "string"
            }
            webhookProperties = {
              {customized property} = "string"
            }
          }
        ]
      }
      condition = {
        allOf = [
          {
            anyOf = [
              {
                containsAny = [
                  "string"
                ]
                equals = "string"
                field = "string"
              }
            ]
            containsAny = [
              "string"
            ]
            equals = "string"
            field = "string"
          }
        ]
      }
      description = "string"
      enabled = bool
      scopes = [
        "string"
      ]
      tenantScope = "string"
    }
  })
}

قيم الخصائص

مجموعة الإجراءات

اسم وصف قيمة
actionGroupId معرف المورد لمجموعة العمل. لا يمكن أن يكون هذا فارغا أو فارغا. سلسلة (مطلوب)
خصائص الإجراء قائمة محددة مسبقا من الخصائص وعناصر التكوين لمجموعة الإجراءات. ActionGroupActionProperties
خصائص خطاف الويب قاموس الخصائص المخصصة المراد تضمينها مع عملية النشر. يتم إلحاق هذه البيانات بحمولة خطاف الويب. ActionGroupWebhookProperties

خصائص ActionGroupAction

اسم وصف قيمة

إجراءات مجموعةWebhookProperties

اسم وصف قيمة

قائمة الإجراءات

اسم وصف قيمة
مجموعات الإجراءات قائمة مجموعات الإجراءات. ActionGroup []

AlertRuleAllOfCondition

اسم وصف قيمة
allOf قائمة شروط قاعدة تنبيه سجل النشاط. AlertRuleAnyOfOrLeafCondition[] (مطلوب)

AlertRuleAnyOfOrLeafCondition

اسم وصف قيمة
anyOf شرط قاعدة تنبيه سجل النشاط الذي يتم استيفاءه عند استيفاء شرط طرفي عضو واحد على الأقل. AlertRuleLeafCondition[]
containsAny ستتم مقارنة قيمة حقل الحدث بالقيم الموجودة في هذا الصفيف (غير حساس لحالة الأحرف) لتحديد ما إذا كان الشرط قد تم استيفاءه. سلسلة[]
يساوي ستتم مقارنة قيمة حقل الحدث بهذه القيمة (غير حساسة لحالة الأحرف) لتحديد ما إذا تم استيفاء الشرط. خيط
ميدان اسم حقل حدث سجل النشاط الذي سيفحصه هذا الشرط.
القيم المحتملة لهذا الحقل هي (غير حساسة لحالة الأحرف): 'resourceId' أو 'category' أو 'caller' أو 'level' أو 'operationName' أو 'resourceGroup' أو 'resourceProvider' أو 'status' أو 'subStatus' أو 'resourceType' أو أي شيء يبدأ ب 'properties'.
خيط

AlertRuleLeafCondition

اسم وصف قيمة
containsAny ستتم مقارنة قيمة حقل الحدث بالقيم الموجودة في هذا الصفيف (غير حساس لحالة الأحرف) لتحديد ما إذا كان الشرط قد تم استيفاءه. سلسلة[]
يساوي ستتم مقارنة قيمة حقل الحدث بهذه القيمة (غير حساسة لحالة الأحرف) لتحديد ما إذا تم استيفاء الشرط. خيط
ميدان اسم حقل حدث سجل النشاط الذي سيفحصه هذا الشرط.
القيم المحتملة لهذا الحقل هي (غير حساسة لحالة الأحرف): 'resourceId' أو 'category' أو 'caller' أو 'level' أو 'operationName' أو 'resourceGroup' أو 'resourceProvider' أو 'status' أو 'subStatus' أو 'resourceType' أو أي شيء يبدأ ب 'properties'.
خيط

خصائص قواعد التنبيه

اسم وصف قيمة
الاجراءات الإجراءات التي سيتم تنشيطها عند استيفاء الشرط. ActionList (مطلوب)
شرط الشرط الذي سيؤدي إلى تنشيط هذا التنبيه. AlertRuleAllOfCondition (مطلوب)
وصف وصف لقاعدة تنبيه سجل النشاط هذه. خيط
تمكين يشير إلى ما إذا كانت قاعدة تنبيه سجل النشاط هذه ممكنة. إذا لم يتم تمكين قاعدة تنبيه سجل النشاط، فلن يتم تنشيط أي من إجراءاتها. قيمة منطقية
نطاقات قائمة بمعرفات الموارد التي سيتم استخدامها كبادئات. سيتم تطبيق التنبيه فقط على أحداث سجل النشاط مع معرفات الموارد التي تقع ضمن إحدى هذه البادئات. يجب أن تتضمن هذه القائمة عنصرا واحدا على الأقل. سلسلة[]
tenantScope المعرف الفريد العمومي للمستأجر. يجب توفيرها لقواعد أحداث مجموعة الإدارة ومستوى المستأجر. خيط

AzureResourceTags

اسم وصف قيمة

Microsoft.Insights/activityLogAlerts

اسم وصف قيمة
مكان موقع المورد. يتم دعم قواعد تنبيه سجل نشاط Azure في المناطق العالمية وأوروبا الغربية وشمال أوروبا. خيط
اسم اسم المورد خيط

القيود:
النمط = ^[-\w\._\(\)]+$ (مطلوب)
خصائص خصائص قاعدة تنبيه سجل النشاط للمورد. AlertRuleProperties
العلامات علامات الموارد قاموس أسماء العلامات والقيم.
نوع نوع المورد "Microsoft.Insights/activityLogAlerts@2023-01-01-preview"