Building Calamari server packages

Calamari provides ready-to-use Vagrant configurations for some OS types. Identify your Calamari host operating type for which you wish to build packages against; in our case, it's CentOS7.

How to do it…

  1. Clone the Calamari server repository using the following command:
    $ git clone https://github.com/ceph/calamari.git
    
  2. Diamond is a Python daemon that collects system metrics and publishes them to Graphite. It is capable of collecting CPU, memory, network, I/O, load, and disk metrics. For more information on diamond, visit http://diamond.readthedocs.org/. Calamari currently provides its own fork of diamond. To get diamond, clone the following repository:
    $ git clone https://github.com/ceph/Diamond.git --branch=calamari ...

Get Ceph Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.