Monitor applications with Prometheus metrics 🔗
The Prometheus receiver allows the Splunk Distribution of the OpenTelemetry Collector to collect metrics from any source exposing telemetry in Prometheus format. See Prometheusレシーバー to learn more.
メリット 🔗
By default, the Splunk Distribution of the OpenTelemetry Collector includes the Prometheus receiver in the metrics/internal
pipeline when deployed in host monitoring (agent) mode. See Collector のデプロイモード for more information.
このレシーバーとパイプラインにより、データロス、イングレス、イグレスなどのCollectorの内部メトリクスの収集が可能になり、Collector内蔵のダッシュボードが機能します。
Prometheus形式のメトリクスを発行するあらゆるサービスをスクレイピングする 🔗
Prometheus レシーバーを使用して、既存のデータを Prometheus メトリクスとしてエクスポートできる任意のサービスと Splunk Observability Cloud を接続することもできます。Prometheus と互換性のあるサードパーティアプリケーションの完全なリストは Prometheus の公式ドキュメント Prometheus exporters でご覧ください。
サードパーティアプリからメトリクスをスクレイピングするためにPrometheusレシーバーを設定します:Apache Flink 🔗
この例では、大規模でデータストリームを処理し、アプリの処理データをリアルタイムで分析する Apache Flink から、Prometheus のメトリクスとして Collector でデータをスクレイピングする方法を説明します。Apache Flink についての詳細はこちらを参照してください。
注意
このコンフィギュレーションを使用して収集されたメトリクスは、カスタムメトリクスです。ビルトインコンテンツではサポートされておらず、料金が発生する場合があります。詳しくは Splunk Observability Cloud のメトリクス を参照してください。
FlinkのデータをPrometheusのメトリクスとしてCollectorでスクレイピングします:
Prometheusメトリクスとしてデータを公開するようにFlinkを設定します。
Flinkはデフォルトでポート
9249
を使用します。必要であれば、Flinkの設定ファイルを編集して、Prometheusのエンドポイントを有効にして、そこでメトリクスを公開してください。方法については、Apacheの公式ドキュメント を参照してください。Splunk Distribution of OpenTelemetry Collector をホストまたはコンテナプラットフォームにデプロイします:
サンプル設定のセクションで説明されているように Prometheus レシーバーを設定します。
(オプション)データの取り込みを制限します。
これらのサービスは膨大なカーディナリティを持ち、インスタンスごとに数千のMTSを生成する可能性があります。インジェストするデータ量を減らすには、Collector を使用して取り込むデータを制御する を参照してください。
Collector を再起動します。
サンプル構成 🔗
Prometheus レシーバーを Apache Flink で設定します:
prometheus/flink:
config:
scrape_configs:
- job_name: 'apache-flink'
scrape_interval: 10s
static_configs:
- targets: ['0.0.0.0:9249']
次に、metrics
パイプラインを起動させます:
metrics:
receivers: [hostmetrics, otlp, signalfx, prometheus/flink]
設定 🔗
以下の表は、Prometheusレシーバーの設定オプションを示しています:
次のステップ 🔗
これで Apache Flink のメトリクスを Splunk Observability Cloud で確認できるようになりました。
Flink メトリクスを検索、表示、編集するには、メトリクス検索を使用します。その方法は Search the Metric Finder and Metadata Catalog を参照してください。
カスタムダッシュボードを作成し、メトリクスを可視化します。その方法については ダッシュボードの作成およびカスタマイズ を参照してください。
トラブルシューティング 🔗
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 マニュアルの チャットグループ を参照してください。