Node-Red

7. InfluxDB

En este proyecto utilizaremos la base de datos InfluxDB.

InfluxDB es una base de datos de series temporales (TSDB) de código abierto desarrollada por la empresa InfluxData. Está escrito en el lenguaje de programación Go para el almacenamiento y la recuperación de datos de series de tiempo en campos como el monitoreo de operaciones, métricas de aplicaciones, datos de sensores de Internet de las cosas y análisis en tiempo real. También tiene soporte para procesar datos de Graphite.

Una vez creado el contenedor podremos utilizar al administrador web de InfluxDB accediendo a la IP local de nuestro servidor con el puerto 8086.

La primera vez que accedemos deberemos crear nuestro usuario y contraseña. También se nos pide información sobre la organización y el "balde" (bucket). Esto es parte de la nomenclatura/jerarquía de almacenamiento de datos de InfluxDB:

Organization->Bucket->Measurement

Para poder vincular nuestras aplicaciones a la base de datos necesitaremos un Token. Lo creamos en LoadData -> API Tokens.

El token se mostrará una única vez. Tomar los recaudos necesarios.


De la lista desplegable seleccionamos "custom api token"