Event timeline
The event timeline provides a chronological view of all events associated with an asset in Astro Observe. Use the event timeline to track asset activity, troubleshoot issues, and understand historical performance patterns.
View the event timeline
- In the Astro UI, click Observe > Asset Catalog.
- Select an asset from the list.
- Click the Event Timeline tab.
The timeline displays a visual bar chart showing events over time, with a detailed event list showing timestamps, event types, and affected entities.
Filter events
Use the filtering controls to narrow down the events displayed:
- Run selection: Choose All Runs or select a specific run to view its events.
- Time period: Select a time range and specify a date and time to view events before.
- Event status: Filter by Success, Neutral, or Failure events. Click a status indicator to toggle that event type on or off.
- Only final asset events: Toggle this option to show only events for final assets in your data product, excluding intermediate processing steps.
Click + filters to access additional filtering options:
- All Event Groups: Filter events by event group.
- Filter by namespace: Filter events by namespace.
- Filter by DAG: Filter events by dag.
- Filter by Data Product: Filter events by data product.
- Filter by Deployment: Filter events by Deployment.
View event details
Click any event in the timeline to open a side panel with detailed information about that event, including:
- Event timestamp and metadata: Deployment name, DAG ID, Run ID, Owner
- Root Cause: For failure events, view root cause analysis or generate an AI log summary to diagnose the failure. See Root cause analysis and AI log summaries.
- Upstream Dependencies: View any upstream failures or anomalies that may have contributed to the event
- Downstream Dependencies: See assets that depend on this asset, including Asset ID, Asset Name, and Asset Type
Event types
Events are categorized by status to help you quickly identify issues and track successful operations.
Success events
Success events indicate normal, expected operations:
- SLA Success: An SLA requirement was met
- Task Success: An Airflow task completed successfully
- Task Start: An Airflow task began execution
Neutral events
Neutral events represent data operations that don’t indicate success or failure:
- Airflow dataset write: Data was written to an Airflow dataset
- OpenLineage dataset write: Data was written and captured by OpenLineage
Failure events
Failure events indicate problems that require attention:
- Alert notification: An alert was triggered
- SLA Breach: An SLA requirement was not met
- Task failure: An Airflow task failed
Understand the timeline visualization
The bar chart at the top of the timeline shows event distribution over time:
- Green bars: Represent successful events
- Red bars: Represent failed events
- Gray bars: Represent neutral events
Taller bars indicate multiple events occurring in that time period. Use this visualization to quickly identify patterns, such as recurring failures or periods of high activity.