You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The types of aggregations that can be applied to a series of values. For example, `P25` is 25th percentile. Note that not all aggregations are available for metrics. For example, `Trace count` has only `SUM` as an aggregation whereas `Call Count` has two aggregations, `SUM` and `PER_SECOND`.
beacon_types
List[str]
default_aggregation
str
The preselected aggregation for a metric. For example, for `Call latency` the default aggregation is `MEAN`.
[optional]
description
str
A description of the metric. For example, for `Call count` metric, the description would be something like `Number of received calls`
[optional]
formatter
str
* `NUMBER`: Generic number * `BYTES`: Number of bytes * `KILO_BYTES`: Number of kilobytes * `MEGA_BYTES`: Number of megabytes * `PERCENTAGE`: Percentage in scale [0,1] * `PERCENTAGE_100`: Percentage in scale [0,100] * `PERCENTAGE_NO_CAPPING`: Percentage in scale [0,1] but value could exceed 1 for example when metric is aggregated * `PERCENTAGE_100_NO_CAPPING`: Percentage in scale [0,100] but value could exceed 100 for example when metric is aggregated * `LATENCY`: Time in milliseconds, with value of 0 should not be considered a a strict 0, but considered as < 1ms * `NANOS`: Time in nanoseconds * `MILLIS`: Time in milliseconds * `MICROS`: Time in microseconds * `SECONDS`: Time in seconds * `RATE`: Number of occurrences per second * `BYTE_RATE`: Number of bytes per second * `UNDEFINED`: Metric value unit is not known
label
str
The name of the metric. For example, `Call count`, `Erroneous calls`, `Service count` etc.
metric_id
str
The unique id of the metric. For example, `calls`, `erroneousCalls`, `latency` etc.
path_to_value_in_beacon
List[str]
[optional]
tag_name
str
[optional]
Example
frominstana_client.models.website_monitoring_metric_descriptionimportWebsiteMonitoringMetricDescription# TODO update the JSON string belowjson="{}"# create an instance of WebsiteMonitoringMetricDescription from a JSON stringwebsite_monitoring_metric_description_instance=WebsiteMonitoringMetricDescription.from_json(json)
# print the JSON string representation of the objectprint(WebsiteMonitoringMetricDescription.to_json())
# convert the object into a dictwebsite_monitoring_metric_description_dict=website_monitoring_metric_description_instance.to_dict()
# create an instance of WebsiteMonitoringMetricDescription from a dictwebsite_monitoring_metric_description_from_dict=WebsiteMonitoringMetricDescription.from_dict(website_monitoring_metric_description_dict)