LogAnalyticsSignal interface
A Log Analytics Query signal instance assigned to an entity.
- Extends
Properties
| data |
Unit of the signal result (e.g. Bytes, MilliSeconds, Percent, Count)) |
| display |
Display name |
| evaluation |
Evaluation rules for the signal definition |
| query |
Query text in KQL syntax |
| refresh |
Interval in which the signal is being evaluated. Defaults to PT1M (1 minute). |
| signal |
Kind of the signal instance |
| time |
Time range of signal. ISO duration format like PT10M. If not specified, the KQL query must define a time range. |
| value |
Name of the column in the result set to evaluate against the thresholds. Defaults to the first column in the result set if not specified. The column must be numeric. |
Inherited Properties
| name | Unique name of the signal within the entity. |
| signal |
Optional reference to a signal definition that provides default values. |
| status | Current status of the signal. |
Property Details
dataUnit
Unit of the signal result (e.g. Bytes, MilliSeconds, Percent, Count))
dataUnit?: string
Property Value
string
displayName
Display name
displayName?: string
Property Value
string
evaluationRules
Evaluation rules for the signal definition
evaluationRules?: EvaluationRule
Property Value
queryText
Query text in KQL syntax
queryText?: string
Property Value
string
refreshInterval
Interval in which the signal is being evaluated. Defaults to PT1M (1 minute).
refreshInterval?: string
Property Value
string
signalKind
Kind of the signal instance
signalKind: "LogAnalyticsQuery"
Property Value
"LogAnalyticsQuery"
timeGrain
Time range of signal. ISO duration format like PT10M. If not specified, the KQL query must define a time range.
timeGrain?: string
Property Value
string
valueColumnName
Name of the column in the result set to evaluate against the thresholds. Defaults to the first column in the result set if not specified. The column must be numeric.
valueColumnName?: string
Property Value
string
Inherited Property Details
name
Unique name of the signal within the entity.
name: string
Property Value
string
Inherited From SignalInstanceProperties.name
signalDefinitionName
Optional reference to a signal definition that provides default values.
signalDefinitionName?: string
Property Value
string
Inherited From SignalInstanceProperties.signalDefinitionName
status
Current status of the signal.
status?: SignalStatus
Property Value
Inherited From SignalInstanceProperties.status