En efecto vamos a hablar de Grafana ,un software de código abierto, rico en muchas características, potente, elegante ideal par analytics y monitorizacion que se puede ejecutar en Linux, Windows y MacOS.
Tal es su aceptación que de hecho es un software de facto para el análisis de datos, utilizado en DStack overflow, eBay, PayPal, Uber y Digital Ocean – sólo por mencionar algunos.
Soporta más de 30 código abierto así como fuentes de datos bases de datos comerciales incluyendo MySQL, PostgreSQL, Graphite, Elasticsearch, OpenTSDB, Prometheus y InfluxDB . Le permite digerir profundamente en grandes volúmenes de datos en tiempo real, datos operativos; visualizaciones, consultas, establecer alertas y obtener ideas de sus métricas desde ubicaciones de almacenamiento diferentes.
Es de destacar que, Grafana permite la creación de múltiples configuraciones independientes teniendo su propio entorno de uso (administradores, fuentes de datos, paneles y usuarios).
Algunas características de Grafana
- Elegantes gráficos para visualización de datos.
- Gráficos rápidos y flexibles con muchas opciones.
- Cuadros de mando dinámicos y reutilizables.
- Es altamente extensible en cientos de paneles de control y plugins de la biblioteca oficial.
- Ayudas de alimentación las preferencias del usuario.
- Soporta multi tenancy, configuración de múltiples organizaciones independientes.
- Compatible con la autenticación via LDAP, Google Auth, Grafana.com y Github.
- Soporta notificaciones via Slack, PagerDuty y mas
- Apoya notable colaboración que permite compartir datos y cuadros de mando a través de equipos y mucho más.
- Una demostración en línea está disponible para probar antes de instalar Grafana en tu distribución Linux.: Demo URL: http://play.grafana.org/
En este post vamos a explicar cómo instalar software Grafana – visualización de datos y monitoreo en las distribuciones CentOS, Debian y Ubuntu .
Instalar Grafana en sistemas Linux
1. Vamos a instalar Grafana desde sus repositorios YUM o APT para que usted pueda actualizar con su administrador de paquetes predeterminado.
Instalar Grafana en Debian y Ubuntu
$ echo "deb https://packagecloud.io/grafana/stable/debian/ stretch main" | sudo tee -a /etc/apt/sources.list $ curl https://packagecloud.io/gpg.key | sudo apt-key add - $ sudo apt-get update $ sudo apt-get install grafana
Instalar Grafana en RHEL, CentOS y Fedora
# echo "[grafana] name=grafana baseurl=https://packagecloud.io/grafana/stable/el/7/$basearch repo_gpgcheck=1 enabled=1 gpgcheck=1 gpgkey=https://packagecloud.io/gpg.key https://grafanarel.s3.amazonaws.com/RPM-GPG-KEY-grafana sslverify=1 sslcacert=/etc/pki/tls/certs/ca-bundle.crt" | sudo tee /etc/yum.repos.d/grafana.repo # yum install grafana
2. Después de instalar Grafana, puede encontrar archivos importantes en las siguientes ubicaciones:
- El Binario se instala en /usr/sbin/grafana-server
- Instala el script de Init.d para /etc/init.d/grafana-server
- Crea archivo predeterminado (entorno vars) a /etc/default/grafana-server
- Instala el archivo de configuración para /etc/grafana/grafana.ini
- Instala servicio systemd service grafana-server.service
- La configuración predeterminada establece el archivo de registro en /var/log/grafana/grafana.log
- La configuración predeterminada especifica un db de sqlite3 en /var/lib/grafana/grafana.db
- Instala JS/HTML/CSS y otros archivos de Grafana en /usr/share/grafana
3. A continuación, iniciar el servicio Grafana , y comprobar si esta levantado y funcionando, habitándolo para el inicio automático en el arranque siguiente. De forma predeterminada, el proceso se ejecuta como el usuario grafana (creado durante el proceso de instalación) y escucha en el puerto HTTP 3000.
Iniciar servidor de Grafana (a través de Systemd)
# systemctl daemon-reload # systemctl start grafana-server # systemctl status grafana-server # systemctl enable grafana-server
Iniciar servidor de Grafana (a través de init.d)
# service grafana-server start # service grafana-server status # sudo update-rc.d grafana-server defaults [On Debian/Ubuntu] # /sbin/chkconfig --add grafana-server [On CentOS/RHEL/Fedora]
4. Si su sistema tiene un firewall activado por defecto, necesita abrir el puerto 3000 en el firewall para permitir las solicitudes de cliente para el proceso de grafana.
----------- [On Debian/Ubuntu] ----------- $ sudo ufw allow 3000/tcp $ sudo ufw reload ----------- [On CentOS/RHEL/Fedora] ----------- # firewall-cmd --permanent --add-port=3000/tcp # firewall-cmd --reload
5. Ahora utilice la siguiente URL para acceder a la Grafana, que le redirigirá a la página de inicio de sesión, las credenciales de usuario como username: admin y contraseña: admin)
http://Your-Domain.com:3000 OR http://IP-Address:3000
6. Después del inicio de sesión, usted accederá a la consola casera, como se muestra en la imagen de abajo.
7. A continuación, agregar un origen de datos o base de datos, haga clic en «Agregar origen de datos«. Por ejemplo vamos a añadir una base de datos MySQL ; especificar los parámetros de nombre, tipo y conexión de fuente de datos. Haga clic en Guardar y probar.
Se le notificará si la conexión de base de datos es exitosa o ha fracasado, como se muestra en la captura de pantalla.
Luego volver a la consola Inicio para añadir un panel nuevo.
8. En el panel de Inicio , haga clic en tablero de instrumentos nuevo para añadir un nuevo panel para visualizar parámetros de origen de datos.
Desde aquí, puede agregar más fuentes de datos, dashboards, invitar a los miembros de su equipo, instalar aplicaciones y plugins para extender las funcionalidades por defecto y hacer más.
Puede encontrar más información de la Grafana Homepage: https://grafana.com/
Fuente tecmint.com
Debe estar conectado para enviar un comentario.