OpenTelemetry メトリックとの統合

デフォルトでは、 OpenTelemetry メトリックは、収集元のエージェント、ホスト、プロセス、またはコンテナーに関連付けられている個々の OpenTelemetry エンティティーで OpenTelemetry カスタム・メトリック として表示されます。

OpenTelemetry のエンティティは、 OpenTelemetry の「 インフラストラクチャの分析 」ビューで確認できます。 また、 「Analytics 」>「 Infrastructure 」>「 OpenTelemetry 」タイプでもエンティティを確認できます。 イベント & ・アラート または インフラストラクチャー・マップの場合、「entity.type:opentelemetry」または「entity.type:otel」のいずれかとともに Dynamic Focus を使用して、 OpenTelemetry カスタム・メトリックを照会できます。

OpenTelemetry カスタム・メトリック には、以下のメトリック・タイプがあります。

  • Gauge
  • 合計
  • ヒストグラム

メトリックタイプに関する詳細については、 『 OpenTelemetry Protocol データモデル』 を参照してください。

Instana エージェントとバックエンドの両方からの OpenTelemetry メトリクスの取り込みに対応しています。 データが Instana エージェントからインポートされた場合、既知の OpenTelemetry メトリクス意味規則およびリソース意味規則(例:「otel-host」、「otel-process」、「otel-database」など)を使用することで、メトリクスデータを特定の OpenTelemetry エンティティにさらに変換することができます。

OpenTelemetry メトリクスに対して記録されるメトリクス・タイムスタンプは、 Instana への取り込み時刻です。

OpenTelemetry のメトリクスを使用したカスタムダッシュボードの作成

OpenTelemetry メトリクスを使用してカスタム・ダッシュボードを作成するには、次の手順に従います:

  1. Instana UIのホームページにある「 マイカスタムダッシュボード 」セクションで、 「ダッシュボードを作成 」をクリックします。

  2. 「新しいダッシュボードを作成」 ウィンドウで、ダッシュボードの名前を入力し、「 作成」 をクリックします。

    覚えやすく、組織の他の人にとって意味のある名前を入力することができます。

  3. ウィジェットを作成するには、 「ウィジェットを追加」 をクリックしてください。

  4. 利用可能なウィジェットのリストからウィジェットタイプを選択します。 例えば、Apdex:チャート大きな数字チャート:円グラフなど。 「次へ」をクリックします。

  5. データソースフィールドに対応しているウィジェットについては、データソースとして 「インフラストラクチャとプラットフォーム」 を選択してください。

    「インフラストラクチャとプラットフォーム」 については、 メトリックフィールド用のカタログが用意されています。 リストの中にすべてのメトリクスがあるとは限りません。 検索バーを使ってメトリックを見つけることができます。 さらに、ウィジェットのフィルタを使用して、メトリクスでカタログをフィルタリングできます。

    エンティティ・タグとメトリック・タグは、OpenTelemetry の 2 種類のタグです。

    • エンティティタグはOpenTelemetryのリソース属性です。 エンティティタグを使用するには、次の手順に従います:

      1. フィルターセクションのフィルターの追加をクリックします。 リストの 「その他」 セクションには、 メートル法が表示されます。
      2. otelをクリックします。 OpenTelemetry リソース属性リストが表示されます。
      3. リストからリソース属性を選択する。 リストからリソース属性を検索することもできる。
    • メトリック・タグは、OpenTelemetryデータ・ポイント属性で、そのOpenTelemetryメトリクスのみに関連付けられます。 メトリックタグを使用するには、以下の手順に従ってください:

      1. フィルターセクションのフィルターの追加をクリックします。 リストの 「その他」 セクションには、 メートル法が表示されます。
      2. metricをクリックします。 タグのリストが表示されます。
      3. リストからタグを選択します。
  6. メトリックリストから、メトリックを選択します。 エンティティ・タグをフィルタリングするには、フィルタやグループを使ってメトリクスを絞り込むことができます。 リストからメトリックを1つ選択するか、フィルタまたはグループを使用してメトリックタグまたはエンティティタグをフィルタリングしてメトリックを見つけ、メトリックの選択をさらに絞り込むことができます。 指標を選択すると、ウィジェットのプレビューが表示されます。 「作成 」をクリックすると、カスタムダッシュボードに新しいウィジェットが表示されます。

指定されたエンティティ・タグとメトリック・タグのフィルタリングの詳細については、グループ集約を参照してください。 さらに、Other セクションでタイプを選択すると、デフォルトの OpenTelemetry プラグインには OpenTelemetry を、OpenTelemetry データベースプラグインには OTelDatabase を選択できます。