パイプラインの更新とメトリクスの可視化
高カーディナリティディメンションの集約と削除
パイプラインにディメンションを追加したので、メトリクスをチャートに表示して、これらのディメンションをグループ化やフィルタリングにどのように使用できるかを確認します。次に、Metrics Pipeline Management を使用してメトリクスを集約し、ノイズの多い auditID ディメンションを削除することで、Ingest Processor Pipeline を変更することなくカーディナリティを削減します。
演習: 新しいディメンションの確認
1. 前のセクションで作成したチャートを閉じた場合は、右上隅の + アイコン → Chart をクリックして新しいチャートを作成します。

2. 新しく作成したチャートの Plot Editor で、Ingest Processor Pipeline で作成したメトリクス名(k8s_audit_UNIQUE_FIELD)をメトリクス名フィールドに入力します。
3. メトリクスが1つから多数に変化していることに注目してください。これは、ディメンションを含むようにパイプラインを更新した際に発生しました。auditID ディメンションは Kubernetes の各監査イベントで一意であるため、すべてのメトリクスデータポイントが独自の MTS を作成するようになりました。これはカーディナリティの爆発であり、メトリクスは技術的にはより詳細になっていますが、それらの単一用途の時系列はすべて、チャートやアラートに実際に使用できる価値を提供することなく利用量を膨張させます。

注意
演習: auditID ディメンションの集約と削除
ここでは Metrics Pipeline Management を使用して、メトリクスを一意の auditID ディメンションを含まない新しい低カーディナリティメトリクスにロールアップする集約ルールを作成します。その後、不要になった高カーディナリティの生メトリクスを削除します。
1. Splunk Observability Cloud で、Metrics → Pipeline Automation に移動します。

2. ページ上部の行で Pipeline Management を選択します。
3. Pipeline Management ページで、Choose a metric ボタンをクリックします。

4. Choose a metric ポップアップで、Ingest Processor Pipeline で作成したメトリクス名(例: k8s_audit_2)を入力し、Choose をクリックします。

5. Ingestion セクションで、Raw MTS の横にある Edit をクリックします。

情報
6. Update raw data routing モーダルで、Dropped を選択します。これにより、受信したメトリクスデータは Splunk Observability Cloud に保存される前に破棄されます。特定の MTS を復元する必要がある場合は、ルーティング例外ルールを使用してリアルタイムに再ルーティングできます。Update をクリックし、次に Enable をクリックして更新を有効にします。

7. Added by rule セクションで、+ Add をクリックして新しい集約ルールを作成します。

8. Create aggregation rule モーダルで、名前に Drop unique auditID と入力します。
9. Select dimensions セクションで、ドロップダウンの値を Keep から Drop に変更し、検索バーを使用して auditID を選択します。
注意
auditID は含まれなくなります。次のセクションでビジュアライゼーションを作成する際に、この集約されたメトリクスを使用します。10. Data volume セクションを確認します。ここには集約されていない Raw MTS と Aggregated MTS が表示されます。auditID ディメンションを削除することで得られる MTS の正確な削減量を確認できます。これが取り戻している利用量であり、インジェストエンドポイントでは何も変更していません。
11. Create をクリックします。

注意
これで、メトリクスを新しい低カーディナリティメトリクスに集約し、一意の auditID ディメンションを含む生メトリクスを削除しました。これらすべてを Splunk Observability Cloud の UI から行い、Ingest Processor Pipeline やデータを送信しているシステムを変更することなく実行しました。
次のステップでは、集約されたメトリクスを使用してビジュアライゼーションを作成します。
