grafana版本升级

grafana版本升级

1.背景

将loki接入grafana,因grafana版本低,无日志过滤功能,查看日志不便。

grafana为虚机rpm安装,使用默认数据库。

当前版本:8.4.4

目标版本:9.3.16

2.升级

2.1备份

备份配置:

当前版本
# /usr/sbin/grafana-server -v

查看配置
#  cat /etc/sysconfig/grafana-server
GRAFANA_USER=grafana

GRAFANA_GROUP=grafana

GRAFANA_HOME=/usr/share/grafana

LOG_DIR=/var/log/grafana

DATA_DIR=/opt/database/grafana     //数据库存放位置

MAX_OPEN_FILES=10000

CONF_DIR=/etc/grafana

CONF_FILE=/etc/grafana/grafana.ini

RESTART_ON_UPGRADE=true

PLUGINS_DIR=/var/lib/grafana/plugins

PROVISIONING_CFG_DIR=/etc/grafana/provisioning

# Only used on systemd systems
PID_FILE_DIR=/var/run/grafana

备份配置
# cp /etc/sysconfig/grafana-server /root/grafana-server
# cp /etc/grafana/grafana.ini /root/grafana.ini

登录验证,查看相关模板,数据源和验证用户
http://x.x.x.x:3000

停止服务
# systemctl stop grafana-server

备份数据库,如使用mysql或者pg数据库,备份方案参考官网
# cd /opt/database
# tar cfz grafana.tar.gz grafana

2.2升级

删除旧版本重新安装

# rpm -aq | grep grafana
graphite2-1.3.14-2.ky10.x86_64
# rpm -e grafana-8.4.4-1.x86_64

安装新版本
# rpm -Uvh grafana-enterprise-9.3.16-1.x86_64.rpm

修改配置文件的数据库目录. DATA_DIR=/opt/database/grafana     //数据库存放位置
# vim /etc/sysconfig/grafana-server

# 查看配置
# cat  /etc/grafana/grafana.ini
启动服务
# systemctl daemon-reload

# sytemctl enable --now grafana-server

# sytemctl status grafana-server

# netstat -tulpn | grep 3000

3.验证

登录验证,查看相关模板,数据源和升级前一致; loki查看日志界面有line contains过滤功能。
http://x.x.x.x:3000

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值