integrations/argo-workflows/prometheus_metadata.yaml (40 lines of code) (raw):
platforms:
- type: GKE
detections:
- characteristic_metric:
metric_type: prometheus.googleapis.com/argo_workflows_count/gauge
launch_stage: GA
exporter_metadata:
name: Argo Workflows Controller Prometheus Exporter
doc_url: https://argoproj.github.io/argo-workflows/metrics/
minimum_supported_version: v3.4.3
default_metrics:
- name: prometheus.googleapis.com/argo_workflows_operation_duration_seconds_sum/counter
prometheus_name: argo_workflows_operation_duration_seconds_sum
kind: CUMULATIVE
value_type: DOUBLE
- name: prometheus.googleapis.com/argo_workflows_k8s_request_total/counter
prometheus_name: argo_workflows_k8s_request_total
kind: CUMULATIVE
value_type: DOUBLE
- name: prometheus.googleapis.com/argo_workflows_count/gauge
prometheus_name: argo_workflows_count
kind: GAUGE
value_type: DOUBLE
- name: prometheus.googleapis.com/argo_workflows_workflow_condition/gauge
prometheus_name: argo_workflows_workflow_condition
kind: GAUGE
value_type: DOUBLE
- name: prometheus.googleapis.com/argo_workflows_queue_adds_count/counter
prometheus_name: argo_workflows_queue_adds_count
kind: CUMULATIVE
value_type: DOUBLE
- name: prometheus.googleapis.com/argo_workflows_queue_depth_count/gauge
prometheus_name: argo_workflows_queue_depth_count
kind: GAUGE
value_type: DOUBLE
- name: prometheus.googleapis.com/argo_workflows_queue_latency_sum/counter
prometheus_name: argo_workflows_queue_latency_sum
kind: CUMULATIVE
value_type: DOUBLE
install_documentation_url: https://cloud.google.com/stackdriver/docs/managed-prometheus/exporters/argo-workflows