ExtensionDataSource interface
Definition of which data will be collected from a separate VM extension that integrates with the Azure Monitor Agent. Collected from either Windows and Linux machines, depending on which extension is defined.
Properties
extension |
The name of the VM extension. |
extension |
The extension settings. The format is specific for particular extension. |
input |
The list of data sources this extension needs data from. |
name | A friendly name for the data source. This name should be unique across all data sources (regardless of type) within the data collection rule. |
streams | List of streams that this data source will be sent to. A stream indicates what schema will be used for this data and usually what table in Log Analytics the data will be sent to. |
Property Details
extensionName
The name of the VM extension.
extensionName: string
Property Value
string
extensionSettings
The extension settings. The format is specific for particular extension.
extensionSettings?: Record<string, unknown>
Property Value
Record<string, unknown>
inputDataSources
The list of data sources this extension needs data from.
inputDataSources?: string[]
Property Value
string[]
name
A friendly name for the data source. This name should be unique across all data sources (regardless of type) within the data collection rule.
name?: string
Property Value
string
streams
List of streams that this data source will be sent to. A stream indicates what schema will be used for this data and usually what table in Log Analytics the data will be sent to.
streams?: string[]
Property Value
string[]