-
Notifications
You must be signed in to change notification settings - Fork 16.3k
Closed
Labels
area:APIAirflow's REST/HTTP APIAirflow's REST/HTTP APIarea:UIRelated to UI/UX. For Frontend Developers.Related to UI/UX. For Frontend Developers.good first issuekind:featureFeature RequestsFeature Requestskind:metaHigh-level information important to the communityHigh-level information important to the community
Description
Body
View
DAG View - Audit Log Tab
Filters to Add
-
Filter by Event Type
↪ Focus on specific types of changes (e.g., trigger, patch, retry) for easier debugging or auditing -
Filter by User
↪ Track changes or triggers made by specific users for accountability and investigation -
Filter by Run ID
↪ Narrow down audit entries to a specific DAG run when debugging or reviewing historical activity -
Filter by Task ID
↪ Isolate changes related to a particular task (e.g., task retries, clearing actions) -
Filter by Try Number
↪ Investigate retries or understand the progression of failed attempts on a specific task -
Filter by Map Index
↪ Useful when debugging mapped tasks to understand which specific iteration had issues
API Support
- Audit log entries are retrieved per DAG
- API supports filtering by some fields, but query parameters are not consistently exposed in UI or public API
- Requires extending API to support structured filtering on audit metadata
UI Impact
- Filters could be added above the audit log table
- Enhances ability to perform root cause analysis on user-initiated changes, retries, and failures
Notes
- Current audit log is helpful but difficult to navigate without filtering
- These filters would improve security auditing, user accountability, and debugging workflows
Committer
- I acknowledge that I am a maintainer/committer of the Apache Airflow project.
vietvudanh
Metadata
Metadata
Assignees
Labels
area:APIAirflow's REST/HTTP APIAirflow's REST/HTTP APIarea:UIRelated to UI/UX. For Frontend Developers.Related to UI/UX. For Frontend Developers.good first issuekind:featureFeature RequestsFeature Requestskind:metaHigh-level information important to the communityHigh-level information important to the community