WAF Analytics
Analyze security events and traffic patterns for Web Application Firewall (WAF) protected CDN resources, including attack statistics, rule matches, and client behavior.
The WAF Analytics endpoints provide visibility into security-related events detected by the Web Application Firewall across your CDN resources.
Using these endpoints, you can analyze attack activity, rule matches, client IP behavior, requested URIs, and overall threat trends within a selected time range.
All endpoints return aggregated or detailed analytics data based on the filters you provide.
Common Request Parameters
The following parameters are shared across all WAF Analytics endpoints.
organization_uuid
Unique identifier of the organization in the Medianova Cloud Panel.
String (UUID)
from
Start timestamp of the analytics query range.
String (YYYY-MM-DD HH:mm:ss)
to
End timestamp of the analytics query range.
String (YYYY-MM-DD HH:mm:ss)
resources
List of CDN resource UUIDs to include in the query. Provide the resources you want to analyze.
Array<String (UUID)>
waf_mode
Filters analytics data by WAF operating mode. Accepted values are on and detectiononly.
String
limit
Maximum number of records to return.
Integer
interval
Time aggregation interval used for histogram-based analytics.
String
Interval behavior
The interval value is automatically calculated based on the selected date range:
Today →
5m(5 minutes)1–7 days →
1h(1 hour)8–30 days →
2h(2 hours)More than 30 days →
8h(8 hours)
Returns detailed WAF event logs, including matched rules, actions taken, and request metadata for the selected time range and resources.
Unique identifier of the organization in the Medianova Cloud Panel.
Start timestamp of the query range (YYYY-MM-DD HH:mm:ss).
2025-04-07 00:00:00End timestamp of the query range (YYYY-MM-DD HH:mm:ss).
2025-04-07 17:59:00List of resource UUIDs to include in the query.
Maximum number of records to return.
WAF activity logs retrieved successfully.
WAF activity logs retrieved successfully.
Returns aggregated statistics of client IP addresses that triggered WAF events within the specified time range.
Unique identifier of the organization in the Medianova Cloud Panel.
Start timestamp of the query range (YYYY-MM-DD HH:mm:ss).
2025-04-07 00:00:00End timestamp of the query range (YYYY-MM-DD HH:mm:ss).
2026-04-16 17:59:00List of resource UUIDs to include in the query.
Maximum number of client IP records to return.
WAF client IP statistics retrieved successfully.
WAF client IP statistics retrieved successfully.
Returns aggregated statistics of request URIs associated with WAF events within the specified time range.
Unique identifier of the organization in the Medianova Cloud Panel.
Start timestamp of the query range (YYYY-MM-DD HH:mm:ss).
2026-04-16 00:00:00End timestamp of the query range (YYYY-MM-DD HH:mm:ss).
2026-04-16 17:59:00List of CDN resource UUIDs to include in the query.
Maximum number of URI records to return.
WAF requested URI statistics retrieved successfully.
WAF requested URI statistics retrieved successfully.
Returns aggregated WAF event counts grouped by time interval for the specified organization, time range, and resources.
Unique identifier of the organization in the Medianova Cloud Panel.
Start timestamp of the query range (YYYY-MM-DD HH:mm:ss).
2026-04-16 00:25:00End timestamp of the query range (YYYY-MM-DD HH:mm:ss).
2026-04-16 16:25:00List of CDN resource UUIDs to include in the query.
Time bucket size for aggregation (for example: 5m, 1h, 2h, 8h, 1d).
WAF mode to filter events (for example: on or detectiononly).
WAF attack histogram data retrieved successfully.
WAF attack histogram data retrieved successfully.
Returns detailed analytics about triggered WAF rules for the selected organization, resources, and time range.
Unique identifier of the organization in the Medianova Cloud Panel.
Start timestamp of the query range (YYYY-MM-DD HH:mm:ss).
2025-04-07 00:00:00End timestamp of the query range (YYYY-MM-DD HH:mm:ss).
2025-04-07 17:59:00List of CDN resource UUIDs to include in the query.
Maximum number of rule detail records to return.
WAF rule match details retrieved successfully.
WAF rule match details retrieved successfully.
Returns aggregated threat totals for the selected organization, resources, and time range.
Unique identifier of the organization in the Medianova Cloud Panel.
Start timestamp of the query range (YYYY-MM-DD HH:mm:ss).
2025-04-07 00:00:00End timestamp of the query range (YYYY-MM-DD HH:mm:ss).
2025-04-07 17:59:00List of CDN resource UUIDs to include in the query.
Maximum number of records to return.
Total threat counts retrieved successfully.
Total threat counts retrieved successfully.
Returns user agent statistics for WAF events for the selected organization, resources, and time range.
Unique identifier of the organization in the Medianova Cloud Panel.
Start timestamp of the query range (YYYY-MM-DD HH:mm:ss).
2025-04-07 00:00:00End timestamp of the query range (YYYY-MM-DD HH:mm:ss).
2025-04-07 17:59:00List of CDN resource UUIDs to include in the query.
Maximum number of records to return.
WAF user agent statistics retrieved successfully.
WAF user agent statistics retrieved successfully.
Last updated
Was this helpful?