本文へスキップ

サーバーアラート通知

ホーム画面 > プロジェクト選択 > アラート通知 > イベント設定

サーバープロセスログファイルおよびウィンドウイベントなどのイベントポリシーを作成、修正、削除できます。イベントタイプを選択してサーバーの再起動の可否、エージェントの通信障害の時間、リソース使用量などのイベントを設定できます。

イベント設定 - サーバー

  • 指示線1 +イベント設定追加

    イベントを追加できます。

  • 指示線2名前

    イベントの名前を表示します

  • 指示線3条件

    イベントの条件を表示します.

  • 指示線4サーバー

    当該イベントが設定されたサーバーを表示します。

  • 指示線 5 修正コピー

    • 修正アイコンボタンを選択して、保存されているイベント設定を修正できます。

    • コピーアイコンボタンを選択して、別のインフラにイベントをコピーできます。

ノート
  • メトリクスイベントの追加は次の文書を参照してください。

  • 異常値検知イベントの追加は次の文書を参照してください。

  • ログイベントの追加は次の文書参照してください。

サーバーイベント設定の追加

ホーム画面 > プロジェクト選択 > アラート通知 > イベント設定 > サーバー タブ > + イベント追加 ボタン選択

特定のサーバーの全体的なイベントを設定できます。

サーバーイベント追加 sc

  1. イベント追加ウインドウが表示されるとnumber 1イベントタイトルを入力してください。

  2. number 2サーバーリストを確認するか、検索ウィンドウからモニタリングするサーバーを選択してください。

  3. number 3イベント発行条件タブで目的のメトリクス条件レベル持続時間有効化可否を設定してください。

    • レベルアラートまたは危険レベルを選択できます。

    • 持続時間:設定した持続時間以降のサーバの状態がアラート危険レベルに変更されます。

    メトリクスガイダンスは以下を参照してください。

    • 再起動:サーバーの再起動時に発生するイベントです。

    • 未受信:エージェントから持続時間の間、正常なデータを受信できなかった場合に発生する通信障害イベントです。

    • ポート:ポート接続不可イベントです。プロジェクト内に登録されたエージェントは、10120ポートを使用して双方の状態を確認します。 持続時間の間の通信が行われない場合に発生するイベントです。

    • CPU、Memory、スワップ:CPU、Memory、SWAPメモリなどの使用量に関するイベントを設定します。

    • Steal:CPU Steal Timeのイベントを設定します。Linux系のOSのみ設定できます。

    • Disk:ディスク使用量とI/O使用量、Inode使用量に基づいてイベントを設定します。

    • Network:ネットワーク使用量に関するイベントを設定します。トラフィック量と毎秒パケットを基準に設定できます。

  4. number 4 イベント受信タグを設定してください。

    • イベント受信タグを選択すると、そのタグを持つプロジェクトメンバーと3rd-partyプラグインに通知を送信できます。イベント受信タグを選択しない場合は、プロジェクトの全体メンバーにアラート通知を送信します。

    • + タグ追加をクリックし、タグリストからアラート通知の受信対象を選択してください。+ 新しいタグ作成を選択してタグを追加することもできます。

    • アラート通知 > イベント受信設定メニューからプロジェクトメンバーと3rd-partyプラグインにタグを設定できます。イベント受信設定メニューの詳細は次の文書を参照してください。

  5. イベント設定終了後、number 5保存ボタンを選択してください。

注意

1台のサーバーに1つのイベントを割り当てることができます。

サーバーイベントの基本設定

WhaTapサーバーモニタリング サービスは、エージェントのインストールと同時に、次のような基本イベント設定を提供します。

サーバー基本通知sc

  • 再起動:有効化

  • ネットワークIOPS

    • アラート:45,000 pps / 持続時間:5分
    • 危険:50,000 pps / 持続時間:5分
  • ネットワークBPS

    • アラート:5000,000,000 bps / 持続時間:5分
    • 危険:7000,000,000 bps / 持続時間:5分
  • ディスクI/O

    • アラート:90% / 持続時間:5分
    • 危険:95% / 持続時間:5分
  • ディスク使用量

    • アラート:90% / 持続時間:5分
    • 危険:95% / 持続時間:5分
  • inode

    • アラート:90% / 持続時間:5分
    • 危険:95% / 持続時間:5分
  • CPU

    • アラート:70% / 持続時間:1分
    • 危険:90% / 持続時間:1分
  • メモリ

    • アラート:70% / 持続時間:1分
    • 危険:90% / 持続時間:1分
  • steal

    • アラート:5% / 持続時間:1分
    • アラート:10% / 持続時間:1分
  • スワップ

    • アラート:50% / 持続時間:1分
    • 危険:90% / 持続時間:1分

プロセスイベント設定の追加

ホーム画面 > プロジェクト選択 > アラート通知 > イベント設定 > プロセス タブ > + イベント追加 ボタン選択

特定プロセスに対してイベントポリシーを設定できます。

プロセスイベント追加 sc

  1. イベント追加ウインドウが表示されるとnumber 1イベントタイトルを入力してください。

  2. number 2イベント公開条件タブでサーバーリスト選択されたエージェントがありませんボタンをクリックしてサーバーリストウィンドウからサーバーを選択してください。

    ノート

    プロジェクト基本ポリシーオプショントグルアイコンの活性化時、プロジェクトが管理するサーバーに基本の通知ポリシーを適用します。

  3. プロセス選択ウィンドウからプロセスまたはプロセスグループを選択してください。

    ノート

    プロセスグループの追加方法の詳細については 次の文書を参照してください。

  4. プロセス所有者を選択してください。

    • プロセス所有者を指定しない場合、所有者に関係なく同じ名前のすべてのプロセスにその設定が適用されます。
    • イベント条件は、 _プロセス所有者 _を省略した場合でも、所有者-プロセス単位で動作します。
  5. 必要なメトリクスレベル持続時間有効化を設定してください。

    • レベルアラートまたは危険レベルを選択できます。

    • 持続時間:設定したしきい値の持続時間以降のサーバの状態が警告危険レベルに変更されます。

    メトリクスガイダンスは以下を参照してください。

    • プロセス数:同じ名前のプロセスの数に対してイベントを設定できます。危険警告条件の個数を指定してください。
    • プロセスCPU:CPU使用量に応じてイベントを設定できます。
    • プロセスMemory:メモリ使用量に応じてイベントを設定できます。
  6. number 3 イベント受信タグを設定してください。

    • イベント受信タグを選択すると、そのタグを持つプロジェクトメンバーと3rd-partyプラグインに通知を送信できます。イベント受信タグを選択しない場合は、プロジェクトの全体メンバーにアラート通知を送信します。

    • + タグ追加をクリックし、タグリストからアラート通知の受信対象を選択してください。+ 新しいタグ作成を選択してタグを追加することもできます。

    • アラート通知 > イベント受信設定メニューからプロジェクトメンバーと3rd-partyプラグインにタグを設定できます。イベント受信設定メニューの詳細は次の文書を参照してください。

  7. イベント設定を終えるとnumber 4保存ボタンを選択してください。

ノート
  • プロセス通知 条件を誤って設定した場合は、通知を無効にするか、通知 条件を再設定してください。
  • プロセス および プロセス所有者を誤って指定した場合は、通知を無効にして進行中の通知を閉じた後に、通知 条件を再設定してください。

ログファイルおよびウィンドウイベントの追加

ホーム画面 > プロジェクト選択 > アラート通知 > イベント設定 > ログファイル/ウィンドウイベント タブ > + イベント追加 ボタン選択

特定のログファイルとウィンドウイベント設定を管理できます。

ログファイル

ログファイルイベントを追加するには、次を確認してイベント発生条件を指定してください。

ログファイル イベント追加 sc

  1. イベント追加ウインドウが表示されるとnumber 1イベントタイトルを入力してください。

  2. number 2サーバーリストを確認するか、検索ウィンドウからモニタリングするサーバーを選択してください。

    ノート

    プロジェクト基本ポリシーオプショントグルアイコンの活性化時、プロジェクトが管理するサーバーに基本の通知ポリシーを適用します。

  3. number 3イベント発行条件タブからログの種類ログファイルとして選択してください。

  4. 例にして、ファイルパスを正規表現として入力してください。

    例)/var/log/mylogfile%Y-%m-%d_%H:%M:%S.log_

  5. イベントを発生させる検索キーワードを入力してください。複数指定ができます。

  6. 通知から除外する検出除外文字列を入力してください。複数指定ができます。

  7. 数秒間指定したキーワードを検出した時に通知を受信するの繰り返し回数期間を入力してください。

  8. イベントの危険度を選択してください。危険あるいは警告レベルを選択できます。

  9. number 4 保存ボタンを選択してください。

ウィンドウイベント

ウィンドウイベントを追加するには、次の流れで、イベント発行条件を指定してください。Windows環境でのみ使用できます。

Windowsイベント追加 sc

  1. イベント追加ウインドウが表示されるとnumber 1イベントタイトルを入力してください。

  2. number 2サーバーリストを確認するか、検索ウィンドウからモニタリングするサーバーを選択してください。

    ノート

    プロジェクト基本ポリシーオプショントグルアイコンの活性化時、プロジェクトが管理するサーバーに基本の通知ポリシーを適用します。

  3. number 3イベント発行条件タブでログの種類ウィンドウイベントとして選択してください。

  4. 次の例を参照して、ログ名を選択してください。

    ログ名

  5. 次の例を参照してレベルソース(イベントソース)、イベントID検索キーワードを指定してください。検索キーワードは複数指定できます。

    レベル, イベントソースなど

  6. 通知から除外する検出除外文字列を入力してください。複数指定ができます。

  7. イベントの危険度を選択してください。危険あるいは警告レベルを選択できます。

  8. number 4 保存ボタンを選択してください。

ログファイル処理量

ログファイル処理量は、ログ行数をベースに次のように設定されています。 ログが過負荷になった場合、WhaTapサーバーモニタリングエージェントのCPUが過剰に使用されるのを防ぎます。超過量は処理されません。

  • バージョン1.3.6以前:約2秒当たり60行を処理します。
  • バージョン1.3.7以降:約2秒当たり1000行を処理します。

次のオプションを使用して、2秒当たりの超過量を調整できます。

  • Linux

    /usr/whatap/infra/conf/whatap.conf ファイルに log.skip.threshold=2秒当たりの処理行数

  • Windows

    C:\Program Files\WhatapInfra\whatap.conf ファイルに log.skip.threshold=2秒当たりの処理行数

イベントの修正

  1. イベントリストの右側の修正アイコン修正アイコンを選択してください。

  2. イベント発行条件タブで目的のメトリクス条件レベル持続時間有効化で修正してください。

  3. イベントの修正が終わると、保存ボタンを選択してください。

ノート
  • イベント修正時、特定のメトリクスに変更事項がある場合、メトリクスが停止していた進行状況の通知はDisabledされます。
  • 修正後、条件を満たすデータが入ってくると、新しい通知が発生します。
  • プロセス通知のタイトルプロセスプロセス所有者のいずれかの値を修正する場合、その条件をもつすべての通知はDisabledされます。

イベントの削除

  1. イベントリストの右側の修正アイコン修正アイコンを選択してください。

  2. 修正画面の右上の削除アイコン削除アイコンを選択してください。

イベントのコピー

  1. イベント一覧の右側のコピーアイコンコピーアイコンを選択してください。

  2. イベント設定をコピーウィンドウが表示されると、目的のプロジェクトを選択するか下段の現在のプロジェクトにコピーを選択します。

  3. イベント設定をコピーするプロジェクトを指定して、コピーボタンを選択してください。

ノート
  • 同じプロジェクト内でイベントを繰り返しコピーをすると、コピー数と同じ数のイベントが作成されます。

  • コピーしたイベント名は形式(copy)サフィックスが追加されます。

    例)既存のイベント名Default→コピーしたイベント名Default(copy)