1.4. AlertingRule [monitoring.openshift.io/v1]
- 描述
- AlertingRule 代表一组用户定义的 Prometheus 规则组,其中包含警报规则。此资源是集群管理员根据 OpenShift 中平台监控堆栈记录的指标创建警报的方法,如部署到 openshift-monitoring 命名空间中的 Prometheus 实例。您可以使用它来根据组件(如 node_exporter)中的指标创建没有 OpenShift 附带的自定义警报规则,它提供机器级别的指标,如 CPU 使用量或 kube-state-metrics,它提供了有关 Kubernetes 使用量的指标。API 与来自 prometheus-operator 的上游 PrometheusRule 类型兼容。这里不允许记录规则的主要区别。对于创建的每个 AlertingRule 资源,将在 openshift-monitoring 命名空间中创建对应的 PrometheusRule。OpenShift 要求管理员使用 AlertingRule 资源而不是上游类型,以允许更好的 OpenShift 默认和验证,而不直接修改上游 API。您可以在此处找到 PrometheusRule 资源的上游 API 文档 :https://github.com/prometheus-operator/prometheus-operator/blob/main/Documentation/api.md 兼容性级别 1: 可在主发行版本中至少提供 12 个月或 3 个次版本(以更长的时间为准)。
- 类型
-
对象