https://www.live400.com/newsdetail/id/22.html Grafana安装、升级与备份指南-江苏立维-专注监控、运维服务(Zabbix|Prometheus|APM|日志|数据库)
  首页     >     新闻动态     >     Grafana安装、升级与备份指南

Grafana安装、升级与备份指南

发布日期:2024-10-30    阅读数:78

一、安装Grafana软件包

1、Grafana部署非常简单,直接使用yum命令从官网拉到安装再启动就可以了,本次使用的grafana版本为6.7.1

wget https://dl.grafana.com/oss/release/grafana-6.7.1-1.x86_64.rpmyum install grafana-6.7.1-1.x86_64.rpm

或者直接使用如下命令安装

yum -y install  https://dl.grafana.com/oss/release/grafana-6.7.1-1.x86_64.rpm
2、启动grafana并设置开机自启动
systemctl restart grafana-server.servicesystemctl enable grafana-server.service
3、访问Grafana控制台:http://ip:3000 ,默认登录用户名/密码为:admin/admin ,首次登录会提示修改密码。




二、Grafana配置说明

查看grafana软件包安装路径

systemctl restart grafana-server.servicesystemctl enable grafana-server.service

需要了解以下配置文件

/etc/grafana/grafana.ini/etc/init.d/grafana-server/etc/sysconfig/grafana-server/usr/lib/systemd/system/grafana-server.service/usr/sbin/grafana-cli
Grafana目录结构说明,先从/etc/sysconfig/grafana-server开始介绍:
# cat /etc/sysconfig/grafana-serverGRAFANA_USER=grafana             #系统用户GRAFANA_GROUP=grafana            #系统组GRAFANA_HOME=/usr/share/grafana      #家目录,静态资源默认存放位置,升级时建议备份LOG_DIR=/var/log/grafana             #日志目录DATA_DIR=/var/lib/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   #通过读取配置文件方式来配置datasource和dashboard,而不是在grafana图形窗口中操作# Only used on systemd systemsPID_FILE_DIR=/var/run/grafana                    #进程存放目录

Grafana主配置文件/etc/grafana/grafana.ini有大量的配置,本次主要讲一些常用配置。如修改数据存储位置、请求上下文、端口等。注意修改数据存储路径后,需要将原来位置数据同步到新的路径下。

#如下修改了数据存储路径、插件路径、监听端口和nginx反向代理一个端口

[paths]·······data = /data/grafana/data·······plugins = /data/grafana/plugins #同时还应该修改/etc/sysconfig/grafana-server中PLUGINS_DIR······[server]http_port = 8000    #默认是3000,可以修改为其他端口root_url = %(protocol)s://%(domain)s:%(http_port)s/grafana    #添加请求上下文,便于ngx反向代理serve_from_sub_path = true  #与root_url配置使用
修改data或plugins默认存储路径时,除了改grafana.ini,还应该修改/etc/sysconfig/grafana-server和/etc/init.d/grafana-server(可选)、/usr/lib/grafana-cli也需要修改,负责安装插件时路径还是原来的路径。
使用systemctl restart grafana-server命令读取了/etc/sysconfig/grafana-server中变量;使用/etc/init.d/grafana-server restart重启时,当/etc/sysconfig/grafana-server不存在,则使用/etc/init.d/grafana-server中默认指定的。
mkdir -p /data/grafanachown -R grafana:grafana /data/grafana/systemctl restart grafana-server     
Nginx中增加配置
·····server {       listen          8001;       server_name     monitor.com;        location /grafana {              proxy_pass http://localhost:8000;       }}

重启nginx


三、Grafana升级与备份

1、升级前要先备份相关目录

cp -rp /var/lib/grafana /var/lib/grafana_$(date +%Y%m%d%H%M)cp -rp /usr/share/grafana /usr/share/grafana_$(date +%Y%m%d%H%M)cp -rp /etc/grafana /etc/grafana_$(date +%Y%m%d%H%M)

2、开始升级

yum -y install  https://dl.grafana.com/oss/release/grafana-6.7.2-1.x86_64.rpm

3、重启,完成升级操作。

systemctl restart grafana-server.service


四、忘记密码重置命令

grafana-cli admin reset-admin-password admin@124

新闻搜索

云安全风险发现,从现在开始
返回顶部-立维
公众号
关注微信公众号
电话咨询
服务热线:400-006-8618
项目咨询
项目合作,欢迎发邮件咨询
service@live400.com