Nous utilisons déjà des nœuds-exportateurs pour extraire/collecter des métriques docker/conteneur dans notre environnement kubernetes. Ensuite, nous aimerions également pouvoir collecter des métriques d'application (fournies par un actuateur à ressort dans notre cas, par exemple http://pod-name:8080/prometheus). Comment cela se fait-il, en gardant à l'esprit que nous ne pouvons pas utiliser les services Kubernetes comme noms DNS fixes (ils sont équilibrés sur les pods derrière le service) et que les pods disparaissent et apparaissent tout le temps, changeant de nom et donc d'adressabilité?Surveillance des métriques d'application des pods Kubernetes
Notre approche naïve initiale était la suivante (mais cela ne sera pas suffisant, car il est l'équilibrage de charge par le service):
- job_name: 'example-service'
scheme: http
metrics_path: '/prometheus'
static_configs:
- targets: ['example-service:8080']
Des conseils ou des exemples serait vraiment génial.
Merci beaucoup à l'avance,
Bart