LogAnalyticsQueryRecommendationConfiguration interface

Log Analytics Query recommendation configuration.

Extends

Properties

queryText

Query text in KQL syntax. Supported entity template variables, such as {{entity.azureResourceId}}, may appear in the query.

requiredDiagnosticSettingCategories

Diagnostic setting categories required to populate the query's tables.

requiredTables

Log Analytics tables required by the query.

signalKind

Kind of the recommended signal. This value indicates that a Log Analytics workspace is required.

timeGrain

Time range of the signal in ISO 8601 duration format (e.g. 'PT5M'). If not specified, the KQL query must define a time range.

valueColumnName

Name of the numeric result column to evaluate against the thresholds.

Property Details

queryText

Query text in KQL syntax. Supported entity template variables, such as {{entity.azureResourceId}}, may appear in the query.

queryText: string

Property Value

string

requiredDiagnosticSettingCategories

Diagnostic setting categories required to populate the query's tables.

requiredDiagnosticSettingCategories?: string[]

Property Value

string[]

requiredTables

Log Analytics tables required by the query.

requiredTables?: string[]

Property Value

string[]

signalKind

Kind of the recommended signal. This value indicates that a Log Analytics workspace is required.

signalKind: "LogAnalyticsQuery"

Property Value

"LogAnalyticsQuery"

timeGrain

Time range of the signal in ISO 8601 duration format (e.g. 'PT5M'). If not specified, the KQL query must define a time range.

timeGrain?: string

Property Value

string

valueColumnName

Name of the numeric result column to evaluate against the thresholds.

valueColumnName?: string

Property Value

string