Skip to content

TfernandezFrancou/DDS_Grupo3_2024_TPA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DDS_Grupo3_2024_TPA

Observabilidad

Puertos

  • prometeus: puerto 7080
  • grafana: puerto 3000
  • prometeus query explorer: puerto 9090

Iniciar Prometheus

  1. Descargar Prometeus
  2. 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'
  1. ejecutar prometheus por terminal con: " .\prometheus.exe --config.file=prometheus.yml"

Nota: antes descargar prometheus e iniciar el TP

Usar grafana

  1. ir a http://localhost:3000
  2. Iniciar seccion username: "admin" pass:"admin" (despues te pide crear una cuenta)
  3. Connections > Data sources
  4. click en Add data source
  5. en Connection pones la url "http://localhost:9090"
  6. click en save and test
  7. Luego ir a Explore y usar

Nota: antes descargar grafana e iniciar Prometheus

Metricas

  • 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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 7