SMSで朝の3時に目が覚めました。
私のサイトは3分間落ちて、それは上がりました。
しかし、私は眠ることができませんでした。
ライフストーリー
多くの人が知っているように、HostTrackerは
サイトの状態監視システムです。 主な機能の1つは、問題についてユーザーに迅速に通知することです。 重要なのは、通知の速度と許容可能なレベルの「詳細」です。 各「くしゃみ」にアラートを送信すると、このストリームの人は重要な情報を見つけることができません。
適切な人々に適切なアラートを取得するのに役立ついくつかのメカニズムを提供しています。
- 重大度に応じたアラートのいくつかのグループへの分離。
- 短期的な障害の場合に通知を送信しないでください。
- 問題を速やかに勤務管理者に通知してください。
- 継続的な障害がある場合は、管理者に通知してください。
- 最初に、無料の電子メール、gtalk通知、次に有料のものを使用します-SMSまたは電話。
- 連絡先レベルで、この連絡先がアラートを受信する勤務時間を設定します。
アラートの種類
通知には3つのタイプがあります。
- サイトが落ちました。
- サイトはまだ「嘘をついている」。
- サイトは稼働しています。
落ちてバラで、すべてが明確です。 「サイトはまだ嘘をついています」という通知は、確認に失敗したすべてのチェックに対して送信されますが、クラッシュが確認された場合のみです。 障害確認アルゴリズムについては、
「誤検知の排除」という記事に記載されています。
サイトと連絡先のペアごとに、対応する種類のアラートを有効または無効にすることができます。 この設定は、連絡先のプロパティ、または「通知の購読」タブの一般的な「マトリックス」のいずれかで行うことができます。
エスカレーションとアラートの詳細レベル
サイトの責任者が2人いるとします。
次のシナリオを実装してみましょう。
- 転倒した場合、すぐに管理者にメールでメッセージを送信したいと思います。
- 15分以内にサイトが立ち上がらない場合、管理者にSMSを送信します。
- サイトが1時間以上の場合は、SMSを頭に送信します。
ユーザーの連絡先を追加します。 追加するときは、「遅延通知」フィールドに注意してください。
次の遅延を持つ3つの連絡先を取得します。
- 管理者(メール)-遅滞なく;
- 管理者(SMS)-15分の遅延;
- マネージャー(SMS)-1時間の遅延。
この構成では、管理者はすべての失敗通知を電子メールで受信しますが、SMSメッセージは、サイトが15分以上「横たわっている」場合にのみ送信されます。 マネージャーは、1時間以上続く重大な障害についてのみSMSを受け取ります。
連絡先の勤務スケジュールを設定する
1人の管理者が失敗し、2人目の管理者になったとします。 週の前半が最初に実行され、週の後半が2番目に実行されます。 したがって、「シフト中」の管理者に通知を送信する必要があります。
このシナリオを構成するには、連絡先パラメーターの[連絡先営業時間の設定]フィールドを使用します。
この場合、最初の管理者は月曜日から木曜日までのSMSアラートを受け取ります。
さらに、夜間および昼間の管理者を作成するなど、時刻ごとに異なる従業員に通知を配信できます。
結論
かなり単純なメカニズムを使用して、通知を微調整するためのほとんどのユーザーシナリオをカバーできます。
質問、コメント、アイデアがある場合は、コメントを歓迎します。
明けましておめでとうございます! あなたとあなたのサイトに良い稼働時間!