コング

Kong アナリティクスには、この Splunk Observability Cloud インテグレーションを使用してください。メリット、インストール、設定、メトリクスを参照してください

Splunk Distribution of the OpenTelemetry Collector を使用して Kong トラフィックメトリクスをモニタリングするには、ネイティブの OTel Prometheus レシーバーを使用します。このレシーバーが Kong メトリクス Prometheus エンドポイントを使用して、そのエンドポイントが次のような、設定可能な要求および応答のライフサイクルグループのメトリクスを出力します。

  • 応答数用カウンター

  • 累積レスポンス・サイズと累積リクエスト・サイズのカウンター

  • 累積リクエスト、アップストリーム、コングのレイテンシのカウンター

リクエスト・ライフサイクル・グループとレスポンス・ライフサイクル・グループは、次のようにして分割することができます:

  • APIまたはサービス名/ID

  • ルートID

  • リクエストHTTPメソッド

  • レスポンス HTTPステータスコード

さらにこのインテグレーションは、以下のようなシステム全体の接続統計を提供します:

  • フィールド化されたリクエスト総数のカウンター

  • アクティブな接続とそのさまざまな状態のゲージ

  • データベース接続のゲージ

詳細:

メリット

インテグレーションを設定すると、これらの機能にアクセスできるようになります:

インストール

このインテグレーションを導入するには、以下の手順に従ってください:

  1. Splunk Distribution of OpenTelemetry Collector をホストまたはコンテナプラットフォームにデプロイします:

  2. 設定のセクションで説明するように、モニターを設定します。

  3. Splunk Distribution of OpenTelemetry Collector を再起動します。

Kong のインストール

Prometheus メトリクスエンドポイントを公開するには、Kong の公式手順に従ってください。方法については、Prometheus の公式 Kong ドキュメントを参照してください。Kong バージョン 3.4 以降を使用します。

設定

Prometheus レシーバーを図のように Kong で設定します:

prometheus/kong:
   config:
      scrape_configs:
         - job_name: 'kong'
         scrape_interval: 10s
         static_configs:
            - targets: ['0.0.0.0:8001']

次に、metrics パイプラインを起動させます:

metrics:
   receivers: [hostmetrics, otlp, signalfx, prometheus/kong]

メトリクス

インテグレーションによって提供されるメトリクスの完全なリストについては、Prometheus の Kong ドキュメント を参照してください。

備考

  • Splunk Observability Cloud で利用可能なメトリクスタイプの詳細は、「メトリクスタイプ」を参照してください。

  • ホストベースのサブスクリプションプランでは、デフォルトのメトリクスは、ホスト、コンテナ、バンドルメトリクスなど、Splunk Observability Cloud のホストベースのサブスクリプションに含まれるメトリクスです。カスタムメトリクスはデフォルトでは提供されていないため、料金が発生する場合があります。詳細については、「メトリクスカテゴリ」を参照してください。

  • MTSベースのサブスクリプションプランでは、すべてのメトリクスがカスタムです。

  • メトリクスを追加するには、「その他のメトリクスの追加」で extraMetrics の設定方法を参照してください。

トラブルシューティング

__ ___ ___ _ ______ _____________ _____ ________ ___ ___ ___ ____ __ ___ ____ ____ __ ______ _____________ ______ ___ ___ ___ ____ __ ___ _________ _____

_________ __ ______ _____________ _____ _________

_________ __ ___________ _________ ___ ____ _____ _____

  • ___ _ ________ ___ ___ _______ _______ _________ _______ __ ______ ________

  • ____ ___ ______ ______________ ____ _____ _____ _______ __ ___________ ____ __________ _________ ___ ______ _________ __________ __ _____ ___ ____ _______