アラーム
EMQXダッシュボードのアラームページでは、現在発生しているアラームと過去の(解除済みの)アラームの両方を表示します。これにより、管理者はシステムの異常をリアルタイムで監視・管理できます。
各アラームレコードには以下の詳細が含まれます:
- 名前:アラームを発生させたリソースやコンポーネントの識別子(例:コネクター、プラグインなど)
- メッセージ:具体的なエラーメッセージや説明(例:
resource down: timeout) - トリガーノード:アラームを報告したEMQXノード
- レベル:重大度レベル(例:Warning、Critical)
- 発生時刻:アラームがトリガーされたタイムスタンプ
- 継続時間:アラームが発生してからの経過時間
アクティブアラーム
アクティブタブでは、現在システム内で発生しているすべてのアラームを確認できます。
利用可能な操作
- 更新:更新ボタンをクリックすると、最新のアラームデータでリストが更新されます。
- 設定:設定をクリックすると、監視設定ページに移動し、アラームのトリガー閾値やチェック間隔を設定できます。
- Webhookの設定:Webhookの設定をクリックすると、アラームイベントのWebhook通知を有効化できます。設定方法はアラームイベントを送信するWebhookの統合を参照してください。
- 手動解除: クライアントの切断やリソースのタイムアウトなど、一部のアラームは自動的に解消されない場合があります。 その場合、操作列の解除ボタンをクリックして手動でアラームを解除できます。
ヒント:手動解除は、切断されたクライアントや存在しなくなったコネクターなど、自動復旧が発生しない場合にのみ使用してください。
例
以下の画像は、リソースのタイムアウトにより失敗したMQTTコネクター(connector:mqtt:qwe)がトリガーしたアクティブなシステムアラームを示しています。必要に応じて解除ボタンで手動解決が可能です。
注意
現在、アラートはノード単位で管理されています。ログインしているノードで発生したアラートのみ解除可能です。例えば、emqx@10.50.0.12にログインしている場合、emqx@127.0.0.1で発生したアラートは解除できません。
この制限はクラスター環境のみ適用され、シングルノード環境には影響しません。

過去のアラーム
履歴タブに移動すると、解除または無効化された過去のアラームを確認できます。履歴アラームのクリアをクリックすると、ダッシュボード上の過去のアラーム記録を削除できます。
追加情報
サポートされているアラームの種類、アラームのトリガー方法、Webhookペイロードの構造については、アラームドキュメントを参照してください。