监控方法论
四、所谓的监控方法论
1.谷歌的四个黄金指标
延迟(latency):服务请求所需要的时长,例如http请求平均延迟;需要区分失败请求和成功请求。
流量(traffic):衡量服务的容量需求,如每秒处理的http请求数,或数据库系统的事务数量;
错误(errors):用于衡量错误发生的情。
饱和度(saturation):衡量资源的使用详情,例如内存、硬盘等资源的使用量。
注:此段可以从后面的node_exporter监控到的数据中都可以显示以上4各指标
2.USE方法(更适用于主机级监控)
使用率(utilization):资源使用的情况;100%使用率通常是系统性能瓶颈的标志
饱和度(saturation):针对资源的饱和度,例如CPU的平均运行排队长度;任何资源在某种程度上的饱和都会导致性能的下降
错误(errors):计算错误的情况给。
3.weav cloud 的RED方法:基于谷歌的4个黄金指标原则下集合prometheus及kubermates容器实践,细化和总结的方法论,特别适合云原生应用及微服务应用架构下的应用监控和度量。具备更加的精细的特点
(Request)rate:每秒接受的请求数;
(Request)errors:每秒失败的请求数;
(Request)duration:每个请求所花费的时长;
-----------------------------------
©著作权归作者所有:来自51CTO博客作者都市侠客行的原创作品,请联系作者获取转载授权,否则将追究法律责任
1.Prometheus理论介绍(纯手打、纯干货)
https://blog.51cto.com/u_12476817/4180556
时来天地皆同力,运去英雄不自由