Revista Tecnología

Grafana y AWS - Actualización de Grafana en Amazon Linux

Publicado el 12 febrero 2019 por Dbigcloud @dbigcloud

Un el post anterior se vio cómo realizar la instalación de Grafana en una instancia EC2 de AWS con Amazon LinuxTambién se configuró un proxy inverso para poder acceder al panel de administración si necesidad de indicar el puerto en la URLEn esta segunda entrada se verá cómo actualizar Grafana a una versión menor que hay disponible.

 

grafana aws

La forma de actualizar Grafana dependerá del modo en que se haya realizado la instalación. Recordando el post anterior había dos formas:

  1. Descargar e instalar la última versión estable a través de yum o rpm.
  2. Añadir el repositorio de Grafana para su instalación y estar al día con las actualizaciones.


Cómo buena práctica, antes de actualizar cualquier entorno y más si este se encuentra en producción, es recomendable realizar copias de seguridad, por ejemplo:

  • Fichero de configuración de Grafana:
    cp /etc/grafana/grafana.ini /opt/backup/grafana.ini.backup
  • Copia de la base de datos ya sea MySQL, Postgres o SQLite.

También, podéis realizar un snapshot de la instancia EC2 o utilizar cualquier solución de copias de seguridad cómo AWS Backup o Nakivo Backup & Replication. En el post anterior se instaló la versión 5.4.2 de Grafana. Actualmente la que se encuentra disponible es la 5.4.3. Una vez se esté seguro de que es posible dar marcha atrás, se realizará la actualización.

update gradana

Si se realizó la instalación mediante el paquete rpm, la actualización será igual teniendo el riesgo de perder el fichero de configuración, por lo que es recomendable añadirlo y renombrarlo en la ruta /etc/grafana/conf/custom.ini.

[Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo.[email protected]@iou.o ~]$ sudo mkdir -p /etc/grafana/conf/
[Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo.[email protected]@iou.o ~]$ sudo cp /etc/grafana/grafana.ini /etc/grafana/conf/custom.ini
[Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo.[email protected]@iou.o ~]$ sudo yum install https://dl.grafana.com/oss/release/grafana-5.4.3-1.x86_64.rpm 
Complementos cargados:extras_suggestions, langpacks, priorities, update-motd
grafana-5.4.3-1.x86_64.rpm | 52 MB 00:00:00
Examinando /var/tmp/yum-root-zNLO7Q/grafana-5.4.3-1.x86_64.rpm: grafana-5.4.3-1.x86_64
Marcando /var/tmp/yum-root-zNLO7Q/grafana-5.4.3-1.x86_64.rpm como una actualización de grafana-5.4.2-1.x86_64
Resolviendo dependencias
--> Ejecutando prueba de transacción
---> Paquete grafana.x86_64 0:5.4.2-1 debe ser actualizado
---> Paquete grafana.x86_64 0:5.4.3-1 debe ser una actualización
--> Resolución de dependencias finalizada

En caso de haber añadido el repositorio bastaría con realizar un update con YUM.

yum update grafana

Las actualizaciones menores en Grafana son muy sencillas ya que no realizan cambios importantes en la estructura de los datos ni utilizan dependencias distintas. Si dispones de una versión distinta a la 5 y quieres actualizar es recomendable leer la guia de paso entre versiones de Grafana.


Compártelo:


Volver a la Portada de Logo Paperblog