Agent improvement

Registered by Christophe Besson

The agent is itself an independent package. It needs to be improved in order to reduce drastically the resources used during its network & system checks. Other improvements include : (1) implementation of the NOMP protocol (measures and thresholds as objects, remote exec features...), (2) easier deployment (+ tarball with self-installer required), (3) more configuration options, (4) patch for disk limit monitor.

Blueprint information

Status:
Started
Approver:
None
Priority:
Essential
Drafter:
None
Direction:
Approved
Assignee:
Christophe Besson
Definition:
Approved
Series goal:
Accepted for 0.2
Implementation:
Slow progress
Milestone target:
None
Started by
Christophe Besson

Related branches

Sprints

Whiteboard

The agent is not internally designed with a secure protocol, since the Not Only Monitoring Protocol (NOMP, http://nomp.grenet.org) is not natively enciphered. Instead of implementing JSSE or OpenSSL in order to achieve this very important feature, the use of OpenSSH is a better solution to consider :
- OpenSSH is a good standard (using the libssl), is already deployed on the most Linux/Unix hosts, and is basically ported on several proprietary systems [unfortunately, we have to be professionally OBJECTIVE ;-) ].
- OpenSSH allows lots of things, like tunneling TCP protocols (what we primarily need), secure transfer through SCP, key creation and basic key management... Probably the better way to consider an easy deployment over the network(s) !

Obviously, remote exec features of the agents have to be disabled by default if no secure mechanism has been introduced to encipher the communication between the collector and the agents.

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.