一般来说容器云是提供资源调度管理的工具,容器云的监控更多的是资源层面的监控,如:CPU、内存、磁盘、网络等。
链路监控,通常是在微服务治理工具中提供。跟信创关系不大。
当然,也有厂家宣称容器云也提供链路监控能力,只不过是行销上的宣传包装罢了。
一、信创容器云
一般是通过适配国产化芯片和操作系统,基本就完成了初步适配。
进阶一些的产品,还会适配数据库和中间件(需要看该平台是否使用了非容器以外的组件,如mysql、redis等)。
注意:k8s本身的生态中,国内几乎没有可替代产品。
二、链路监控工具
常见的主要是zipkin和skywalking
这都是应用层面事情,跟底层关系不大。
另外,微服务应用使用的组件也都是通用的,不会涉及到国产化。如,Eureka、Zookeeper、Nacos
三、
收起 基础设施本身的兼容:基于 Prometheus 套装建设。为了便于对多个集群集中监控,采用 Prometheus Federation 架构实现多级监控,将不同集群监控指标统一收集,并将历史监控数据持久化在相关存储中,通过 Grafana 展示图表。Prometheus 根据报警配置来计算报警信息并推送给AlertManager,由其去对告警除重、分组,再路由到对收的接受方式,发出报警。
在应用检测上,EBPF 技术是当下最先进成熟的 Linux 内核技术,通过高级“内核虚拟机”可以在内核中运行沙盒程序,而无需改变内核源码或加载内核模块,具有高安全性。EBPF 内核技术为应用与系统内核打造了一座桥梁, 在系统安全、 网络优化、跟踪与性能分析、观测与监控等领域都发挥重要作用。这也是为什么基于 EBPF 技术的监控方案是对云上业务运维监控的革命性方案。基于EBPF技术做云监控,可做到无侵入,对用户态程序不用做任何修改;高性能;高可靠,内核编译器对EBPF 程序进行代码校验,保证 EBPF 程序的安全稳定。