Prometheus
IPF Metrics Processor produce métricas en formato Prometheus bajo el endpoint HTTP /actuator/prometheus. Se espera que una instancia de Prometheus haga scraping de este endpoint periódicamente; la frecuencia de scraping sugerida es de 15 segundos o menos.
Para visualizar estas métricas de Prometheus se recomienda usar una herramienta como Grafana. Consulta la página Grafana para más información.
Advertencias
Precisión temporal
Prometheus hará scraping del endpoint de métricas expuesto, por defecto /actuator/prometheus, a intervalos fijos, p. ej., cada 30 segundos.
La implicación de esto es que las métricas recolectadas desde IPF Metrics Processor, como el conteo de pagos finalizados, no reflejarán el conteo exacto en un instante exacto.
Ejemplo: Diez pagos se completan con éxito a las 12:00:00, e IPF Metrics Processor actualiza su conteo de pagos finalizados a 10.
Prometheus hace scraping del endpoint algún tiempo después; por ejemplo, si está configurado para hacerlo en intervalos de 30 segundos, puede hacer scraping a las 12:00:30.
Prometheus almacena el conteo a las 12:00:30, a pesar de que esos pagos realmente finalizaron a las 12:00:00.
Precisión de la métrica
Si IPF Metrics Processor se reinicia o falla de alguna manera entre el momento en que actualizó sus métricas y el momento en que Prometheus hizo scraping del endpoint, cualquier métrica que haya sido actualizada no será capturada por Prometheus, resultando en métricas inexactas.