大数据集群监控配置操作指导(一)prometheus+grafana部署

芒果1年前技术文章416

1.prometheus+grafana部署单独部署到一台服务器。4c8g。系统盘300G。操作系统建议7.67.9

1.1下载prometheus和grafana的二进制包

mkdir /opt/dtstack

cd /opt/dtstack

 

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

wget https://github.com/prometheus/prometheus/releases/download/v2.33.3/prometheus-2.33.3.linux-amd64.tar.gz

1.2解压prometheus和grafan,更改文件夹名称

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

mv prometheus-2.33.3.linux-amd64 prometheus-2.33.3

 

tar -zxvf prometheus-2.33.3.linux-amd64.tar.gz

image.png


1.3创建用户

useradd prometheus

useradd grafana

1.4启动

手动执行命令不是很方便,可以将它配置成服务,用systemd来管理。

vim /etc/systemd/system/grafana.service

 

[Unit]

Description=Grafana Server

After=network.target

[Service]

User=grafana

Restart=on-failure

WorkingDirectory=/opt/dtstack/grafana-8.3.6

ExecStart=/opt/dtstack/grafana-8.3.6/bin/grafana-server

[Install]

WantedBy=multi-user.target

 

vim /etc/systemd/system/prometheus.service

 

[Unit]

Description=Prometheus Server

Documentation=https://prometheus.io/docs/introduction/overview/

After=network.target

[Service]

User=prometheus

Restart=on-failure

WorkingDirectory=/opt/dtstack/prometheus-2.33.3/

ExecStart=/opt/dtstack/prometheus-2.33.3/prometheus \

          --config.file=/opt/dtstack/prometheus-2.33.3/prometheus.yml \

          --storage.tsdb.retention=30d

[Install]

WantedBy=multi-user.target

1.5修改目录权限

chown -R prometheus:prometheus /opt/dtstack/prometheus-2.33.3

chown -R grafana:grafana /opt/dtstack/grafana-8.3.6


image.png

1.6重新载入systemd

systemctl daemon-reload

systemctl start prometheus

systemctl status prometheus

systemctl enable prometheus

 

systemctl start grafana

systemctl status grafana

systemctl enable grafana

image.png

image.png


1.7登录prometheus的web页面

http://ip:9090


image.png

1.8登录grafana的web页面,默认密码是admin/admin

建议修改管理员密码

http://ip:3000


image.png


1.9 grafana添加prometheus的数据源,找到左侧齿轮,点击data sources


image.png

1.10点击add data sources,选择prometheus


image.png

1.11配置添加一个url即可,如果grafana和prometheus不是部署在一起,localhost需要改成部署prometheus的服务器ip或者主机名


image.png

1.12点击save&test,看到data source is working,表示已经成功


相关文章

正式发布 | 《云运维服务白皮书》开放下载!

正式发布 | 《云运维服务白皮书》开放下载!

在全球数字化变革的背景下,为适应数字经济环境下企业生存发展和市场变化的需要,企业进行主动的、系统性、整体性的数字化转型升级。大数据、云计算、人工智能、区块链等新一代信息通信技术为企业的数字化转型提供了...

 大数据集群监控配置操作指导(二)node_exporter+mysql_exporter部署

大数据集群监控配置操作指导(二)node_exporter+mysql_exporter部署

2.node_exporter监控集群服务器(所有集群服务器)wget https://github.com/prometheus/node_exporter/releases/download/v1...

如何重塑IT运维核心竞争力?可观测运维这么做!

如何重塑IT运维核心竞争力?可观测运维这么做!

随着云计算、大数据、人工智能等新兴技术的兴起及运用,无论是通讯、金融、教育,还是交通、政府、企业等行业,都得到飞速发展,但在高速发展的同时,各行业巨大的 IT 维护和管理成本也在与日俱增,存在监控工具...

Gartner权威报告解读|应用可观测性列为2023年重要战略技术趋势!

Gartner于今日发布企业机构在2023年需要探索的十大战略技术趋势。Gartner杰出研究副总裁Frances Karamouzis表示:“为了在经济动荡时期增加企业机构的盈利,首席信息官和IT高...

运维监控体系总结

总结归纳运维工作中的监控内容。监控目标:明白监控的重要性以及使用监控要实现的业务目标通常包括以下三点:对目标系统进行实时监控监控可以实时反馈目标系统的当前状态 目标系统硬件、软件、业务是否正常、目前处...

深度解读|云掣《云运维服务白皮书》全方位解析!

深度解读|云掣《云运维服务白皮书》全方位解析!

如今全球各行各业纷纷进行数字化变革,为适应数字经济环境下企业生存发展和市场变化的需要,企业选择进行主动的、系统性、整体性的数字化转型升级。大数据、云计算、人工智能、区块链等新一代信息通信技术为企业的数...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。