2017-06-01 1 views
2

私は、Java、Node.js、Angularjs、ASP.netなどの異なる言語で複数のアプリケーションを開発しています。アプリケーションテレメトリーを追跡するためにアプリケーションの洞察を使用したいと思います。しかし、私はこれらの質問があります:異なる言語で開発されたすべてのアプリケーションに使用される単一のApplication Instrumentationキーを使用できますか?

  1. すべてのアプリケーションに単一のアプリケーションの洞察リソースインスツルメンテーションキーを使用する必要がありますか、または個々のアプリケーションの洞察力に関するリソースを作成する必要がありますか?
  2. 私は、アプリケーションのインサイトリソースを作成するためにAsp.net言語を選択しました。このアプリケーションの洞察力のリソースは、すべてのアプリケーションからすべてのテレメトリを異なる言語で収集するかどうかですか?

私は単一のAIまたは複数のAIを使用する場合、賛否両論は何ですか?

+0

[複数のWebアプリケーションとサービスの間でAIキーを共有できますか?](https://stackoverflow.com/questions/39265633/share-ai-key-between-between-multiple-web-apps-and-サービス) – yonisha

答えて

1

オレグはここに全体的なシングル/マルチikeysのための良好な考慮事項を提供:https://stackoverflow.com/a/39339304/3646920

異なる言語で書かれたWebサービス用の共有のiKeyについて(バックエンド+同じi-キーを共有するウェブアプリと混同してはならない - このシナリオがサポートされています)。 Application Insightsは、選択したアプリケーションに基づいてエクスペリエンスを最適化します。つまり、すべての異なるWebサービスとすべての言語からデータを利用できるようになりますが、一部の機能は正しく点灯しません。

もう1つの考え方は、この設定が他の使用パターンと比較して少なくなっていることです。

関連する問題