I currently use a simple Nagios setup to monitor a few servers. I want to setup a distributed architecture with a central console (just a dashboard) and multiple distributed monitoring nodes reporting back to the console over the internet.
I understand that Nagios can be configured in this manner, but I have a few questions about the distributed config :
what is the protocol used for communication between the nodes and the console?
is the data sent by the nodes encrypted? if not, how can it be encrypted?
how is the authentication of nodes handled? to avoid anyone posting fake info to the console