서비스 알림에 대한 활동 로그 경고 만들기Create activity log alerts on service notifications

개요Overview

이 문서에서는 Azure Portal을 사용하여 서비스 상태 알림에 대한 활동 로그 경고를 설정하는 방법을 보여 줍니다.This article shows you how to set up activity log alerts for service health notifications by using the Azure portal.

Azure에서 Azure 구독에 서비스 상태 알림을 전송할 때 경고를 받을 수 있습니다.You can receive an alert when Azure sends service health notifications to your Azure subscription. 다음 항목에 따라 경고를 구성할 수 있습니다.You can configure the alert based on:

  • 서비스 상태 알림 클래스(서비스 문제, 계획된 유지 보수, 상태 자문)The class of service health notification (Service issues, Planned maintenance, Health advisories).
  • 영향을 받는 구독The subscription affected.
  • 영향을 받는 서비스The service(s) affected.
  • 영향을 받는 하위 지역The region(s) affected.

참고

서비스 상태 알림은 리소스 상태 이벤트에 대한 경고를 전송하지 않습니다.Service health notifications does not send an alert regarding resource health events.

다음과 같이 경고를 받는 사람도 구성할 수 있습니다.You also can configure who the alert should be sent to:

  • 기존 작업 그룹을 선택합니다.Select an existing action group.
  • 새 작업 그룹을 만듭니다(향후 경고에 사용할 수 있음).Create a new action group (that can be used for future alerts).

작업 그룹에 대해 자세히 알아보려면 작업 그룹 만들기 및 관리를 참조하세요.To learn more about action groups, see Create and manage action groups.

Azure 리소스 관리자 템플릿을 사용하여 서비스 상태 알림 경고를 구성하는 방법에 대한 자세한 내용은 템플릿을 참조하세요.For information on how to configure service health notification alerts by using Azure Resource Manager templates, see Resource Manager templates.

첫 번째 Azure Service Health 경고 설정에 대 한 비디오를 시청 하세요.Watch a video on setting up your first Azure Service Health alert

Azure Portal을 사용하여 경고 및 새 작업 그룹Alert and new action group using Azure portal

  1. 포털에서 서비스 상태를 선택합니다.In the portal, select Service Health.

    "서비스 상태" 서비스

  2. 경고 섹션에서 상태 경고를 선택합니다.In the Alerts section, select Health alerts.

    "상태 경고" 탭

  3. 서비스 상태 경고 만들기를 선택하고 필드를 입력합니다.Select Create service health alert and fill in the fields.

    "서비스 상태 경고 만들기" 명령

  4. 경고를 받을 구독, 서비스영역을 선택합니다.Select the Subscription, Services, and Regions you want to be alerted for.

    “활동 로그 경고 추가” 대화 상자

참고

이 구독은 활동 로그 경고를 저장하는 데 사용됩니다.This subscription is used to save the activity log alert. 경고 리소스가 이 구독에 배포되고 이에 대한 활동 로그에서 이벤트를 모니터링합니다.The alert resource is deployed to this subscription and monitors events in the activity log for it.

  1. 다음 중에 경고를 표시할 이벤트 유형을 선택합니다. ‘서비스 문제’, ‘계획된 유지 관리’ 및 ‘상태 공지’Choose the Event types you want to be alerted for: Service issue, Planned maintenance, and Health advisories

  2. 경고 규칙 이름설명을 입력하여 경고 세부 정보를 정의합니다.Define your alert details by entering an Alert rule name and Description.

  3. 경고를 저장할 리소스 그룹을 선택합니다.Select the Resource group where you want the alert to be saved.

  4. 새 작업 그룹을 선택하여 새 작업 그룹을 만듭니다.Create a new action group by selecting New action group. 작업 그룹 이름 상자에 이름을 입력하고 짧은 이름 상자에 이름을 입력합니다.Enter a name in the Action group name box and enter a name in the Short name box. 약식 이름은 이 경고가 발생할 때 전송된 알림에서 참조됩니다.The short name is referenced in the notifications that are sent when this alert fires.

    새 작업 그룹 만들기

  5. 받는 사람에 대한 다음 항목을 제공하여 받는 사람 목록을 정의합니다.Define a list of receivers by providing the receiver's:

    a.a. 이름: 받는 사람의 이름, 별칭 또는 식별자를 입력합니다.Name: Enter the receiver's name, alias, or identifier.

    b.b. 작업 유형: SMS, 메일, 웹후크, Azure 앱 등을 선택합니다.Action Type: Select SMS, email, webhook, Azure app, and more.

    c.c. 세부 정보: 선택한 작업 유형에 따라 전화 번호, 메일 주소, 웹후크 URI 등을 입력합니다.Details: Based on the action type chosen, enter a phone number, email address, webhook URI, etc.

  6. 확인을 선택하여 작업 그룹을 만든 다음, 경고 규칙 만들기를 선택하여 경고를 완성합니다.Select OK to create the action group, and then Create alert rule to complete your alert.

