安排演示

Istio 监控

Istio 是一个用于连接微服务的服务网格平台。它是一个复杂的分布式系统,没有合适的监控工具,系统的可见性会受到影响。它是由多个组件组成的集群,这些组件作为独立的 pod 在 Kubernetes 环境中运行。因此,为了确保 Istio 的健康和可用性,Kubernetes 监控 也是必要的。ManageEngine Applications Manager 提供从单一控制台监控 Istio 服务网格和 Kubernetes pod 的功能。

使用 Applications Manager 监控 Istio 的关键性能指标。

Istio 服务网格中有五个主要组件:

  • Envoy
  • Pilot
  • Citadel
  • Galley
  • Mixer

Envoy 指标:

Envoy 是一个高性能代理,负责调解服务网格中服务之间的所有消息。Envoy 是唯一与数据平面流量(服务之间的网络消息)交互的 Istio 组件。请求数量表示网格中服务间请求的整体吞吐量,每当 Envoy sidecar 收到 HTTP 或 gRPC 请求时,该数量都会增加。入站和出站流量的任何差异都表明“Pilot”组件存在问题。监控请求大小和持续时间可以帮助您感知性能下降。高延迟通常由系统问题引起,如较高的 CPU 利用率、数据库写入延迟、新代码执行时间较长以及请求路径中新增加的下游服务。

Istio 监控工具 - ManageEngine Applications Manager

Pilot 指标:

Pilot 将控制流量行为的高级路由规则转换为 Envoy 特定的配置,并在运行时将其传播到 sidecar。保持 Pilot XDS 推送和代理收敛延迟等指标在可接受范围内,对于确保 Istio 服务网格的可用性至关重要。Applications Manager 的 Istio 监控工具为您提供有关 Pilot 操作的全面信息,包括入站和出站端口冲突数量、不稳定端点、无实例的集群、常规和虚拟服务数量以及重复的 Envoy 集群,除此之外还有 Pilot XDS 推送和代理收敛延迟的统计数据。

Istio 监控工具 - ManageEngine Applications Manager

Citadel 指标

Citadel 通过内置的身份和凭证管理,实现强大的服务间和终端用户身份验证。我们的 Istio 服务网格监控工具为您提供证书创建次数、证书到期日期、证书到期剩余天数、CSR 数量以及 gRPC 响应类型和数量等详细信息。监控 Citadel 有助于确保服务间的交易安全。

Istio 监控工具 - ManageEngine Applications Manager

Galley 指标

Galley 负责将获取用户配置的细节与其他 Istio 组件隔离开,底层平台如 Kubernetes 的配置细节不会影响其他组件。使用 Applications Manager 的 Istio 监控服务,监控关键指标如 Galley 验证通过数、验证失败数、处理的事件数、成功事件处理数、Galley 策略处理的配置更改数量以及 Galley 策略发布的快照数量,以了解 Galley 服务器的负载并相应分配负载。

监控 Istio - ManageEngine Applications Manager

Mixer 指标

Mixer 提供应用代码与基础设施后端之间的通用中介层;该组件从版本 1.5 起已弃用。Applications Manager 的 Istio 监控服务使您能够监控适配器配置和错误、处理器配置和错误、实例配置和错误、规则配置和错误以及模板配置和错误等指标。

跟踪内存利用率和进程。

使用 Applications Manager 的 Istio 监控工具,您可以使用 Go 语言监控 Istio pod。Go 统计数据如 Go 内存分配、Go 线程、Go 协程、缓存使用和堆内存使用均可供您使用。保持这些指标在可接受范围内,将确保服务器开销不会影响 pod 性能。

Istio 监控 - ManageEngine Applications Manager

还可获取有关 pod 中运行的 Go 进程的信息。监控描述符统计、虚拟内存使用、进程启动时间和总运行时间,有助于您识别耗时和内存密集型进程。

Istio 监控 - ManageEngine Applications Manager

管理故障并加快故障排除。

通过强大的 故障管理系统,Applications Manager 的 Istio 监控工具获取系统中发生故障的数据,以及故障根源的详细数据。这大大加快了故障分析和排除过程。将 微服务监控 集成到您的 Istio 设置中,通过深入了解服务间通信失败,增强故障检测。您可以轻松配置各种性能属性的阈值,并在阈值被突破时触发警报。您可以选择通过电子邮件、短信、Slack 频道消息或作为 ServiceNow 或 ServiceDesk Plus 的工单接收警报。

设置带有动态基线的 异常配置文件,以调查可能被忽视的渐进性能下降。您还可以使用阈值和异常配置文件触发自动操作,如电子邮件/短信升级、Windows 服务操作和 MBean 操作,在违规时执行。

Istio 监控 - ManageEngine Applications Manager

获取丰富数据的所有性能指标报告。

Applications Manager 的 Istio 监控工具提供关于所有重要性能属性的 详尽报告,用于分析历史趋势。Applications Manager 提供的预测报告利用机器学习技术帮助您预测增长和利用趋势,有助于容量规划。

Istio 监控 - ManageEngine Applications Manager

 

亲自体验 Applications Manager,下载我们的 30 天免费试用预约个性化演示,进行导览。

受到全球客户的喜爱

“功能强大的监控工具”

它允许我们跟踪关键指标,如响应时间、资源利用率、错误率和事务性能。实时监控警报及时通知我们任何问题或异常,使我们能够立即采取行动。

评审者角色:研发

carlos-rivero
“我喜欢Applications Manager,因为它帮助我们检测服务器和SQL数据库中存在的问题。”
Carlos Rivero

Lexmark技术支持经理

全球数千家领先企业的信赖选择