2017-07-31 6 views
1

私はAIパッケージはそう最終的にバージョンが環境を進める更新されている上、時間としてアプリケーションが独自のバージョンのAIを持つ複数の環境に展開されている場合、Application Insights Live Streamは混乱しますか?

が行くなどステージング、複数の環境devの、テストにデプロイされたアプリケーションのさまざまなバージョンとの基本的な古いASP.NETアプリケーションがあります。したがって、テスト中であっても、同じアプリケーションの複数のインスタンスが、潜在的に異なるバージョンのAIを持つテストサーバーに展開されることがあります。

ほとんどのバージョンが2.2.0以上にアップグレードされました。最新バージョンの一部は、2.4.1のAIを使用しています。

しかし、これにより、Live Streamはレポートサーバー側のテレメトリに失敗しますか?

バージョン2.2.0までが最新の環境であるため、Live Streamは期待どおりに機能していましたが、2.4.0以降のアップデートを導入し始めた時点で、サーバー側のテレメトリーはログに記録されなくなりましたまだ古いAIパッケージにあるテストインスタンスの場合

クライアント側テレメトリーは引き続き予想どおりログに記録されます。

AIをアップグレードする際に知っておく必要があることはありますか?

注:サーバー側とクライアント側テレメトリーの違いは、ブラウザでAIによって発生したJavaScriptベースのイベントとサーバーから発生した.NETベースのテレメトリーの違いにのみ基づいています。

また、クライアント側のテレメトリーがキャプチャされていたが、サーバーテレメトリは確認されていなかった。そしてどちらもライブストリームでは見られませんでしたが、標準ログでのみ(最終的に)表示されました。

+0

あなたは次を明確にしてください: - 通常のライブ以外のテレメトリに影響はありますか? - 「サーバー側」と「クライアント側」テレメトリとはどういう意味ですか?あなたはどのように区別していますか? – tokaplan

+0

遠隔測定がまったく記録されていませんか?またはライブストリームが2.4で動作していませんか? –

答えて

0

少なくともサーバーのテレメトリーとライブストリームの更新では、おそらくapplicationinsights.configファイルの変更が私の没落であったようです。

私は基本的にちょうど長い時間前に元々作成されたconfigの在庫標準コピーを持っていました。

AIのそれ以降のアップデートでは、いつも触れられていません。または、私は一般的に、保存のためのコピーを作成し、カスタム設定を復元する必要がある場合はメモを見ました。私は設定をカスタマイズしたことがないので、AIアップデートをポストするように更新しようとは思わなかった。

クリーンなWebプロジェクトと最新のAIのインストールから、新しいバージョンの設定のように見えるものを使用しようとしましたが、突然すべてが再び動作していました。

大きな変更があったとか、ある時点で設定が壊れているという通知が表示されなかったのかどうかはわかりませんが、もう一度修正されたようです。

関連する問題