This patch set introduces a new daemon, responsible for monitoring Ganeti
clusters.

Its functionality is still partial, and will be expanded in the following
commits.

Michele Tartara (5):
  Add infrastructure for allowing additional logfiles.
  Add Mond to the list of possible daemons
  Add the core of the monitoring daemon
  Update documentation for monitoring daemon
  Add basic HTTP server functionalities to Mond

 .gitignore                           |  1 +
 INSTALL                              | 20 ++++++--
 Makefile.am                          | 18 +++++--
 configure.ac                         | 12 +++--
 daemons/daemon-util.in               | 12 +++++
 lib/constants.py                     | 40 ++++++++++++++++
 man/ganeti-mond.rst                  | 81 +++++++++++++++++++++++++++++++
 src/Ganeti/Monitoring/Server.hs      | 93 ++++++++++++++++++++++++++++++++++++
 src/Ganeti/Runtime.hs                |  5 ++
 src/ganeti-mond.hs                   | 47 ++++++++++++++++++
 test/hs/Test/Ganeti/Runtime.hs       |  5 +-
 test/py/daemon-util_unittest.bash    | 23 +++++++--
 test/py/ganeti.constants_unittest.py |  6 +++
 13 files changed, 346 insertions(+), 17 deletions(-)
 create mode 100644 man/ganeti-mond.rst
 create mode 100644 src/Ganeti/Monitoring/Server.hs
 create mode 100644 src/ganeti-mond.hs

--
1.8.1.3

Reply via email to