OpenShift Container Platform 4.7 日志记录
1.2. 支持的版本 1.2.1. OpenShift Logging 5.1.0 1.2.1.1. 新功能及功能增强 1.2.1.2. 弃用和删除的功能 1.2.1.2.1. Elasticsearch Curator 已被删除 1.2.1.2.2. 使用旧的 Fluentd 和旧 syslog 方法转发日志已被弃用 1.2.1.3. 程序错误修复 1.2.2. OpenShift Logging 变为 Red Hat OpenShift Logging 每个索引最多五个主分片 更新了 OpenShift Elasticsearch Operator 名称和成熟度等级 OpenShift Elasticsearch Operator 报告 CSV 成功 减少 Elasticsearch pod 证书权限警告 从警报到解释和故障排除的新链接 删除作业的新连接超时 最小化滚动索引模板的更新 1.2.11.2. 技术预览功能 1.2.11.3. 弃用和删除的功能 1.2.11.3.1. Elasticsearch Curator 已被弃用 1.2.11.3.2. 使用旧的 Fluentd 和旧 syslog 方法转发日志已被弃用 1.2.11.4. 程序错误修复 1.2.11.5. 已知问题 第 第 2 章 章 了解 了解 RED HAT OPENSHIFT LOGGING0 码力 | 183 页 | 1.98 MB | 1 年前3OpenShift Container Platform 4.8 日志记录
6. OPENSHIFT LOGGING 5.5 中支持的日志数据输出类型 7.7. OPENSHIFT LOGGING 5.6 中支持的日志数据输出类型 7.8. 将日志转发到外部 ELASTICSEARCH 实例 7.9. 使用 FLUENTD 转发协议转发日志 7.10. 使用 SYSLOG 协议转发日志 7.11. 将日志转发到 AMAZON CLOUDWATCH 7.12. 将日志转发到 16. 日志转发故障排除 第 第 8 章 章 启 启用 用 JSON 日志 日志记录 记录 8.1. 解析 JSON 日志 8.2. 为 ELASTICSEARCH 配置 JSON 日志数据 8.3. 将 JSON 日志转发到 ELASTICSEARCH 日志存储 第 第 9 章 章 收集并存 收集并存储 储 KUBERNETES 事件 事件 9.1. 部署和配置事件路由器 第 第 10 仪表板 11.2. 关于 OPENSHIFT LOGGING 仪表板 11.3. LOGGING/ELASTICSEARCH 节点仪表板上的图表 第 第 12 章 章 日志故障排除 日志故障排除 12.1. 查看 OPENSHIFT LOGGING 状态 12.2. 查看 ELASTICSEARCH 日志存储的状态 79 93 95 95 97 101 105 108 110 1100 码力 | 223 页 | 2.28 MB | 1 年前3OpenShift Container Platform 4.6 分布式追踪
安装分布式追踪 3.1.1. 先决条件 3.1.2. Red Hat OpenShift distributed tracing 安装概述 3.1.3. 安装 OpenShift Elasticsearch Operator 3.1.4. 安装 Red Hat OpenShift distributed tracing Platform Operator 3.1.5. 安装 Red Hat 配置选项 3.2.5.4. 分布式追踪抽样配置选项 3.2.5.5. 分布式追踪存储配置选项 3.2.5.5.1. 自动置备 Elasticsearch 实例 3.2.5.5.2. 连接到现有 Elasticsearch 实例 3.2.5.6. 使用 Elasticsearch 管理证书 3.2.5.7. 查询配置选项 3.2.5.8. Ingester 配置选项 3.2.6. 注入 sidecar 此发行版本还添加了对使用 Red Hat Elasticsearch Operator 自动置备证书的支持。 自助置备,这意味着在安装过程中使用 Red Hat OpenShift distributed tracing platform Operator 调用 Red Hat Elasticsearch Operator。此发行版本完全支持自助置备。 首先创建 Elasticsearch 实例和证书,然后将分布0 码力 | 59 页 | 572.03 KB | 1 年前3OpenShift Container Platform 4.14 分布式追踪
Platform (Jaeger) 1.1.3.1. 过时 过时的功能 的功能 在 Red Hat OpenShift distributed tracing 3.0 中,Jaeger 和 Elasticsearch 已被弃用,并计划在以后的发 行版本中删除。红帽将在当前发行生命周期中对这些组件提供关键及以上的 CVE 程序错误修复和支持, 但这些组件将不再获得功能增强。 第 第 1 章 章 分布式追踪 (Tempo)版本 0.1.0 和上游分布式追踪平台 (Tempo)组件的 2.0.1 版本。 您可以使用分布式追踪平台(Tempo)替换 Jaeger,以便您可以使用 S3 兼容存储而不是 ElasticSearch。 大多数使用分布式追踪平台(Tempo)而不是 Jaeger 的用户都不会注意到功能的任何区别,因为分布式追 踪平台(Tempo)支持与 Jaeger 相同的 ingestion 和查询协议,并使用相同的用户界面。 3. 新功能及功能增强 此发行版本添加了对使用 Red Hat Elasticsearch Operator 自动置备证书的支持。 使用 Red Hat OpenShift distributed tracing Platform (Jaeger) Operator 在安装过程中调用 Red Hat Elasticsearch Operator 进行自我置备。 重要 重要 当升级到 Red0 码力 | 100 页 | 928.24 KB | 1 年前3OpenShift Container Platform 4.8 Service Mesh
实例,它们使用相同的名称但在不同的命名空间中时,Elasticsearch 证书可以被正确协 调。另请参阅 BZ-1918920。 TRACING-1631 多 Jaeger 生产环境实例使用相同的名称但在不同命名空间中,因此会导致 Elasticsearch 证书问题。安装多个服务网格时,所有 Jaeger Elasticsearch 实例都有相同的 Elasticsearch secret 而不是单独的 secret,这导致 secret,这导致 OpenShift Elasticsearch Operator 无法与所 有 Elasticsearch 集群通信。 在使用 Istio sidecar 时,在 Agent 和 Collector 间的连接会出现 TRACING-1300 失败。对 Jaeger Operator 的更新默认启用了 Jaeger sidecar 代理和 Jaeger Collector 之间的 里存在一个程序错误,它已在 Kafka 2.3.1 中修复。如需更多信息,请参阅 Jaegertracing-1819。 BZ-1918920/LOG-1619 / LOG-1619,Elasticsearch Pod 在更新后不会自动重启。 临时解决方案:手动重启 pod。 1.3. 了解 SERVICE MESH Red Hat OpenShift Service Mesh 提供了一个平台,用于对服务网格(service0 码力 | 344 页 | 3.04 MB | 1 年前3OpenShift Container Platform 4.8 Web 控制台
Interface (CNI) 插件一直被启用。 control plane 默认配置为多租户。单租户、集群范围内的 control plane 配置功能已弃用。 通过 OperatorHub 安装 Elasticsearch 、Jaeger 、Kiali 和 Service Mesh Operators。 您可以创建并指定 control plane 模板。 这个版本删除了自动路由创建功能。 1.4. 已知问题 istio-proxy 中的分段错误。 MAISTRA-932 添加了 requires 元数据,以添加 Jaeger operator 和 Elasticsearch operator 之间 的依赖关系。确保在安装 Jaeger operator 时,它将自动部署 Elasticsearch operator(如果不可 用)。 MAISTRA-862 Galley 在多次命名空间删除和重新创建后丢弃了监控并停止了向其他组件提供配 进入存储。 Storage (Data Store) - 收集器需要一个持久的存储后端。Jaeger 带有一个可插入的机制用于 span 存储。请注意:在这个发行本中,唯一支持的存储是 Elasticsearch。 Query (Query Service) - Query 是一个从存储中检索 trace 的服务。 Jaeger Console – Jaeger 提供了一个用户界面,可让您可视觉地查看所分发的追踪数据。在搜0 码力 | 87 页 | 1.58 MB | 1 年前3OpenShift Container Platform 4.1 发行注记
(BZ#1695196) 当部署了 3 个节点时,ElasticSearch CRD 实例中的 es nodeCount 将无法被扩展。扩展功能可 以在部署了 1 个、2 个、4 个、5 个或 6 个 ElasticSearch CRD 实例时正常工作。 (BZ#1712955) 从 OperatorHub 创建的 ElasticSearch 实例在部署时会有一个 CPU 的限制,即使没有设置相应 m4),AWS 中的所有 m4 实例都无法验证 (CVE-2019- 1109),因为 microcode_ctl 不会被更新。(BZ#1710981) 如果另外一个 ElasticSearch 部署处于正在删除的状态,则新的 ElasticSearch 可能无法被创建。 (BZ#1711044) 在 OpenShift Container Platform 4.1 web 控制台中没有 Open Java openshift4/ose-egress-dns-proxy openshift4/ose-egress-http-proxy openshift4/ose-egress-router openshift4/ose-elasticsearch-operator openshift4/ose-etcd openshift4/ose-grafana openshift4/ose-haproxy-router openshift4/ose-hyperkube0 码力 | 22 页 | 287.47 KB | 1 年前3OpenShift Container Platform 4.6 发行注记
chart,用于详细调查集群日志记录和 Elasticsearch 实例并进行故障排除。 OpenShift Container Platform 4.6 发 发行注 行注记 记 30 OpenShift Logging 仪表板包含 chart,在集群级别显示 Elasticsearch 实例的详情,包括集群资源、垃圾 回收、集群中的分片和 Fluentd 统计。 Logging/Elasticsearch Nodes Nodes 仪表板包含 charts,显示 Elasticsearch 实例的详情,很多在节点级别, 包括索引、分片、资源等详情。 用于 用于调 调整 整 Fluentd 的新参数 的新参数 您可以通过新的 Fluentd 参数来对 Fluentd 日志收集器进行性能优化。使用这些参数,您可以更改: Fluentd 块和块缓冲的大小 Fluentd 块清除行为 Fluentd 块转发重试行为 这 日志 日志记录 记录 在以前的版本中,Elasticsearch 索引指标默认在 Prometheus 中收集。因此,由于索引级别指标 的大小,Prometheus 会快速地消耗可用的存储。为了保持 Prometheus 可以正常运行,用户需 要手工进行一些操作(如减少 Prometheus 保留时间)。默认行为被修改为不收集 Elasticsearch 索引指标。(BZ#1858249) 因为0 码力 | 91 页 | 1.15 MB | 1 年前3OpenShift Container Platform 4.14 机器管理
所需的订阅总数。 在生产部署中,建议您至少部署三个机器集来容纳基础架构组件。OpenShift Logging 和 Red Hat OpenShift Service Mesh 部署 Elasticsearch,这需要三个实例安装到不同的节点上。这些节点都可以部署 到不同的可用区以实现高可用性。此配置需要三个不同的机器集,每个可用区都有一个。在没有多个可用 区的全局 Azure 区域,您可以使用可用性集来确保高可用性。 为生产环境创建基础架构机器集 在生产部署中,建议您部署至少三个计算机器集来容纳基础架构组件。OpenShift Logging 和 Red Hat OpenShift Service Mesh 部署 Elasticsearch,这需要三个实例安装到不同的节点上。这些节点都可以部署 到不同的可用区以实现高可用性。类似的配置需要三个不同的计算机器集,每个可用区都有一个。在没有 多个可用区的全局 Azure 区域,您可以使用可用性集来确保高可用性。 OpenShift Logging Operator,将日志记录组件的 Pod (如 Elasticsearch 和 Kibana)部署到不同的节点上。您无法将 Red Hat OpenShift Logging Operator Pod 从其安装位置移 出。 例如,您可以因为 CPU、内存和磁盘要求较高而将 Elasticsearch Pod 移到一个单独的节点上。 先决条件 先决条件 已安装 Red Hat0 码力 | 277 页 | 4.37 MB | 1 年前3OpenShift Container Platform 4.6 关于
在受限网络环境中推荐 OpenShift Container Platform 更新。 1.3.3. 监控集群 使用集群日志 使用集群日志记录 记录 :了解集群日志记录和配置不同的集群日志记录类型,如 Elasticsearch、 Fluentd、Kibana 和 Curator。 监 监控集群 控集群:了解如何配置监控堆栈。配置了监控后,使用 Web UI 访问监控仪表板。除了基础架 构指标外,您还可以提取和查看您自己的服务的指标。 与您额外购买的 {rh-rhacm-first} for Kubernetes 兼容。OpenShift Kubernetes Engine 订阅不提供集群范围的日志聚合解决方案,或支持 Elasticsearch、Fluentd 或基于 Kibana 的日志记录解决方案。同样,OpenShift Container Platform 或 console.redhat.com Cost Management 平台日志记录 未包含 包括 Red Hat OpenShift Logging Operator 第 第 2 章 章 关于 关于 {OKE} 13 红帽提供的 OpenShift Elasticsearch Operator 未包含 无法独立运行 N/A 开发人员 Web 控制台 未包含 包括 N/A 开发人员应用程序目录 未包含 包括 N/A Source to Image 和 Builder0 码力 | 26 页 | 718.91 KB | 1 年前3
共 30 条
- 1
- 2
- 3