With a search engine I found about synthetic time series
Prometheus provides a synthetic time series called
ALERTS
which you can query and visualize for reasoning about alert states.
What is a "synthetic time series" in Prometheus exactly? What is the difference to "normal" time series?
There is no established term "synthetic time series" in Prometheus.
It was used once in the documentation for this exact metric ALERTS
, I can only assume to emphasize something. Most likely idea behind this, is that this metric is not scraped, but generated on the fly and put into database internally, similarly to metrics up
.
As far as I can tell, it was introduced by this commit as part of general alerting rules documentation page.
Metric ALERTS
behaves exactly as other "normal" time series: no need for any special considerations.