Quero usar Grafana/Prometheus para coletar métricas de componentes. Grafana, Prometheus, node_exporter, Wildfly estão funcionando bem.
Quero coletar métricas de:
- http://localhost:9090/metrics (Prometheus em si)
- http://localhost:9182/metrics (exportador de nós)
- http://localhost:9990/metrics (Wildfly)
- http://localhost:8080/application/rest/metrics (meu aplicativo dentro do Wildfly)
Como configurar isso em prometheus.yml
? Eu tentei o seguinte, mas isso não funciona:
scrape_configs:
- job_name: "prometheus"
metrics_path: "/metrics"
static_configs:
- targets: ["localhost:9100", "localhost:9990", "localhost:9090"]
labels:
group: 'system'
- job_name: "application"
metrics_path: "/application/rest/metrics"
static_configs:
- targets: ["localhost:8080"]
labels:
group: 'application'
Por favor, tente esta configuração: