RFC push protocol
This text follows RFC-like language. Refer to RFC2119.
- Better scaling for
- More nodes
- More frequent sampling
- Ability to push data when node has connection
Master (process: munin-update) asks node (process: munin-node) for data, the node executes the plugin (syncronously) and data is returned to the master at the end of the plugin execution.
- Lightweight node (agent)
- Client state is unknown if network is down
- Server needs constant access to agent to form a complete picture
Proposed new model