A python based remote execution server

Leigh Maddock ac611b60da Merge branch 'master' of https://github.com/leighmaddock/Monitor-Agent 5 years ago
.monitor-agent.pass d315c0a20f Fixed newb bugs 5 years ago
LICENSE 1bb2d5888f Create LICENSE 5 years ago
README.md 41fa1995a1 Updated description, added new file (coming soon) 5 years ago
monitor-agent.cfg a656239807 first commit 5 years ago
monitor-agent.init a656239807 first commit 5 years ago
monitor-agent.py 97c6d5298c Merge pull request #1 from AZaugg/patch-1 5 years ago



A python based Remote Execution Agent. A nice lightweight agent that can be used with nagios.

This was written as a lightweight python version of the NRPE agent.

Description of each file below:


This configuration file specifies which port an agent is listening for a given hostname. IP of said hostname can also be provided if using a monitoring tool that connects via IP instead (e.g. nagios). Specifying IP will not affect the agent operation.


Basic init script that has been written to be as cross-OS as possible.


Core python agent


A password file which contains the commands the agent is allowed to run.


This is a client written for nagios (but could be used for others) to grab the results of the remote call.

(C) 2014, Leigh Maddock, awesomesourcesoftware@gmail.com Please see https://github.com/leighmaddock/Monitor-Agent/LICENSE for license informati on