アラーム
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ペイロードの構造については、アラームドキュメントを参照してください。