API Rate Limit Monitor
Check API rate limit usage, compare against quotas, and alert if approaching limits
Example Prompt
Check our API rate limits and alert me if any endpoints are close to their quotas
About
This skill monitors your API rate limit consumption by querying usage logs and comparing current consumption against configured quotas. It identifies endpoints that are approaching their limits, calculates time until reset, and sends proactive alerts to the operations team so they can take action before hitting hard limits.
Workflow Steps
Retrieve current rate limit counters and quotas from Redis
🔑 Get KeySearch Elasticsearch logs for recent API usage patterns by endpoint
🔎 Search IndexAnalyze usage trends and calculate which endpoints are approaching their limits
🧠 Structured ReasoningSend an alert to the ops Slack channel for any endpoints above 80% utilization
📨 Send MessageTools Used
Search Index
Run a full-text or structured query against an Elasticsearch index
Get Key
Retrieve the value of a key from a Redis datastore
Structured Reasoning
Break down a complex problem into sequential reasoning steps with explicit chain-of-thought
Send Message
Send a message to a Slack channel or direct message conversation
Required MCP Servers
Elasticsearch
Search, index, and analyze data in Elasticsearch clusters with full-text queries
Redis
Read, write, and manage keys in Redis for caching and real-time data
Sequential Thinking
Dynamic problem-solving through structured thought sequences with branching and revision
Slack
Send messages, read channels, and manage Slack workspace interactions