Tendrl / specifications

Tendrl specs go here
GNU Lesser General Public License v3.0
6 stars 16 forks source link

tendrl-node-agents that monitor other tendrl-node-agents #155

Closed r0h4n closed 7 years ago

r0h4n commented 7 years ago

tendrl-node-agent provide's heartbeats to central store, however this requires external monitoring to ensure all node-agents are running.

Currently, tendrl node-agents running on the tendrl-api node are tagged with "tendrl/monitor" role.

Members of this role will monitor all tendrl-node-agents. In case of a dead or zombie node-agent, the monitoring node-agents will mark the same appropriately (i.e. "unavailable")

r0h4n commented 7 years ago

@brainfunked Need your inputs

@anmolbabu mentioned tendrl-performance-monitor ping's the tendrl managed nodes frequently, we need to figure out if the "tendrl/monitor" node-agent should monitor all nodes or tendrl-perfromance-monitoring should do that.