Grafana (Español)
Grafana es un panel de instrumentos y un compositor gráfico de uso general y de código abierto, que se ejecuta como una aplicación web. Es compatible con graphite, InfluxDB, Prometheus o opentsdb como backends.
Instalación
Después de eso, puede activar e iniciar grafana.service
y acceder a la aplicación en localhost, por ejemplo: http://127.0.0.1:3000 . El nombre de usuario predeterminado es admin
y la contraseña admin
para acceder a la interfaz web.
*:3000
, de modo que asegúrese de cambiar la configuración o activar las reglas del cortafuegos que le afecten.Ejemplo de utilización
Instalación de Influxdb
Un backend de uso frecuente es InfluxDB. Active e inicie influxdb.service
. La interfaz web está disponible en http://localhost:8086/
Agregar datos
En caso de monitoreo de servidor escalable en combinación con Grafana e InfluxDB, se podría elegir software como {. Con carácter más general, cualquier dato de medición puede agregarse con InfluxDB y mostrarse con Grafana. Hay módulos y bibliotecas para que varios lenguajes de programación interactúen con InfluxDB e, incluso, se pueden almacenar datos con una simple orden «post http» utilizando el programa .
Por lo tanto, cree una base de datos llamada :
curl -G http://localhost:8086/query --data-urlencode "q=CREATE DATABASE example"
Envíe información a la base de datos :
curl -i -XPOST 'http://localhost:8086/write?db=example' --data-binary 'cpu_load_short,host=server01,region=us-west value=0.64 1434055562000000000'
Crear el panel de instrumentos de Grafana
- Antes de crear un panel de instrumentos, debemos agregar una fuente de datos. Así que primero haga clic en
Data sources
en el menú izquierdo y luego en . - El nombre puede ser algo como
influxdb
y el tipo debe establecerse en . En este ejemplo, la url de la configuración Http es . Tenga en cuenta que el puerto no es el mismo que el de la interfaz web. El nombre de la base de datos corresponde al elegido anteriormente, por ejemplo . Si no se cambia, el nombre de usuario y la contraseña son . - Haga clic en para ver que todo funciona y luego en .
- A continuación, vuelta en la página principal, haga clic en en la esquina superior izquierda y luego en .
- Ahora, esto puede ser un poco contrario a la intuición, pero para agregar un nuevo panel de instrumentos, debe desplazarse y hacer clic sobre el pequeño cuadro verde en el lado izquierdo y luego, por ejemplo, elegir: y
Graph
. - Haga clic en el título del nuevo gráfico y seleccione .
- En la configuración del gráfico en
Metrics
elijainfluxdb
como fuente de datos en la esquina inferior derecha. - Cree una consulta seleccionando sus datos agregados. Haga clic en que se encuentra al lado de . En el menú desplegable debe aparecer una lista de «tablas» en su base de datos, por ejemplo, la tabla llamada . Si no surge ninguna sugerencia, su conexión a InfluxDB podría interrumpirse o puede ser que aún no se haya agregado ningún dato.
- Junto al texto en negrita haga clic en y elija, por ejemplo, los datos de medición .
- Para guardar los cambios, haga clic en y luego en el icono del disquete.