エクスポータを Google Cloud Managed Service for Prometheus と組み合わせて使用すると、サードパーティのアプリケーションまたは他の Prometheus インフラストラクチャのコンポーネントから指標を取り込むことができます。
この一連のドキュメントには、いくつかの一般的なエクスポータの構成手順が記載されています。以下の手順は、Managed Service for Prometheus でマネージド コレクションを使用している場合にのみ適用されます。セルフデプロイ コレクションを使用している場合は、関連するエクスポータのドキュメントでエクスポータのソース リポジトリの場所を確認してください。
このドキュメントは、Managed Service for Prometheus でサポートされているエクスポータの完全なリストではありません。設定可能なエクスポータをスクレイピングするようにマネージド コレクションを構成できます。このリストには、よく使用されるエクスポータの手順が記載されています。
アプリケーション エクスポータ
Managed Service for Prometheus でアプリケーション エクスポータを使用すると、サードパーティ アプリケーションから指標を収集できます。通常、これらのエクスポータは、スタンドアロン ワークロードまたは既存の GKE デプロイのサイドカーとして設定されます。
詳細については、次のドキュメントをご覧ください。
- Aerospike
- Apache ActiveMQ
- Apache Airflow
- Apache CouchDB
- Apache Flink
- Apache Hadoop
- Apache HBase
- Apache Kafka
- Apache Solr
- Apache Tomcat
- Apache ウェブサーバー(httpd)
- Apache Zookeeper
- Argo Workflows
- Elasticsearch
- etcd
- HAProxy
- HashiCorp Consul
- Ingress NGINX Controller
- Jenkins
- Jetty
- Kibana
- Memcached
- MongoDB
- MySQL
- Nginx
- PostgreSQL
- RabbitMQ
- Redis
- ScyllaDB
- Varnish
- Velero
インフラストラクチャ エクスポータ
このセクションのドキュメントには、YAML マニフェストの例と、インフラストラクチャ エクスポータのインストールとスクレイピングに使用できる構成が含まれています。たとえば、kube-prometheus
リポジトリを使用するエクスペリエンスを再現するには、Kube 状態指標と Node Exporter エクスポータを作成し、cAdvisor / Kubelet 指標をスクレイピングするようにマネージド コレクションを構成します。
詳細については、次のドキュメントをご覧ください。
- GKE コントロール プレーンの指標
- Hubble(GKE Dataplane V2)
- Istio
- Kube 状態指標
- cAdvisor / Kubelet
- Node Exporter
- NVIDIA Data Center GPU Manager(DCGM)
- Prometheus(セルフ モニタリング)