EMQX Tables デプロイメントの管理
本ガイドでは、EMQX Console における EMQX Tables デプロイメントの管理方法について説明します。内容は以下の通りです。
- ユーザー管理
- ネットワーク管理
- ポート管理
- データのインポート
- リソース使用状況の監視
- デプロイメント設定
前提条件
プロジェクト内にアクティブな EMQX Tables デプロイメントが作成されている必要があります。セットアップ手順については、EMQX Tables デプロイメントの作成を参照してください。
ユーザー管理
EMQX Tables デプロイメントはカスタムユーザーおよび権限設定をサポートしています。ユーザー管理ページからユーザーの作成、編集、削除が可能で、SqlSelectやSqlInsertなどの権限を割り当てたり、データベースレベルやテーブルパターンレベルでのアクセス制御を設定できます。
詳細はユーザー管理をご覧ください。
ネットワーク管理
現在の EMQX Tables デプロイメントでは、ネットワーク管理ページでVPCピアリング接続の設定が可能です。VPCピアリングは、VPCから内部ネットワーク経由で EMQX Tables にアクセスしたい場合に使用します。
セットアップ手順は、デプロイメントのクラウドプロバイダーに応じて、AWS VPCピアリング接続 または GCPのVPCネットワークピアリング接続を参照してください。
VPCピアリングの設定方法:
- EMQX Tables デプロイメントの左メニューからネットワーク管理をクリックします。
- + VPCピアリング接続をクリックします。
- ページの指示に従い、VPCピアリング接続を作成および確認します。
ポート管理
Starter デプロイメントの場合、EMQX Tables はデプロイメント概要ページにポート管理ダイアログを提供しています。ここでアクセスポートの状態を確認し、アプリケーションで不要なポートを無効化できます。
詳細はポート管理をご覧ください。
Pro デプロイメントの場合は、接続情報に表示されているポートを使用してください。
データのインポート
データのインポートページを使って、InfluxDB Line Protocol 形式の時系列データを EMQX Tables に書き込めます。対象のデータベース名を選択し、タイムスタンプの精度を指定、エディターに Line Protocol データを入力して書き込みをクリックします。
また、エディターから .txt または .lp ファイルをアップロードすることも可能です。計測名、タグ、フィールド、タイムスタンプの精度が、作成または更新したいデータモデルと一致していることを確認してください。
リソース使用状況の監視
EMQX Tables デプロイメントのリソース使用状況やパフォーマンスを監視するには:
- Console の概要ページ、またはプロジェクトページから EMQX Tables デプロイメントに入ります。
- EMQX Tables デプロイメントの左メニューでモニターをクリックします。
モニターページには、選択した期間のメトリックチャートが表示されます。利用可能なチャートはデプロイメントおよび選択期間によって異なります。
| メトリック | 説明 |
|---|---|
| CPU (%) | デプロイメントの CPU 使用率 |
| メモリ (GB) | デプロイメントで使用されているメモリ容量 |
| ストレージ (GB) | デプロイメントに保存されている圧縮データ容量 |
| 送信トラフィック (KB) | EMQX Tables から外部へ送信されたデータ量。このチャートは1時間の期間では表示されません。1日以上の期間を選択してください。 |
| WCU(Write Capacity Unit) | 書き込みスループット。データサイズが最大1KBの場合、1 WCU は1秒あたり1件の標準的な挿入リクエストを処理する能力を表します。対応するデプロイメントでのみ表示されます。 |
| RCU(Read Capacity Unit) | クエリリクエストによるメモリ消費。最大1MBのデータをメモリにロードするクエリに対し、1 RCU は1秒あたり1件の標準的なクエリリクエストを処理する能力を表します。対応するデプロイメントでのみ表示されます。 |
選択可能な期間は、1時間、1日、3日、7日、1ヶ月、3ヶ月です。期間を変更したりメトリックを更新すると、Console はデータを再読み込みしチャートリストを更新します。データ読み込み中も既存のチャートは表示され続けます。
デプロイメントや選択期間でメトリックが利用できない場合、そのチャートは表示されません。有効なメトリックデータがない場合は、ページに空の状態が表示されます。
デプロイメント設定
デプロイメント設定では、デプロイメントレベルの設定を確認したり、デプロイメントを削除できます。
デプロイメントの削除
EMQX Tables デプロイメントを削除するには:
- 左メニューのデプロイメント設定に移動します。
- デプロイメントの削除をクリックします。
- 表示される確認ダイアログで操作を確定します。
警告
削除は完全に取り消せません。すべてのデータおよび認証情報が失われます。