config.proto

Package: config.prometheus.io

Types:

Source File: github.com/solo-io/supergloo/api/external/prometheus/v1/config.proto

PrometheusConfig

PrometheusConfig represents a Kubernetes ConfigMap containing a Prometheus config yaml stored with the key prometheus.yml. SuperGloo uses conversion functions to convert from a configmap to a typed Prometheus config.

"metadata": .core.solo.io.Metadata
"prometheus": string
"alerts": string
"rules": string
Field Type Description Default
metadata .core.solo.io.Metadata Metadata contains the object metadata for this resource
prometheus string inline string containing the prometheus config json_name must refer to the data key in the configmap we expect
alerts string inline string containing the alerts config. currently unused by supergloo
rules string inline string containing the rules config. currently unused by supergloo