Skip to content
redsox38 edited this page Sep 2, 2011 · 26 revisions

Download current version

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.

Configuration

Database

Shell Monitor script HOW TO

p0f HOW TO

Custom Dashboard Widget HOW TO

screenshots