本文へスキップ

インスタンスリスト

インスタンスリスト画面は、SingleStoreクラスターに属するノードを1行ずつ表にまとめて表示します。アグリゲーターとリーフノードを1つの画面で併せて確認できるため、クラスター全体の状態を素早く見渡し、異常のあるノードへすぐに入る出発点になります。

サマリー領域​

表の上部には、全体のノード数と状態別の集計を表示します。

ItemDescription
全体収集中の全体ノード数
危険危険状態に分類されたノード数
警告警告状態に分類されたノード数
正常正常状態のノード数

ノードリスト表​

リストはクラスター単位でまとめて表示されます。クラスターの代表であるMaster Aggregatorの行にのみ展開ボタンが付き、展開するとそのクラスターに属するノードが下に続きます。展開ボタンにマウスを重ねると、クラスター名を確認できます。

1つのクラスター内でノードは役割の順に並びます。Master Aggregator、Child Aggregator、Leafの順であり、階層のないLeaf同士はサーバー名順です。つまり、リストの順序はサーバー名ではなくクラスター構造に従います。

デフォルトで提供される列は次のとおりです。

ItemDescription
状態ノードの収集・状態表示
サーバー名ノード名(例: 1-MA-150、LF-152)。選択すると該当するインスタンスモニタリングへ移動
IPノードのIPアドレス
ポート接続ポート(デフォルト3306)
データベースノードが担当するデータベースの一覧
ROLEノードの役割バッジ。MA(Master Aggregator)・CA(Child Aggregator)・Leaf
CPU (%)ノードのCPU使用率の推移
Node Memory (%)このノードのmemsqld使用量を物理メモリで割った比率
Disk (%)マウント使用量の比率
Threads_running実行中のスレッド数

リソース列はセルに推移線のみを描くため、単位はヘッダーの(%)表記で示します。

注意

列の構成が変更されました

Questions・innodb_buffer_pool_read_requests・lock_wait_sessionsの3つの列はデフォルトの表から外れました。innodb_buffer_pool_read_requestsはエージェントが値を送らないため常に空であり、残りの2つはMySQLプロトコル互換のカウンターであるため、分散エンジンのノードの状態を代表できないという判断です。

Cluster Name列もデフォルトの表では非表示になります。表がすでにクラスター単位でまとめられており、すべての行で同じ値が繰り返されるためです。列の選択でいつでも再表示できます。

ノート

SingleStoreは、アグリゲーターノードにのみDBXエージェントをインストールすると、MV_NODESでリーフノードを自動検出してクラスター全体がリストに表示されます。ノード名のMA・CA・LFの接頭辞で役割を素早く区別できます。

表の操作​

  • 列の選択: 表に表示する列を追加したり非表示にしたりできます。
  • マルチビュー: 複数のノードを選択して、併せて比較する画面に切り替えます。
  • ノードを選択した後、詳細画面へ移動して指標とセッションを詳しく確認できます。

データ解釈ガイド​

確認ポイント説明
特定ノードのThreads_runningの急増該当ノードに負荷・競合が集中している疑い
lock_wait_sessionsの累積ロック待機が発生、ロックツリーで原因を追跡
Leafノード間の指標の偏差データの偏り(Skew)の可能性、パーティションで配置を点検