跳转至

Grafana 部署并配置

Grafana 二进制部署

https://grafana.com/grafana/download

创建下载目录

mkdir /tmp/grafana && cd /tmp/grafana

下载 grafana 的安装包

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

创建 grafana 服务目录,用于存放所有 grafana 相关的运行服务

mkdir /opt/K8s/grafana && cd /opt/K8s/grafana

解压文件

tar -xf /tmp/grafana/grafana-enterprise-11.2.0.linux-amd64.tar.gz
cd grafana-v11.2.0

设置服务管理

1. /usr/lib/systemd/system/grafana.service
[Unit]
Description=grafana
[Service]
ExecStart=/opt/K8s/grafana/grafana-v11.2.0/bin/grafana server --homepath=/opt/K8s/grafana/grafana-v11.2.0/
ExecReload=/bin/kill -HUP $MAINPID
KillMode=process
Restart=on-failure
[Install]
WantedBy=multi-user.target
2. 配置重载和启动服务、设为开机启动
systemctl daemon-reload
systemctl start grafana.service
systemctl enable grafana.service

登录并设置 Prometheus 数据源

Grafana 本身支持 Prometheus 数据源

使用默认账号 admin/admin 登录 grafana
image-20240904144848443
在 Dashboard 首页,点击添加数据源
image-20240904145317539
配置 Prometheus 数据源
image-20240904145130414
Grafana 已经和 Prometheus 连上了,将看到这样的 Dashboard
image-20240904150443439

自定义监视画板

由顶部 Manage dashboard -> Settings 进入管理页面
image-20240904150443439