Loading...
Loading...
Manage serverless Redis, Kafka, and QStash on Upstash
npx skill4agent add andrejones92/canifi-life-os upstashcurl -sSL https://canifi.com/skills/upstash/install.sh | bashcp -r skills/upstash ~/.canifi/skills/# First, ensure canifi-env is installed:
# curl -sSL https://canifi.com/install.sh | bash
canifi-env set UPSTASH_EMAIL "your-email@example.com"canifi-env set SERVICE_EMAIL "your-email"
canifi-env set SERVICE_PASSWORD "your-password"User: "How are my Upstash Redis databases?"
Claude: I'll check your Upstash console.
- Opens console.upstash.com via Playwright MCP
- Logs into account
- Redis Databases:
- prod-cache: Global, 45MB used
- Commands: 125k/day
- Regions: us-east-1, eu-west-1
- session-store: Regional, 12MB used
- Commands: 34k/day
- All databases healthy
- Latency: <10ms p99User: "How's my Kafka cluster?"
Claude: I'll check Kafka status.
- Views Kafka section
- Clusters:
- event-stream: Active
- Topics: 5
- Partitions: 15
- Messages: 2.3M/day
- Consumers: 3 active
- Lag: 0 (caught up)
- Storage: 850MBUser: "What's my QStash usage?"
Claude: I'll check QStash.
- Views QStash section
- Messages today: 4,523
- Success rate: 99.8%
- Scheduled: 12 pending
- Dead letter: 2 messages
- Endpoints: 8 configured
- Monthly limit: 100k (4.5% used)