몇 분 이내에 경고가 활성화되고 만들 때 지정한 조건에 따라 트리거를 시작합니다.Within a few minutes, the alert is active and begins to trigger based on the conditions you specified during creation.

기존 문제 관리 시스템에 대한 웹후크 알림 구성 방법에 대해 알아봅니다.Learn how to Configure webhook notifications for existing problem management systems. 활동 로그 경고에 대한 웹후크 스키마 정보는 Azure 활동 로그 경고에 대한 웹후크를 참조하세요.For information on the webhook schema for activity log alerts, see Webhooks for Azure activity log alerts.

참고

이러한 단계에서 정의한 작업 그룹은 향후의 모든 경고 정의에 대해 기존 작업 그룹으로 다시 사용할 수 있습니다.The action group defined in these steps is reusable as an existing action group for all future alert definitions.

Azure Portal을 사용하여 기존 작업 그룹에 경고Alert with existing action group using Azure portal

  1. 이전 섹션의 1-7단계를 수행하여 서비스 상태 알림을 만듭니다.Follow steps 1 through 7 in the previous section to create your service health notification.

  2. 작업 그룹 정의 아래에서 작업 그룹 선택 단추를 클릭합니다.Under Define action group, click the Select action group button. 적절한 작업 그룹을 선택합니다.Select the appropriate action group.

  3. 추가를 선택하여 작업 그룹을 추가한 다음, 경고 규칙 만들기를 선택하여 경고를 완성합니다.Select Add to add the action group, and then Create alert rule to complete your alert.

몇 분 이내에 경고가 활성화되고 만들 때 지정한 조건에 따라 트리거를 시작합니다.Within a few minutes, the alert is active and begins to trigger based on the conditions you specified during creation.

Azure Resource Manager 템플릿을 사용하여 경고 및 새 작업 그룹Alert and new action group using the Azure Resource Manager templates

다음은 이메일 대상을 사용하여 작업 그룹을 만들고 대상 구독에 모든 서비스 상태 알림을 사용하도록 설정하는 예제입니다.The following is an example that creates an action group with an email target and enables all service health notifications for the target subscription.

{
    "$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
    "contentVersion": "1.0.0.0",
    "parameters": {
        "actionGroups_name": {
            "defaultValue": "SubHealth",
            "type": "String"
        },
        "activityLogAlerts_name": {
            "defaultValue": "ServiceHealthActivityLogAlert",
            "type": "String"
        },
        "emailAddress":{
            "type":"string"
        }
    },
    "variables": {
        "alertScope":"[concat('/','subscriptions','/',subscription().subscriptionId)]"
    },
    "resources": [
        {
            "comments": "Action Group",
            "type": "microsoft.insights/actionGroups",
            "name": "[parameters('actionGroups_name')]",
            "apiVersion": "2017-04-01",
            "location": "Global",
            "tags": {},
            "scale": null,
            "properties": {
                "groupShortName": "[parameters('actionGroups_name')]",
                "enabled": true,
                "emailReceivers": [
                    {
                        "name": "[parameters('actionGroups_name')]",
                        "emailAddress": "[parameters('emailAddress')]"
                    }
                ],
                "smsReceivers": [],
                "webhookReceivers": []
            },
            "dependsOn": []
        },
        {
            "comments": "Service Health Activity Log Alert",
            "type": "microsoft.insights/activityLogAlerts",
            "name": "[parameters('activityLogAlerts_name')]",
            "apiVersion": "2017-04-01",
            "location": "Global",
            "tags": {},
            "scale": null,
            "properties": {
                "scopes": [
                    "[variables('alertScope')]"
                ],
                "condition": {
                    "allOf": [
                        {
                            "field": "category",
                            "equals": "ServiceHealth"
                        },
                        {
                            "field": "properties.incidentType",
                            "equals": "Incident"
                        }
                    ]
                },
                "actions": {
                    "actionGroups": [
                        {
                            "actionGroupId": "[resourceId('microsoft.insights/actionGroups', parameters('actionGroups_name'))]",
                            "webhookProperties": {}
                        }
                    ]
                },
                "enabled": true,
                "description": ""
            },
            "dependsOn": [
                "[resourceId('microsoft.insights/actionGroups', parameters('actionGroups_name'))]"
            ]
        }
    ]
}

경고 관리Manage your alerts

경고를 만들면 모니터경고 섹션에 표시됩니다.After you create an alert, it's visible in the Alerts section of Monitor. 관리하려는 경고를 선택합니다.Select the alert you want to manage to:

  • 편집합니다.Edit it.
  • 삭제합니다.Delete it.
  • 해당 경고에 대한 알림 수신을 일시적으로 중지하거나 다시 시작하려면 사용 안 함 또는 사용하도록 설정합니다.Disable or enable it, if you want to temporarily stop or resume receiving notifications for the alert.

다음 단계Next steps