Skip to main content

log_analytics

Creates, updates, deletes, gets or lists a log_analytics resource.

Overview

Namelog_analytics
TypeResource
Idazure.cdn.log_analytics

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
dateTimeBeginstring (date-time):vartype date_time_begin: ~datetime.datetime
dateTimeEndstring (date-time):vartype date_time_end: ~datetime.datetime
granularitystringKnown values are: "PT5M", "PT1H", and "P1D". (PT5M, PT1H, P1D)
seriesarray:vartype series: list[~azure.mgmt.cdn.models.MetricsResponseSeriesItem]

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
get_log_analytics_metricsselectresource_group_name, profile_name, subscription_id, dateTimeBegin, dateTimeEnd, granularityGet log report for AFD profile.
get_log_analytics_rankingsselectresource_group_name, profile_name, subscription_id, maxRanking, dateTimeBegin, dateTimeEndGet log analytics ranking report for AFD profile.
get_log_analytics_locationsselectresource_group_name, profile_name, subscription_idGet all available location names for AFD log analytics report.
get_log_analytics_resourcesexecresource_group_name, profile_name, subscription_idGet all endpoints and custom domains available for AFD log report.
get_waf_log_analytics_metricsexecresource_group_name, profile_name, subscription_id, dateTimeBegin, dateTimeEnd, granularityGet Waf related log analytics report for AFD profile.
get_waf_log_analytics_rankingsexecresource_group_name, profile_name, subscription_id, dateTimeBegin, dateTimeEnd, maxRankingGet WAF log analytics charts for AFD profile.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
dateTimeBeginstring (date-time)Required.
dateTimeEndstring (date-time)Required.
granularitystringKnown values are: "PT5M", "PT1H", and "P1D". Required.
maxRankingintegerRequired.
profile_namestringName of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. Required.
resource_group_namestringThe name of the resource group. The name is case insensitive. Required.
subscription_idstring

SELECT examples

Get log report for AFD profile.

SELECT
dateTimeBegin,
dateTimeEnd,
granularity,
series
FROM azure.cdn.log_analytics
WHERE resource_group_name = '{{ resource_group_name }}' -- required
AND profile_name = '{{ profile_name }}' -- required
AND subscription_id = '{{ subscription_id }}' -- required
AND dateTimeBegin = '{{ dateTimeBegin }}' -- required
AND dateTimeEnd = '{{ dateTimeEnd }}' -- required
AND granularity = '{{ granularity }}' -- required
;

Lifecycle Methods

Get all endpoints and custom domains available for AFD log report.

EXEC azure.cdn.log_analytics.get_log_analytics_resources 
@resource_group_name='{{ resource_group_name }}' --required,
@profile_name='{{ profile_name }}' --required,
@subscription_id='{{ subscription_id }}' --required
;