OBSERVE
Real-Time Events
See every event in your application in real time with advanced filtering and a GraphQL API for dashboards and automated workflows.

delay for data availability
filter and aggregation patterns (grouping, sorting, facets)
GraphQL endpoint for flexible queries and integrations
Understand events in real-time
Optimize performance with real-time signals
Spot latency spikes, cache misses, and error trends as they happen and your fixes with the same dataset.
Investigate security events without delays
Trace attacks instantly down to requests, IPs, user agents, and affected paths.
Correlate across products and workloads
Analyze events from Applications, Functions, WAF, and connected Azion products in one place.
Filter, group, and sort with precision
Create targeted views with structured fields and advanced search operators to isolate the events that matter.
Export for audits and troubleshooting
Download and share event results to support compliance checks, incident reports, and cross-team debugging.
Build dashboards your team actually uses
Connect to your analytics stack and build operational dashboards that track reliability, security posture, and user experience.
Built for deep investigations
Connect your logs to Grafana and any analytics tool
Use the GraphQL API to power dashboards, automate incident workflows, and share consistent operational views across your team.
- Query top IPs, paths, and status codes in real time
- Group by the dimensions that match your SLOs and KPIs
- Export and share consistent views across engineering, security, and ops teams

Comprehensive event logs across all workloads
Access detailed data for every request, response, and security event from Applications, Functions, WAF, and all connected Azion products for deep investigations.

Query your data your way with GraphQL
Execute complex searches and aggregations using the GraphQL API, with advanced filtering, grouping, and sorting capabilities.

Explore, inspect, and export directly from the Console
Access an intuitive Console interface in Real-Time Events to view tabular data, inspect events in detail, and export information easily.

Solutions
Real-Time Events FAQ
What is Real-Time Events?
Real-Time Events is an observability capability that lets you explore high-fidelity request, response, and security event data generated by Azion products in near real time.
Which products generate events for Real-Time Events?
You can access events from multiple Azion products, including Applications, Functions, and WAF, depending on what you have configured and enabled in your account.
How do I query data programmatically?
Use Azion’s GraphQL API to run queries with filtering, grouping, and sorting. This makes it easier to build dashboards, automate investigations, and integrate with external tools.
Can I export results for audits or debugging?
Yes. You can export event results from the Console to share with teams, attach to incident reports, and support compliance and auditing workflows.
Why is Azion Real-Time Events better? How quickly is event data available?
Our edge-native platform enables highly performant data processing, delivering consistently fresh logs in under a minute in most cases. This means 99% of requests or events are available in Real-Time Events in less than 1 minute, no matter where the event was generated.
Do I need to install an agent or collector?
No. Real-Time Events works with data generated by Azion products. You don’t need to deploy extra agents to start exploring the events you already produce.
Is Real-Time Events suitable for incident response?
Yes. Teams use Real-Time Events to detect anomalies, investigate suspicious traffic patterns, validate mitigations, and shorten time to resolution with detailed event context.
Where can I find query examples?
Start with the GraphQL API documentation and the Real-Time Events docs for guidance on fields, filters, and workflows.