Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Hinweis
Sie können Ihre Application Insight-Ressourcen zu der auf Warnungen basierenden intelligenten Erkennung (Vorschauversion) migrieren. Bei der Migration werden Warnungsregeln für die verschiedenen Module der intelligenten Erkennung erstellt. Nach Sie die Regeln erstellt haben, können Sie sie wie alle anderen Azure Monitor-Warnungsregeln verwalten und konfigurieren. Sie können auch Aktionsgruppen für diese Regeln konfigurieren, um mehrere Methoden für das Ausführen von Aktionen oder für das Auslösen von Benachrichtigungen bei neuen Erkennungen zu ermöglichen.
Weitere Informationen zum Migrationsprozess und zum Verhalten der intelligenten Erkennung nach der Migration finden Sie unter Migration von Intelligenten Erkennungswarnungen.
Sie können intelligente Erkennungsregeln in Application Insights mithilfe von Azure Resource Manager-Vorlagen verwalten und konfigurieren.
Sie können diese Methode wählen, wenn Sie neue Application Insights-Ressourcen mit Resource Manager-Automatisierung bereitstellen oder wenn Sie die Einstellungen vorhandener Ressourcen ändern.
Konfiguration der intelligenten Erkennungsregel
Sie können die folgenden Einstellungen für intelligente Erkennungsregel konfigurieren:
- Wenn die Regel aktiviert ist (Der Standardwert ist true.)
- Wenn E-Mails an Benutzer gesendet werden sollen, die den Rollen " Monitoring Reader " und "Monitoring Contributor " des Abonnements zugeordnet sind, wenn eine Erkennung gefunden wird. (Der Standardwert ist true.)
- Alle anderen E-Mail-Empfänger, die eine Benachrichtigung erhalten sollen, wenn eine Erkennung gefunden wird.
- Die E-Mail-Konfiguration ist für intelligente Erkennungsregeln, die als Vorschau gekennzeichnet sind, nicht verfügbar.
Um die Konfiguration der Regeleinstellungen über Resource Manager zu ermöglichen, ist die Konfiguration der Regeln für die intelligente Erkennung nun als interne Ressource innerhalb der Application Insights-Ressource verfügbar. Er heißt "ProactiveDetectionConfigs".
Für maximale Flexibilität können Sie jede Regel für die intelligente Erkennung mit individuellen Benachrichtigungseinstellungen konfigurieren.
Beispiele
Die folgenden Beispiele zeigen, wie Sie die Einstellungen der Regeln für die intelligente Erkennung mithilfe von Resource Manager-Vorlagen konfigurieren können.
Alle Beispiele beziehen sich auf eine Application Insights-Ressource mit dem Namen "myApplication". Sie beziehen sich auch auf die "intelligente Erkennungsregel für lange Abhängigkeitsdauer". Es heißt intern "longdependencyduration".
Stellen Sie sicher, dass Sie den Application Insights-Ressourcennamen ersetzen und den entsprechenden internen Namen der Regel für die intelligente Erkennung angeben. In der folgenden Tabelle finden Sie eine Liste der entsprechenden internen Resource Manager-Namen der einzelnen Regeln für die intelligente Erkennung.
Deaktivieren einer intelligenten Erkennungsregel
{
"apiVersion": "2018-05-01-preview",
"name": "myApplication",
"type": "Microsoft.Insights/components",
"location": "[resourceGroup().location]",
"properties": {
"Application_Type": "web"
},
"resources": [
{
"apiVersion": "2018-05-01-preview",
"name": "longdependencyduration",
"type": "ProactiveDetectionConfigs",
"location": "[resourceGroup().location]",
"dependsOn": [
"[resourceId('Microsoft.Insights/components', 'myApplication')]"
],
"properties": {
"name": "longdependencyduration",
"sendEmailsToSubscriptionOwners": true,
"customEmails": [],
"enabled": false
}
}
]
}
Deaktivieren der Sendung von E-Mail-Benachrichtigungen für eine intelligente Erkennungsregel
{
"apiVersion": "2018-05-01-preview",
"name": "myApplication",
"type": "Microsoft.Insights/components",
"location": "[resourceGroup().location]",
"properties": {
"Application_Type": "web"
},
"resources": [
{
"apiVersion": "2018-05-01-preview",
"name": "longdependencyduration",
"type": "ProactiveDetectionConfigs",
"location": "[resourceGroup().location]",
"dependsOn": [
"[resourceId('Microsoft.Insights/components', 'myApplication')]"
],
"properties": {
"name": "longdependencyduration",
"sendEmailsToSubscriptionOwners": false,
"customEmails": [],
"enabled": true
}
}
]
}
Hinzufügen weiterer E-Mail-Empfänger zur einer Regel für die intelligente Erkennung
{
"apiVersion": "2018-05-01-preview",
"name": "myApplication",
"type": "Microsoft.Insights/components",
"location": "[resourceGroup().location]",
"properties": {
"Application_Type": "web"
},
"resources": [
{
"apiVersion": "2018-05-01-preview",
"name": "longdependencyduration",
"type": "ProactiveDetectionConfigs",
"location": "[resourceGroup().location]",
"dependsOn": [
"[resourceId('Microsoft.Insights/components', 'myApplication')]"
],
"properties": {
"name": "longdependencyduration",
"sendEmailsToSubscriptionOwners": true,
"customEmails": ["alice@contoso.com", "bob@contoso.com"],
"enabled": true
}
}
]
}
Name der intelligente Erkennungsregel
In der folgenden Tabelle sind die Namen der Regeln für die intelligente Erkennung aufgeführt, die im Portal angezeigt werden. Die Tabelle enthält auch die internen Namen, die in der Resource Manager-Vorlage verwendet werden müssen.
Hinweis
Intelligente Erkennungsregeln, die als Vorschau gekennzeichnet sind, unterstützen keine E-Mail-Benachrichtigungen. Sie können die aktivierte Eigenschaft nur für diese Regeln festlegen.
Name der Regel im Azure-Portal | Interner Name |
---|---|
Langsame Seitenladezeit | Langsame Seitenladezeit |
Langsame Serverantwortzeit | langsame Serverantwortzeit |
Lange Abhängigkeitsdauer | longdependencyduration |
Beeinträchtigung der Serverantwortzeit | Verschlechterung der Server-Antwortzeit |
Leistungsminderung der Abhängigkeitsdauer | degradationindependencyduration |
Verschlechterung des Schweregrads der Ablaufverfolgung (Vorschau) | extension_traceseveritydetector |
Anormaler Anstieg in Ausnahmevolume (Vorschau) | extension_exceptionchangeextension |
Möglicher Speicherverluste erkannt (Vorschau) | extension_memoryleakextension |
Mögliches Sicherheitsproblem erkannt (Vorschau) | extension_securityextensionspackage |
Anormaler Anstieg des täglichen Datenvolumens (Vorschauversion) | extension_billingdatavolumedailyspikeextension |
Warnungsregel für Fehleranomalien
Diese Resource Manager-Vorlage zeigt, wie Sie eine Warnungsregel für Fehleranomalien mit dem Schweregrad 2 konfigurieren können.
Hinweis
Da Fehleranomalien in einem globalen Dienst verarbeitet werden, wird die Regel für den globalen Speicherort erstellt.
{
"$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"resources": [
{
"type": "microsoft.alertsmanagement/smartdetectoralertrules",
"apiVersion": "2019-03-01",
"name": "Failure Anomalies - my-app",
"location": "global",
"properties": {
"description": "Failure Anomalies notifies you of an unusual rise in the rate of failed HTTP requests or dependency calls.",
"state": "Enabled",
"severity": "2",
"frequency": "PT1M",
"detector": {
"id": "FailureAnomaliesDetector"
},
"scope": ["/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/MyResourceGroup/providers/microsoft.insights/components/my-app"],
"actionGroups": {
"groupIds": ["/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourcegroups/MyResourceGroup/providers/microsoft.insights/actiongroups/MyActionGroup"]
}
}
}
]
}
Hinweis
Diese Resource Manager-Vorlage gilt nur für die Warnungsregel für Fehleranomalien und unterscheidet sich von den anderen klassischen Regeln für die intelligente Erkennung, die in diesem Artikel beschrieben werden. Wenn Sie Fehleranomalien manuell verwalten möchten, verwenden Sie Azure Monitor-Warnungen. Alle anderen Regeln zur intelligenten Erkennung werden im Bereich " Intelligente Erkennung " der Benutzeroberfläche verwaltet.
Nächste Schritte
Weitere Informationen zur automatischen Erkennung finden Sie hier: