Chupacabra

Chupacabra is a lightweight network monitoring with auto-discovery tool and alerting.
Supported protocols: ICMP (ping), SNMP v1/2c/3, Modbus TCP, IPMI, WMI and http/s.
Also you can polling Check-MK, Munin and Zabbix agents and check TCP/UDP ports.

Cross-platform, open source, extendable, free.

Features

  1. Polling device by any supported protocols
  2. Check threshold values
  3. Auto-dashboard based on tags
  4. Calculated and temporary varbinds
  5. Online statuses and charts on device page
  6. Extreme compact storage of history data (2-4Byte per numeric value)
  7. Templates to create copy in one click
  8. Auto-discovery tool
  9. Notify on new device in network
  10. Flexible mechanism of alert messages
  11. Alert management
  12. and MORE!

Installation

  1. The software requirements: Node.js and nmap.
     
  2. git clone --depth=1 https://github.com/little-brother/chupacabra.git
     
  3. Run to install application
    npm i
     
  4. Run Chupacabra
    node app
     
  5. Go to browser and open http://127.0.0.1:5000.

Visit our Wiki or demo to learn more.