Grafana + Prometheus 可视化服务搭建-1

  • Grafana

Grafana是一个开源的可视化工具,用于创建和展示监控数据的仪表板,它支持多种数据源(包括Prometheus),并提供丰富的图表和仪表板编辑功能,使用户可以根据需求自定义监控数据的可视化。Grafana允许用户选择不同的图表类型(如折线图、柱状图、饼图等),并调整颜色、标签等样式来展示数据。

  • Prometheus

Prometheus是一个监控系统,主要用于收集和存储时间序列数据,它通过定期抓取目标上的指标数据(如CPU利用率、内存使用情况等)来工作,这些数据然后被存储在时间序列数据库中,Prometheus还提供了一个强大的表达式语言,用于查询和聚合这些数据,并内置了告警规则和通知机制。Prometheus的服务器端负责存储数据,而数据采集则依赖于Exporters(监控客户端),例如,采集MySQL的数据需要使用专门的mysql_exporter。

具体部署步骤

部署Prometheus监控本机和远程Linux主机的基础环境搭建并通过grafana可视化工具实现将监控的数据分析,查询;进行可视化展示。

Prometheus Server: Prometheus服务端,由于存储及收集数据,提供相关api对外查询用。
Exporter: 类似传统意义上的被监控端的agent,有区别的是,它不会主动推送监控数据到server端,而是等待server端定时来手机数据,即所谓的主动监控。
Pushagateway: 用于网络不可直达而居于exporter与server端的中转站。
Alertmanager: 报警组件,将报警的功能单独剥离出来放在alertmanager。
Web UI: Prometheus的web接口,可用于简单可视化,及语句执行或者服务状态监控。

部署环境要求

相同操作相同:centos8;

关闭防火墙和seinux;

时间同步;

IP 主机名 角色
192.168.26.101 xkf 监控端(部署Grafana、Prometheus)
192.168.26.102 wss 被监控端(部署node_exporter)

1.实验所需包

进入官网 :  https://prometheus.io/download/

进入下载页面后选择Operating system为Linux,Architecture为amd64后选择

 prometheus  node_exporter进行下载

1.prometheus

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

早日实现财富自由-2025

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值