请选择 进入手机版 | 继续访问电脑版

搭建普罗米修斯Prometheus监控系统

[复制链接]
丁翼 发表于 2021-1-1 17:44:54 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
一、普罗米修斯监控概述

1、什么是普罗米修斯监控

Prometheus(由go语言(golang)开发)是一套开源的监控&报警&时间序列数据库的组合。适合监控docker容器。因为K8S的盛行带动了Prometheus的发展。
2、官方网站

https://prometheus.io/docs/introduction/overview/
二、时间序列数据

1、什么是时间序列数据

时间序列数据(TimeSeries Data):按照时间顺序记录系统、设备状态厘革的数据被称为时序数据。应用场景许多,如:无人驾驶车辆中要记录信息、传统证券行业实时生意业务数据等等。
2、基于时间序列数据的特点



  • 性能好
  • 存储资本低
3、普罗米修斯特征



  • 多维度数据模子
  • 灵活的查询语言
  • 不依赖分布式存储,单个服务器节点是自主的
  • 以HTTP方式,通过pull模子拉取时间序列数据
  • 也可以通过中间网关支持push模子
  • 通过服务发现大概静态设置,来发现目标服务对象
  • 支持多种多样的图表和界面展示
4、普罗米修斯原理架构图


三、实验环境准备

1、准备服务器

grafana服务器(运维成像=>数据转换成图形)
prometheus服务器(收集的数据)
被监控服务器(LB、Web01/Web02、MyCAT、MySQL01/MySQL02)
2、克隆呆板与环境规划

编号主机名称主机IP地点角色1prometheus.itcast.cn10.1.1.17prometheus2agent.itcast.cn10.1.1.18agent3grafana.itcast.cn10.1.1.19grafana3、初始化服务器

ip地点。HOSTNAME主机名称、绑定/etc/hosts文件、时间同步(非常重要)
四、安装普罗米修斯系统

1、下载软件

https://prometheus.io/download/
2、安装普罗米修斯

3、普罗米修斯软件界面(Web)



  • 通过欣赏器访问 http://服务器IP:9090 就可以访问到prometheus的主界面
  • 通过http://服务器IP:9090/metrics 可以查看到监控数据
五、监控远程agent主机基本服务

(监控其他服务需添加对应的xxx_exporter)
1、node组件先容

在远程主机上安装node_exporter组件(这样普罗米修斯就可以接收到其收集系统)
2、安装node_exporter

第一步:下载,地点->https://prometheus.io/download/
第二步:解压安装
第三步:启动node_exporter收集agent主机信息
第四步:查看9100端口占用情况
第五步:使用http协议+9100端口收集主机信息(通过欣赏器访问 http://被监控端IP:9100/metrics)
3、让普罗米修斯监控可以拉取node节点信息

回到prometheus服务器的设置文件里添加被监控呆板的设置段
六、Grafana可视化图形工具

1、什么是Grafana

Grafana是一个开源的度量分析和可视化工具,可以通过将收罗的数据分析、查询,然后举行可视化的展示,并实现报警。
网址:https://grafana.com/
2、安装Grafana

下载地点:https://grafana.com/grafana/download
3、登录Grafana

地点:http://grafana服务器IP:占用端口
默认用户名和暗码都是admin,首次登录后,需要对admin的暗码举行更改
4、添加普罗米修斯的数据源

第一步:点击加号,添加一个图形
第二步:选择需要出现图形发数据(小三角=>Edit编辑)
第三步:选择Data Source数据源,选择prometheus

来源:https://blog.csdn.net/qq_41596565/article/details/111944608
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

发布主题

专注素材教程免费分享
全国免费热线电话

18768367769

周一至周日9:00-23:00

反馈建议

27428564@qq.com 在线QQ咨询

扫描二维码关注我们

Powered by Discuz! X3.4© 2001-2013 Comsenz Inc.( 蜀ICP备2021001884号-1 )