Usando Grafana

Cuando se despliegan los servicios de Prometheus y Grafana, estos ya se encuentran configurados para su integración desde el inicio, por lo que dentro de la interfaz de Grafana no es necesario configurar nada para agregar Prometheus como fuente de datos.

Inicio de sesión

Para poder acceder a Grafana, se debe visitar la dirección asignada para este servicio, o en su defecto, desde el mismo servidor en la dirección http://localhost:3000. Luego, se ingresa el nombre de usuario y contraseña asignados por el administrador del sistema.

Inicio de sesión
Figure 1. Página de inicio de sesión

Dashboards

Luego, se puede visitar la sección de Dashboards para visualizar los paneles de monitoreo del servidor.

Para ello, se dirige al ícono de Dashboards para luego, en el menú que aparece seleccionar la opción "Manage", con lo que se dirige a la lista de Dashboards disponibles preconfigurados para el monitoreo del servidor.

Dashboards disponibles en Grafana
Figure 2. Ingresar a Dashboards

Entre la lista de Dashboards disponibles, se encuentran:

  • Chirpstack/Metrics/Cluster Para visualizar las métricas de la aplicación Chirpstack en la Plataforma IoT.

  • Container in Docker and System Monitoring Para monitorear los contenedores desplegados en el servidor tanto como parte de la plataforma como las herramientas de monitoreo.

  • Grafana metrics Muestra las métricas de Grafana como servicio.

  • Node Exporter Quickstart and Dashboard Muestra la información del servidor en cuanto al consumo de recursos y tráfico de red.

  • Prometheus 2.0 Stats Muestra métricas internas de Prometheus.

A continuación se pueden apreciar algunas visualizaciones de dos de los Dashboards disponibles en el sistema:

Dashboard de Node-Exporter
Figure 3. Dashboard Node-Exporter (monitoreo servidor)
Dashboard de CAdvisor
Figure 4. Dashboard CAdvisor (monitoreo de contenedores de Docker)