Telegram / メールアラート
MyPanel のルールエンジンはバックグラウンドで動作し、注目すべきイベントを継続的に監視して Telegram またはメール経由で通知を送信します。
アラートの種類
Section titled “アラートの種類”- リソース — CPU / RAM / ディスクがしきい値を超過。
- ドメイン有効期限 — 約 30 日前に警告(WHOIS 経由)。
- SSL 有効期限 — 約 14 日前に警告。
- サイトダウン — ヘルスチェックが連続 3 回失敗した後。
- デプロイ失敗 — デプロイが失敗したとき。
- 不審なログイン — 同一 IP からのパスワード誤入力の繰り返し。
各アラートにはスパムを避けるためのクールダウン(デフォルト 30 分)があり、アラート履歴は 保持されパネル内で確認できます。
リソースのしきい値を設定する
Section titled “リソースのしきい値を設定する”- アラートへ移動します。
- 必要なアラートの種類を有効にし、しきい値(例: CPU
90%)と継続時間(例:5 分— 短時間のスパイクによる誤報を避けるため)を設定します。 - チャンネルを選択して保存します。
Telegram を接続する
Section titled “Telegram を接続する”- @BotFather でボットを作成し、ボットトークンを取得します。
- ボットに一度メッセージを送り、チャット ID を取得します(例:
@userinfobot経由)。 - アラート → チャンネル → Telegram へ移動し、トークンとチャット ID を貼り付けてテスト送信をクリックします。
メール(SMTP)を接続する
Section titled “メール(SMTP)を接続する”アラート → チャンネル → メールへ移動し、SMTP 設定を入力します。
| 項目 | 例 |
|---|---|
| ホスト | smtp.gmail.com |
| ポート | 587 (STARTTLS) |
| ユーザー名 | you@gmail.com |
| パスワード | アプリパスワード(メインのパスワードではない) |
| 宛先 | ops@company.com |
保存する前にテスト送信をクリックして確認してください。