Overview
Metrics Dashboards
- A new Mint System page scrapes your cdk mint's Prometheus exporter every minute:
- Traffic — operations, HTTP error rates, endpoint distribution
- Latency — histogram buckets
- Resources — memory, in-flight requests, database connections
- Activity — wallet and payment operations
- A new root System page charts Orchard's own host and process health:
- Compute — CPU usage and per-core load average
- Memory — process RSS and heap
- Storage & uptime — disk usage, system and process uptime
- Host info — OS, CPU, RAM, disk, Node version
Important
Mint metrics require MINT_METRICS_API (e.g. http://localhost:9090) and MINT_TYPE=cdk — nutshell has no Prometheus endpoint.
Note
Samples are kept 90 days and downsampled to hourly after 7. A fresh install has nothing to plot until the collector has run a few minutes.
Keyset Expiry
- Created, deactivated, and expiry timestamps show in the table expansion
- Rotation gains an optional Final Expiry picker
AI
- Both metrics pages have ai assistants for exploring data with natural language
- The agent gets a new mint metrics tool for visibility into mint vitals
What's Changed
- feat: system metrics for mint and host by @orangeshyguy21 in #197
- chore: always show optional pages by @orangeshyguy21 in #198
- chore: bump transitive lockfile deps by @orangeshyguy21 in #199
- feat: date range short dates by @orangeshyguy21 in #200
- feat: Keyset final expiry by @orangeshyguy21 in #201
- feat: mint metrics agent tool by @orangeshyguy21 in #202
Full Changelog: v1.10.0...v.1.11.0