Prometheus, the open source monitoring system for Docker-style containers running in cloud architectures, has formally released a 2.0 version with major architectural changes to improve its performance.Among the changes that have landed since the release of version 1.6 earlier this year:
An entirely new storage format for the data accumulated by Prometheus.
A new way for Prometheus to handle “staleness,” i.e. problems resulting when data reported by Prometheus doesn’t match the actual state of the cluster.
A method for taking efficient snapshot backups of the entire database.
[ Compare container operating systems: Alpine Linux, CoreOS Container Linux, RancherOS, Red Hat Project Atomic, and VMware Photon OS. | Learn how to get started with Kubernetes. | Keep up with the latest developments in cloud computing with InfoWorld’s Cloud Computing newsletter. ]
Most of the changes shouldn’t force experienced Prometheus users to retool their environments.
The new features are meant to work under the hood, without significantly altering workflow, although there are a few breaking changes (documented here).To read this article in full or to leave a comment, please click here