NAME
IO::K8s::PrometheusOperator::V1::RuleGroup - RuleGroup is a list of sequentially evaluated recording and alerting rules.
VERSION
version 1.108
interval
interval defines how often rules in the group are evaluated.
labels
labels define the labels to add or overwrite before storing the result for its rules. The labels defined at the rule level take precedence.
It requires Prometheus >= 3.0.0. The field is ignored for Thanos Ruler.
limit
limit defines the number of alerts an alerting rule and series a recording rule can produce. Limit is supported starting with Prometheus >= 2.31 and Thanos Ruler >= 0.24.
name
name defines the name of the rule group.
partial_response_strategy
partial_response_strategy is only used by ThanosRuler and will be ignored by Prometheus instances. More info: https://github.com/thanos-io/thanos/blob/main/docs/components/rule.md#partial-response
query_offset
query_offset defines the offset the rule evaluation timestamp of this particular group by the specified duration into the past.
It requires Prometheus >= v2.53.0. It is not supported for ThanosRuler.
rules
rules defines the list of alerting and recording rules.
SUPPORT
Issues
Please report bugs and feature requests on GitHub at https://github.com/pplu/io-k8s-p5/issues.
CONTRIBUTING
Contributions are welcome! Please fork the repository and submit a pull request.
AUTHORS
Torsten Raudssus <getty@cpan.org>
Jose Luis Martinez Torres <jlmartin@cpan.org>
COPYRIGHT AND LICENSE
This software is Copyright (c) 2018-2026 by Jose Luis Martinez Torres <jlmartin@cpan.org>.
This is free software, licensed under:
The Apache License, Version 2.0, January 2004