第 7 章 在控制台简介中搜索


对于 Red Hat Advanced Cluster Management for Kubernetes,搜索功能可让您了解所有集群中的 Kubernetes 资源。搜索也对 Kubernetes 资源以及与其他资源的关系进行索引。

7.1. 搜索组件

搜索构架由以下组件组成:

表 7.1. 搜索组件表
组件名称指标指标类型描述

search-collector

  

监视 Kubernetes 资源,收集资源元数据,计算所有受管集群中资源的关系,并将收集的数据发送到 search-indexer。受管集群中的 search-collector 作为名为 klusterlet-addon-search 的 pod 运行。

search-indexer

从收集器接收资源元数据,并写入 PostgreSQL 数据库。search-indexer 还监视 hub 集群中的资源来跟踪活跃受管集群。

search_indexer_request_duration

Histogram

搜索索引程序需要的时间(秒)来处理请求(从受管集群)。

search_indexer_request_size

Histogram

搜索索引请求(来自受管集群)中的总更改(添加、更新、删除)。

search_indexer_request_count

计数

搜索索引程序接收的请求总数(来自受管集群)。

search_indexer_requests_in_flight

量表

搜索索引器在给定时间处理的总请求。

search-api

通过 GraphQL 提供 search-indexer 中所有集群数据的访问权限,并强制实施基于角色的访问控制(RBAC)。

search_api_requests

Histogram

HTTP 请求持续时间(以秒为单位)。

search_dbquery_duration_seconds

Histogram

数据库请求的延迟(以秒为单位)。

search_api_db_connection_failed_total

计数

失败的数据库连接尝试总数。

search-postgres

  

将从所有受管集群收集数据到 PostgreSQL 数据库的实例中。

在 hub 集群中默认配置搜索。当您置备或手动导入受管集群时,klusterlet-addon-search 会被启用。如果要禁用对受管集群的搜索,请参阅修改集群的 klusterlet 附加设置以了解更多信息。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.