一键搭建普罗米修斯监控系统 云原生时代必备技能!

介绍
随着云计算和微服务架构的普及,监控系统变得越来越复杂。应用和基础设施的动态性要求监控系统能够快速适应、自动化并且能够实时处理大量的数据。Prometheus(普罗米修斯)正是为满足这些需求而诞生的,它是一款开源的监控和告警系统,尤其适用于云原生环境中的微服务和容器化架构。本文将深入介绍普罗米修斯监控系统的工作原理、特点以及如何在实际生产环境中使用它。




全网最简单的搭建没有之一,不需要繁琐配置启动,一键部署普罗米修斯监控系统。单节点多节点监控都可以。确实抓取的数据超出你我的想象。
我们采用时下流行的node exporter+prometheus+grafana解决方案,
- node exporter负责采集主机的实时数据。
- prometheus负责抓取采集数据并存储。
- grafana负责网页展示。
这三个模块各司其职。共同完成监控任务。虽然很多组件,但我们今天可是一键部署噢!
开始搭建
运行科技lion脚本工具箱
选择11应用市场

随后直接1安装

装好以后直接访问grafana页面,

grafana登录页面,输入用户名密码登录

配置数据源让普罗米修斯数据源接入到grafana

添加普罗米修斯数据源

对接地址直接这样填,因为他们都是在同一个docker网络,所以不对外暴露端口内部端口通信更安全。
http://prometheus:9090

直接保存即可,它会自动对接。

接下来直接加仪表板看数据了!

输入模板编号1860 12633 16098 这三个编号的模板都还不错,

导入后选在普罗米修斯数据源即可

你也可以到模板市场直接找拷贝编号出来。
https://grafana.com/grafana/dashboards

效果来了!硬件指标超级多,慢慢学习与研究。

接下来把监控面板反代成域名玩!提前解析好域名直接选择5即可。

版权声明:
作者:KEJILION
链接:https://blog.kejilion.pro/prometheus/
来源:科技lion官方博客【国内版】
文章版权归作者所有,未经允许请勿转载。
trump
其实这个在主机里装nginx反代没那么好,感觉,还不如装个npm,然后所有的反代和ssl都交给它了。
KEJILION@trump
其实很好 只是你习惯了 不放心罢了 觉得我会做什么手脚 哈哈
小白兔
节点这边容器内怎么加认证呢?直接暴露端口太…..
大宝贝
真的强,如果要报警的话是不是还得安装一个报警容器,还是直接配置就行