什么是阿里云应用监控 eBPF 版

阿里云应用监控 eBPF 版是一套针对Kubernetes集群开发的一站式可观测产品,基于Kubernetes集群下的指标、应用链路、日志和事件。阿里云应用监控 eBPF 版旨在为IT开发运维人员提供整体的可观测性方案。

说明

应用监控 eBPF 版目前正在公测中,公测期间您可以免费使用阿里云应用监控 eBPF 版,如果您在使用中有任何问题,请联系应用监控 eBPF 版答疑钉钉群(群号:35568145)获取帮助。

阿里云应用监控 eBPF 版特性

特性

说明

代码无侵入

通过旁路技术,不需要对代码进行埋点即可获取到丰富的网络性能数据。

语言无关

在内核层进行网络协议解析,支持任意语言,任意框架。

高性能

基于eBPF技术,能以极低的消耗获取丰富的网络性能数据。

资源关联

通过网络拓扑,资源拓扑展示相关资源的关联。

数据多样

支持可观测的各种类型数据(监控指标、链路、日志和事件)。

整体性

通过控制台的场景设计,关联起架构感知拓扑、Prometheus监控、告警配置。

功能说明

  • 资源性能监控

    阿里云应用监控 eBPF 版通过eBPF无侵入地获取容器RED性能数据,快速发现目标容器和关联Pod存在的性能问题。同时阿里云应用监控 eBPF 版会自动关联对应的ServiceController Workload(Deployment、StatefulSetDaemonset)资源,进一步缩短发现问题的时间。

  • 集群网络拓扑、网络跟踪

    • 阿里云应用监控 eBPF 版能够分析网络请求,自动解析网络协议,构建网络拓扑,并且支持HTTPMySQL

    • 通过网络拓扑展示特定容器之间或容器与特定云产品实例之间的网络性能,快速发现关联服务的性能问题。

    • 默认将HTTP返回码≥300、响应时间>500 ms的错慢请求明细进行存储,方便您查看具体错慢原因。

  • 告警配置

    阿里云应用监控 eBPF 版提供开箱即用的告警模板,您可以根据预置的告警模板创建告警规则,也可以自定义针对特定Kubernetes集群的告警规则。当告警规则被触发时,系统的通知策略会以您指定的告警方式向联系人发送告警信息,以提醒告警联系人采取必要的问题解决措施。

  • 主机资源和工作负载资源监控

    • 通过监控云服务器ECSCPU使用率、内存使用率、磁盘使用率等基础指标,确保主机的资源充足。

    • 通过监控PodContainerCPU使用率、请求率、限制率,内存使用率、请求率、限制率,磁盘使用率等基础指标,确保工作负载的资源充足。

阿里云应用监控 eBPF 版的优势

整体而言,与开源Kubernetes监控相比,阿里云应用监控 eBPF 版的优势体现为:

  • 创新的资源关联交互

    阿里云应用监控 eBPF 版通过监控网络请求,构建出网络拓扑,便于您查看服务依赖状态。

    image.png

  • 丰富的数据多样性

    阿里云应用监控 eBPF 版支持对各种类型数据进行可视化展示。

    image.png

联系我们

如果您在使用应用监控 eBPF 版中有任何问题,请联系答疑钉钉群(群号:35568145)获取帮助。