Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

📖 Airflow 3.0 - Observability Platform Integration #6549

Open
7 tasks
Tracked by #6543
jhpyke opened this issue Jan 13, 2025 · 0 comments
Open
7 tasks
Tracked by #6543

📖 Airflow 3.0 - Observability Platform Integration #6549

jhpyke opened this issue Jan 13, 2025 · 0 comments
Labels

Comments

@jhpyke
Copy link
Contributor

jhpyke commented Jan 13, 2025

User Story

As a user of Airflow
I want access to observability and metrics of the cluster my job runs on
So that I can better understand what my job is doing and troubleshoot it when it fails.

Value / Purpose

This is to suppliment the currently internally available grafana dashboard, and allow it to be surfaced to users so that AP users can log in and get information relating to their jobs in Airflow Compute.

Useful Contacts

@jacobwoffenden, @jhpyke

User Types

No response

Hypothesis

If we give users access to metrics about their jobs
Then they will be able to adjust their resource requests to improve the stability of work on the cluster.

Proposal

  • Allow AP users into Observability Platform under 'User' Role
  • Users should have access to a minimum of the mwaa/workloads dashboard
  • Users should not be able to edit the existing Dashboard
  • Integrate new control plane cloudwatch log groups into existing grafana setup to allow us to monitor/query those streams.

Additional Information

No response

Definition of Done

  • AP users can be granted access to observability platform
  • Users can successfully see info about their tasks in the relevant dashboard
  • Users do not have to ask the team what their usage metrics are.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: 👀 TODO
Development

No branches or pull requests

1 participant