RabbitMQレシーバー

Redis レシーバーは、特定の Redis インスタンスから Redis ``INFO`` データを取得し、そこからメトリクスを構築します。

RabbitMQ レシーバーは、RabbitMQ Management Plugin を使用して RabbitMQ ノードから統計情報を取得します。プラグインの詳細については、「Management Plugin」で RabbitMQ のドキュメントを参照してください。サポートされるパイプラインは metrics です。詳細については「パイプラインでデータを処理する」を参照してください。

注: すぐに使えるダッシュボードとナビゲーターは RabbitMQ レシーバーではサポートされていません。

前提条件

以下が該当します:

  • このレシーバーは、RabbitMQバージョン3.8と3.9をサポートしています。

  • RabbitMQ Management Plugin を有効にするには、「RabbitMQ Getting Started」に記載されている公式の手順に従ってください。

  • 監視するには少なくとも監視レベルのアクセス許可が必要です。詳しくは「RabbitMQ permissions」を参照してください。

はじめに

以下の手順に従って、コンポーネントの設定とアクティベーションを行ってください:

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

  2. 次のセクションで説明するように、レシーバークリエーターレシーバーを設定します。

  3. Collector を再起動します。

サンプル構成

RabbitMQレシーバーを有効にするには、次の例のように、設定ファイルの rabbitmq セクションに receivers を追加します:

receivers:
  rabbitmq:
    endpoint: http://localhost:15672
    username: otelu
    password: ${env:RABBITMQ_PASSWORD}
    collection_interval: 10s

設定を完了するには、設定ファイルの service セクションの metrics パイプラインに、レシーバーを含めます:

service:
  pipelines:
    metrics:
      receivers: [rabbitmq]

コンフィギュレーション設定

以下の設定が必要です:

  • username

  • password

以下の設定はオプションです:

  • endpoint。デフォルトでは http://localhost:15672 です。監視するノードの URL。

  • collection_interval。デフォルトでは 10s です。このレシーバーは、一定の間隔でメトリクスを収集します。有効な時間単位は nsusµs )、mssmh です。

  • tlsします。TLS 制御。デフォルトでは、安全でない設定は拒否され、証明書の検証はオンになっています。デフォルトの設定について詳しくは GitHub の「TLS Configuration Settings」を参照してください。

設定

以下の表に、Redis レシーバーの設定オプションを示します:

同梱

https://raw.githubusercontent.com/splunk/collector-config-tools/main/cfg-metadata/receiver/rabbitmq.yaml

メトリクス

以下のメトリクス、リソース属性、および属性が使用できます。

同梱

https://raw.githubusercontent.com/splunk/collector-config-tools/main/metric-metadata/rabbitmqreceiver.yaml

トラブルシューティング

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

_________ __ ______ _____________ _____ _________

_________ __ ___________ _________ ___ ____ _____ _____

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

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