监控设计步骤

先全局,后定向定量分析
image.png
具体的操作过程来说明设计的落地过程:
比较常见的微服务技术架构如下图所示:
image.png
监控方式:
image.png
全局监控设计:

OS 层(CentOS 为例)经验计数器:

image.png
针对 OS,我通常看上图中红色计数器的部分,这是 OS 查看的第一层。有第一层就有第二层,所以才需要定向的监控。后面我们再说定向监控的思路。

MYSQL监控-第一层

image.png
如果要选择的话,肯定是用 Prometheus + Exporter 的思路会好一点。于是我们这样实现全局的监控。
例如image.png
image.png
Nginx:
image.png
Redis:
image.png
Tomcat:
image.png
现在都玩 Kubernetes、Docker、Spring Cloud、微架构啥的了。那同样,我们还是要列出有哪些监控的组件。Node:就是 OS;Cluster;Pod;微服务链路。