設定方法
1. 対応バージョン
- SingleStore 8.9以上 のバージョンに対応しています。
exemONE必要モジュールバージョン
SingleStoreモニタリングのためには、次のexemONEモジュールが以下のバージョン以上である必要があります。
| モジュール | 最小バージョン |
|---|---|
| exemone-api | v3.0.508.99 |
| exemone-ingester | v3.0.508.27 |
| exemone-alerter | v3.0.508.42 |
| exemone-core | v3.0.508.36 |
| exemone-front | v3.0.508.77 |
| exemone-receiver | v3.0.508.11 |
| exemone-db-agent | v3.0.508.42 |
2. 必須権限
モニタリングアカウント(例: exemone)に次の権限を付与する必要があります。
GRANT USAGE, SHOW METADATA, PROCESS, CLUSTER, SHOW ROUTINE ON *.* TO exemone;
権限別詳細用途
| 権限 | 用途 (照会対象テーブル/機能) |
|---|---|
| USAGE | 基本接続権限 |
| SHOW METADATA | (MV_)DISTRIBUTED_DATABASES(_STATUS), MV_CLUSTER_STATUS, MV_PROCESSLIST, MV_TASKS, MV_ACTIVITIES_EXTENDED_CUMULATIVE, MV_EVENTS, MV_DISK_USAGE, MV_BOTTOMLESS_REMOTE_STATS |
| PROCESS | MV_PROCESSLIST, MV_TASKS, MV_QUERIES, MV_ACTIVITIES_EXTENDED_CUMULATIVE, MV_PLANCACHE, KILL_QUERY |
| CLUSTER | MV_EVENTS, MV_DISK_USAGE, MV_DATA_DIS_USAGE, MV_BOTTOMLESS_API_EVENTS, MV_BOTTOMLESS_STATUS_EXTENDED |
| SHOW ROUTINE | ROUTINES, AGGREGATE_FUNCTIONS, SHOW CREATE FUNCTION, SHOW CREATE PROCEDURE |
個別権限付与 (参考)
GRANT USAGE ON *.* TO exemone;
GRANT SHOW METADATA ON *.* TO exemone;
GRANT PROCESS ON *.* TO exemone;
GRANT CLUSTER ON *.* TO exemone;
GRANT SHOW ROUTINE ON *.* TO exemone;
3. 事前設定事項
Plan照会のためのパラメータ設定
Show Plan {Plan ID} 機能を使用するには、次のパラメータを設定する必要があります。
enable_disk_plan_explain=ON
| 項目 | 内容 |
|---|---|
| パラメータ | enable_disk_plan_explain |
| 設定値 | ON |
| 用途 | Plan照会機能の有効化 (Show Plan {Plan ID}) |
| 注意事項 | 有効化するとディスク・メモリ使用量がわずかに増加することがあります。 |
注意: このパラメータが無効(OFF)の場合、Plan照会機能は対応しておらず、画面に案内メッセージが表示されます。
