Prometheus
Integración de FASTPANEL con Prometheus para la recopilación de métricas
Esta función está disponible exclusivamente para usuarios con una Licencia Extendida.
FASTPANEL® ahora admite la integración con Prometheus para recopilar métricas del sistema. Esta guía le mostrará los pasos necesarios para agregar su instancia de FASTPANEL® a Prometheus, lo que le permitirá recopilar y supervisar métricas del sistema en tiempo real.
Crear un token
Para permitir que Prometheus recopile métricas, necesita crear un token especial con acceso limitado:
-
Conéctese a su servidor FASTPANEL® mediante SSH.
-
Ejecute el siguiente comando para crear un token:
mogwai users tokens add -n metrics_test_token -s read_only -s metrics_only
- metrics_test_token es un nombre personalizado para el token; puede elegir cualquier nombre
- Al token se le otorgarán los siguientes alcances:
- read_only — acceso de solo lectura
- metrics_only — acceso restringido a las métricas
Agregar un trabajo a Prometheus
Una vez creado el token, debe configurar Prometheus para que comience a recopilar métricas de su instancia de FASTPANEL®.
Abra su archivo de configuración de Prometheus y agregue un nuevo trabajo:
- job_name: "fastpanel2"
scheme: https
static_configs:
- targets: ["$IP:8888"]
metrics_path: /api/metrics
tls_config:
insecure_skip_verify: true
bearer_token: I_AM_TOKEN
scrape_interval: 60s
- job_name — un nombre personalizado para el trabajo
- targets — la dirección IP y el puerto de su servidor FASTPANEL®. Reemplace
$IPcon la dirección IP de su servidor - metrics_path — el endpoint de la API desde el que se obtienen las métricas
- bearer_token — reemplácelo con el token generado (metrics_test_token)
- scrape_interval — con qué frecuencia Prometheus debe recopilar las métricas (configurado en 60 segundos en este caso)
Configurar el panel de monitoreo
Después de agregar correctamente su instancia de FASTPANEL® a Prometheus, puede configurar su primer panel para visualizar las métricas recopiladas.
Puede obtener un panel predefinido de Grafana específicamente para las métricas de FASTPANEL® usando el siguiente enlace:
Panel de FASTPANEL
Para importar el panel, siga esta guía.
Ahora Prometheus comenzará a recopilar métricas de su instancia de FASTPANEL®, lo que le permitirá supervisar el rendimiento del sistema en tiempo real.