CentOS 7安装Grafana

备注

CentOS 7环境Prometheus快速起步 一样,在生产环境CentOS 7操作系统上部署Grafana。实践验证,实际上安装步骤和 安装Grafana 一致,原因是Grafana提供了非常完善的软件仓库,支持CentOS 7系列。本文实践中添加了 sub-path 在反向代理后面运行Grafana 配置部分

在CentOS7上安装

安装方法和 RHEL/Fedora 没有区别:

  • 添加仓库GPG密钥以及创建仓库配置文件:

在RHEL/Fedora上安装Grafana
wget -q -O gpg.key https://rpm.grafana.com/gpg.key
sudo rpm --import gpg.key

cat << 'EOF' > /tmp/grafana.repo
[grafana]
name=grafana
baseurl=https://rpm.grafana.com
repo_gpgcheck=1
enabled=1
gpgcheck=1
gpgkey=https://rpm.grafana.com/gpg.key
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt
exclude=*beta*
EOF

sudo cp /tmp/grafana.repo /etc/yum.repos.d/grafana.repo

sudo yum update -y
sudo yum install grafana -y
  • 启动服务(和Debian/Ubuntu相同):

启动Grafana
sudo systemctl daemon-reload
sudo systemctl start grafana-server
sudo systemctl status grafana-server
sudo systemctl enable grafana-server.service

反向代理

Grafana提供了一个绑定在 3000 端口的WEB服务,为了方便访问,通常我们会在前端使用 Nginx 做反向代理,有以下两种方式:

参考