Prometheus 第三章grafana安装
1.安装包下载
1.1官网下载导入
下载grafana安装包,以当前最新版13.0.1+security-01为例。
官网下载地址:https://grafana.com/grafana/download?pg=oss-graf&plcmt=hero-btn-1
1.2官方下载地址
考虑到不同系统的兼容性问题,本文以二进制包的方式进行安装,下载地址:
https://dl.grafana.com/grafana-enterprise/release/13.0.1+security-01/grafana-enterprise_13.0.1+security-01_25720641773_linux_amd64.tar.gz
2.运行
2.1安装
#进入Prometheus安装目录 cd /opt/prometheus #下载grafana wget https://dl.grafana.com/grafana-enterprise/release/13.0.1+security-01/grafana-enterprise_13.0.1+security-01_25720641773_linux_amd64.tar.gz #解压 tar -zxvf grafana-enterprise_13.0.1+security-01_25720641773_linux_amd64.tar.gz #修改解压目录名称 mv grafana-13.0.1+security-01/ grafana2.2修改grafana默认端口
grafana使用的默认端口为3000,如果端口冲突想要修改,可调整安装目录下conf文件夹下的配置文件defaults.ini
#修改配置文件 vim /opt/prometheus/grafana/conf/defaults.ini #找到端口配置http_port = 3000,修改端口号,我这边改为13001 http_port = 13001:wq保存
2.3.创建 systemd 服务文件
sudo tee /etc/systemd/system/grafana.service <<EOF [Unit] Description=Grafana Enterprise After=network-online.target [Service] Type=simple User=root Group=root WorkingDirectory=/opt/prometheus/grafana ExecStart=/opt/prometheus/grafana/bin/grafana server --homepath=/opt/prometheus/grafana Restart=on-failure RestartSec=10 [Install] WantedBy=multi-user.target EOF启动、停止、开机自启......
# 重新加载 systemd 配置 sudo systemctl daemon-reload # 启动并设置开机自启 sudo systemctl start grafana sudo systemctl enable grafana # 查看状态 sudo systemctl status grafana2.4访问
浏览器访问grafana地址,IP+配置文件配置的端口
grafana默认账号密码:admin/admin,第一次登录时会提示修改密码
修改密码后点击submit后提交,如果成功登录,表示grafana安装成功
3.配置Prometheus数据源
进入Connections--<<Data sources页面,点击Add data sources按钮进行添加数据源
点击Prometheus标签,进入Prometheus数据源配置页面
录入Prometheus server(Prometheus server安装配置方案可查看Prometheus 第一章server安装)的地址后点击最下方的Save & test按钮,其他配置默认即可
如果显示以下内容说明配置成功
4.设备可视化监控
通过导入grafana社区模板,对node节点进行可视化监控,也可自己编写脚本进行统计展示,由于语法脚本过多,本章节就不做演示了。
进入Dashboards页面,一次点击new--<<import按钮进行导入
录入模板编号,以1860为例
修改名称后点击import导入
导入效果如下
5.中文设置
grafana从9.x之后的版本官方开始已原生支持简体中文,无需安装额外插件
#修改配置文件 vim /opt/prometheus/grafana/conf/defaults.ini #找到default_language = en-US,修改为zh-Hans default_language = zh-Hans:wq保存后重启grafana服务
#重启grafana服务 systemctl restart grafana浏览器访问查看效果
Prometheus 相关内容篇幅较长,更多详情敬请关注后续更新文章
