私はONEを使用していくつかのアプリを持っていますが、例外がある場合は、そのアプリが問題の原因となっているメールには表示されません。メールに情報を追加する方法はありますか?私は例外の情報を持っています。メールに表示するだけです。Azure Application Insightsから送信されるアラートメールをカスタマイズできますか?
public void TrackNonFatalExceptions(Exception ex)
{
var dictExceptionProperties = new Dictionary<string, string> { { "App", "EncompassRequestDocs" } };
_telemetryClient.TrackException(ex, dictExceptionProperties, null);
}
Tthreはアラート電子メールテンプレートを編集/変更するオプションはありません。しかし、なぜあなたは異なるアプリケーションのために同じAIアカウントを使用するのですか? AIのアイデアは、1つのAPPを処理するということです。それはまた、非常にきれいな "アプリケーションマップ"機能は、外部の依存関係を追跡するので、そのような必要性がある場合、あなたはまだすべてのアプリを別のAIアカウントにリンクし、グローバルな画像を持つことができます。 – astaykov
パワーBIの1つのダッシュボードにそれらをすべて手に入れる簡単な方法が見つからないからです。だから私はそれらを組み合わせて、アプリケーションの名前でイベントの接頭辞を考え出した..例外を引き起こしたプログラムの名前を含む電子メールを取得する場合は、最も重要なものは – punkouter
.NET SDKまたはREST APIを使用して、プログラムによってアラートルールに関する情報を取得し、独自のテンプレートを作成することができます。https://msdn.microsoft.com/library/azure/dn931945.aspx https://www.nuget.org/packages /Microsoft.Azure.Insights/。 –