アラート
EMQX Platformは、完全なアラート通知およびアラート連携機能を提供しており、ユーザーや運用保守担当者がこれらのアラートに基づいて迅速に対応できるようにします。
EMQX Platformは包括的なアラート通知と連携機能を提供しており、ユーザーや運用担当者がこれらのアラートに迅速に対応できます。デプロイメントの左メニューからMonitor -> Alertsをクリックすると、アラートページに入ります。Alert Listではデプロイメントによって生成されたアラートを確認でき、Alert Integrationsではアラートをメールに送信したり、統合されたPagerDutyやWebhookイベントで通知する設定が可能です。
アラートイベント
デプロイメントで生成されたアラート情報を確認できます。EMQX Platformは以下のアラートイベントを提供します:
種類 | レベル | 情報 | 対応策 |
---|---|---|---|
接続数過多 | warning | デプロイメントの接続数が多すぎます: {現在の接続数} | デプロイメントの仕様をアップグレードしてください |
証明書有効期限警告 | warning | デプロイメントの証明書は{num}日で期限切れになります。早急に更新してください! | デプロイメントの証明書を期限内に更新してください |
クライアント認証失敗 | warning | デプロイメントに認証失敗したクライアント接続が多数あります | デプロイメントのクライアント認証設定を確認してください |
クライアント認可失敗 | warning | デプロイメントに認可失敗したクライアント接続が多数あります | デプロイメントの認可設定を確認してください |
非標準MQTTプロトコル接続 | warning | デプロイメントに非標準のMQTTプロトコルを使用したクライアント接続が多数あります | クライアント接続で使用されているMQTTプロトコルが標準か確認してください |
デプロイメントのトランザクション(TPS)制限超過 | warning | デプロイメントのメッセージパブリッシュ速度が1,000 msg/secを超えています | クライアントの送信速度を適切に調整してください |
異常なVPCピアリング接続 | error | VPCピアリング接続の状態が異常です: {status} | VPCピアリング接続のデプロイメントを確認してください |
データ統合xxxリソース例外 | error | デプロイメントのルールエンジンxxxリソース例外 | デプロイメントのルールエンジンのMySQLリソースを確認してください |
アラート連携
EMQX Platformは現在、メール、PagerDuty、Webhookイベントによるアラート連携を提供しています。その他のアラート連携方法が必要な場合は、チケットを提出するかメールでお問い合わせください。
メールへのアラート送信
アラート情報を受け取るメールアドレスをアラート連携ページで追加し、メールに送信できます。デプロイメントでアラートが発生すると、できるだけ早くメールでアラート通知が送信されます。
テスト機能を使ってアラートメールの設定が正しいか確認できます。Testボタンをクリックし、送信先のメールを選択してテストメッセージを送信してください。
PagerDutyインシデント
アラート情報はPagerDutyのイベントに送信され、PagerDutyで通知方法を指定します。
PagerDutyでアラートサービスを作成します。
api v2インテグレーションを追加し、インテグレーションキーをコピーします。
EMQX Platformにインテグレーションキーを入力します。
テスト機能を使ってアラートイベントの設定が正しいか確認できます。Testボタンをクリックし、イベントを選択してテストメッセージを送信してください。
Webhook連携
EMQX PlatformはWebhookを統合することで、アラートをコミュニケーションソフトウェアやWebサービスに送信できます。
詳細はWebhook Alertsをご参照ください。