Vigilo NMS

Vigilo NMS (Network Monitoring System) is a supervision software enables the management of large-sized heterogeneous systems (network servers, software) thanks to a distributed and modular architecture. Built around Nagios, Vigilo additionally manages metrology, mapping, correlation and reporting.

It is an open-source software, published under the GNU GPL license.

Components

Vigilo is the result of the aggregation of many open-source software:

  • Nagios, the supervision engine
  • RRDTool, the metrology management system
  • TurboGears, the Web framework
  • RabbitMQ, the AMQP communication bus
  • Talend, the data integration tool
  • JasperReports Server, the reporting server

Modules

Vigilo main modules are :

  • VigiBoard : Event Dashboard
  • VigiMap : Mapping
  • VigiGraph : Metrology
  • VigiRules : Correlation
  • VigiReport : Reporting
  • VigiConf : Configurations management
  • VigiAdmin : Users and rights management
  • VigiBus : AMPQ communication Bus

Vigilo is mainly written in Python, with some components in Perl.

History

  • January 2008 : Release of Vigilo V1
  • August 2008 : Release of Vigilo V1.1
  • May 2011 : Release of Vigilo 2.0
  • December 2012 : Release of Vigilo 3.0
  • August 2013 : Release of Vigilo 3.3
  • June 2014 : Release of Vigilo 3.5
  • July 2015 : Release of Vigilo 3.5.1

Publication

Vigilo is under GNU GPL license.

Three versions are available :

  • Vigilo OSS : available for download on the Website 1
  • Vigilo NMS : Enterprise version
  • Vigilo NOC : made up of Vigilo NMS and additional modules to build a complete NOC (Network Operating Center)

See also

  • Supervision
  • Nagios, Vigilo supervision engine
  • Cacti, another RDDTools interface
  • Centreon, another supervision software based on Nagios