Construa uma aplicação HTTP simples que expõe métricas no formato do Prometheus (Prometheus - Monitoring system & time series database). Configure um Prometheus para coletar essas métricas e um Grafana (Grafana OSS | Leading observability tool for visualizations & dashboards) locais para poder visualizar essas métricas.
As métricas expostas pela aplicação devem incluir:
- Throughput de requests que a app está recebendo;
- Tempo de processamento dos requests. Aqui teremos gráfico com percentis (p99, p90, p50);