EMQX Tables デプロイメントの管理
本ガイドでは、EMQX Console における EMQX Tables デプロイメントの管理方法について説明します。以下の内容を含みます。
- ユーザー管理
- ネットワーク管理
- ポート管理
- リソース使用状況の監視
- デプロイメントの削除
前提条件
プロジェクト内に有効な EMQX Tables デプロイメントが作成されている必要があります。セットアップ手順は EMQX Tables デプロイメントの作成 をご参照ください。
ユーザー管理
新しい EMQX Tables デプロイメントはカスタムユーザーと権限設定に対応しています。ユーザー管理 ページからユーザーの作成、編集、削除が可能で、SqlSelect や SqlInsert といった権限を割り当てたり、データベースレベルまたはテーブルパターンレベルでのアクセス制御を設定できます。
詳細は ユーザー管理 をご覧ください。
ネットワーク管理
EMQX Tables では AWS PrivateLink を利用してデプロイメントへの安全なアクセスが可能です。これは、仮想プライベートクラウド(VPC)と EMQX Tables 間でプライベート接続を確立し、インターネット公開を避けたい場合に特に有効です。
AWS PrivateLink をデプロイメントに設定する手順は以下の通りです。
- EMQX Tables デプロイメントの左メニューから ネットワーク管理 をクリックします。
- + PrivateLink をクリックします。
- 表示される ガイドライン ダイアログの指示に従い、AWS コンソールで VPC エンドポイントを作成します。
- エンドポイント ID を貼り付けて、PrivateLink を作成 をクリックします。
ポート管理
EMQX Tables はデプロイメント概要ページに ポート管理 ダイアログを提供しています。ここではアクセス用ポートの状態を確認でき、アプリケーションで不要なポートを無効化できます。
詳細は ポート管理 をご参照ください。
リソース使用状況の監視
EMQX Tables デプロイメントのリソース使用状況やパフォーマンスを監視するには以下の手順を行います。
- Console の 概要 ページ、またはプロジェクトページから EMQX Tables デプロイメントに入ります。
- デプロイメントの左メニューから モニター をクリックします。
モニター ページではリアルタイムおよび過去のメトリクスを表示します。主なメトリクスは以下の通りです。
| メトリクス | 説明 |
|---|---|
| CPU 使用率(%) | 現在および過去の CPU 利用率 |
| メモリ使用量(GB) | デプロイメントの RAM 消費量 |
| ストレージ(GB) | 圧縮されたデータの保存サイズ |
| 送信トラフィック(GB) | EMQX Tables から送信されたデータ量 |
| WCU(書き込みキャパシティユニット) | 1 WCU は 1 秒あたり最大 1 KB の標準的な挿入リクエストを処理可能。取り込み性能の評価に使用します。 |
| RCU(読み取りキャパシティユニット) | 読み取りスループットを測定。WCU 同様に運用パフォーマンスを反映します。 |
データは 1 時間、1 日、3 日、7 日、1 か月、3 か月の期間で閲覧可能です。
デプロイメントの削除
EMQX Tables デプロイメントを削除するには以下の手順を行います。
- 左メニューの デプロイメント設定 に移動します。
- デプロイメントを削除 をクリックします。
- 表示される確認ダイアログで操作を確定します。
警告
削除は完全に取り消せません。すべてのデータおよび認証情報が失われます。