Usage report requests

REST API request to get the database usage report from the cluster.

Redis Enterprise Software
Method Path Description
GET /v1/usage_report Get the cluster's database usage report

Get usage report

GET /v1/usage_report

Gets the database usage report from the cluster as a gzip file that contains Newline Delimited JSON (NDJSON). The final line in the file is the response's MD5 hash.

Request

Example HTTP request

GET /v1/usage_report

Headers

Key Value Description
Host cnm.cluster.fqdn Domain name
Accept application/json Accepted media type

Response

Returns a gzip file that contains Newline Delimited JSON (NDJSON), which represents the usage report for every database in the cluster. The final line in the file is the response's MD5 hash.

Field Type/Value Description
active_active boolean Indicates if Active-Active is enabled
api_version string API version
backup boolean Indicates if backup is enabled
bdb_uid string The database's unique ID
cluster_name string Cluster name
cluster_uuid string Cluster's unique ID
date string Date of the report, including time and time zone
dominant_shard_criteria "mem"
"ops"
"rof"
Dominant criteria for shard selection
type "core"
"premium"
"auto_tiering"
Database type
shard_type "micro"
"normal"
"large"
"auto_tiering"
Shard type
no_eviction boolean Indicates if no eviction policy is applied
ops/sec number Consolidated ops/sec for the whole database
persistence boolean Indicates if persistence is enabled
provisioned_memory number Provisioned memory in bytes
replication boolean Indicates if replication is enabled
software_version string The Redis Enterprise Software version
used_memory number Used memory in bytes
using_redis_search boolean Indicates if RediSearch is in use
master_shards_count number Amount of primary shards

Example response

{
 "cluster_name": "mycluster.local",
 "cluster_uuid": "7e9f93c6-825e-4bbb-a067-7f6306b98609",
 "date": "2024-08-08T13:16:00.000000Z",
 "software_version": "7.0.0",
 "api_version" "1",
 "bdb_uid": "1",
 "type": "auto_tiering",
 "shard_type": "auto_tiering",
 "dominant_shard_criteria": "rof",
 "provisioned_memory": 1073741824,
 "used_memory": 5828776,
 "master_shards_count": 3,
 "no_eviction": false,
 "persistence": false,
 "backup": false,
 "using_redis_search": false,
 "ops_sec": 0,
 "replication": false,
 "active_active": false
}
{
 "cluster_name": "mycluster.local",
 "cluster_uuid": "7e9f93c6-825e-4bbb-a067-7f6306b98609",
 "date": "2024-08-08T13:17:00.000000Z",
 "software_version": "7.0.0",
 "api_version" "1",
 "bdb_uid": "1",
 "type": "auto_tiering",
 "shard_type": "auto_tiering",
 "dominant_shard_criteria": "rof",
 "provisioned_memory": 1073741824,
 "used_memory": 5828776,
 "master_shards_count": 3,
 "no_eviction": false,
 "persistence": false,
 "backup": false,
 "using_redis_search": false,
 "ops_sec": 0,
 "replication": false,
 "active_active": false
}
...
<MD5 hash of the entire response>

Status codes

Code Description
200 OK No error
400 Bad Request Invalid date format
503 Service Unavailable Unreachable node
RATE THIS PAGE
Back to top ↑