Skip to content

E314c/GoNetMon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Go Netmon!

NetMon used NodeJs, it's super effective!

Paralysed by over complicated network monitoring? Worried about your network being Frozen? Tried other items, but always seem to get Burned?

NetMon is here to quickly and easily perform some basic network monitoring services, so you can get back to being the very best!

Project Goals

  • Tests
    • Be able to ping servers to determine latency
      • ... and latency within expected bounds
    • Check that given hostnames can be resolved
      • ... and checked against expected IPs
  • Test Runners
    • Run test at timed intervals
    • Run at given times
    • Run when other test pass/fail
  • Data Logging
    • Print results to console
    • Be able to access/view historic results of tests
    • Be able to view real-time data.
    • Web app to display nice graphs.
    • graph image generation to local files
  • Alerts
    • Rules
      • whenever a check fails
      • when check fails X times in a row
      • when check fails a given amount of times in a set time block (X failures in last Y tries)
      • when goNetMon functionality fails
    • Methods
      • Event log
      • Email
  • Configuration
    • configuration from file
  • Plugins
    • allow plugin tests with custom test functionality
    • allow custom alert scripts

About

A modular network monitor/alert system

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published