Avi Object API
Contact Info: support@avinetworks.com
Version: 20.1.9
BasePath:/api
All rights reserved
http://apache.org/licenses/LICENSE-2.0.html
Access
- HTTP Basic Authentication
[ Jump to Models ]
Table of Contents
get /analytics/anomaly/pool/
get /analytics/anomaly/pool/{uuid}
get /analytics/anomaly/serviceengine/
get /analytics/anomaly/serviceengine/{uuid}
get /analytics/anomaly/virtualservice/
get /analytics/anomaly/virtualservice/{uuid}
Up
get /analytics/anomaly/pool/
(analyticsAnomalyPoolGet)
Consumes
This API call consumes the following media types via the
Content-Type request header:
Query parameters
include_name (optional)
Query Parameter — All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.
skip_default (optional)
Query Parameter — Default values are not set.
name (optional)
Query Parameter — object name
aggregate_obj_id (optional)
Query Parameter — Aggregate metrics for all the records for obj_id. When this is set obj_id is treated as a filter rather than a dimension. Field introduced in 17.2.1.
aggregation (optional)
Query Parameter — Enum options - METRICS_ANOMALY_AGG_NONE, METRICS_ANOMALY_AGG_COUNT.
aggregation_window (optional)
Query Parameter — factor of aggregation window to the step. Eg. if requirement to is aggregate count ever 30 mins using 5 minute samples then value is 6.
detailed_header (optional)
Query Parameter — ability to reduce the information returned in header.
dimension_filter_op (optional)
Query Parameter — Filters the obj_id based on the filter specified. Enum options - METRICS_FILTER_EQUALS, METRICS_FILTER_LIKE, METRICS_FILTER_CONTAINS, METRICS_FILTER_NOT_EQUALS.
entity_uuid (optional)
Query Parameter — uuid of the entity type.
include_refs (optional)
Query Parameter — Resolve uuid to references.
include_related (optional)
Query Parameter — include anomalies from related objects.
limit (optional)
Query Parameter — Max number of metric samples.
metric_entity (optional)
Query Parameter — Metrics Types supported. Enum options - VSERVER_METRICS_ENTITY, VM_METRICS_ENTITY, SE_METRICS_ENTITY, CONTROLLER_METRICS_ENTITY, APPLICATION_METRICS_ENTITY, TENANT_METRICS_ENTITY, POOL_METRICS_ENTITY.
metric_id (optional)
Query Parameter — This is of the form l4_server. comma seperated values.
model (optional)
Query Parameter — Enum options - EXPONENTIAL_MOVING_AVG, EXPONENTIAL_WEIGHTED_MOVING_AVG, HOLTWINTERS_AT_AS, HOLTWINTERS_AT_MS.
obj_id (optional)
Query Parameter — object id like vip or server ip.
order_by (optional)
Query Parameter — Positive means sort from start and Negative sign means sort from end. Only metric_timestamp is supported for now.
page (optional)
Query Parameter — page id for the anomaly query.
page_size (optional)
Query Parameter — size of each page of anomalies.
pool_uuid (optional)
Query Parameter — Pool name. This will apply to any backend stats that are specified in the query.
priority (optional)
Query Parameter — High priority Anomaly. Enum options - ANZ_PRIORITY_HIGH, ANZ_PRIORITY_MEDIUM, ANZ_PRIORITY_LOW.
result_format (optional)
Query Parameter — format of the data returned. Enum options - METRICS_FORMAT_JSON, METRICS_FORMAT_CSV, METRICS_FORMAT_TXT, METRICS_FORMAT_PROTOBUF.
server (optional)
Query Parameter — server ip port.
serviceengine_uuid (optional)
Query Parameter — ID of the Node. Eg. if query is SE specific then it would have SE UUID.
start (optional)
Query Parameter — Start time for the metrics in ISO 8601 format. Default is UNIX Epoch.
step (optional)
Query Parameter — step interval in seconds.
stop (optional)
Query Parameter — End time for the metrics in ISO 8601 format. Default is now. Negative numbers mean relative time from now.
tenant_uuid (optional)
Query Parameter — UUID of the Tenant.
Return type
Example data
Content-Type: application/json
{
"next" : "aeiou",
"count" : 123,
"results" : [ {
"metric_id" : "aeiou",
"stop" : "aeiou",
"series" : [ {
"data" : [ {
"entity_uuid" : "aeiou",
"obj_id" : "aeiou",
"anomaly_model" : "aeiou",
"anomaly_context" : {
"prediction_interval_high" : 1.3579000000000001069366817318950779736042022705078125,
"prediction_interval_low" : 1.3579000000000001069366817318950779736042022705078125,
"hw_at_as_context" : {
"prediction_interval_high" : 1.3579000000000001069366817318950779736042022705078125,
"prediction_interval_low" : 1.3579000000000001069366817318950779736042022705078125,
"level" : 1.3579000000000001069366817318950779736042022705078125,
"trend" : 1.3579000000000001069366817318950779736042022705078125,
"prediction" : 1.3579000000000001069366817318950779736042022705078125,
"deviation" : 1.3579000000000001069366817318950779736042022705078125
},
"hw_at_ms_context" : "",
"ewma_context" : "",
"ema_context" : {
"normal_low" : 1.3579000000000001069366817318950779736042022705078125,
"prediction_interval_high" : 1.3579000000000001069366817318950779736042022705078125,
"average" : 1.3579000000000001069366817318950779736042022705078125,
"prediction_interval_low" : 1.3579000000000001069366817318950779736042022705078125,
"normal_high" : 1.3579000000000001069366817318950779736042022705078125,
"std_dev" : 1.3579000000000001069366817318950779736042022705078125,
"prediction" : 1.3579000000000001069366817318950779736042022705078125,
"deviation" : 1.3579000000000001069366817318950779736042022705078125,
"max_std_dev" : 1.3579000000000001069366817318950779736042022705078125
}
},
"obj_id_type" : "aeiou",
"priority" : "aeiou",
"pool_uuid" : "aeiou",
"value" : 1.3579000000000001069366817318950779736042022705078125,
"timestamp" : "aeiou"
} ],
"header" : {
"server" : "aeiou",
"obj_id" : "aeiou",
"obj_id_type" : "aeiou",
"serviceengine_uuid" : "aeiou",
"derivation_data" : {
"skip_backend_derivation" : true,
"include_derivation_metrics" : true,
"derivation_fn" : "aeiou",
"exclude_derived_metric" : true,
"metric_ids" : "aeiou",
"second_order_derivation" : true,
"join_tables" : "aeiou",
"result_has_additional_fields" : true
},
"metrics_min_scale" : 1.3579000000000001069366817318950779736042022705078125,
"units" : "aeiou",
"priority" : true,
"entity_uuid" : "aeiou",
"tenant_uuid" : "aeiou",
"metrics_sum_agg_invalid" : true,
"name" : "aeiou",
"metric_description" : "aeiou",
"dimension_data" : [ {
"dimension_id" : "aeiou",
"dimension" : "aeiou"
} ],
"missing_intervals" : [ {
"start" : "aeiou",
"end" : "aeiou"
} ],
"pool_uuid" : "aeiou",
"statistics" : {
"min" : 1.3579000000000001069366817318950779736042022705078125,
"max" : 1.3579000000000001069366817318950779736042022705078125,
"max_ts" : "aeiou",
"trend" : 1.3579000000000001069366817318950779736042022705078125,
"mean" : 1.3579000000000001069366817318950779736042022705078125,
"min_ts" : "aeiou",
"sum" : 1.3579000000000001069366817318950779736042022705078125,
"last_sample" : 1.3579000000000001069366817318950779736042022705078125,
"num_samples" : 123
}
}
} ],
"start" : "aeiou",
"step" : 123,
"url" : "aeiou"
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the
Content-Type response header.
Responses
200
OK
AnomalyzerQueryResponseApiResponse
401
log in failed
Up
get /analytics/anomaly/pool/{uuid}
(analyticsAnomalyPoolUuidGet)
Path parameters
uuid (required)
Path Parameter — UUID of the object to fetch
Consumes
This API call consumes the following media types via the
Content-Type request header:
Query parameters
include_name (optional)
Query Parameter — All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.
skip_default (optional)
Query Parameter — Default values are not set.
aggregate_obj_id (optional)
Query Parameter — Aggregate metrics for all the records for obj_id. When this is set obj_id is treated as a filter rather than a dimension. Field introduced in 17.2.1.
aggregation (optional)
Query Parameter — Enum options - METRICS_ANOMALY_AGG_NONE, METRICS_ANOMALY_AGG_COUNT.
aggregation_window (optional)
Query Parameter — factor of aggregation window to the step. Eg. if requirement to is aggregate count ever 30 mins using 5 minute samples then value is 6.
detailed_header (optional)
Query Parameter — ability to reduce the information returned in header.
dimension_filter_op (optional)
Query Parameter — Filters the obj_id based on the filter specified. Enum options - METRICS_FILTER_EQUALS, METRICS_FILTER_LIKE, METRICS_FILTER_CONTAINS, METRICS_FILTER_NOT_EQUALS.
entity_uuid (optional)
Query Parameter — uuid of the entity type.
include_refs (optional)
Query Parameter — Resolve uuid to references.
include_related (optional)
Query Parameter — include anomalies from related objects.
limit (optional)
Query Parameter — Max number of metric samples.
metric_entity (optional)
Query Parameter — Metrics Types supported. Enum options - VSERVER_METRICS_ENTITY, VM_METRICS_ENTITY, SE_METRICS_ENTITY, CONTROLLER_METRICS_ENTITY, APPLICATION_METRICS_ENTITY, TENANT_METRICS_ENTITY, POOL_METRICS_ENTITY.
metric_id (optional)
Query Parameter — This is of the form l4_server. comma seperated values.
model (optional)
Query Parameter — Enum options - EXPONENTIAL_MOVING_AVG, EXPONENTIAL_WEIGHTED_MOVING_AVG, HOLTWINTERS_AT_AS, HOLTWINTERS_AT_MS.
obj_id (optional)
Query Parameter — object id like vip or server ip.
order_by (optional)
Query Parameter — Positive means sort from start and Negative sign means sort from end. Only metric_timestamp is supported for now.
page (optional)
Query Parameter — page id for the anomaly query.
page_size (optional)
Query Parameter — size of each page of anomalies.
pool_uuid (optional)
Query Parameter — Pool name. This will apply to any backend stats that are specified in the query.
priority (optional)
Query Parameter — High priority Anomaly. Enum options - ANZ_PRIORITY_HIGH, ANZ_PRIORITY_MEDIUM, ANZ_PRIORITY_LOW.
result_format (optional)
Query Parameter — format of the data returned. Enum options - METRICS_FORMAT_JSON, METRICS_FORMAT_CSV, METRICS_FORMAT_TXT, METRICS_FORMAT_PROTOBUF.
server (optional)
Query Parameter — server ip port.
serviceengine_uuid (optional)
Query Parameter — ID of the Node. Eg. if query is SE specific then it would have SE UUID.
start (optional)
Query Parameter — Start time for the metrics in ISO 8601 format. Default is UNIX Epoch.
step (optional)
Query Parameter — step interval in seconds.
stop (optional)
Query Parameter — End time for the metrics in ISO 8601 format. Default is now. Negative numbers mean relative time from now.
tenant_uuid (optional)
Query Parameter — UUID of the Tenant.
Return type
Example data
Content-Type: application/json
{
"metric_id" : "aeiou",
"stop" : "aeiou",
"series" : [ {
"data" : [ {
"entity_uuid" : "aeiou",
"obj_id" : "aeiou",
"anomaly_model" : "aeiou",
"anomaly_context" : {
"prediction_interval_high" : 1.3579000000000001069366817318950779736042022705078125,
"prediction_interval_low" : 1.3579000000000001069366817318950779736042022705078125,
"hw_at_as_context" : {
"prediction_interval_high" : 1.3579000000000001069366817318950779736042022705078125,
"prediction_interval_low" : 1.3579000000000001069366817318950779736042022705078125,
"level" : 1.3579000000000001069366817318950779736042022705078125,
"trend" : 1.3579000000000001069366817318950779736042022705078125,
"prediction" : 1.3579000000000001069366817318950779736042022705078125,
"deviation" : 1.3579000000000001069366817318950779736042022705078125
},
"hw_at_ms_context" : "",
"ewma_context" : "",
"ema_context" : {
"normal_low" : 1.3579000000000001069366817318950779736042022705078125,
"prediction_interval_high" : 1.3579000000000001069366817318950779736042022705078125,
"average" : 1.3579000000000001069366817318950779736042022705078125,
"prediction_interval_low" : 1.3579000000000001069366817318950779736042022705078125,
"normal_high" : 1.3579000000000001069366817318950779736042022705078125,
"std_dev" : 1.3579000000000001069366817318950779736042022705078125,
"prediction" : 1.3579000000000001069366817318950779736042022705078125,
"deviation" : 1.3579000000000001069366817318950779736042022705078125,
"max_std_dev" : 1.3579000000000001069366817318950779736042022705078125
}
},
"obj_id_type" : "aeiou",
"priority" : "aeiou",
"pool_uuid" : "aeiou",
"value" : 1.3579000000000001069366817318950779736042022705078125,
"timestamp" : "aeiou"
} ],
"header" : {
"server" : "aeiou",
"obj_id" : "aeiou",
"obj_id_type" : "aeiou",
"serviceengine_uuid" : "aeiou",
"derivation_data" : {
"skip_backend_derivation" : true,
"include_derivation_metrics" : true,
"derivation_fn" : "aeiou",
"exclude_derived_metric" : true,
"metric_ids" : "aeiou",
"second_order_derivation" : true,
"join_tables" : "aeiou",
"result_has_additional_fields" : true
},
"metrics_min_scale" : 1.3579000000000001069366817318950779736042022705078125,
"units" : "aeiou",
"priority" : true,
"entity_uuid" : "aeiou",
"tenant_uuid" : "aeiou",
"metrics_sum_agg_invalid" : true,
"name" : "aeiou",
"metric_description" : "aeiou",
"dimension_data" : [ {
"dimension_id" : "aeiou",
"dimension" : "aeiou"
} ],
"missing_intervals" : [ {
"start" : "aeiou",
"end" : "aeiou"
} ],
"pool_uuid" : "aeiou",
"statistics" : {
"min" : 1.3579000000000001069366817318950779736042022705078125,
"max" : 1.3579000000000001069366817318950779736042022705078125,
"max_ts" : "aeiou",
"trend" : 1.3579000000000001069366817318950779736042022705078125,
"mean" : 1.3579000000000001069366817318950779736042022705078125,
"min_ts" : "aeiou",
"sum" : 1.3579000000000001069366817318950779736042022705078125,
"last_sample" : 1.3579000000000001069366817318950779736042022705078125,
"num_samples" : 123
}
}
} ],
"start" : "aeiou",
"step" : 123,
"url" : "aeiou"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the
Content-Type response header.
Responses
200
OK
AnomalyzerQueryResponse
401
log in failed
Up
get /analytics/anomaly/serviceengine/
(analyticsAnomalyServiceengineGet)
Consumes
This API call consumes the following media types via the
Content-Type request header:
Query parameters
include_name (optional)
Query Parameter — All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.
skip_default (optional)
Query Parameter — Default values are not set.
name (optional)
Query Parameter — object name
aggregate_obj_id (optional)
Query Parameter — Aggregate metrics for all the records for obj_id. When this is set obj_id is treated as a filter rather than a dimension. Field introduced in 17.2.1.
aggregation (optional)
Query Parameter — Enum options - METRICS_ANOMALY_AGG_NONE, METRICS_ANOMALY_AGG_COUNT.
aggregation_window (optional)
Query Parameter — factor of aggregation window to the step. Eg. if requirement to is aggregate count ever 30 mins using 5 minute samples then value is 6.
detailed_header (optional)
Query Parameter — ability to reduce the information returned in header.
dimension_filter_op (optional)
Query Parameter — Filters the obj_id based on the filter specified. Enum options - METRICS_FILTER_EQUALS, METRICS_FILTER_LIKE, METRICS_FILTER_CONTAINS, METRICS_FILTER_NOT_EQUALS.
entity_uuid (optional)
Query Parameter — uuid of the entity type.
include_refs (optional)
Query Parameter — Resolve uuid to references.
include_related (optional)
Query Parameter — include anomalies from related objects.
limit (optional)
Query Parameter — Max number of metric samples.
metric_entity (optional)
Query Parameter — Metrics Types supported. Enum options - VSERVER_METRICS_ENTITY, VM_METRICS_ENTITY, SE_METRICS_ENTITY, CONTROLLER_METRICS_ENTITY, APPLICATION_METRICS_ENTITY, TENANT_METRICS_ENTITY, POOL_METRICS_ENTITY.
metric_id (optional)
Query Parameter — This is of the form l4_server. comma seperated values.
model (optional)
Query Parameter — Enum options - EXPONENTIAL_MOVING_AVG, EXPONENTIAL_WEIGHTED_MOVING_AVG, HOLTWINTERS_AT_AS, HOLTWINTERS_AT_MS.
obj_id (optional)
Query Parameter — object id like vip or server ip.
order_by (optional)
Query Parameter — Positive means sort from start and Negative sign means sort from end. Only metric_timestamp is supported for now.
page (optional)
Query Parameter — page id for the anomaly query.
page_size (optional)
Query Parameter — size of each page of anomalies.
pool_uuid (optional)
Query Parameter — Pool name. This will apply to any backend stats that are specified in the query.
priority (optional)
Query Parameter — High priority Anomaly. Enum options - ANZ_PRIORITY_HIGH, ANZ_PRIORITY_MEDIUM, ANZ_PRIORITY_LOW.
result_format (optional)
Query Parameter — format of the data returned. Enum options - METRICS_FORMAT_JSON, METRICS_FORMAT_CSV, METRICS_FORMAT_TXT, METRICS_FORMAT_PROTOBUF.
server (optional)
Query Parameter — server ip port.
serviceengine_uuid (optional)
Query Parameter — ID of the Node. Eg. if query is SE specific then it would have SE UUID.
start (optional)
Query Parameter — Start time for the metrics in ISO 8601 format. Default is UNIX Epoch.
step (optional)
Query Parameter — step interval in seconds.
stop (optional)
Query Parameter — End time for the metrics in ISO 8601 format. Default is now. Negative numbers mean relative time from now.
tenant_uuid (optional)
Query Parameter — UUID of the Tenant.
Return type
Example data
Content-Type: application/json
{
"next" : "aeiou",
"count" : 123,
"results" : [ {
"metric_id" : "aeiou",
"stop" : "aeiou",
"series" : [ {
"data" : [ {
"entity_uuid" : "aeiou",
"obj_id" : "aeiou",
"anomaly_model" : "aeiou",
"anomaly_context" : {
"prediction_interval_high" : 1.3579000000000001069366817318950779736042022705078125,
"prediction_interval_low" : 1.3579000000000001069366817318950779736042022705078125,
"hw_at_as_context" : {
"prediction_interval_high" : 1.3579000000000001069366817318950779736042022705078125,
"prediction_interval_low" : 1.3579000000000001069366817318950779736042022705078125,
"level" : 1.3579000000000001069366817318950779736042022705078125,
"trend" : 1.3579000000000001069366817318950779736042022705078125,
"prediction" : 1.3579000000000001069366817318950779736042022705078125,
"deviation" : 1.3579000000000001069366817318950779736042022705078125
},
"hw_at_ms_context" : "",
"ewma_context" : "",
"ema_context" : {
"normal_low" : 1.3579000000000001069366817318950779736042022705078125,
"prediction_interval_high" : 1.3579000000000001069366817318950779736042022705078125,
"average" : 1.3579000000000001069366817318950779736042022705078125,
"prediction_interval_low" : 1.3579000000000001069366817318950779736042022705078125,
"normal_high" : 1.3579000000000001069366817318950779736042022705078125,
"std_dev" : 1.3579000000000001069366817318950779736042022705078125,
"prediction" : 1.3579000000000001069366817318950779736042022705078125,
"deviation" : 1.3579000000000001069366817318950779736042022705078125,
"max_std_dev" : 1.3579000000000001069366817318950779736042022705078125
}
},
"obj_id_type" : "aeiou",
"priority" : "aeiou",
"pool_uuid" : "aeiou",
"value" : 1.3579000000000001069366817318950779736042022705078125,
"timestamp" : "aeiou"
} ],
"header" : {
"server" : "aeiou",
"obj_id" : "aeiou",
"obj_id_type" : "aeiou",
"serviceengine_uuid" : "aeiou",
"derivation_data" : {
"skip_backend_derivation" : true,
"include_derivation_metrics" : true,
"derivation_fn" : "aeiou",
"exclude_derived_metric" : true,
"metric_ids" : "aeiou",
"second_order_derivation" : true,
"join_tables" : "aeiou",
"result_has_additional_fields" : true
},
"metrics_min_scale" : 1.3579000000000001069366817318950779736042022705078125,
"units" : "aeiou",
"priority" : true,
"entity_uuid" : "aeiou",
"tenant_uuid" : "aeiou",
"metrics_sum_agg_invalid" : true,
"name" : "aeiou",
"metric_description" : "aeiou",
"dimension_data" : [ {
"dimension_id" : "aeiou",
"dimension" : "aeiou"
} ],
"missing_intervals" : [ {
"start" : "aeiou",
"end" : "aeiou"
} ],
"pool_uuid" : "aeiou",
"statistics" : {
"min" : 1.3579000000000001069366817318950779736042022705078125,
"max" : 1.3579000000000001069366817318950779736042022705078125,
"max_ts" : "aeiou",
"trend" : 1.3579000000000001069366817318950779736042022705078125,
"mean" : 1.3579000000000001069366817318950779736042022705078125,
"min_ts" : "aeiou",
"sum" : 1.3579000000000001069366817318950779736042022705078125,
"last_sample" : 1.3579000000000001069366817318950779736042022705078125,
"num_samples" : 123
}
}
} ],
"start" : "aeiou",
"step" : 123,
"url" : "aeiou"
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the
Content-Type response header.
Responses
200
OK
AnomalyzerQueryResponseApiResponse
401
log in failed
Up
get /analytics/anomaly/serviceengine/{uuid}
(analyticsAnomalyServiceengineUuidGet)
Path parameters
uuid (required)
Path Parameter — UUID of the object to fetch
Consumes
This API call consumes the following media types via the
Content-Type request header:
Query parameters
include_name (optional)
Query Parameter — All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.
skip_default (optional)
Query Parameter — Default values are not set.
aggregate_obj_id (optional)
Query Parameter — Aggregate metrics for all the records for obj_id. When this is set obj_id is treated as a filter rather than a dimension. Field introduced in 17.2.1.
aggregation (optional)
Query Parameter — Enum options - METRICS_ANOMALY_AGG_NONE, METRICS_ANOMALY_AGG_COUNT.
aggregation_window (optional)
Query Parameter — factor of aggregation window to the step. Eg. if requirement to is aggregate count ever 30 mins using 5 minute samples then value is 6.
detailed_header (optional)
Query Parameter — ability to reduce the information returned in header.
dimension_filter_op (optional)
Query Parameter — Filters the obj_id based on the filter specified. Enum options - METRICS_FILTER_EQUALS, METRICS_FILTER_LIKE, METRICS_FILTER_CONTAINS, METRICS_FILTER_NOT_EQUALS.
entity_uuid (optional)
Query Parameter — uuid of the entity type.
include_refs (optional)
Query Parameter — Resolve uuid to references.
include_related (optional)
Query Parameter — include anomalies from related objects.
limit (optional)
Query Parameter — Max number of metric samples.
metric_entity (optional)
Query Parameter — Metrics Types supported. Enum options - VSERVER_METRICS_ENTITY, VM_METRICS_ENTITY, SE_METRICS_ENTITY, CONTROLLER_METRICS_ENTITY, APPLICATION_METRICS_ENTITY, TENANT_METRICS_ENTITY, POOL_METRICS_ENTITY.
metric_id (optional)
Query Parameter — This is of the form l4_server. comma seperated values.
model (optional)
Query Parameter — Enum options - EXPONENTIAL_MOVING_AVG, EXPONENTIAL_WEIGHTED_MOVING_AVG, HOLTWINTERS_AT_AS, HOLTWINTERS_AT_MS.
obj_id (optional)
Query Parameter — object id like vip or server ip.
order_by (optional)
Query Parameter — Positive means sort from start and Negative sign means sort from end. Only metric_timestamp is supported for now.
page (optional)
Query Parameter — page id for the anomaly query.
page_size (optional)
Query Parameter — size of each page of anomalies.
pool_uuid (optional)
Query Parameter — Pool name. This will apply to any backend stats that are specified in the query.
priority (optional)
Query Parameter — High priority Anomaly. Enum options - ANZ_PRIORITY_HIGH, ANZ_PRIORITY_MEDIUM, ANZ_PRIORITY_LOW.
result_format (optional)
Query Parameter — format of the data returned. Enum options - METRICS_FORMAT_JSON, METRICS_FORMAT_CSV, METRICS_FORMAT_TXT, METRICS_FORMAT_PROTOBUF.
server (optional)
Query Parameter — server ip port.
serviceengine_uuid (optional)
Query Parameter — ID of the Node. Eg. if query is SE specific then it would have SE UUID.
start (optional)
Query Parameter — Start time for the metrics in ISO 8601 format. Default is UNIX Epoch.
step (optional)
Query Parameter — step interval in seconds.
stop (optional)
Query Parameter — End time for the metrics in ISO 8601 format. Default is now. Negative numbers mean relative time from now.
tenant_uuid (optional)
Query Parameter — UUID of the Tenant.
Return type
Example data
Content-Type: application/json
{
"metric_id" : "aeiou",
"stop" : "aeiou",
"series" : [ {
"data" : [ {
"entity_uuid" : "aeiou",
"obj_id" : "aeiou",
"anomaly_model" : "aeiou",
"anomaly_context" : {
"prediction_interval_high" : 1.3579000000000001069366817318950779736042022705078125,
"prediction_interval_low" : 1.3579000000000001069366817318950779736042022705078125,
"hw_at_as_context" : {
"prediction_interval_high" : 1.3579000000000001069366817318950779736042022705078125,
"prediction_interval_low" : 1.3579000000000001069366817318950779736042022705078125,
"level" : 1.3579000000000001069366817318950779736042022705078125,
"trend" : 1.3579000000000001069366817318950779736042022705078125,
"prediction" : 1.3579000000000001069366817318950779736042022705078125,
"deviation" : 1.3579000000000001069366817318950779736042022705078125
},
"hw_at_ms_context" : "",
"ewma_context" : "",
"ema_context" : {
"normal_low" : 1.3579000000000001069366817318950779736042022705078125,
"prediction_interval_high" : 1.3579000000000001069366817318950779736042022705078125,
"average" : 1.3579000000000001069366817318950779736042022705078125,
"prediction_interval_low" : 1.3579000000000001069366817318950779736042022705078125,
"normal_high" : 1.3579000000000001069366817318950779736042022705078125,
"std_dev" : 1.3579000000000001069366817318950779736042022705078125,
"prediction" : 1.3579000000000001069366817318950779736042022705078125,
"deviation" : 1.3579000000000001069366817318950779736042022705078125,
"max_std_dev" : 1.3579000000000001069366817318950779736042022705078125
}
},
"obj_id_type" : "aeiou",
"priority" : "aeiou",
"pool_uuid" : "aeiou",
"value" : 1.3579000000000001069366817318950779736042022705078125,
"timestamp" : "aeiou"
} ],
"header" : {
"server" : "aeiou",
"obj_id" : "aeiou",
"obj_id_type" : "aeiou",
"serviceengine_uuid" : "aeiou",
"derivation_data" : {
"skip_backend_derivation" : true,
"include_derivation_metrics" : true,
"derivation_fn" : "aeiou",
"exclude_derived_metric" : true,
"metric_ids" : "aeiou",
"second_order_derivation" : true,
"join_tables" : "aeiou",
"result_has_additional_fields" : true
},
"metrics_min_scale" : 1.3579000000000001069366817318950779736042022705078125,
"units" : "aeiou",
"priority" : true,
"entity_uuid" : "aeiou",
"tenant_uuid" : "aeiou",
"metrics_sum_agg_invalid" : true,
"name" : "aeiou",
"metric_description" : "aeiou",
"dimension_data" : [ {
"dimension_id" : "aeiou",
"dimension" : "aeiou"
} ],
"missing_intervals" : [ {
"start" : "aeiou",
"end" : "aeiou"
} ],
"pool_uuid" : "aeiou",
"statistics" : {
"min" : 1.3579000000000001069366817318950779736042022705078125,
"max" : 1.3579000000000001069366817318950779736042022705078125,
"max_ts" : "aeiou",
"trend" : 1.3579000000000001069366817318950779736042022705078125,
"mean" : 1.3579000000000001069366817318950779736042022705078125,
"min_ts" : "aeiou",
"sum" : 1.3579000000000001069366817318950779736042022705078125,
"last_sample" : 1.3579000000000001069366817318950779736042022705078125,
"num_samples" : 123
}
}
} ],
"start" : "aeiou",
"step" : 123,
"url" : "aeiou"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the
Content-Type response header.
Responses
200
OK
AnomalyzerQueryResponse
401
log in failed
Up
get /analytics/anomaly/virtualservice/
(analyticsAnomalyVirtualserviceGet)
Consumes
This API call consumes the following media types via the
Content-Type request header:
Query parameters
include_name (optional)
Query Parameter — All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.
skip_default (optional)
Query Parameter — Default values are not set.
name (optional)
Query Parameter — object name
aggregate_obj_id (optional)
Query Parameter — Aggregate metrics for all the records for obj_id. When this is set obj_id is treated as a filter rather than a dimension. Field introduced in 17.2.1.
aggregation (optional)
Query Parameter — Enum options - METRICS_ANOMALY_AGG_NONE, METRICS_ANOMALY_AGG_COUNT.
aggregation_window (optional)
Query Parameter — factor of aggregation window to the step. Eg. if requirement to is aggregate count ever 30 mins using 5 minute samples then value is 6.
detailed_header (optional)
Query Parameter — ability to reduce the information returned in header.
dimension_filter_op (optional)
Query Parameter — Filters the obj_id based on the filter specified. Enum options - METRICS_FILTER_EQUALS, METRICS_FILTER_LIKE, METRICS_FILTER_CONTAINS, METRICS_FILTER_NOT_EQUALS.
entity_uuid (optional)
Query Parameter — uuid of the entity type.
include_refs (optional)
Query Parameter — Resolve uuid to references.
include_related (optional)
Query Parameter — include anomalies from related objects.
limit (optional)
Query Parameter — Max number of metric samples.
metric_entity (optional)
Query Parameter — Metrics Types supported. Enum options - VSERVER_METRICS_ENTITY, VM_METRICS_ENTITY, SE_METRICS_ENTITY, CONTROLLER_METRICS_ENTITY, APPLICATION_METRICS_ENTITY, TENANT_METRICS_ENTITY, POOL_METRICS_ENTITY.
metric_id (optional)
Query Parameter — This is of the form l4_server. comma seperated values.
model (optional)
Query Parameter — Enum options - EXPONENTIAL_MOVING_AVG, EXPONENTIAL_WEIGHTED_MOVING_AVG, HOLTWINTERS_AT_AS, HOLTWINTERS_AT_MS.
obj_id (optional)
Query Parameter — object id like vip or server ip.
order_by (optional)
Query Parameter — Positive means sort from start and Negative sign means sort from end. Only metric_timestamp is supported for now.
page (optional)
Query Parameter — page id for the anomaly query.
page_size (optional)
Query Parameter — size of each page of anomalies.
pool_uuid (optional)
Query Parameter — Pool name. This will apply to any backend stats that are specified in the query.
priority (optional)
Query Parameter — High priority Anomaly. Enum options - ANZ_PRIORITY_HIGH, ANZ_PRIORITY_MEDIUM, ANZ_PRIORITY_LOW.
result_format (optional)
Query Parameter — format of the data returned. Enum options - METRICS_FORMAT_JSON, METRICS_FORMAT_CSV, METRICS_FORMAT_TXT, METRICS_FORMAT_PROTOBUF.
server (optional)
Query Parameter — server ip port.
serviceengine_uuid (optional)
Query Parameter — ID of the Node. Eg. if query is SE specific then it would have SE UUID.
start (optional)
Query Parameter — Start time for the metrics in ISO 8601 format. Default is UNIX Epoch.
step (optional)
Query Parameter — step interval in seconds.
stop (optional)
Query Parameter — End time for the metrics in ISO 8601 format. Default is now. Negative numbers mean relative time from now.
tenant_uuid (optional)
Query Parameter — UUID of the Tenant.
Return type
Example data
Content-Type: application/json
{
"next" : "aeiou",
"count" : 123,
"results" : [ {
"metric_id" : "aeiou",
"stop" : "aeiou",
"series" : [ {
"data" : [ {
"entity_uuid" : "aeiou",
"obj_id" : "aeiou",
"anomaly_model" : "aeiou",
"anomaly_context" : {
"prediction_interval_high" : 1.3579000000000001069366817318950779736042022705078125,
"prediction_interval_low" : 1.3579000000000001069366817318950779736042022705078125,
"hw_at_as_context" : {
"prediction_interval_high" : 1.3579000000000001069366817318950779736042022705078125,
"prediction_interval_low" : 1.3579000000000001069366817318950779736042022705078125,
"level" : 1.3579000000000001069366817318950779736042022705078125,
"trend" : 1.3579000000000001069366817318950779736042022705078125,
"prediction" : 1.3579000000000001069366817318950779736042022705078125,
"deviation" : 1.3579000000000001069366817318950779736042022705078125
},
"hw_at_ms_context" : "",
"ewma_context" : "",
"ema_context" : {
"normal_low" : 1.3579000000000001069366817318950779736042022705078125,
"prediction_interval_high" : 1.3579000000000001069366817318950779736042022705078125,
"average" : 1.3579000000000001069366817318950779736042022705078125,
"prediction_interval_low" : 1.3579000000000001069366817318950779736042022705078125,
"normal_high" : 1.3579000000000001069366817318950779736042022705078125,
"std_dev" : 1.3579000000000001069366817318950779736042022705078125,
"prediction" : 1.3579000000000001069366817318950779736042022705078125,
"deviation" : 1.3579000000000001069366817318950779736042022705078125,
"max_std_dev" : 1.3579000000000001069366817318950779736042022705078125
}
},
"obj_id_type" : "aeiou",
"priority" : "aeiou",
"pool_uuid" : "aeiou",
"value" : 1.3579000000000001069366817318950779736042022705078125,
"timestamp" : "aeiou"
} ],
"header" : {
"server" : "aeiou",
"obj_id" : "aeiou",
"obj_id_type" : "aeiou",
"serviceengine_uuid" : "aeiou",
"derivation_data" : {
"skip_backend_derivation" : true,
"include_derivation_metrics" : true,
"derivation_fn" : "aeiou",
"exclude_derived_metric" : true,
"metric_ids" : "aeiou",
"second_order_derivation" : true,
"join_tables" : "aeiou",
"result_has_additional_fields" : true
},
"metrics_min_scale" : 1.3579000000000001069366817318950779736042022705078125,
"units" : "aeiou",
"priority" : true,
"entity_uuid" : "aeiou",
"tenant_uuid" : "aeiou",
"metrics_sum_agg_invalid" : true,
"name" : "aeiou",
"metric_description" : "aeiou",
"dimension_data" : [ {
"dimension_id" : "aeiou",
"dimension" : "aeiou"
} ],
"missing_intervals" : [ {
"start" : "aeiou",
"end" : "aeiou"
} ],
"pool_uuid" : "aeiou",
"statistics" : {
"min" : 1.3579000000000001069366817318950779736042022705078125,
"max" : 1.3579000000000001069366817318950779736042022705078125,
"max_ts" : "aeiou",
"trend" : 1.3579000000000001069366817318950779736042022705078125,
"mean" : 1.3579000000000001069366817318950779736042022705078125,
"min_ts" : "aeiou",
"sum" : 1.3579000000000001069366817318950779736042022705078125,
"last_sample" : 1.3579000000000001069366817318950779736042022705078125,
"num_samples" : 123
}
}
} ],
"start" : "aeiou",
"step" : 123,
"url" : "aeiou"
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the
Content-Type response header.
Responses
200
OK
AnomalyzerQueryResponseApiResponse
401
log in failed
Up
get /analytics/anomaly/virtualservice/{uuid}
(analyticsAnomalyVirtualserviceUuidGet)
Path parameters
uuid (required)
Path Parameter — UUID of the object to fetch
Consumes
This API call consumes the following media types via the
Content-Type request header:
Query parameters
include_name (optional)
Query Parameter — All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.
skip_default (optional)
Query Parameter — Default values are not set.
aggregate_obj_id (optional)
Query Parameter — Aggregate metrics for all the records for obj_id. When this is set obj_id is treated as a filter rather than a dimension. Field introduced in 17.2.1.
aggregation (optional)
Query Parameter — Enum options - METRICS_ANOMALY_AGG_NONE, METRICS_ANOMALY_AGG_COUNT.
aggregation_window (optional)
Query Parameter — factor of aggregation window to the step. Eg. if requirement to is aggregate count ever 30 mins using 5 minute samples then value is 6.
detailed_header (optional)
Query Parameter — ability to reduce the information returned in header.
dimension_filter_op (optional)
Query Parameter — Filters the obj_id based on the filter specified. Enum options - METRICS_FILTER_EQUALS, METRICS_FILTER_LIKE, METRICS_FILTER_CONTAINS, METRICS_FILTER_NOT_EQUALS.
entity_uuid (optional)
Query Parameter — uuid of the entity type.
include_refs (optional)
Query Parameter — Resolve uuid to references.
include_related (optional)
Query Parameter — include anomalies from related objects.
limit (optional)
Query Parameter — Max number of metric samples.
metric_entity (optional)
Query Parameter — Metrics Types supported. Enum options - VSERVER_METRICS_ENTITY, VM_METRICS_ENTITY, SE_METRICS_ENTITY, CONTROLLER_METRICS_ENTITY, APPLICATION_METRICS_ENTITY, TENANT_METRICS_ENTITY, POOL_METRICS_ENTITY.
metric_id (optional)
Query Parameter — This is of the form l4_server. comma seperated values.
model (optional)
Query Parameter — Enum options - EXPONENTIAL_MOVING_AVG, EXPONENTIAL_WEIGHTED_MOVING_AVG, HOLTWINTERS_AT_AS, HOLTWINTERS_AT_MS.
obj_id (optional)
Query Parameter — object id like vip or server ip.
order_by (optional)
Query Parameter — Positive means sort from start and Negative sign means sort from end. Only metric_timestamp is supported for now.
page (optional)
Query Parameter — page id for the anomaly query.
page_size (optional)
Query Parameter — size of each page of anomalies.
pool_uuid (optional)
Query Parameter — Pool name. This will apply to any backend stats that are specified in the query.
priority (optional)
Query Parameter — High priority Anomaly. Enum options - ANZ_PRIORITY_HIGH, ANZ_PRIORITY_MEDIUM, ANZ_PRIORITY_LOW.
result_format (optional)
Query Parameter — format of the data returned. Enum options - METRICS_FORMAT_JSON, METRICS_FORMAT_CSV, METRICS_FORMAT_TXT, METRICS_FORMAT_PROTOBUF.
server (optional)
Query Parameter — server ip port.
serviceengine_uuid (optional)
Query Parameter — ID of the Node. Eg. if query is SE specific then it would have SE UUID.
start (optional)
Query Parameter — Start time for the metrics in ISO 8601 format. Default is UNIX Epoch.
step (optional)
Query Parameter — step interval in seconds.
stop (optional)
Query Parameter — End time for the metrics in ISO 8601 format. Default is now. Negative numbers mean relative time from now.
tenant_uuid (optional)
Query Parameter — UUID of the Tenant.
Return type
Example data
Content-Type: application/json
{
"metric_id" : "aeiou",
"stop" : "aeiou",
"series" : [ {
"data" : [ {
"entity_uuid" : "aeiou",
"obj_id" : "aeiou",
"anomaly_model" : "aeiou",
"anomaly_context" : {
"prediction_interval_high" : 1.3579000000000001069366817318950779736042022705078125,
"prediction_interval_low" : 1.3579000000000001069366817318950779736042022705078125,
"hw_at_as_context" : {
"prediction_interval_high" : 1.3579000000000001069366817318950779736042022705078125,
"prediction_interval_low" : 1.3579000000000001069366817318950779736042022705078125,
"level" : 1.3579000000000001069366817318950779736042022705078125,
"trend" : 1.3579000000000001069366817318950779736042022705078125,
"prediction" : 1.3579000000000001069366817318950779736042022705078125,
"deviation" : 1.3579000000000001069366817318950779736042022705078125
},
"hw_at_ms_context" : "",
"ewma_context" : "",
"ema_context" : {
"normal_low" : 1.3579000000000001069366817318950779736042022705078125,
"prediction_interval_high" : 1.3579000000000001069366817318950779736042022705078125,
"average" : 1.3579000000000001069366817318950779736042022705078125,
"prediction_interval_low" : 1.3579000000000001069366817318950779736042022705078125,
"normal_high" : 1.3579000000000001069366817318950779736042022705078125,
"std_dev" : 1.3579000000000001069366817318950779736042022705078125,
"prediction" : 1.3579000000000001069366817318950779736042022705078125,
"deviation" : 1.3579000000000001069366817318950779736042022705078125,
"max_std_dev" : 1.3579000000000001069366817318950779736042022705078125
}
},
"obj_id_type" : "aeiou",
"priority" : "aeiou",
"pool_uuid" : "aeiou",
"value" : 1.3579000000000001069366817318950779736042022705078125,
"timestamp" : "aeiou"
} ],
"header" : {
"server" : "aeiou",
"obj_id" : "aeiou",
"obj_id_type" : "aeiou",
"serviceengine_uuid" : "aeiou",
"derivation_data" : {
"skip_backend_derivation" : true,
"include_derivation_metrics" : true,
"derivation_fn" : "aeiou",
"exclude_derived_metric" : true,
"metric_ids" : "aeiou",
"second_order_derivation" : true,
"join_tables" : "aeiou",
"result_has_additional_fields" : true
},
"metrics_min_scale" : 1.3579000000000001069366817318950779736042022705078125,
"units" : "aeiou",
"priority" : true,
"entity_uuid" : "aeiou",
"tenant_uuid" : "aeiou",
"metrics_sum_agg_invalid" : true,
"name" : "aeiou",
"metric_description" : "aeiou",
"dimension_data" : [ {
"dimension_id" : "aeiou",
"dimension" : "aeiou"
} ],
"missing_intervals" : [ {
"start" : "aeiou",
"end" : "aeiou"
} ],
"pool_uuid" : "aeiou",
"statistics" : {
"min" : 1.3579000000000001069366817318950779736042022705078125,
"max" : 1.3579000000000001069366817318950779736042022705078125,
"max_ts" : "aeiou",
"trend" : 1.3579000000000001069366817318950779736042022705078125,
"mean" : 1.3579000000000001069366817318950779736042022705078125,
"min_ts" : "aeiou",
"sum" : 1.3579000000000001069366817318950779736042022705078125,
"last_sample" : 1.3579000000000001069366817318950779736042022705078125,
"num_samples" : 123
}
}
} ],
"start" : "aeiou",
"step" : 123,
"url" : "aeiou"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the
Content-Type response header.
Responses
200
OK
AnomalyzerQueryResponse
401
log in failed
[ Jump to Methods ]
Table of Contents
AnomalyContext
AnomalyData
AnomalyDataSeries
AnomalyzerQuery
AnomalyzerQueryResponse
AnomalyzerQueryResponseApiResponse
ExponentialMovingAverageCtx
HoltWintersCtx
MetricStatistics
MetricsDataHeader
MetricsDerivationData
MetricsDimensionData
MetricsMissingDataInterval
ema_context (optional)
ewma_context (optional)
hw_at_as_context (optional)
HoltWintersCtx Placeholder for description of property hw_at_as_context of obj type AnomalyContext field type str type object
hw_at_ms_context (optional)
HoltWintersCtx Placeholder for description of property hw_at_ms_context of obj type AnomalyContext field type str type object
prediction_interval_high (optional)
Double Placeholder for description of property prediction_interval_high of obj type AnomalyContext field type str type number format: double
prediction_interval_low (optional)
Double Placeholder for description of property prediction_interval_low of obj type AnomalyContext field type str type number format: double
anomaly_context (optional)
AnomalyContext Placeholder for description of property anomaly_context of obj type AnomalyData field type str type object
anomaly_model (optional)
String Deprecated. Enum options - EXPONENTIAL_MOVING_AVG, EXPONENTIAL_WEIGHTED_MOVING_AVG, HOLTWINTERS_AT_AS, HOLTWINTERS_AT_MS.
entity_uuid (optional)
String Unique object identifier of entity.
obj_id (optional)
obj_id_type (optional)
String Object ID type. Enum options - METRICS_OBJ_ID_TYPE_VIRTUALSERVICE, METRICS_OBJ_ID_TYPE_SERVER, METRICS_OBJ_ID_TYPE_POOL, METRICS_OBJ_ID_TYPE_SERVICEENGINE, METRICS_OBJ_ID_TYPE_VIRTUALMACHINE, METRICS_OBJ_ID_TYPE_CONTROLLER, METRICS_OBJ_ID_TYPE_TENANT, METRICS_OBJ_ID_TYPE_CLUSTER, METRICS_OBJ_ID_TYPE_SE_INTERFACE.
pool_uuid (optional)
String Unique object identifier of pool.
priority (optional)
String Enum options - ANZ_PRIORITY_HIGH, ANZ_PRIORITY_MEDIUM, ANZ_PRIORITY_LOW.
timestamp
String timestamp of AnomalyData.
value
Double Placeholder for description of property value of obj type AnomalyData field type str type number format: double
data (optional)
array[AnomalyData] Placeholder for description of property data of obj type AnomalyDataSeries field type str type object
header
MetricsDataHeader Placeholder for description of property header of obj type AnomalyDataSeries field type str type object
aggregate_obj_id (optional)
Boolean Aggregate metrics for all the records for obj_id. When this is set obj_id is treated as a filter rather than a dimension. Field introduced in 17.2.1.
aggregation (optional)
String Enum options - METRICS_ANOMALY_AGG_NONE, METRICS_ANOMALY_AGG_COUNT.
aggregation_window (optional)
Integer factor of aggregation window to the step. Eg. if requirement to is aggregate count ever 30 mins using 5 minute samples then value is 6. format: int32
detailed_header (optional)
Boolean ability to reduce the information returned in header.
dimension_filter_op (optional)
String Filters the obj_id based on the filter specified. Enum options - METRICS_FILTER_EQUALS, METRICS_FILTER_LIKE, METRICS_FILTER_CONTAINS, METRICS_FILTER_NOT_EQUALS.
entity_uuid
String uuid of the entity type.
include_refs (optional)
Boolean Resolve uuid to references.
include_related (optional)
Boolean include anomalies from related objects.
limit (optional)
Integer Max number of metric samples. format: int32
metric_entity
String Metrics Types supported. Enum options - VSERVER_METRICS_ENTITY, VM_METRICS_ENTITY, SE_METRICS_ENTITY, CONTROLLER_METRICS_ENTITY, APPLICATION_METRICS_ENTITY, TENANT_METRICS_ENTITY, POOL_METRICS_ENTITY.
metric_id (optional)
String This is of the form l4_server. comma seperated values.
model (optional)
String Enum options - EXPONENTIAL_MOVING_AVG, EXPONENTIAL_WEIGHTED_MOVING_AVG, HOLTWINTERS_AT_AS, HOLTWINTERS_AT_MS.
obj_id (optional)
String object id like vip or server ip.
order_by (optional)
String Positive means sort from start and Negative sign means sort from end. Only metric_timestamp is supported for now.
page (optional)
Integer page id for the anomaly query. format: int32
page_size (optional)
Integer size of each page of anomalies. format: int32
pool_uuid (optional)
String Pool name. This will apply to any backend stats that are specified in the query.
priority (optional)
String High priority Anomaly. Enum options - ANZ_PRIORITY_HIGH, ANZ_PRIORITY_MEDIUM, ANZ_PRIORITY_LOW.
result_format (optional)
String format of the data returned. Enum options - METRICS_FORMAT_JSON, METRICS_FORMAT_CSV, METRICS_FORMAT_TXT, METRICS_FORMAT_PROTOBUF.
server (optional)
serviceengine_uuid (optional)
String ID of the Node. Eg. if query is SE specific then it would have SE UUID.
start (optional)
String Start time for the metrics in ISO 8601 format. Default is UNIX Epoch.
step (optional)
Integer step interval in seconds. format: int32
stop (optional)
String End time for the metrics in ISO 8601 format. Default is now. Negative numbers mean relative time from now.
tenant_uuid (optional)
metric_id (optional)
String metric_id of AnomalyzerQueryResponse.
series (optional)
array[AnomalyDataSeries] Placeholder for description of property series of obj type AnomalyzerQueryResponse field type str type object
start
String start of AnomalyzerQueryResponse.
step
Integer Number of step. format: int32
stop
String stop of AnomalyzerQueryResponse.
url (optional)
count
results
next (optional)
average
Double Average value for the metric. format: double
deviation
Double Deviation of last sample to the average. format: double
max_std_dev
Double Maximum standard deviation recorded. format: double
normal_high (optional)
Double Deprecated. format: double
normal_low (optional)
Double Deprecated. format: double
prediction
Double Predicted value for the metric at the time instant. format: double
prediction_interval_high (optional)
Double Lower boundary of the range of normal values for this metric. format: double
prediction_interval_low (optional)
Double Lower boundary of the range of normal values for this metric. format: double
std_dev
Double Standard deviation. format: double
deviation (optional)
Double Placeholder for description of property deviation of obj type HoltWintersCtx field type str type number format: double
level (optional)
Double Placeholder for description of property level of obj type HoltWintersCtx field type str type number format: double
prediction (optional)
Double Placeholder for description of property prediction of obj type HoltWintersCtx field type str type number format: double
prediction_interval_high (optional)
Double Placeholder for description of property prediction_interval_high of obj type HoltWintersCtx field type str type number format: double
prediction_interval_low (optional)
Double Placeholder for description of property prediction_interval_low of obj type HoltWintersCtx field type str type number format: double
trend (optional)
Double Placeholder for description of property trend of obj type HoltWintersCtx field type str type number format: double
last_sample (optional)
Double value of the last sample. format: double
max (optional)
Double maximum value in time series requested. format: double
max_ts (optional)
String timestamp of the minimum value.
mean (optional)
Double arithmetic mean. format: double
min (optional)
Double minimum value in time series requested. format: double
min_ts (optional)
String timestamp of the minimum value.
num_samples (optional)
Integer Number of actual data samples. It excludes fake data. format: int32
sum (optional)
Double summation of all values. format: double
trend (optional)
Double slope of the data points across the time series requested. trend = (last_value - avg)/avg. format: double
derivation_data (optional)
dimension_data (optional)
array[MetricsDimensionData] Placeholder for description of property dimension_data of obj type MetricsDataHeader field type str type object
entity_uuid (optional)
metric_description (optional)
String metric_description of MetricsDataHeader.
metrics_min_scale (optional)
Double Placeholder for description of property metrics_min_scale of obj type MetricsDataHeader field type str type number format: double
metrics_sum_agg_invalid (optional)
Boolean Placeholder for description of property metrics_sum_agg_invalid of obj type MetricsDataHeader field type str type boolean
missing_intervals (optional)
name
obj_id (optional)
String object ID of the series when object ID was specified in the metric.
obj_id_type (optional)
String obj_id_type. Enum options - METRICS_OBJ_ID_TYPE_VIRTUALSERVICE, METRICS_OBJ_ID_TYPE_SERVER, METRICS_OBJ_ID_TYPE_POOL, METRICS_OBJ_ID_TYPE_SERVICEENGINE, METRICS_OBJ_ID_TYPE_VIRTUALMACHINE, METRICS_OBJ_ID_TYPE_CONTROLLER, METRICS_OBJ_ID_TYPE_TENANT, METRICS_OBJ_ID_TYPE_CLUSTER, METRICS_OBJ_ID_TYPE_SE_INTERFACE.
pool_uuid (optional)
String pool_id for the metric.
priority (optional)
Boolean Placeholder for description of property priority of obj type MetricsDataHeader field type str type boolean
server (optional)
serviceengine_uuid (optional)
String Service Engine ref or UUID. Field introduced in 17.2.8.
statistics (optional)
tenant_uuid (optional)
units (optional)
String units of the column data. Enum options - METRIC_COUNT, BITS_PER_SECOND, MILLISECONDS, SECONDS, PER_SECOND, BYTES, PERCENT, KILO_BYTES, KILO_BYTES_PER_SECOND, BYTES_PER_SECOND, KILO_BITS_PER_SECOND, GIGA_BYTES, MEGA_BYTES, NORMALIZED, STRING, SEC, MIN, DAYS, KB, MB, GB, MBPS, GHZ, RATIO, WORD, MICROSECONDS, HEALTH, HOURS.
derivation_fn
String Enum options - METRICS_ALIAS, SUM_FIRST_N_DIVIDE_BY_LAST, SUM_BW_GAUGE, AVG_GET_POST_OTHER_LATENCY, APPDEX_ON_3_BUCKETS, APPDEX_ON_4_BUCKETS, SUM_GAUGE, SUM_N_METRICS, APPDEX_ON_5_BUCKETS, APPDEX_ON_6_BUCKETS, APPDEX_ON_CONNECTIONS, APPDEX_ON_2_BUCKETS, AVG_CLIENT_LATENCY, AVG_APPLICATION_LATENCY, MIN_N_METRICS, SUM_FIRST_N_DIVIDE_BY_LAST_PERCENTAGE, L4_CONNECTION_ERROR_PERCENTAGE, AVG_L4_CLIENT_LATENCY, CHECK_FOR_TRANSITIONS, SUBSTRACT_ALL_FROM_FIRST, AVG_N_OVER_TIME_PERIOD, AVG_NAVIGATION_TIMING, AVG_RUM_VISITS, PCT_SSL_ERROR_CONNECTIONS, AVG_RESPONSE_TIME, SUM_RATES_FIRST_N_DIVIDE_BY_LAST, SUM_RATES_FIRST_N_DIVIDE_BY_LAST_PERCENTAGE, PCT_CACHE_METRICS, SUM_FIRST_N_DIVIDE_BY_SECLAST_EXCL_ERROR_RATE, SUM_FIRST_N_SUBSTRACT_LAST, AVG_POOL_METRICS, AVG_POOL_BW, AVG_BY_SUBSTRACT_ALL_FROM_FIRST_OVER_TIME, AVG_RSA_PFS, EVAL_FN, SSL_PROTOCOL_INDICATOR, SUM_FIRST_N_DIVIDE_BY_SECLAST_RATE_EXCL_ERROR_RATE, SUBSTRACT_ALL_FROM_FIRST_WITH_FLOOR_ZERO, AVAILABLE_CAPACITY, CONNECTION_SATURATION, AVG_RSA_NON_PFS, SSL_HANDSHAKES_NONPFS, DYN_MEM_USAGE, FIRST_DIVIDE_BY_DIFFERENCE_OF_SECOND_AND_THIRD, DIVIDE_BY_100.
exclude_derived_metric (optional)
Boolean Placeholder for description of property exclude_derived_metric of obj type MetricsDerivationData field type str type boolean
include_derivation_metrics (optional)
Boolean Placeholder for description of property include_derivation_metrics of obj type MetricsDerivationData field type str type boolean
join_tables (optional)
String Enum options - METRICS_TABLE_NONE, METRICS_TABLE_ANOMALY, METRICS_TABLE_CONTROLLER_STATS, METRICS_TABLE_HEALTH_SCORE, METRICS_TABLE_SE_STATS, METRICS_TABLE_VSERVER_L4_SERVER, METRICS_TABLE_VSERVER_L4_CLIENT, METRICS_TABLE_VSERVER_L7_CLIENT, METRICS_TABLE_VSERVER_L7_SERVER, METRICS_TABLE_RUM_PREAGG_BROWSER, METRICS_TABLE_RUM_PREAGG_COUNTRY, METRICS_TABLE_RUM_PREAGG_DEVTYPE, METRICS_TABLE_RUM_PREAGG_LANG, METRICS_TABLE_RUM_PREAGG_OS, METRICS_TABLE_RUM_PREAGG_URL, METRICS_TABLE_RUM_ANALYTICS, METRICS_TABLE_VM_STATS, METRICS_TABLE_RESOURCE_TIMING_DIM, METRICS_TABLE_RESOURCE_TIMING_BLOB, METRICS_TABLE_RUM_PREAGG_IPGROUP, METRICS_TABLE_DOS_ANALYTICS, METRICS_TABLE_APP_INSIGHTS, METRICS_TABLE_VSERVER_DNS, METRICS_TABLE_SERVER_DNS, METRICS_TABLE_SERVICE_INSIGHTS, METRICS_TABLE_SOURCE_INSIGHTS, METRICS_TABLE_TENANT_STATS, METRICS_TABLE_SE_IF_STATS, METRICS_TABLE_USER_METRICS, METRICS_TABLE_WAF_GROUP, METRICS_TABLE_WAF_TAG, METRICS_TABLE_WAF_RULE, METRICS_TABLE_PROCESS_STATS, METRICS_TABLE_VSERVER_HTTP2_CLIENT, METRICS_TABLE_PG_STAT_DATABASE, METRICS_TABLE_PG_STAT_ALL_TABLES, METRICS_TABLE_PG_STAT_ALL_INDEXES, METRICS_TABLE_PG_STAT_IO_ALL_TABLES, METRICS_TABLE_PG_STAT_CLASS, METRICS_TABLE_PG_STAT_BG_WRITER, METRICS_TABLE_WAF_WHITELIST, METRICS_TABLE_WAF_PSMGROUP, METRICS_TABLE_WAF_PSMLOCATION, METRICS_TABLE_WAF_PSMRULE, METRICS_TABLE_GSLB_STATS, METRICS_TABLE_VS_SCALEOUT, METRICS_TABLE_API_PERF_STATS, METRICS_TABLE_NSXT_STATS, METRICS_TABLE_ICAP.
metric_ids
String metric_ids of MetricsDerivationData.
result_has_additional_fields (optional)
Boolean Placeholder for description of property result_has_additional_fields of obj type MetricsDerivationData field type str type boolean
second_order_derivation (optional)
Boolean Field introduced in 17.2.8.
skip_backend_derivation (optional)
Boolean Placeholder for description of property skip_backend_derivation of obj type MetricsDerivationData field type str type boolean
dimension
String Dimension Type. Enum options - METRICS_DIMENSION_METRIC_TIMESTAMP, METRICS_DIMENSION_COUNTRY, METRICS_DIMENSION_OS, METRICS_DIMENSION_URL, METRICS_DIMENSION_DEVTYPE, METRICS_DIMENSION_LANG, METRICS_DIMENSION_BROWSER, METRICS_DIMENSION_IPGROUP, METRICS_DIMENSION_ATTACK, METRICS_DIMENSION_ASN.
dimension_id
end
String end of MetricsMissingDataInterval.
start
String start of MetricsMissingDataInterval.