- prometeus: puerto 7080
- grafana: puerto 3000
- prometeus query explorer: puerto 9090
- Descargar Prometeus
- configurar el archivo "prometheus.yml" con
global:
scrape_interval: 15s # Set the scrape interval to every 15 seconds. Default is every 1 minute.
evaluation_interval: 15s # Evaluate rules every 15 seconds. The default is every 1 minute.
scrape_configs:
- job_name: "javalin"
scrape_interval: 1s
static_configs:
- targets: ["localhost:7080"]
labels:
group: 'app'
- ejecutar prometheus por terminal con: " .\prometheus.exe --config.file=prometheus.yml"
Nota: antes descargar prometheus e iniciar el TP
- ir a http://localhost:3000
- Iniciar seccion username: "admin" pass:"admin" (despues te pide crear una cuenta)
- Connections > Data sources
- click en Add data source
- en Connection pones la url "http://localhost:9090"
- click en save and test
- Luego ir a Explore y usar
Nota: antes descargar grafana e iniciar Prometheus
- http_server_requests_seconds_count : cantidad de requests a ese endpoint
- http_server_requests_seconds_sum : suma de segundos en ejecutar todos los request a ese endpoint
- http_server_requests_seconds_max : duración en segundos, que tardo en ejecutar el request que mas tardó en ese endpoint