RabbitMQレシーバー
Redis レシーバーは、特定の Redis インスタンスから Redis ``INFO`` データを取得し、そこからメトリクスを構築します。
RabbitMQ レシーバーは、RabbitMQ Management Plugin を使用して RabbitMQ ノードから統計情報を取得します。プラグインの詳細については、「Management Plugin」で RabbitMQ のドキュメントを参照してください。サポートされるパイプラインは metrics です。詳細については「パイプラインでデータを処理する」を参照してください。
前提条件
以下が該当します:
-
このレシーバーは、RabbitMQバージョン3.8と3.9をサポートしています。
-
RabbitMQ Management Plugin を有効にするには、「RabbitMQ Getting Started」に記載されている公式の手順に従ってください。
-
監視するには少なくとも監視レベルのアクセス許可が必要です。詳しくは「RabbitMQ permissions」を参照してください。
はじめに
以下の手順に従って、コンポーネントの設定とアクティベーションを行ってください:
-
Splunk Distribution of the OpenTelemetry Collector をホストまたはコンテナプラットフォームにデプロイします:
-
次のセクションで説明するように、レシーバークリエーターレシーバーを設定します。
-
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です。このレシーバーは、一定の間隔でメトリクスを収集します。有効な時間単位はns、us(µs)、ms、s、m、hです。 -
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
トラブルシューティング
__ ___ ___ _ ______ _____________ _____ ________ ___ ___ ___ ____ __ ___ ____ ____ __ ______ _____________ ______ ___ ___ ___ ____ __ ___ _________ _____
_________ __ ______ _____________ _____ _________
-
______ _ ____ __ ___ ______ _______ _______
-
_______ ______ ________
_________ __ ___________ _________ ___ ____ _____ _____
-
___ _ ________ ___ ___ _______ _______ _________ _______ __ ______ ________
-
____ ___ ______ ______________ ____ _____ _____ _______ __ ___________ ____ __________ _________ ___ ______ _________ __________ __ _____ ___ ____ _______