2017-12-13 1 views
0

Ich habe eine Funktion App in Azure, die derzeit mit zwei separaten Funktionen eingerichtet ist. Ich habe eine Funktion, die gut ist und genau das tut, was ich tun muss, aber die andere Funktion gibt mir einige Schwierigkeiten. Es gibt einige Probleme, über die ich benachrichtigt werden muss, wenn eine Ausnahme nur für diese Funktion auftritt.Benachrichtigung/Warnungen auf Azure-Funktion Fehler über Anwendung Einblicke

Mein aktueller Ansatz war die Einrichtung von Application Insights für diese Funktion App, die wir gemacht haben und war großartig, ich habe viel mehr Sichtbarkeit auf einige der Probleme, die ich erleben, aber im Idealfall würde ich gerne eine Art bekommen E-Mail-Benachrichtigung, wenn bei dieser Funktion eine Ausnahme auftritt. Ich dachte, ich müsste eine Art Alarmregel aus der Funktion App erstellen, aber das ist die Art von Form an ich bin,

enter image description here

Das Problem, das ich in laufen lasse, ist, dass ich haben will Ein Alarm wird jedes Mal angezeigt, wenn eine Ausnahme für diese Funktion und diese Funktion auftritt. Aber ich bin mir nicht sicher, ob das möglich ist, da es eine andere Funktion in der Funktions-App gibt, über die ich nicht unbedingt benachrichtigt werden möchte.

Bin ich damit falsch oder ist das überhaupt möglich?

+0

Müssen diese Funktionen in derselben Ressourcengruppe sein? Wenn nicht, wäre der einfachste Weg, dies zu tun, eine Ressourcengruppe und eine Funktionsanwendung mit genau dieser Funktion zu haben, und die Regel für diese Ressourcengruppe festzulegen? –

Antwort

1

Wenn Sie die Dropdown-Liste für Metric anzeigen, wenn Ihre Funktionsanwendung als Ressource ausgewählt ist, sollte eine Metrik zum Überwachen mit dem Namen {function-name} Failures vorhanden sein. Dieser Messwert sollte Ihren Anforderungen entsprechen.

sollten Sie diese Metrik finden zusammen mit {function-name} Count, {function-name} Successes, {function-name} MaxDurationMs, {function-name} MinDurationMs, {function-name} AverageDurationMs und {function-name} SuccessRate.

+0

Jetzt, wo Sie darauf hinweisen, scheint es offensichtlich. Ich weiß nicht, warum ich es dort nicht gesehen habe. Obwohl es fair ist, sagt meine Intuition, dass Sie irgendwo auf dem Formular auswählen können, welche Funktion Sie betrachten möchten, anstatt im Dropdown-Menü. Danke nochmal, das ist großartig. – tokyo0709

Verwandte Themen