With this release, ntfy is now able to expose metrics via a /metrics
endpoint for Prometheus, if enabled. The endpoint exposes about 20 different counters and gauges, from the number of published messages and emails, to active subscribers, visitors and topics. If you'd like more metrics, pop in the Discord/Matrix or file an issue on GitHub.
On top of this, you can now use access tokens in the ntfy CLI (defined in the client.yml
file), fixed a bug in ntfy subscribe
, removed the dependency on Google Fonts, and more.
🔥 Reminder: Purchase one of three ntfy Pro plans for 50% off for a limited time (if you use promo code MYTOPIC
). ntfy Pro gives you higher rate limits and lets you reserve topic names. Buy through web app.
❤️ If you don't need ntfy Pro, please consider sponsoring ntfy via GitHub Sponsors and Liberapay. ntfy will stay open source forever.
Features:
- Monitoring: ntfy now exposes a
/metrics
endpoint for Prometheus if configured (#210, thanks to @rogeliodh for reporting) - You can now use tokens in
client.yml
for publishing and subscribing (#653, thanks to @wunter8)
Bug fixes + maintenance:
ntfy sub --poll --from-config
will now include authentication headers from client.yml (if applicable) (#658, thanks to @wunter8)- Docs: Removed dependency on Google Fonts in docs (#554, thanks to @bt90 for reporting, and @ozskywalker for implementing)
- Increase allowed auth failure attempts per IP address to 30 (no ticket)
- Web app: Increase maximum incremental backoff retry interval to 2 minutes (no ticket)
Documentation:
- Make query parameter description more clear (#630, thanks to @bbaa-bbaa for reporting, and to @wunter8 for a fix)