Telemetry Instance template
Telemetry instances are defined using a YAML manifest with the following structure:
with the following properties for the global section
Name | Type | Description | Mandatory |
---|---|---|---|
| string | The name of the Telemetry Provider | Yes |
| object | Provider-specific configuration in a key-value format (see specific provider documentation for details) | Yes |
| string | Custom telemetry instance name | No |
| object | This section is used to specify the metrics to extract. This section is specific for each Telemetry Provider (see specific provider documentation for details) | No |
and the metrics section
Name | Type | Description | Mandatory |
---|---|---|---|
| string | Name of the metric in Akamas. This metric must exists in at least one of the referred by the System associated with the Telemetry Provider Instance | Yes |
| string | Name of the metric (or extraction query) in the data source. The value of this parameter is specific to the data source. | Yes |
| double | Default value that, if specified, is used to create metrics in time-intervals where no other valid datapoint is available. | No |
| List of strings | List of labels. For the specific usage of this parameter, see the documentation of the specific Telemetry Provider | No |
| List of key-value pair | List of Key-Value pairs that are interpreted as a pair of labels name and value. This "static labels" are copied directly in each sample of the specific metric and sent to the Metric Service | No |
| String | No | |
| Object | Only the parameter | No |
Last updated