grafana安装及设置配置文件

1.安装grapfana的rpm包并自启

下载地址:https://grafana.com/grafana/download

rpm -ivh grafana-5.3.41.x86_64.rpm
systemctl start grafana-server
systemctl enable grafana-server
# 查看端口3000是否启动
netstat -nlp|grep 3000

2.了解相关配置文件

/etc/grafana/grafana.ini #主配置文件
/etc/init.d/grafana-server # 若副配置文件中没有相关字段需要在这个文件里配置
/etc/sysconfig/grafana-server #需要配合主配置文件的修改(副配置)
/usr/lib/systemd/system/grafana-server.service 自启项的配置文件,基本不需要动

其中/etc/grafana/grafana.ini的主配置修改的很少:

[paths]
# Path to where grafana can store temp files, sessions, and the sqlite3 db (if that is used)
data = /opt/grafana/data

# Temporary files in `data` directory older than given duration will be removed
;temp_data_lifetime = 24h

# Directory where grafana can store logs
logs = /opt/grafana/logs

# Directory where grafana will automatically scan and look for plugins
plugins = /opt/grafana/plugins

其中/etc/sysconfig/grafana-server原配置如下:

GRAFANA_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 systems
PID_FILE_DIR=/var/run/grafana #进程存放目录

当你修改了/etc/grafana/grafana.ini的data,logs,plugins的路径,你就需要在/etc/sysconfig/grafana-server对应位置进行修改路径,保持一致。

GRAFANA_USER=grafana
GRAFANA_GROUP=grafana
GRAFANA_HOME=/usr/share/grafana
# 修改的logs和data
LOG_DIR=/opt/grafana/logs
DATA_DIR=/opt/grafana/data

MAX_OPEN_FILES=10000
# 配置文件的路径修改
CONF_DIR=/opt/grafana/conf
CONF_FILE=/opt/grafana/conf/grafana.ini

RESTART_ON_UPGRADE=true
# 修改的plugins
PLUGINS_DIR=/opt/grafana/plugins
PROVISIONING_CFG_DIR=/etc/grafana/provisioning
# Only used on systemd systems
# 进程文件路径修改
PID_FILE_DIR=/opt/grafana

还有一个执行文件的路径的修改是在 /etc/init.d/grafana-server:

PATH=/bin:/usr/bin:/sbin:/opt/grafana/bin # 这里是执行文件的路径
NAME=grafana-server
DESC="Grafana Server"

GRAFANA_USER=grafana
GRAFANA_GROUP=grafana
GRAFANA_HOME=/usr/share/grafana
# 之前的副配置文件里都有的话,这里面的路径修不修改其实问题不大,主要是修改执行文件的路径
CONF_DIR=/opt/grafana/conf
WORK_DIR=$GRAFANA_HOME
DATA_DIR=/opt/grafana/data
PLUGINS_DIR=/opt/grafana/plugins
LOG_DIR=/opt/grafana/logs
CONF_FILE=$CONF_DIR/grafana.ini
PROVISIONING_CFG_DIR=$CONF_DIR/provisioning
MAX_OPEN_FILES=10000
PID_FILE=/opt/grafana/$NAME.pid
# 这边需要修改执行文件
DAEMON=/opt/grafana/bin/$NAME

这上面其实修不修改不会影响你grafana的运行,那为啥要修改呢,主要还是grafana的运行会产生一定量的数据,之前存储的目录/usr/share/grafana相当于windows里的文件都放在c盘里,而/opt/路径下相当于windows的其他的盘,与系统盘完全隔开了。
当然这些文件修改后,直接执行,肯定会报错,你需要之前创建好对应的目录,以及做好数据的迁移,可以使用同步命令rsync命令和cp命令

# 主要是前面的路径末尾带‘/’,后面就不需要带,相当于将该路径下所有文件同步到logs里
rsync -av /var/log/grafana/ /opt/grafana/logs
cp -rp /var/log/grafana/* /opt/grafana/logs

这时候你可以再次启动grafana,一定要记得关闭防火墙。在浏览器里输入grafana服务器的IP地址:3000,默认的用户名和密码是admin/admin。后续操作就不写了。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1. 安装Grafana 在官网https://grafana.com/grafana/download下载适合的版本,根据不同的操作系统选择不同的下载方式,比如Linux系统可以使用apt-get或yum等包管理工具安装。 2. 配置数据源 Grafana支持多种数据源,包括InfluxDB、Prometheus、Elasticsearch等,可以根据需要选择使用。在Grafana的Web界面中,进入“Data Sources”页面,点击“Add data source”按钮,选择所需的数据源型,并填写相关的配置信息。 3. 创建Dashboard 在Grafana的Web界面中,进入“Dashboard”页面,点击“New Dashboard”按钮,选择“Add Query”并选择相关的数据源和查询语句,即可创建图表。 4. 配置警报 在Grafana的Web界面中,进入“Alerting”页面,点击“New Alert”按钮,选择所需的数据源和查询语句,并设置相关的警报规则和通知方式。 5. 配置用户权限 在Grafana的Web界面中,进入“Users”页面,点击“New User”按钮,输入用户信息,并设置相应的角色和权限。 6. 配置插件 Grafana支持众多插件,可以根据需要安装和配置相应的插件。在Grafana的Web界面中,进入“Plugins”页面,点击“Install”按钮,选择所需的插件,并按照提示完成安装和配置。 7. 配置SMTP Grafana支持使用SMTP服务发送邮件通知,可以在Grafana配置文件中配置SMTP相关信息。找到grafana.ini文件,修改如下配置: ``` [smtp] enabled = true host = smtp.example.com:25 user = your_email@example.com password = your_password ;cert_file = ;key_file = skip_verify = true from_address = admin@example.com from_name = Grafana ;ehlo_identity = ``` 8. 配置SSL Grafana支持使用SSL加密,可以在Grafana配置文件中配置SSL相关信息。找到grafana.ini文件,修改如下配置: ``` [server] protocol = https cert_file = /path/to/cert.pem cert_key = /path/to/key.pem ;cert_key_password = socket = tcp4:0.0.0.0:3000 ;enforce_domain = false ;router_logging = false ``` 以上就是Grafana安装配置的流程,根据实际需求进行相应的配置即可。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值