Vous pouvez utiliser des exportateurs conjointement avec Google Cloud Managed Service pour Prometheus afin d'ingérer des métriques à partir d'applications tierces ou d'autres composants de l'infrastructure Prometheus.
Cet ensemble de documents inclut des instructions de configuration pour un certain nombre d'exportateurs courants. Ces instructions ne s'appliquent que si vous utilisez une collection gérée avec Managed Service pour Prometheus. Si vous utilisez la collecte auto-déployée, consultez la documentation sur l'exportateur appropriée pour savoir où trouver le dépôt source de l'exportateur.
Ce document n'est pas une liste exhaustive des exportateurs compatibles avec Managed Service pour Prometheus. Vous pouvez configurer la collecte gérée pour extraire n'importe quel exportateur que vous pouvez configurer. Cette liste fournit des instructions pour certains des exportateurs les plus couramment utilisés.
Exportateurs d'applications
Vous pouvez utiliser des exportateurs d'applications avec Managed Service pour Prometheus afin de collecter des métriques à partir d'applications tierces. Ces exportateurs sont généralement configurés en tant que charges de travail autonomes ou en tant que sidecars de vos déploiements GKE existants.
Pour en savoir plus, consultez les documents suivants :
- Aerospike
- Apache ActiveMQ
- Apache Airflow
- Apache CouchDB
- Apache Flink
- Apache Hadoop
- Apache HBase
- Apache Kafka
- Apache Solr
- Apache Tomcat
- Apache Web Server (httpd)
- Apache ZooKeeper
- Argo Workflows
- Elasticsearch
- etcd
- HAProxy
- HashiCorp Consul
- Contrôleur Ingress NGINX
- Jenkins
- Jetty
- Kibana
- Memcached
- MongoDB
- MySQL
- Nginx
- PostgreSQL
- RabbitMQ
- Redis
- ScyllaDB
- Varnish
- Velero
Exportateurs d'infrastructure
Les documents de cette section contiennent des exemples de fichiers manifestes YAML et d'autres configurations que vous pouvez utiliser pour installer et récupérer des exportateurs d'infrastructure.
Par exemple, pour reproduire l'expérience d'utilisation du dépôt kube-prometheus
, vous pouvez configurer les exportateurs Kube State Metrics et Node Exporter, et configurer une collecte gérée pour définir un scraping des métriques cAdvisor/Kubelet.
Pour en savoir plus, consultez les documents suivants :
- Métriques du plan de contrôle GKE
- Hubble (GKE Dataplane V2)
- Istio
- Kube State Metrics
- cAdvisor/Kubelet
- Exportateur de nœuds
- Gestionnaire GPU de centre de données (DCGM) NVIDIA
- Prometheus (auto-surveillance)