监控基于 VMware Tanzu Kubernetes Grid(前身为 Pivotal Container Service, PKS)的微服务应用程序需要在应用程序堆栈的每一层都具有可观测性。Instana 可自动完成监视 Kubernetes (K8) 容器化应用程序的整个过程 ,包括自动发现所有应用程序组件、平台、容器、Kubernetes 和服务。安装后,Instana 会自动发现所有 Kubernetes、集群、pod 和应用程序组件,为每个组件部署监视传感器,映射所有应用程序依赖项,并开始监视全栈应用程序性能,无需您付出任何努力。
VMware 网站指出,“VMWare Tanzu Kubernetes Grid(链接位于 ibm.com 外部)是一个 Enterprise Kubernetes 平台,旨在在任何基础架构上快速获得结果、扩展和可靠性。Tanzu Kubernetes Grid 包括动态负载均衡、零停机时间更新和自动运行状况检查。借助 Tanzu Kubernetes Grid,K8s 集群可以通过命令行 (CLI) 和 API 按需部署。Tanzu Kubernetes Grid 可作为窗格连带其他服务和运行时间一起安装到 VMware Tanzu(前身为 Pivotal Cloud Foundry (PCF))基础中,以着重配置和生命周期管理机制的方式共享 BOSH(链接位于 ibm.com 外部)。
Instana 代理针对 Tanzu 打包为“窗格”,无论是使用 Tanzu Application Service、Tanzu Kubernetes Grid、服务还是过往任何组合,均可在整个 Tanzu 基础上提供端到端自动化,以部署和管理 Instana 代理。Instana Microservices Application Monitoring for Tanzu Tile(链接位于 IBM.com 外部)已集成到 Tanzu 配置机制中。当新的 Tanzu Kubernetes Grid 集群或虚拟机衍生时,Instana Agent 会自动安装到其上,无需重新启动或手动配置。当部署到基础中时,Instana 会自动并持续提供 K8、集群、容器、基础设施和应用程序级别的可见性。然后,Instana 会利用其动态图后端模型,将数据整理成环境丰富型依赖关系。
Instana Microservices Application Monitoring for Tanzu Tile 提供 Tanzu Kubernetes Grid 中与所有其他 K8 环境相同的可观测性功能。其中包括:
Instana 自动对每个用户影响进行全面分析。Instana 可以检测任何异常情况,根据应用程序和服务依赖性关联指标、跟踪、异常、记录的错误和配置数据,从而在几秒钟内提供准确的根本原因分析。
Instana 在新代码通过 CI/CD 流水线移动时立即提供能见度和性能反馈。Instana 自动跟踪流经基础的每个应用程序请求,并将所有分布式跟踪汇总在一起,以获得完整的端到端视图。这可确保您始终拥有完整的数据集,了解每次部署的确切影响。
所有应用程序和服务组件都组织成依赖关系图,以了解它们之间的相互依赖关系。每个发现的组件都加以映射,并捕获其指标数据、配置、依赖关系和组件运行状况。
每个基础都有单一的轻量级代理,Instana 可以不断发现所有组件,并为每种技术部署适当的传感器。这些传感器收集配置、更改、指标和事件信息。
借助 Instana 的自动连续发现、依赖关系映射、指标监控、分布式跟踪、异常检测和全数据集分析,您始终可以了解基于 Tanzu Kubernetes Grid 的应用程序中发生的情况。Instana 对质量的即时、准确理解能让您更快地交付质量更高的软件。
无论是使用 Tanzu Kubernetes Grid、Tanzu Application Service,还是两者的组合,您只需要一个 Instana 帐户即可开始使用。如果您已有帐户,请按照下面的 Tanzu 安装说明执行操作。如果没有,您仍然可以通过免费试用帐户了解 Tanzu 窗格的 Instana 微服务应用程序监控如何运行。立即注册免费试用 Instana,然后按照下面的安装说明进行操作即可。在 OpsManager 中安装 Instana 微服务应用程序监控窗格