3.4. etcd のコンセンサスレイテンシーの監視


etcdctl CLI を使用すると、etcd で発生するコンセンサスに達するまでのレイテンシーを監視できます。etcd Pod の 1 つを識別し、エンドポイントのヘルス情報を取得する必要があります。

クラスターの健全性を検証および監視するこの手順は、アクティブなクラスターに対してのみ実行できます。

前提条件

  • クラスターのデプロイメントの計画中に、ディスクとネットワークのテストを完了した。

手順

  1. 以下のコマンドを入力します。

    # oc get pods -n openshift-etcd -l app=etcd
    Copy to Clipboard Toggle word wrap

    出力例

    NAME      READY   STATUS    RESTARTS   AGE
    etcd-m0   4/4     Running   4          8h
    etcd-m1   4/4     Running   4          8h
    etcd-m2   4/4     Running   4          8h
    Copy to Clipboard Toggle word wrap

  2. 以下のコマンドを入力します。コンセンサスの etcd レイテンシーをより正確に把握するために、このコマンドを正確な監視サイクルで数分間実行し、数値が ~66 ミリ秒のしきい値を下回っていることを確認します。コンセンサス時間が 100 ミリ秒に近いほど、クラスターにおけるサービスに影響を与えるイベントが発生して不安定になる可能性が高くなります。

    # oc exec -ti etcd-m0 -- etcdctl endpoint health -w table
    Copy to Clipboard Toggle word wrap

    出力例

    +----------------------------+--------+-------------+-------+
    |          ENDPOINT          | HEALTH |    TOOK     | ERROR |
    +----------------------------+--------+-------------+-------+
    | https://198.18.111.12:2379 |   true |  3.798349ms |       |
    | https://198.18.111.14:2379 |   true |  7.389608ms |       |
    | https://198.18.111.13:2379 |   true |  6.263117ms |       |
    +----------------------------+--------+-------------+-------+
    Copy to Clipboard Toggle word wrap

  3. 以下のコマンドを入力します。

    # oc exec -ti etcd-m0 -- watch -dp -c etcdctl endpoint health -w table
    Copy to Clipboard Toggle word wrap

    出力例

    +----------------------------+--------+-------------+-------+
    |          ENDPOINT          | HEALTH |    TOOK     | ERROR |
    +----------------------------+--------+-------------+-------+
    | https://198.18.111.12:2379 |   true |  9.533405ms |       |
    | https://198.18.111.13:2379 |   true |  4.628054ms |       |
    | https://198.18.111.14:2379 |   true |  5.803378ms |       |
    +----------------------------+--------+-------------+-------+
    Copy to Clipboard Toggle word wrap

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2025 Red Hat