Skip to main content

reComputer R1000 con Grafana

Introduction

Grafana es un software de visualización y análisis de código abierto que permite consultar, visualizar, generar alertas y explorar métricas, registros y trazas desde cualquier fuente de almacenamiento.

Ofrece herramientas para transformar los datos de una base de datos de series temporales (TSDB) en gráficos e imágenes informativas. Como una solución potente de monitoreo, Grafana ayuda a tomar decisiones informadas, mejorar el rendimiento del sistema y optimizar la resolución de problemas.

En este tutorial, te guiaremos a través de la instalación de Grafana en un reComputer R1000 con Raspberry Pi, la conexión con una base de datos existente de InfluxDB y la creación de un tablero ilustrativo.

Hardware Preparation

Preparación del Software

Se recomienda consultar un tutorial previo sobre Cómo crear la base de datos InfluxDB. En este tutorial, utilizaremos una conexión existente de InfluxDB para la configuración.

Agregar el Repositorio de Grafana

Asegúrate de que todos los paquetes instalados en tu Raspberry Pi OS estén actualizados:

sudo apt update

Agregar la clave APT de Grafana:

Para añadir la clave APT de Grafana al sistema, ejecuta el siguiente comando:

curl https://apt.grafana.com/gpg.key | gpg --dearmor | sudo tee /usr/share/keyrings/grafana-archive-keyrings.gpg >/dev/null

Agregar el Repositorio de Grafana:

Ejecuta el siguiente comando en tu Raspberry Pi para agregar el repositorio de Grafana a la lista de fuentes:

echo "deb [signed-by=/usr/share/keyrings/grafana-archive-keyrings.gpg] https://apt.grafana.com stable main" | sudo tee /etc/apt/sources.list.d/grafana.list

Actualizar la Lista de Paquetes:

Como hemos realizado cambios en la lista de paquetes, debemos ejecutar una actualización:

sudo apt update

Instalación de Grafana en reComputer R1000

Instala la última versión de Grafana ejecutando el siguiente comando:

sudo apt install grafana

Configurar Grafana para Iniciar en el Arranque

Habilita Grafana para que se inicie automáticamente al arrancar el sistema:

sudo systemctl enable grafana-server

Iniciar Grafana

Ejecuta el siguiente comando para iniciar el servidor de Grafana:

sudo systemctl start grafana-server

Acceder a Grafana

Para acceder a la interfaz web de Grafana, abre un navegador y dirígete a:

http://<IPADDRESS>:3000

Reemplaza <IPADDRESS> con la dirección IP de tu reComputer R1000 RPi 200.

Inicio de Sesión

Las credenciales predeterminadas son:

  • Usuario: admin
  • Contraseña: admin

Una vez que inicies sesión, se te pedirá cambiar la contraseña predeterminada.

Crear tu Primer Tablero

Haz clic en Dashboards en el menú lateral izquierdo.

Crear un Nuevo Dashboard

En la página de Dashboards, haz clic en New y selecciona New Dashboard.

Agregar una Visualización

En el dashboard, haz clic en + Add visualization.

Seleccionar Fuente de Datos

Serás redirigido para seleccionar una fuente de datos. En el tutorial anterior, creamos una base de datos en InfluxDB. Haz clic en Configure a new data source.

Configurar InfluxDB

  • Selecciona InfluxDB dentro de las bases de datos de series temporales.
  • Proporciona la URL, el nombre de la base de datos y los privilegios de usuario.
  • Haz clic en Save & Test. Si no aparecen advertencias, todo está configurado correctamente.

Construir tu Tablero

Crear el Tablero

Verás un mensaje confirmando la configuración de la fuente de datos. Haz clic en Building a dashboard.

Agregar una Visualización

Serás redirigido a la página del nuevo dashboard. Haz clic en Add visualization.

Seleccionar Fuente de Datos

Serás redirigido para seleccionar una fuente de datos. Creamos una conexión con una base de datos en InfluxDB. Haz clic en InfluxDB.

Configurar la Visualización

Grafana proporciona una interfaz intuitiva para seleccionar mediciones, campos y otros puntos de datos relevantes. Crearemos una visualización de series temporales. En el lado izquierdo, encontrarás opciones para ingresar el título del panel, leyendas, configuración de ejes y ajustes del gráfico.

Presta atención a los siguientes elementos visuales para agregar un gráfico simple a tu primer dashboard. Para configuraciones más detalladas y personalización, consulta la documentación de Grafana.

Soporte Técnico y Discusión de Productos

¡Gracias por elegir nuestros productos! Estamos aquí para brindarte diferentes tipos de soporte y garantizar que tu experiencia con nuestros productos sea lo más fluida posible. Ofrecemos varios canales de comunicación para adaptarnos a distintas preferencias y necesidades.

Loading Comments...