第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 として実行されます。

検索インデクサー

コレクターからリソースのメタデータを受信し、PostgreSQL データベースに書き込みます。search-indexer はハブクラスターのリソースを監視し、アクティブなマネージドクラスターを追跡します。

search_indexer_request_duration

ヒストグラム

検索インデクサーが (マネージドクラスターからの) 要求を処理するのにかかる時間 (秒)。

search_indexer_request_size

ヒストグラム

(マネージドクラスターからの) 検索インデクサー要求における変更の合計 (追加、更新、削除)。

search_indexer_request_count

カウンター

検索インデクサーが (マネージドクラスターから) 受信したリクエストの合計。

search_indexer_requests_in_flight

ゲージ

検索インデクサーが指定された時間で処理する要求の合計数。

search-api

GraphQL を介して search-indexer内のすべてのクラスターデータへのアクセスを提供し、ロールベースのアクセス制御 (RBAC) を適用します。

search_api_requests

ヒストグラム

HTTP 要求の継続時間のヒストグラム (秒単位)。

search_dbquery_duration_ 秒

ヒストグラム

データベース要求のレイテンシー (秒単位)。

search_api_db_connection_failed_total

カウンター

失敗したデータベース接続試行の合計数。

search-postgres

  

すべてのマネージドクラスターから収集されたデータを PostgreSQL データベースのインスタンスに保存します。

デフォルトでは、検索はハブクラスターで設定されます。マネージドクラスターをプロビジョニングするか、手動でインポートすると、klusterlet-addon-search が有効になります。マネージドクラスターの検索を無効にする場合は、クラスターの klusterlet アドオン設定の変更 を参照してください。

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.