パターン識別子の理解
- 更新日2025年1月30日
- 所要時間:6 分
- Yokohama
- "イベント管理"
パターン識別子とは、類似のアラートをグループ化するために使用される一連の基準または属性 (アラートタイプ、影響を受けるシステムなど) のことです。パターン識別子を使用すると、繰り返し発生する問題を特定でき、チームが進行中の問題に応答して対処しやすくなります。
パターン識別子でアラートをグループ化する方法
高い CPU 使用率、メモリリーク、接続タイムアウトなど、さまざまな問題に対するアラートを生成するネットワークモニタリングシステムを検討してください。
- アラート 1:午前 10 時にサーバー A で高 CPU 使用率
- アラート 2:午前 10 時 5 分にサーバー A で高 CPU 使用率
- アラート 3:午前 10 時 10 分にサーバー B でメモリリーク発生
- アラート 4:午前 10 時 15 分にサーバー A で高 CPU 使用率
効果的なパターン識別子の構成方法
アラートのグループ化に対して効果的なパターン識別子を構成するには、次の 3 つの重要なステップに従って、アラートを正確かつ有意義に分析します。
| ステップ | アクション | 説明 |
|---|---|---|
| イベントルールを作成する | イベントルールを定義します。 イベントルールの作成方法については、「イベントルールの作成または編集」を参照してください。 |
パターン識別子の該当するアラートフィールドに入力するためのイベントルールを設定します。 |
| パターン識別子を管理する | 該当するアラートフィールドをパターン識別子に追加します。 パターン識別子にフィールドを追加する方法については、「アラートグループ化のパターン識別子属性の指定および管理」を参照してください。 |
該当するアラートフィールドを追加した後、[展開] を選択してパターン識別子をアクティブ化します。 |
| 該当する識別子を選択する | 問題を明確に識別するアラートフィールドを選択します。 たとえば、サービスがオフラインであるか、データベースに接続されていないことが問題である場合は、これを示すアラート内の特定の値を探します。こうしたタイプのフィールドをパターン識別子に追加します。デフォルトでは、パターン識別子として [メトリクス名] フィールドが指定されています。 |
|
アラートのグループ化と学習したパターン
| コンセプト | 説明 |
|---|---|
| パターン検出 | 特定のアラートフィールドが一致すると、アラートは「学習したパターン」にグループ化されます。たとえば、同じ優先度グループとリソースを持つアラートは、パターンにグループ化されます。 |
| パターンレポート | こうしたパターンは、 にある [学習したパターン] レポートに表示されます。 |
パターン属性と期間の管理
| コンセプト | 説明 |
|---|---|
| アクティブなパターン識別子属性 | 一度に 1 つの属性のみをアクティブにすることができます。 注: 現在のセットから新しいセットには、展開後に置き換わります。 |
| 目的と期間 | パターンのグループ化では、過去 30 日以内の問題を特定します。この期間は、sa_analytics.agg.learner_period_days プロパティによって設定されます。 |
| 問題の特定 | 問題を特定するために、構成アイテム (CI) とパターン識別子 (別名:機能識別子) の組み合わせが使用されます。 デフォルトでは、パターン識別子はメトリクス名として定義されますが、変更することもできます。2 つのアラートが同じ CI とパターン識別子を共有している場合、これらは類似と見なされますが、ソース、重大度、説明などのフィールドが異なることがあります。 詳細については、「アラートグループ化のパターン識別子属性の指定および管理」を参照してください。注: また、アラートアグリゲーション学習では、手動アラートグループ内のアラートのパターンも特定します。 場合によっては、指定したフィールドで CI の値が同じであるアラートからパターンを作成できます。たとえば、CI の [ロケーション (Location)] フィールドが同じであるアラートからパターンを作成するには、sa_analytics.agg.learner_group_by_property プロパティに「location」と入力します。詳細については、「スケジュール済みジョブベースのアラートグループ化の構成」を参照してください。 CI ベースのグループで作業する場合は、パターン識別子にノードとメトリクス名の両方が含まれていることを確認します。機能識別子の構成の詳細については、「学習したパターンレポート」を参照してください。 注: CI を含まないアラートでも、テキストベースまたは CI ベースのアラートグループとしてグループ化できます。ノードは CI として扱われます。この機能を有効にするには、sa_analytics.enable_no_ci_grouping プロパティを true に設定します。
|