List of Metrics#

This has the list of metrics which are available for usage. In many systems, only a subset of metrics get stored based on how they would be used.

Metric Tiers#

Metrics are grouped by “metricImportance” levels (mzmon-specific). These levels guide which metrics are prioritized in metric stores which have limited capacity.

The essential metrics are the set of metrics that are critical and you would always want to have available. These are used in alerting.

The recommended metrics are the set of metrics that are used in dashboards and are generally desirable for troubleshooting.

The extended set of metrics are used for optional/experimental dashboards.

The diagnostic set of metrics are used for in-depth troubleshooting and analysis.

In our materialize-monitoring configuration, we also provide an all min-importance for including absolutely everything. This is recommended if you have cheaper metric storage like our bundled Thanos provider.

Essential Metrics#

FIXME: Some links for alerts mistakenly point at the common-queries page.