Airflow Statsd Exporter Missing Metrics #58261
Unanswered
nisarg2121
asked this question in
General
Replies: 1 comment 2 replies
-
|
The missing metrics you're experiencing are due to The missing metrics ( what you can do it to enable Task-Level Metrics in Airflow Config # values.yaml
config:
metrics:
# Enable task and operator level metrics
statsd_on: true
statsd_host: statsd-exporter
statsd_port: 9125
statsd_prefix: airflow
# Enable detailed task metrics
statsd_statsd_enabled: true
# Additional metrics configuration
statsd_custom_client_path: airflow.statsd.StatsdClient
# Ensure statsd exporter is properly configured
statsd:
enabled: true
service:
port: 9125
targetPort: 9125
config:
# StatsD mapping configuration
mapping: |
# Airflow metrics mapping
airflow.*.*:
name: "airflow_${1}_${2}"
labels:
component: "${1}"
metric_type: "${2}" |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Airflow Version
3.0.2
Helm chart version
1.18.0
What happend?grafana
We have installed airflow on our kubernetes cluster using the helm chart. We are using default helm configuration and after reviewing the default
values.yamlwe knew that it's by default configuring the statsd and sending all the metrics to statsd. So, we have just created theservicemonitorto scrape the metrics from statsd.We try to import the the below Grafana dashboard for the visualisation.
https://grafana.com/grafana/dashboards/20994-airflow-cluster-dashboard/
We have found issues with some panel. And we came to know that some of the metrics are not available in prometheus.
Steps performed
Tried to check the raw metrics being send to statsd using tcpdump. But don't see these metrics even being parsed to statsd.
List of the metrics not available.
Beta Was this translation helpful? Give feedback.
All reactions