I am using Icinga2 + Graphite each is on a separated server, on the Icinga Server i am using the carbon-relay and it is configured to send Data collected by Icinga to the Graphite server.
And the Graphite Server is configured to cache the received Data
is there a way to limit the sent Data to specific Hosts on Icinga Server by using the relay-rules.conf or something else ? because i wont send all captured Data by Icinga.
I used the Icinga2 + Graphite in the past so my knowledge maybe rusty but I remember there was a flag for the service properties to not send the performance data to carbon.
I’ll try to explain it better now, what i am trying to do is:
Let’s say we have many hosts ,host1 host2 host3 etc. what i want is to send data only for host2 host3 to the Graphite Server but not the data from host1.
Icinga2 Server is running on a separatet Server than Graphite, on Icinga Server the carbon-relay is running and on the Graphite Server carbon-cache is running.