searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

grafana离线安装及高可用配置方法

2023-07-21 07:25:36
179
0

一 grafana离线部署

官网配置地址:https://grafana.com/docs/grafana/latest/setup-grafana/configure-grafana/

  • 下载grafana ,没有联网的情况下现在本机下载这个二进制文件,然后上传到服务器

wget https://dl.grafana.com/enterprise/release/grafana-enterprise-9.2.6.linux-amd64.tar.gz

  • 解压

tar -zxvf grafana-enterprise-9.2.6.linux-amd64.tar.gz

  • 进入到安装目录找到ini配置文件

$WORKING_DIR/conf/defaults.ini

  • 将ini拷贝一份到同级目录,命名为custom.ini

cp defaults.ini custom.ini

  • 根据自己的要求修改 ini 配置文件中的内容

可以编辑文件,将端口号从默认3000修改

  • 启动,进入grafana根目录

# 当前启动

./bin/grafana-server web

# 后台启动方式1

grafana-server &

# 后台启动方式2

nohup grafana-server &>/var/log/grafana/grafana.log  &

二 grafana高可用

打开/etc/grafana/grafana.ini文件,设置MySQL或Postgres,并配置Grafana使用该数据库。在Grafana配置的[database]部分找到相应的配置。

[database]

url = mysql://xxx/grafana

完成后重启grafana服务,通过Nginx或者其他负载均衡组件就可以访问集群啦。

三 grafana告警高可用

在自定义配置文件$WORKING_DIR/conf/custom.ini中找到[unified_alerting]部分。

设置[ha_peers]为集群中每个Grafana实例的主机数量。至少需要有一个1个grafana实例添加到[[ha_peer]部分

将[ha_listen_address]设置为实例的IP地址,格式为host:port,默认监听所有接口。

参考配置如下:[unified_alerting]

  • enabled = true #表示开启高可用告警。
  • ha_peers = ip:port, ip:port, ip:port
  • [alerting]
  • enabled = false #表示禁用默认的告警方式
0条评论
0 / 1000
陈****赛
1文章数
1粉丝数
陈****赛
1 文章 | 1 粉丝