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