Instalar Grafana en CentOS 8

Instalar Grafana en CentOS 8CentOS 7.

Grafana, es una de las mejores herramientas para monitorizar servidores que puedes encontrar, tiene unas propiedades únicas para ser de código abierto.

No pienses que estamos ante una herramienta común, no no, de eso nada. Solo te digo que gigantes como eBay, Paypal o el mismo RedHat, utilizan Grafana para monitorear sus servidores. Es una herramienta imprescindible si quieres controlar tus servidores de manera robusta y escalable.

Como ya comentamos en un articulo anterior, el nuevo panel de control web, Plesk Obsidian, lo integra de serie en sus instalaciones. Es muy, muy bueno.

Grafana tiene otra interesante particularidad, nos permite optar por vincularlo con bases de datos de series temporales como InfluxDB o Prometheus, o con bases de datos relacionales como MySQL, MariaDB o PostgreSQL.

En este articulo vemos como instalar Grafana en tu servidor o VPS.

 

Instalar Grafana en CentOS 8 o CentOS 7

Comenzamos actualizando el servidor.

Agregamos el repositorio de Grafana.

Copia y pega lo siguiente:

Guarda el archivo, cierra el editor, y actualiza el sistema.

Instalamos Grafana.

Una vez concluya la instalación, puedes comprobar el servicio con sus rutas.

ejemplo…

[Unit]
Description=Grafana instance
Documentation=http://docs.grafana.org
Wants=network-online.target
After=network-online.target
After=postgresql.service mariadb.service mysqld.service

[Service]
EnvironmentFile=/etc/sysconfig/grafana-server
User=grafana
Group=grafana
Type=notify
Restart=on-failure
WorkingDirectory=/usr/share/grafana
RuntimeDirectory=grafana
RuntimeDirectoryMode=0750
ExecStart=/usr/sbin/grafana-server \
                                                        –config=${CONF_FILE} \
                                                        –pidfile=${PID_FILE_DIR}/grafana-server.pid \
                                                        –packaging=rpm \
                                                        cfg:default.paths.logs=${LOG_DIR} \
                                                        cfg:default.paths.data=${DATA_DIR} \
                                                        cfg:default.paths.plugins=${PLUGINS_DIR} \
                                                        cfg:default.paths.provisioning=${PROVISIONING_CFG_DIR}

LimitNOFILE=10000
TimeoutStopSec=20

[Install]
WantedBy=multi-user.target

Según nos indica el ejemplo anterior…

  • Los binarios de Grafana están en /usr/sbin/grafana-server.
  • El archivo que define las variables de entorno las podemos encontrar en /etc/sysconfig/grafana-server.
  • El archivo de configuración es a través de la variable CONF_FILE.
  • El PID del archivo lo determina la variable PID_FILE_DIR.
  • Las rutas del registro, datos, complementos, y más… también están indicadas por las variables.

Puedes ver las variables en: etc/sysconfig/grafana-server

ejemplo…

Puedes ver en el ejemplo anterior, que al instalar Grafana ya se creo un usuario (grafana).

Vale, continuamos…

Iniciamos Grafana y verificamos el servicio.

Felicidades, ya tiene a Grafana corriendo en tu sistema. No te olvides de abrir el puerto correspondiente.

 

Interfaz de usuario de Grafana

El puerto por defecto de Grafana es el «3000», por tanto desde tu navegador web favorito puedes acceder así…

http://ip-del-servidor:3000/

http://localhost:3000/

Nos aparece la pantalla de inicio de sesión, por defecto el usuario y la contraseña es «admin».

Iniciar sesion en Grafana

Iniciar sesión en Grafana

La aplicación te pide que modifiques la contraseña por defecto.

Modificar el password en Grafana

Modificar el password en Grafana

Accedemos a la pantalla predeterminada por defecto de Grafana.

Pantalla principal de Grafama

Pantalla principal de Grafama

La url de inicio de sesión en Grafana es la siguiente:

http://ip-del-servidor:3000/signup

http://localhost:3000/signup

Si tu eres el sysadmin, y no quieres que nadie más tenga acceso, algo recomendable (ni intentar registrarse), sigue los pasos que te indico a continuación.

Editamos el archivo «grafana.ini».

Busca la siguiente linea…

La modificas a false.

Guarda el archivo y cierras el editor.

Para concluir reiniciamos Grafana.

En un próximo articulo aprenderemos a crear nuestro primer tablero, síguenos.

 

Espero que este mini articulo te sea útil, puedes ayudarnos a mantener el servidor con una donación (paypal), o también colaborar con el simple gesto de compartir nuestros artículos en tu sitio web, blog, foro o redes sociales.

 

2 Comentarios

  1. Cesar Martinez
    19/10/2019
    • sololinux
      20/10/2019

Agregar comentario