Metric
Ressourcenicon

Ressourcenübersicht
Metric ist eine Konfigurationsressource, mit der Bedingungen anhand zeitbasierter numerischer Daten (Metriken) bewertet werden, die die Leistung oder den Zustand überwachter Ressourcen darstellen, und mit der bei Erreichen definierter Schwellenwerte Warnungen ausgelöst werden.
Durch die gemeinsame Konfiguration von Zielressourcen, Metrikbedingungen (criteria) und Benachrichtigungswegen (Action Groups) können Überwachung und Alarmierung automatisiert werden.
Zugehörige Ressourcen
Übergeordnete Ressourcen
Verbundene Ressourcen
- Windows Virtual Machine
- Linux Virtual Machine
- Linux App Service
- Windows App Service
- Storage Account
- MSSQL Database
- Kubernetes Cluster
Ressourcenkonfiguration
Zielressourcen (target_resources)
Gibt die Liste der Zielressourcen an, auf die die Alarmregel angewendet wird.
target_resources.resource_type: Gibt den Azure-Ressourcentyp der Zielressource anwindows_virtual_machine,linux_virtual_machine,windows_app_service,linux_app_service,storage_account,mssql_database,kubernetes_cluster
target_resources.resource_name: Name der Zielressourcetarget_resources.mssql_server_name: Wenn die Zielressourcemssql_databaseist, der Name des MSSQL-Servers, der die Datenbank enthält (schreibgeschützt)
Beschreibung (description)
description: Beschreibung der Alarmregel
Kriterien (criteria)
Definiert, welche Metrikwerte unter welchen Bedingungen einen Alarm auslösen.
criteria.metric_namespace: Namespace, zu dem die überwachte Metrik gehörtcriteria.metric_name: Name der zu überwachenden Metrikcriteria.aggregation: Methode zur Aggregation der MetrikdatenAverage,Count,Maximum,Minimum,Total
criteria.operator: Operator zum Vergleich des Metrikwerts mit dem SchwellenwertGreaterThan,GreaterThanOrEqual,LessThan,LessThanOrEqual,Equal
criteria.threshold: Schwellenwert, der den Alarm aktiviert
Aktionsgruppe (action_group)
Konfiguriert die Aktionsgruppe, die bei Auslösung eines Alarms Benachrichtigungen wie E-Mail, Webhook, Azure Function oder Push-Benachrichtigungen der Azure Mobile App sendet.
action_group.short_name: Kurzname zur Identifizierung der Aktionsgruppeaction_group.enable_action_group: Gibt an, ob die Aktionsgruppe aktiviert ist -true,false
Azure Mobile App Push-Empfänger (action_group.azure_app_push_receiver)
azure_app_push_receiver.email_address: E-Mail-Adresse des Benutzers, der Benachrichtigungen der Azure Mobile App erhält
Azure Function-Empfänger (action_group.azure_function_receiver)
azure_function_receiver.target_function_app_id: ID der Function App, in der die Funktion bereitgestellt istazure_function_receiver.function_name: Name der aufzurufenden Azure Functionazure_function_receiver.http_trigger_url: URL, die aufgerufen wird, wenn die Funktion einen HTTP-Trigger verwendetazure_function_receiver.enable_common_alert_schema: Gibt an, ob das gemeinsame Alarmschema verwendet wird -true,false
Webhook-Empfänger (action_group.webhook_receiver)
webhook_receiver.service_uri: URL des Webhook-Dienstes, der bei Auslösung eines Alarms aufgerufen wirdwebhook_receiver.enable_common_alert_schema: Gibt an, ob das gemeinsame Alarmschema verwendet wird -true,false
E-Mail-Empfänger (action_group.email_receiver)
email_receiver.email_address: E-Mail-Adresse, die den Alarm empfängtemail_receiver.enable_common_alert_schema: Gibt an, ob das gemeinsame Alarmschema verwendet wird -true,false
Auswahl der Aktionsgruppe (action_group_name)
action_group_name: Gibt den Namen der Aktionsgruppe an, die bei Auslösung eines Alarms ausgeführt wird