SingleStoreモニタリングのはじめに
SingleStoreモニタリングの初期設定手順を案内します。クラスターにモニタリング用アカウントを作成してDBXエージェントを接続すると、数分以内に指標の収集が始まります。
インストールは次の順序で進めます。SingleStoreのインストール画面はMySQLのインストール画面を基に作成されているため、流れが似ています。
- Access Keyの確認
- 構成図の確認
- DBアカウントの作成
- DBXエージェントのダウンロード
- DBXエージェントの設定
- モニタリングの開始
Access Keyの確認
WhaTapプロジェクトを作成すると、Access Keyが発行されます。このキーは、エージェントがどのプロジェクトへデータを送信するかを識別する値です。whatap.confファイルのlicense項目に入力します。
構成図の確認
インストール画面では、SingleStoreクラスターの構成図を表示します。アグリゲーター(MA、CA)とリーフ(Leaf)ノードがどのように接続されるか、DBXエージェントがどの地点に接続するかを確認できます。DBXエージェントはアグリゲーターノードに接続し、リーフノードはMV_NODESで自動検出されて一緒に収集されます。ノードの役割についての説明はSingleStoreモニタリングのドキュメントを参照してください。
DBアカウントの作成
DBXエージェントがクラスターの指標を照会するには、モニタリング専用のアカウントが必要です。次の権限を付与してください。
grant select, process, cluster on *.* to '{モニタリング_アカウント}'@'%';
ここで混乱しやすいのは権限の構成です。MySQLやMariaDBのインストール案内に出てくる一部の専用権限はSingleStoreでは使用せず、上記の3つの権限で十分であるとインストールガイドに案内されています。