2.3. Red Hat OpenShift Service Mesh 和 Observability


Red Hat OpenShift Service Mesh 与 Red Hat Observability 组件集成,包括:

OpenShift Monitoring

监控堆栈组件会在每次 OpenShift Container Platform 安装中部署,并由 Cluster Monitoring Operator (CMO)管理。这些组件包括 Prometheus、Alertmanager、Thanos Querier 等。CMO 还部署 Telemeter 客户端,该客户端从平台 Prometheus 实例向红帽发送一个部分数据,以便为集群提供远程健康监控。

将应用程序添加到网格后,您可以使用 OpenShift Container Platform 上运行的应用程序监控集群内健康和性能,使用指标和自定义警报用于 CPU 和内存用量、网络连接和其他资源使用量。

Red Hat OpenShift distributed tracing Platform

Red Hat OpenShift Service Mesh 使用 Red Hat OpenShift distributed tracing 平台来允许开发人员查看微服务应用程序中的调用流。

将 Red Hat OpenShift distributed tracing 平台与 Red Hat OpenShift Service Mesh 集成由两个部分组成:Red Hat OpenShift distributed tracing platform (Tempo)和 Red Hat OpenShift distributed tracing 数据收集。

Red Hat OpenShift distributed tracing Platform (Tempo)

提供分布式追踪来监控复杂分布式系统中的事务并进行故障排除。它基于开源 Grafana Tempo 项目。

有关分布式追踪平台(Tempo)、其功能、安装和配置的更多信息,请参阅: Red Hat OpenShift distributed tracing Platform (Tempo)

Red Hat OpenShift distributed tracing 数据收集

基于开源 OpenTelemetry 项目,旨在为云原生软件提供统一、标准化和供应商中立遥测数据收集。Red Hat OpenShift distributed tracing 数据收集产品支持部署和管理 OpenTelemetry Collector,并简化工作负载检测。请参阅 OpenTelemetry 项目

OpenTelemetry Collector 可以以多种格式接收、处理和转发遥测数据,使其成为遥测处理和遥测系统之间的互操作性的理想组件。Collector 提供了一个统一解决方案,用于收集和处理指标、追踪和日志。请参阅 OpenTelemetry Collector

如需有关分布式追踪数据收集、其功能、安装和配置的更多信息,请参阅: Red Hat OpenShift distributed tracing 数据收集

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.