0

イベント フローを使用して、サービス ファブリック アプリケーションのアプリケーション インサイトにテレメトリ データを送信しています。イベントは正しく作成されているようですが、eventFlow フィルタリングで問題が発生しているようです。イベントを例外または依存関係としてフィルター処理しようとすると、Azure のアプリケーション インサイト ポータル内に表示されません。

ロギング イベントは、eventSource を使用して作成されます。

eventFlowConfig.json からの出力セクションは次のとおりです。

"outputs": [
    {
      "type": "ApplicationInsights",
      "instrumentationKey": "****************************************",
      "filters": [
        {
          "type": "metadata",
          "metadata": "exception",
          "include": "EventId == 10",
          "exceptionProperty": "operationType"
        }
      ]

この問題に最も関連する、私が使用しているパッケージのバージョンは次のとおりです。

<package id="Microsoft.Diagnostics.EventFlow.Core" version="1.1.4" targetFramework="net46" />
  <package id="Microsoft.Diagnostics.EventFlow.EtwUtilities" version="1.1.0" targetFramework="net46" />
  <package id="Microsoft.Diagnostics.EventFlow.Inputs.EventSource" version="1.1.1" targetFramework="net46" />
  <package id="Microsoft.Diagnostics.EventFlow.Outputs.ApplicationInsights" version="1.1.4" targetFramework="net46" />
  <package id="Microsoft.Diagnostics.EventFlow.ServiceFabric" version="1.1.3" targetFramework="net46" />
  <package id="Microsoft.ApplicationInsights" version="2.4.0-beta4" targetFramework="net46" />
4

1 に答える 1