Home
redsox38 edited this page Sep 2, 2011
·
26 revisions
panoptes is a extensible network monitoring tool. Similar to nagios with all of the add on functionality (merlin, pnp, etc...) already built in with a modern web interface based on dojo.
Monitor objects are stored in a central mysql database and any number of monitor nodes can access the same database allowing for horizontal scaling
It currently supports monitoring
- ICMP
- TCP ports
- SSL Certificate Expiration dates
- SNMP objects
- custom shell scripts can be uploaded to monitor anything not otherwise included
- HTTP response codes
- HTTP GET page content
panoptes consists of two main programs.
- panoptes_monitor is the daemon that actually monitors entries
- panoptes_discover is an optional program which can be fed a tcpdump output file to help automatically discover devices on your network. Or alternatively, can run a live packet capture if you configure a span port on your network and point panoptes_discover at that interface. OS detection is supported via p0f.