PostgreSQLレシーバー 🔗
The PostgreSQL receiver allows the Splunk Distribution of the OpenTelemetry Collector to collect metrics from PostgreSQL using the PostgreSQL statistics collector. The supported pipeline type is metrics
. See パイプラインでデータを処理する for more information.
注釈
SignalFx Smart Agent postgresql
モニタータイプの代わりに PostgreSQL レシーバーを使用します。
要件 🔗
このレシーバーは PostgreSQL バージョン 9.6 以降をサポートしています。
レシーバーにデータを収集させるには、モニタリングユーザーに SELECT
の pg_stat_database
アクセス許可を与えます。詳しくは、公式の PostgreSQL統計情報コレクター ドキュメントを参照してください。
はじめに 🔗
以下の手順に従って、コンポーネントの設定とアクティベーションを行ってください:
Splunk Distribution of the OpenTelemetry Collector をホストまたはコンテナプラットフォームにデプロイします:
次のセクションで説明するように、PostgreSQL レシーバーを設定します。
Collector を再起動します。
サンプル構成 🔗
PostgreSQLレシーバーを有効にするには、以下の例のように、設定ファイルの receivers
セクションに postgresql
を追加します:
receivers:
postgresql:
endpoint: localhost:5432
transport: tcp
username: otel
password: ${env:PGSQL_PASSWORD}
databases:
- otel
collection_interval: 10s
tls:
insecure: false
insecure_skip_verify: false
ca_file: /home/otel/authorities.crt
cert_file: /home/otel/mypostgrescert.crt
key_file: /home/otel/mypostgreskey.key
username
と password
フィールドは必須です。デフォルトでは、受信者は localhost:5432
にある PostgreSQL サーバーを検索します。endpoint
フィールドの値を編集することで、アドレスをカスタマイズすることができます。
コンフィギュレーションを完了するには、コンフィギュレーションファイルの service
セクションの metrics
パイプラインに、レシーバーを含めます。例:
service:
pipelines:
metrics:
receivers: [postgresql]
設定 🔗
次の表は、PostgreSQLの設定オプションを示したものです:
メトリクス 🔗
以下のメトリクス、リソース属性、および属性が使用できます。
特定のメトリクスをアクティブまたは非アクティブにする 🔗
各メトリクスの metrics
セクションの enabled
フィールドを設定することで、特定のメトリクスをアクティブまたは非アクティブにできます。例:
receivers:
samplereceiver:
metrics:
metric-one:
enabled: true
metric-two:
enabled: false
以下は、アクティブ化されたメトリクスを持つホスト・メトリクス・レシーバーの構成例です:
receivers:
hostmetrics:
scrapers:
process:
metrics:
process.cpu.utilization:
enabled: true
注釈
無効化されたメトリクスは Splunk Observability Cloud に送信されません。
Billing 🔗
If you’re in a MTS-based subscription, all metrics count towards metrics usage.
ホストベースのプランに加入している場合、このドキュメントでアクティブ(Active: Yes)と記載されているメトリクスはデフォルトとみなされ、無料で含まれます。
Learn more at Infrastructure Monitoringのサブスクリプション使用状況(ホストとメトリクスのプラン).
トラブルシューティング 🔗
Splunk Observability Cloudをご利用のお客様で、Splunk Observability Cloudでデータを確認できない場合は、以下の方法でサポートを受けることができます。
Splunk Observability Cloudをご利用のお客様
Submit a case in the Splunk Support Portal .
Contact Splunk Support .
見込み客および無料トライアルユーザー様
Splunk Answers のコミュニティサポートで質問し、回答を得る
Splunk #observability ユーザーグループの Slack チャンネルに参加して、世界中の顧客、パートナー、Splunk 社員とのコミュニケーションを図る。参加するには、Get Started with Splunk Community マニュアルの チャットグループ を参照してください。