完整的 Kubernetes (K8s) 监控需要多层配置数据、性能指标和监控。Instana 对监控容器化应用程序的整个过程进行自动化,包括自动识别应用程序组件、平台、技术、容器、Kubernetes,最后是容器服务引擎,例如 OpenShift 或 IBM Cloud。安装后,Instana 将发现所有容器(已编排和未编排的),为每个应用程序组件部署监控传感器,映射应用程序依赖项并开始监控全栈应用程序性能。
14 天,无需信用卡,完整版本
Kubernetes(ibm.com 外部链接)是一个开源平台,专注于以灵活动态的方式实现容器管理自动化。它的各个部分相互依存,以编排整个微服务环境。Kubernetes 将同一主机上运行的容器分组为 Pod,分配键值对标签来标识它们并进行排序。然后,Pod 会执行来自人类用户或充当客户端的其他环境组件的服务请求。内部控制器不断地将实际系统状态与配置中要求的所需状态进行匹配,然后克隆、分发和运行 Pod 以生成所需状态。有关详细信息,请参阅 Kubernetes 文档(ibm.com 外部链接)。
部署到客户端环境后,Instana 将自动规划整个基础架构,并通过其动态图后端模型识别各种技术的交互方式。
了解更多:Kubernetes 与 Docker 的对比(ibm.com 外部链接)
Kubernetes 资源管理的有效性通过典型指标来体现,例如:
Instana 还收集特定的 Kubernetes 配置以在 UI 仪表板中显示。代理程序传感器将自动识别不同的 Kubernetes 组件,例如 Pod 和容器,为它们建立索引,并且支持用户直接从显示资源管理性能的同一仪表板进行搜索。