需求:
需包含公有云、私有云(严格按照三级等保做的)云平台,并需要监控所有服务器、项目的业务指标、服务器指标。
环境:
1.华为公有云。
2.政务外网私有云。
分析:
1.将监控分成四层,含数据采集层、数据存储层、数据分析层、数据展示层。
2.数据采集层:通过接口(华为云监控接口改造)、中间件(node_exporter)、服务嵌入(JAVA项目-MAVEN依赖-spring-boot-starter-actuator、micrometer-registry-prometheus)的形式收集监控指标数据。
3.数据分析层:通过prometheus进行数据的转换。
4.数据存储层: 通过MYSQL存储prometheus产生的数据。
5.数据展示层:通过Grafana进行数据的展示。
原创:DDY