ganeti

Safe HaskellNone

Ganeti.HTools.Backend.MonD

Contents

Description

Monitoring daemon backend

This module holds implements the querying of the monitoring daemons for dynamic utilisation data.

Synopsis

General definitions

Node-total CPU load average data collector

Xen instance CPU-usage collector

Collector choice

Querying infrastructure

pMonDData :: String -> Result [MonDData] Source #

Parse MonD data file contents.

queryAllMonDDCs :: ClusterData -> Options -> WriterT All IO ClusterData Source #

Query all MonDs for all Data Collector. Return the cluster enriched by dynamic data, as well as a bit indicating wether all collectors could be queried successfully.