Saltar al contenido principal

Prometheus

Integración de FASTPANEL con Prometheus para la recopilación de métricas

advertencia

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:

  1. Conéctese a su servidor FASTPANEL® mediante SSH.

  2. 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 $IP con 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.