Grafana dashboard
The repository ships a sample Grafana dashboard at librechat-exporter-dashboard.json. Import it directly to get a comprehensive overview of your LibreChat metrics.
What's insideโ
- User Activity โ active users, user-provider distribution.
- Key Metrics Overview โ counts for users, messages, conversations, transactions.
- Message & File Metrics โ token usage, plugin usage, file sizes.
- Session & Prompt Performance โ average session duration, prompt-group generations.
- Actions & Tools by Type โ bar charts for action and prompt counts, tool-call usage.
- Conversation & Transaction Insights โ average messages per conversation, transaction-cost breakdown, token sums.
How to importโ
- In Grafana: Dashboards โ New โ Import.
- Upload
librechat-exporter-dashboard.jsonor paste its contents. - Pick your Prometheus data source (the one configured to scrape the exporter โ see Prometheus & Grafana setup).
- Save.
Balance dashboardโ
A second, focused dashboard โ librechat-balance-dashboard.json โ visualizes user credit balances. Import it the same way as above.
It shows:
- Balance records โ number of users with a balance (
librechat_balance_count). - Total outstanding credits and average credits per account โ derived from
librechat_balance_credits_by_email_domain. - Credits by email domain โ outstanding balance grouped by domain (always-on).
- Top users by credits โ the largest balances, only populated when
EMIT_PER_USER_METRICS=true.
All values are raw tokenCredits (1,000,000 tokenCredits = 1 USD).
Screenshotsโ





Want to contribute a dashboard?
Share your dashboard JSON via a PR โ see Ways to contribute.