When monitoring the OpenStack Storage service, Swift, we are looking at gathering key metrics from within the storage cluster in order to make decisions on its health. For this, we can use a small piece of middleware named
swift-informant, together with StatsD and Graphite, to produce near real-time stats of our cluster.
We will be configuring StatsD and Graphite on a server that has access to the OpenStack Storage proxy server. Ensure this server has enough RAM (at least 1 GB), disk (at least 10 GB), and CPU (1 CPU for small test environments like the one used throughout this book) capacity for the environment you are running.
To install StatsD and Graphite, carry ...