Prometheus-grafana-tutorial
Ambiente
- Kotlin, primavera 2.7.x.
- Prometheus, Grafana com Docker
- Exportador
- Atuador da primavera, micrômetro
Como correr
Aplicação de primavera, MySQL, Prometheus, Grafana Prometheus, Grafana Prometheus e Grafana DataSource também estão conectados.

1. Aplicação da primavera (Prometheus-Grafana-Tutorial)
LoadGenerator para carga automática de carga para causar GC
- Implementação lógica para ocupação de memória de heap
- Defina a memória máxima para 128m
API para criar linha de banco de dados
POST http://localhost:8080/api/v1/redeemcode
- Resgate a inserção da linha da quantidade aleatória
Configuração do atuador
- Confirmação do atuador
- http://127.0.0.1:8080/actuator
- URL de coleta métrica de Prometheus com microtern
- http://127.0.0.1:8080/actuator/prometheus
2. Prometheus
http: // localhost: 9090/
- Status> metas Verifica o aplicativo Normal

- Inquérito métrica na guia Gráfico
-
jvm_memory_used_bytes{job="prometheus-grafana-tutorial"}
3. Grafana
http: // localhost: 3000/
Admin / admin
Configuração do painel
- Wiki> Monitore link
- Verificação do painel

4 outros
Por que você definiu o URL do DataSource como host.docker.internal em vez de localhost
시행 착오 2 - 도커 컨테이너에서 localhost 를 쓰면 어떻게 될까? Veja o item