miércoles, 27 de marzo de 2019

Revisión de datos con Raspberry pi y Grafana (II)

Raspberry Pi
Grafana

En esta segunda parte nos vamos a centrar en la instalacion y configuracion de Grafana.
Como ya avanzabamos en la primera parte de este articulo, Grafana es un software libre basado en licencia de Apache 2.0,2​ que permite la visualización y el formato de datos métricos. Permite crear cuadros de mando y gráficos a partir de múltiples fuentes.
Grafana tiene una documentación, a mi parecer, bastante completa, a la cual podemos acceder desde el apartado "Docs"
Para instalar Grafana en nuestra Raspberry Pi seguiremos los pasos detallados en el apartado de "Instalación para Ubuntu/Debian", en mi caso he optado por la instalación a través de repositorio APT.

Creamos el archivo:
# sudo nano /etc/apt/sources.list.d/grafana.list 
y añadimos
deb https://packages.grafana.com/oss/deb stable main
Agregamos la clave GPG
# curl https://packages.grafana.com/gpg.key | sudo apt-key add -
Actualizamos los repositorios
# sudo apt-get update
Instalamos Grafana
# sudo apt-get install grafana
Arrancamos el servicio
# sudo service grafana-server start
para que Grafana se habilite en el arranque
# sudo service grafana-server start

Para acceder a Grafana basta con teclear

http: // localhost: 3000 en nuestro navegador, nos solicita usuario y contraseña, por defecto admin/admin aunque nos pedirá que cambiemos la contraseña esta primera vez que entremos.


Una vez accedemos al escritorio


Desde aquí, podemos realizar todas las operaciones disponibles, por ejemplo, administrar usuarios, equipos, plugins, contraseñas....

Lo primero que vamos ha realizar, sera añadir un origen de datos, en nuestro caso MySQL, para ello, vamos a configuración y seleccionamos la opción "Data sources".
Nos muestra las opciones disponibles.


Seleccionamos MySQL
completamos los datos que solicita, "Host", "database", "user", "password".


Continuamos añadiendo un panel, este accederá a nuestra BBDD y realizara la lectura de los datos que seleccionemos, como puedes comprobar, realiza una Query de SQL, pero con el "Constructor" se convierte en una tarea para cualquiera, aunque no sepas nada de SQL.


Daremos formato al panel.


Y por ultimo, completamos nombre y resumen.


Guardaremos el panel mediante la opción correspondiente del menú superior.


Mediante el apartado de opciones del panel podemos configurar diferentes opciones del panel.


Y finalmente, visualizaremos de la siguiente forma al añadir varios paneles.


Otro tipo de panel que podemos definir es del tipo "Gráfico"


para ello, definiremos un tipo de panel nuevo, y seleccionamos "Choosse Visualization"


Aquí seleccionamos el tipo de gráfico que deseamos, "Graph"


Vamos rellenando opciones, Origen de datos


Modo de visualización y tipo de valores a visualizar




Damos nombre y definición al panel


y salvamos.

Bien, hasta aquí esta aproximación a Grafana, como has podido ir viendo, admite muchas opciones y visualizaciones, para ello, te recomiendo que veas la documentación que esta disponible en la misma web de grafana.

No hay comentarios:

Publicar un comentario