技术干货|性能监控基石Prometheus(普罗米修斯)核心组件
Prometheus是一个开源监控系统,它前身是SoundCloud的警告工具包。在测试、开发、运维、系统监控运用的相当广泛,开发人员和用户社区非常活跃,越来越多的开发人员和用户参与到该项目中,现在企业招聘也要求会Prometheus,所以接下来的干货都会给大家分享,记得及时关注喔!
prometheus主要功能:
-
多维 数据模型(时序由 metric 名字和 k/v 的 labels 构成;
-
灵活的查询语句(PromQL);
-
无依赖存储,支持 local 和 remote 不同模型;
-
采用 http 协议,使用 pull 模式,拉取数据,简单易懂;
-
监控目标,可以采用服务发现或静态配置的方式;
-
支持多种统计数据模型,图形化友好;
prometheus核心组件
01Prometheus Server
Prometheus