メトリクスカーディナリティとは?
メトリクスカーディナリティは、あるメトリクスが作り出すユニークな時系列の数で、ラベル値の異なる組み合わせごとに独立した系列になります。ユーザー ID やリクエスト ID のような多様性の高いラベルを追加すると、その数が数百万に膨れ上がることがあります。高カーディナリティは、メトリクスシステムにおけるメモリ圧迫と遅いクエリの主要な原因です。
なぜ重要か
メトリクスバックエンドが健全に保たれるかどうかは、通常、生のサンプル量ではなくカーディナリティが決めます。ラベルを低多様性に保つことで、不用意な一つのラベルがストレージを爆発させ、あらゆるクエリを劣化させるのを防げます。
関連ガイド
What Is a Scrape Interval?A scrape interval is how often a metrics system pulls fresh values from a target, setting the time resolution…
What Is a Recording Rule?A recording rule precomputes a metrics query on a schedule and stores the result as a new series, so dashboar…
What Is a Time Series Database?A time series database is a store optimized for timestamped data points, using time-based partitioning and co…