ClusterDaemonSetMetric
Scope: Cluster
ClusterDaemonSetMetric is handy interface for configuring custom DaemonSet-related metrics in prometheus-metrics-adapter.
- spec
Required value
- spec.query
Required value
PromQL-query which returns unambiguous value for your metric. Use grouping operators like sum() by(), max() by() etc. Also use keywords: «.LabelMatchers» with your optional applied comma-separated labels as label selector and «.GroupBy» as group-by-labels. Example: max(mymetric{«.LabelMatchers»,queue=”messages”}) by(«.GroupBy»)
ClusterDaemonSetMetric is handy interface for configuring custom DaemonSet-related metrics in prometheus-metrics-adapter.
- spec
Required value
- spec.query
Required value
PromQL-query which returns unambiguous value for your metric. Use grouping operators like sum() by(), max() by() etc. Also use keywords: «.LabelMatchers» with your optional applied comma-separated labels as label selector and «.GroupBy» as group-by-labels. Example: max(mymetric{«.LabelMatchers»,queue=”messages”}) by(«.GroupBy»)
ClusterDeploymentMetric
Scope: Cluster
ClusterDeploymentMetric is handy interface for configuring custom Deployment-related metrics in prometheus-metrics-adapter.
- spec
Required value
- spec.query
Required value
PromQL-query which returns unambiguous value for your metric. Use grouping operators like sum() by(), max() by() etc. Also use keywords: «.LabelMatchers» with your optional applied comma-separated labels as label selector and «.GroupBy» as group-by-labels. Example: max(mymetric{«.LabelMatchers»,queue=”messages”}) by(«.GroupBy»)
ClusterDeploymentMetric is handy interface for configuring custom Deployment-related metrics in prometheus-metrics-adapter.
- spec
Required value
- spec.query
Required value
PromQL-query which returns unambiguous value for your metric. Use grouping operators like sum() by(), max() by() etc. Also use keywords: «.LabelMatchers» with your optional applied comma-separated labels as label selector and «.GroupBy» as group-by-labels. Example: max(mymetric{«.LabelMatchers»,queue=”messages”}) by(«.GroupBy»)
ClusterIngressMetric
Scope: Cluster
ClusterIngressMetric is handy interface for configuring custom Ingress-related metrics in prometheus-metrics-adapter.
- spec
Required value
- spec.query
Required value
PromQL-query which returns unambiguous value for your metric. Use grouping operators like sum() by(), max() by() etc. Also use keywords: «.LabelMatchers» with your optional applied comma-separated labels as label selector and «.GroupBy» as group-by-labels. Example: max(mymetric{«.LabelMatchers»,queue=”messages”}) by(«.GroupBy»)
ClusterIngressMetric is handy interface for configuring custom Ingress-related metrics in prometheus-metrics-adapter.
- spec
Required value
- spec.query
Required value
PromQL-query which returns unambiguous value for your metric. Use grouping operators like sum() by(), max() by() etc. Also use keywords: «.LabelMatchers» with your optional applied comma-separated labels as label selector and «.GroupBy» as group-by-labels. Example: max(mymetric{«.LabelMatchers»,queue=”messages”}) by(«.GroupBy»)
ClusterPodMetric
Scope: Cluster
ClusterPodMetric is handy interface for configuring custom Pod-related metrics in prometheus-metrics-adapter.
- spec
Required value
- spec.query
Required value
PromQL-query which returns unambiguous value for your metric. Use grouping operators like sum() by(), max() by() etc. Also use keywords: «.LabelMatchers» with your optional applied comma-separated labels as label selector and «.GroupBy» as group-by-labels. Example: max(mymetric{«.LabelMatchers»,queue=”messages”}) by(«.GroupBy»)
Deprecated resource. Support for the resource might be removed in a later release.
ClusterPodMetric is handy interface for configuring custom Pod-related metrics in prometheus-metrics-adapter.
- spec
Required value
- spec.query
Required value
PromQL-query which returns unambiguous value for your metric. Use grouping operators like sum() by(), max() by() etc. Also use keywords: «.LabelMatchers» with your optional applied comma-separated labels as label selector and «.GroupBy» as group-by-labels. Example: max(mymetric{«.LabelMatchers»,queue=”messages”}) by(«.GroupBy»)
ClusterServiceMetric
Scope: Cluster
ClusterServiceMetric is handy interface for configuring custom Service-related metrics in prometheus-metrics-adapter.
- spec
Required value
- spec.query
Required value
PromQL-query which returns unambiguous value for your metric. Use grouping operators like sum() by(), max() by() etc. Also use keywords: «.LabelMatchers» with your optional applied comma-separated labels as label selector and «.GroupBy» as group-by-labels. Example: max(mymetric{«.LabelMatchers»,queue=”messages”}) by(«.GroupBy»)
ClusterServiceMetric is handy interface for configuring custom Service-related metrics in prometheus-metrics-adapter.
- spec
Required value
- spec.query
Required value
PromQL-query which returns unambiguous value for your metric. Use grouping operators like sum() by(), max() by() etc. Also use keywords: «.LabelMatchers» with your optional applied comma-separated labels as label selector and «.GroupBy» as group-by-labels. Example: max(mymetric{«.LabelMatchers»,queue=”messages”}) by(«.GroupBy»)
ClusterStatefulSetMetric
Scope: Cluster
ClusterStatefulSetMetric is handy interface for configuring custom StatefulSet-related metrics in prometheus-metrics-adapter.
- spec
Required value
- spec.query
Required value
PromQL-query which returns unambiguous value for your metric. Use grouping operators like sum() by(), max() by() etc. Also use keywords: «.LabelMatchers» with your optional applied comma-separated labels as label selector and «.GroupBy» as group-by-labels. Example: max(mymetric{«.LabelMatchers»,queue=”messages”}) by(«.GroupBy»)
ClusterStatefulSetMetric is handy interface for configuring custom StatefulSet-related metrics in prometheus-metrics-adapter.
- spec
Required value
- spec.query
Required value
PromQL-query which returns unambiguous value for your metric. Use grouping operators like sum() by(), max() by() etc. Also use keywords: «.LabelMatchers» with your optional applied comma-separated labels as label selector and «.GroupBy» as group-by-labels. Example: max(mymetric{«.LabelMatchers»,queue=”messages”}) by(«.GroupBy»)
DaemonSetMetric
Scope: Namespaced
DaemonSetMetric is handy interface for configuring custom DaemonSet-related metrics in prometheus-metrics-adapter.
- spec
Required value
- spec.query
Required value
PromQL-query which returns unambiguous value for your metric. Use grouping operators like sum() by(), max() by() etc. Also use keywords: «.LabelMatchers» with your optional applied comma-separated labels as label selector and «.GroupBy» as group-by-labels. Example: max(mymetric{«.LabelMatchers»,queue=”messages”}) by(«.GroupBy»)
DaemonSetMetric is handy interface for configuring custom DaemonSet-related metrics in prometheus-metrics-adapter.
- spec
Required value
- spec.query
Required value
PromQL-query which returns unambiguous value for your metric. Use grouping operators like sum() by(), max() by() etc. Also use keywords: «.LabelMatchers» with your optional applied comma-separated labels as label selector and «.GroupBy» as group-by-labels. Example: max(mymetric{«.LabelMatchers»,queue=”messages”}) by(«.GroupBy»)
DeploymentMetric
Scope: Namespaced
DeploymentMetric is handy interface for configuring custom Deployment-related metrics in prometheus-metrics-adapter.
- spec
Required value
- spec.query
Required value
PromQL-query which returns unambiguous value for your metric. Use grouping operators like sum() by(), max() by() etc. Also use keywords: «.LabelMatchers» with your optional applied comma-separated labels as label selector and «.GroupBy» as group-by-labels. Example: max(mymetric{«.LabelMatchers»,queue=”messages”}) by(«.GroupBy»)
DeploymentMetric is handy interface for configuring custom Deployment-related metrics in prometheus-metrics-adapter.
- spec
Required value
- spec.query
Required value
PromQL-query which returns unambiguous value for your metric. Use grouping operators like sum() by(), max() by() etc. Also use keywords: «.LabelMatchers» with your optional applied comma-separated labels as label selector and «.GroupBy» as group-by-labels. Example: max(mymetric{«.LabelMatchers»,queue=”messages”}) by(«.GroupBy»)
IngressMetric
Scope: Namespaced
IngressMetric is handy interface for configuring custom Ingress-related metrics in prometheus-metrics-adapter.
- spec
Required value
- spec.query
Required value
PromQL-query which returns unambiguous value for your metric. Use grouping operators like sum() by(), max() by() etc. Also use keywords: «.LabelMatchers» with your optional applied comma-separated labels as label selector and «.GroupBy» as group-by-labels. Example: max(mymetric{«.LabelMatchers»,queue=”messages”}) by(«.GroupBy»)
IngressMetric is handy interface for configuring custom Ingress-related metrics in prometheus-metrics-adapter.
- spec
Required value
- spec.query
Required value
PromQL-query which returns unambiguous value for your metric. Use grouping operators like sum() by(), max() by() etc. Also use keywords: «.LabelMatchers» with your optional applied comma-separated labels as label selector and «.GroupBy» as group-by-labels. Example: max(mymetric{«.LabelMatchers»,queue=”messages”}) by(«.GroupBy»)
NamespaceMetric
Scope: Namespaced
NamespaceMetric is handy interface for configuring custom Namespace-related metrics in prometheus-metrics-adapter.
- spec
Required value
- spec.query
Required value
PromQL-query which returns unambiguous value for your metric. Use grouping operators like sum() by(), max() by() etc. Also use keywords: «.LabelMatchers» with your optional applied comma-separated labels as label selector and «.GroupBy» as group-by-labels. Example: max(mymetric{«.LabelMatchers»,queue=”messages”}) by(«.GroupBy»)
NamespaceMetric is handy interface for configuring custom Namespace-related metrics in prometheus-metrics-adapter.
- spec
Required value
- spec.query
Required value
PromQL-query which returns unambiguous value for your metric. Use grouping operators like sum() by(), max() by() etc. Also use keywords: «.LabelMatchers» with your optional applied comma-separated labels as label selector and «.GroupBy» as group-by-labels. Example: max(mymetric{«.LabelMatchers»,queue=”messages”}) by(«.GroupBy»)
PodMetric
Scope: Namespaced
PodMetric is handy interface for configuring custom Pod-related metrics in prometheus-metrics-adapter.
- spec
Required value
- spec.query
Required value
PromQL-query which returns unambiguous value for your metric. Use grouping operators like sum() by(), max() by() etc. Also use keywords: «.LabelMatchers» with your optional applied comma-separated labels as label selector and «.GroupBy» as group-by-labels. Example: max(mymetric{«.LabelMatchers»,queue=”messages”}) by(«.GroupBy»)
PodMetric is handy interface for configuring custom Pod-related metrics in prometheus-metrics-adapter.
- spec
Required value
- spec.query
Required value
PromQL-query which returns unambiguous value for your metric. Use grouping operators like sum() by(), max() by() etc. Also use keywords: «.LabelMatchers» with your optional applied comma-separated labels as label selector and «.GroupBy» as group-by-labels. Example: max(mymetric{«.LabelMatchers»,queue=”messages”}) by(«.GroupBy»)
ServiceMetric
Scope: Namespaced
ServiceMetric is handy interface for configuring custom Service-related metrics in prometheus-metrics-adapter.
- spec
Required value
- spec.query
Required value
PromQL-query which returns unambiguous value for your metric. Use grouping operators like sum() by(), max() by() etc. Also use keywords: «.LabelMatchers» with your optional applied comma-separated labels as label selector and «.GroupBy» as group-by-labels. Example: max(mymetric{«.LabelMatchers»,queue=”messages”}) by(«.GroupBy»)
ServiceMetric is handy interface for configuring custom Service-related metrics in prometheus-metrics-adapter.
- spec
Required value
- spec.query
Required value
PromQL-query which returns unambiguous value for your metric. Use grouping operators like sum() by(), max() by() etc. Also use keywords: «.LabelMatchers» with your optional applied comma-separated labels as label selector and «.GroupBy» as group-by-labels. Example: max(mymetric{«.LabelMatchers»,queue=”messages”}) by(«.GroupBy»)
StatefulSetMetric
Scope: Namespaced
StatefulSetMetric is handy interface for configuring custom StatefulSet-related metrics in prometheus-metrics-adapter.
- spec
Required value
- spec.query
Required value
PromQL-query which returns unambiguous value for your metric. Use grouping operators like sum() by(), max() by() etc. Also use keywords: «.LabelMatchers» with your optional applied comma-separated labels as label selector and «.GroupBy» as group-by-labels. Example: max(mymetric{«.LabelMatchers»,queue=”messages”}) by(«.GroupBy»)
StatefulSetMetric is handy interface for configuring custom StatefulSet-related metrics in prometheus-metrics-adapter.
- spec
Required value
- spec.query
Required value
PromQL-query which returns unambiguous value for your metric. Use grouping operators like sum() by(), max() by() etc. Also use keywords: «.LabelMatchers» with your optional applied comma-separated labels as label selector and «.GroupBy» as group-by-labels. Example: max(mymetric{«.LabelMatchers»,queue=”messages”}) by(«.GroupBy»)