.1. 简介
Grafana是一个开源的度量分析和可视化工具,可以通过将采集的数据分 析,查询,然后进行可视化的展示,并能实现报警
.2. 源码安装
官方最新版本下载:https://grafana.com/grafana/download
# 下载
cd /usr/local/src
wget https://dl.grafana.com/oss/release/grafana-7.1.5.linux-amd64.tar.gz
wget https://dl.grafana.com/oss/release/grafana-9.0.0.linux-amd64.tar.gz
# 解压
tar -zxvf /grafana-7.1.5.linux-amd64.tar.gz -C /usr/local
# 重命名文件夹 grafana
mv /usr/local/grafana-7.1.5.linux-amd64 /usr/local/grafana
.3. RPM 方式安装
wget https://dl.grafana.com/enterprise/release/grafana-enterprise-9.0.0-1.x86_64.rpm
sudo yum install grafana-enterprise-9.0.0-1.x86_64.rpm
sudo systemctl daemon-reload
sudo systemctl start grafana-server
sudo systemctl status grafana-server
sudo systemctl enable grafana-server
创建 systemd 服务
- -homepath grafana的工作目录。
cat > /lib/systemd/system/grafana.service << EOF
[Unit]
Description=Grafana
Documentation=https://grafana.com/
After=network.target
[Service]
Type=notify
ExecStart=/usr/local/grafana/bin/grafana-server -homepath /usr/local/grafana/
Restart=on-failure
RestartSec=42s
[Install]
WantedBy=multi-user.target
EOF
.4. 启动服务
grafana 默认为3000端口
systemctl start grafana
.5. docker 安装
docker run -d \
-p 3000:3000 \
--name=grafana \
-v /opt/grafana-storage:/var/lib/grafana \
grafana/grafana
.6. 界面显示
默认帐号和密码:admin/admin, 不管生产还是测试一定要修改默认密码,推荐密码生成:https://suijimimashengcheng.bmcx.com/
修改默认密码
vim /etc/grafana/grafana.ini
# 设置只绑定本机
http_addr = 127.0.0.1
# default admin user, created on startup
admin_user = admin
# default admin password, can be changed before first start of grafana, or in profile settings
admin_password = a7JeLNyPVC7sV*yV2zKCxbEtpM9u!VzHG
重置密码
grafana-cli admin reset-admin-password dmPWqnD$3tqEK9FEx6ca^G7y7qQbvpFQ
.7. 配置数据源
7.1. 第一步:Data Sources
点击齿轮图标,选择 Data Sources
7.2. 添加数据源
7.3. 选择 Prometheus 小火炬
7.4. 设置基本参数
- Prometheus
- http://localhost:9090
- GET
.8. 安装 Dashboards
- 官方和社区建立的仪表板
https://grafana.com/grafana/dashboards
下载:https://grafana.com/grafana/dashboards/8919
导入 JSON 仪表板, 也可以使用ID快捷导入。
使用ID导入JSON仪表板
效果: