アラートの追加
ノード、センサー、またはサービス上で監視対象データに条件を追加して、アラートを設定します。アラートは、状態またはしきい値の変化に対して NetCrunch が反応するタイミングを定義します。
アラートは、サービス、OS メトリック、カスタムセンサーなど、既存の監視ソースに条件を追加することで、ノード監視設定内で構成します。
アラートの発生元
NetCrunch のアラートは、独立したオブジェクトではありません。常に次のいずれかに関連付けられます。
- ノードのステータス
- ネットワークサービス(例:PING、HTTP)
- オペレーティングシステムの監視(Windows、Linux)
- SNMP データ
- カスタムセンサー
- ネイティブ形式(JSON、XML、CSV)でプッシュされたデータ
- Syslog、SNMP traps、Web Messages
つまり、次のようになります。
- データがない → アラートなし
- アラートは、監視対象の値または状態に対する条件です
基本的な流れ
1. ノードを選択または作成する
- Atlas で既存のノードを見つけます
- または新しいノードを追加します
2. ノード設定を開く
- Node Settings を開きます
- Monitoring タブに移動します
3. 監視ソースを選択する
Monitoring タブで、アラートを追加する場所を確認します。
-
既存のタイル(推奨):
- Status Monitor
- Node Status
- Service Status
- CPU、Memory、Disk
- Network
-
または新しいセンサーを追加します:
- Custom sensor
- Web request
- Script
- External data
4. アラート条件を追加する
- 選択した監視タイルを開きます
-
アラート条件を定義します:
- しきい値
- 状態の変化
- 可用性
- カスタムロジック
OS ベースの監視アラート
OS 監視が有効になっている場合(例:Windows):
アラートは次の項目に直接追加できます: - CPU - Memory - Disk - Services - Event Log
これらには次の特長があります。
- あらかじめ構造化されている
- 一般的なシナリオ向けに最適化されている
- カスタムアラートによって拡張できる
カスタムアラート
カスタムアラートを使用すると、次のことが可能です。
- 任意のメトリックにしきい値を定義する
- 複数の条件を組み合わせる
- ドメイン固有のロジックを作成する
次の場所で使用できます。
- OS 監視セクション
- センサー
- カスタムデータ取り込み
アラート設定のスケーリング
複数ノードの構成
次の操作により、複数のノードにアラートを追加できます。
- ノードを複数選択する
- 変更を一度に適用する
Monitoring Packs
Monitoring Packs は、スケーリングの主要なメカニズムです。
自動割り当て
- 式を使用して割り当てます
- 例: すべての Windows サーバー、すべてのルーター
- 動的に適用されます
手動割り当て
- 選択したノードに直接適用します
- 複数選択に対応しています
利点:
- 一貫性
- 再利用性
- 手作業の削減
センサーと外部データ
アラートは次のデータに基づいて設定することもできます。
- スクリプトの結果
- Web チェック
- API クエリ
- インポートしたデータ
NetCrunch は、次の形式を使用した構造化監視データの取り込みをサポートしています。
- JSON
- XML
- CSV :contentReference[oaicite:1]{index=1}
これにより、次のことが可能になります。
- 外部システムに対するアラート
- 他のツールとの統合
- カスタムテレメトリパイプライン
主要な原則
- アラートは常に監視データに関連付けられます
- アラートを設定する前に、監視を構成しておく必要があります
- 大規模な構成には手動設定ではなくパックを使用します
- カスタムの監視を作成する前に、組み込みのモニターを優先します
UI コンテキスト
Node Settings の Monitoring タブは、次の操作を行うための中心的な場所です。
- 監視ソースを追加する
- アラートを追加する
- センサーを管理する
次の機能を提供します。
- タイルベースの構造
- 一般的なモニターへのクイックアクセス
- カスタム監視に対応した拡張可能なアーキテクチャ
注意点
- 適切な監視設定を行わずにアラートを追加する
- パックを使用せず、ノード間でアラートを重複して作成する
- 組み込みロジックではなくカスタムアラートを過度に使用する
- データソースの品質を無視する(アラートはデータソースの品質に依存します)
まとめ
NetCrunch のアラート機能は、監視と緊密に統合されています。アラートを個別に作成するのではなく、ユーザーは監視対象のデータソースにアラートロジックを直接追加します。これにより、一貫性、スケーラビリティ、リアルタイムの応答性が確保されます。