Centrifugo v2.7.0 Release Notes

Release Date: 2020-09-19 // over 3 years ago
  • ๐Ÿš€ This release has minor backwards incompatible changes in some Prometheus/Graphite metric names. This means that you may need to adapt your monitoring dashboards a bit. See details below.

    ๐Ÿ‘Œ Improvements:

    • ๐Ÿ‘€ Previously metrics exposed by Centrifuge library (which Centrifugo is built on top of) belonged to centrifuge Prometheus namespace. This lead to a situation where part of Centrifugo metrics belonged to centrifugo and part to centrifuge Prometheus namespaces. Starting from v2.7.0 Centrifuge library specific metrics also belong to centrifugo namespace. So the rule to migrate is simple: if see centrifuge word in a metric name โ€“ change it to centrifugo.
    • ๐ŸŒ Refreshed login screen of admin web interface with moving Centrifugo logo on canvas โ€“ just check it out!
    • ๐Ÿ†• New gauge that shows amount of running Centrifugo nodes
    • ๐Ÿฑ Centrifugal organization just got the first baker on Opencollective โค๏ธ. This is a nice first step in making Centrifugo development sustainable.

    ๐Ÿ›  Fixes:

    • Fix messages_sent_count counter which did not show control, join and leave messages

    ๐Ÿฑ Coming soon ๐Ÿ”ฅ:

    • Official Grafana Dashboard for Prometheus storage is on its way to Centrifugo users. Track this issue for a status, the work almost finished.
    • Official Centrifugo Helm Chart for Kubernetes. Track this issue for a status, the work almost finished.

    ๐Ÿณ Docker images

    • ๐Ÿณ docker pull centrifugo/centrifugo:v2.7.0
    • ๐Ÿณ docker pull centrifugo/centrifugo:v2
    • ๐Ÿณ docker pull centrifugo/centrifugo:v2.7
    • ๐Ÿณ docker pull centrifugo/centrifugo:latest