Skip to content
/ NETMON Public

A CLI application for monitoring network services on remote systems

Notifications You must be signed in to change notification settings

bnewc/NETMON

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

NETMON

A distributed app for running network checks on remote systems.

Using the NETMAN manager service, configure checks for network services like HTTP/S, DNS, TCP, and UDP at selected intervals.

Run NETMON monitor services on remote hosts to receive and run checks from managers.

Usage

Install requirements using pip install -r requirements.txt.

Local Host

  • Execute app/NETMAN.py
  • Follow the instructions to create or load a JSON configuration.
    • If you save a config file, be sure to append .json to the name.
    • Configs are stored in the 'configs' folder.
  • Once you've selected a configuration, select the option to begin testing.
  • To stop displaying results, enter command "stop".

Remote Hosts

  • Execute app/NETMON.py [port] with port corresponding to the specified port number in the selected NETMAN config file.
  • To stop running checks, enter command "stop".

About

A CLI application for monitoring network services on remote systems

Resources

Stars

Watchers

Forks

Languages