in Telegraf chronograf InfluxDB Grafana OpenSource debian ~ read.

Como instalar Telegraf en Debian

Por ahora tenemos montado el servidor InfluxDB, donde almacenaremos los datos estadísticos de aquellos ordenadores que deseamos monitorizar. Lo que falta es instalar Telegraf en esos Ordenadores para que tome y envié esos datos estadísticos a nuestro InfluxDB.

Pues vamos a instalar Telegraf. Por suerte lo podemos encontrar en distinto sabores, MacOS X, Windows, RedHat, Linux ARM, Linux 32 o 64 bit, Ubuntu... pero nosotros nos centraremos en la versión para Debian.

De la misma manera que tiramos de los repositorios oficiales de InfluxData, configuramos el mismo repositorio en el Ordenador, he instalamos Telegraf.

[fortu@ordenador] [~]$ sudo apt install telegraf

El siguiente paso es cambiar la configuración para que comunique con nuestro InfluxDB:

[fortu@ordenador] [~]$ sudo nano /etc/telegraf/telegraf.conf

Una vez abierto telegraf.conf buscamos el apartado OUTPUT PLUGINS y cambiamos los siguientes parámetros.

Ponemos la dirección IP de Servidor InfluxDB:

urls = ["http://IP-DE-SERVIDOR:8086"]

Indicamos el nombre de la base de datos donde se almacenará la información que le enviemos.

database="NOMBRE-BASE-DE-DATOS"

Con el siguente campo lo que indicamos es que cree la base de datos en caso de que no exista:

skip_database_creation = false

Como nuestra instalación de InfluxDB esta configurada para que sea necesario lograrse, metemos las credenciales.

## HTTP Basic Auth
username = "USUARIO"
password = "CONTRASEÑA"

Por ultimo, guardamos los cambios que hemos realizado y salimos de nano. Ahora reinicamos telegraf para que cargue los cambios realizados en su configuración.

[fortu@ordenador] [~]$ sudo service telegraf status

Telegraf 'out of the box' viene con unos plugins activados: CPU, DiskIO, Mem, Disk, system... en un principio son los mas básicos, pero si fuese necesario modificando telegraf.conf podemos añadir mas o editar los ya activos.

Ahora tenemos telegraf totalmente configurado y en marcha, enviando cada 10 segundos las estadísticas de nuestro Ordenador al Servidor con InfluxDB.

Por ultimo nos falta instalar Grafana para poder visualizar esos datos en graficas, que es lo mas internaste de todo esto. Pero esto lo explicare en otro articulo.


Si no pilláis el hilo de este artículo, pasaros por los ya publicados:

  1. Grafana, InfluxDB y Telegraf en Debian.
  2. Como instalar InfluxDB en Debian.
  3. Como instalar Telegraf en Debian.
  4. Como instalar Grafana en Debian.
comments powered by Disqus