EMQX ダッシュボード
EMQX は、EMQX クラスターの監視および管理を行い、必要な機能をウェブページ経由で設定できる組み込みのダッシュボード管理コンソールを提供しています。新しいダッシュボードは刷新されたデザインを採用し、使いやすい MQTT ブローカー管理用の UI を備えています。
EMQX ダッシュボードの新しい UI/UX デザインは、主要なデータやメトリクスの表示と内容を最適化し、視覚的な体験を向上させるとともに、接続、サブスクライブ、パブリッシュの認証および認可管理、データブリッジやルールエンジンを用いたデータ統合変換のサポートなど、より包括的で強力かつ使いやすい組み込み機能を提供します。ブラウザからの迅速かつ簡単なアクセスにより、ユーザーはより便利に EMQX を利用して IoT ビジネスの開発を進められます。

主な機能
このセクションでは、ダッシュボードを通じて設定および管理できる EMQX のさまざまな機能を紹介します。
TIP
EMQX 6.3.0 以降のデプロイメントでは、機能ゲートを使用して起動時にオプション機能を無効化できます。機能が無効化されると、ダッシュボードは対応するメニューやページを非表示にします。
モニタリング
稼働中の EMQX クラスターの全体情報を表示します。接続数、サブスクライブされたトピック、メッセージ配信数、インバウンドおよびアウトバウンドのレートを含みます。さらに、ノードリスト、ノード情報、各種システムメトリクス情報も確認可能です。加えて、クライアント接続やサブスクリプションデータの閲覧・管理も行えます。
アクセス制御
EMQX の認証および認可機構を視覚的に追加・設定できます。
データ統合
強力な SQL ベースのルールエンジンやデータ統合機能、Flowデザイナーのビジュアル機能を活用し、ローコードでのデータ処理と統合を実現します。これにより、MQTT データのリアルタイム抽出、フィルタリング、強化、変換、保存、検証が可能です。
管理
クラスター設定
MQTT、ログ、リスナーなどの設定項目をオンラインで変更・更新でき、更新成功後すぐに反映されます。
高度な MQTT
トピック書き換え、自動サブスクライブ、遅延パブリッシュ、ファイル転送機能の管理・設定を行います。
拡張機能
カスタムプラグインの統合により、組み込みのゲートウェイ管理・設定を通じて接続プロトコルを拡張できます。また、フック機能を使って、関数呼び出しやメッセージ伝達、モジュール間のイベント伝達をインターセプトし、システム機能の変更や拡張も可能です。
問題解析および診断
オンラインの MQTT over WebSocket クライアント接続やトピックメトリクスによるデバッグに加え、スローサブスクリプションやログトレースなどの機能を用いた診断や問題発見もサポートします。
システム
ユーザーアカウント、監査ログ、API キー、ライセンス設定、シングルサインオン機能の管理・設定を行います。
ダッシュボードの起動
EMQX ダッシュボードはウェブアプリケーションで、デフォルトでポート 18083 をリッスンします。EMQX を正常にインストールした後、ブラウザで http://localhost:18083/ (ローカル以外のマシンにデプロイした場合は localhost を実際の IP アドレスに置き換えてください)にアクセスして EMQX ダッシュボードを利用できます。
TIP
ダッシュボードを有効にしなくても EMQX は通常通り利用可能です。ダッシュボードはユーザーが視覚的に操作するためのオプションを提供するものです。
初回ログイン
EMQX を初めてインストールしたユーザーは、ブラウザでダッシュボードを開いた後、デフォルトのユーザー名 admin とデフォルトのパスワード public を使ってログインできます。
初回ログイン時に、システムはデフォルトのユーザー名とパスワードでログインしていることを自動検知し、ダッシュボードへのアクセスセキュリティ向上のため、パスワードの変更を強制します。変更後のパスワードは元のパスワードと同じにできず、再度 public を使用することも推奨されません。
認証方式、トークンベースログイン、パスワード管理、アカウントロックアウト、HTTPS、ロールベースアクセス制御については、ダッシュボードのセキュリティをご参照ください。
ダッシュボードの設定
ダッシュボードはデフォルトで HTTP をリッスンし、ポート番号は 18083 です。ユーザーは HTTPS を有効化したり、リスナーポートを変更したりできます。ダッシュボードの設定方法や変更方法の詳細は、EMQX Enterprise 設定マニュアルをご参照ください。