We are monitoring multiple hosts running the same service, located in different customer data centres.
We currently provide per-host metrics and graphs (via PNP4Nagios) for the customer - they have asked if we can aggregate the statistics across the whole service, to give a holistic view. E.g. if we were monitoring HTTP requests per second, we would want to be able to present the total requests per second across the estate, rather than per host.
Is this something that can be achieved in Thruk natively, or do we need to look at consuming the Thruk API and its Aggregation functions (perhaps from a pseudo host for the distributed service)?
Hi all -
We are monitoring multiple hosts running the same service, located in different customer data centres.
We currently provide per-host metrics and graphs (via PNP4Nagios) for the customer - they have asked if we can aggregate the statistics across the whole service, to give a holistic view. E.g. if we were monitoring HTTP requests per second, we would want to be able to present the total requests per second across the estate, rather than per host.
Is this something that can be achieved in Thruk natively, or do we need to look at consuming the Thruk API and its Aggregation functions (perhaps from a pseudo host for the distributed service)?