Aws Metrics
aws_metricsFetches CloudWatch ElastiCache metrics for Redis, Valkey, and Memcached and summarizes findings with min/avg/max/latest values, returning raw series only when requested.
Instructions
CloudWatch AWS/ElastiCache metrics (Redis/Valkey: EngineCPUUtilization, memory %, Evictions, CacheHitRate, ReplicationLag; Memcached: CPU, swap, evictions, connections). Findings first, then min/avg/max/latest; raw series only with include_series=true.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "aws_metrics"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| region | No | AWS region; defaults to AWS_REGION | |
| metrics | No | CloudWatch metric names; default set if omitted | |
| minutes | No | ||
| node_id | No | ||
| serverless | No | ||
| include_series | No | Return the full time series (token heavy) | |
| period_seconds | No | ||
| cache_cluster_id | No | CacheClusterId (node cluster, e.g. 'my-rg-0001-001') or serverless cache name | |
| replication_group_id | No | Query every member node of this replication group (cluster mode aware) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||