GNMS - Gnome Network Management System

About FAQ News Gallery Download Get involved


Introduction

Beginning...

Early in 2003, I was surprised to not found a free NMS tool on Linux, a lightweight tool version of HP OpenView, Castle Rock SNMPc, Ipswitch What's Up or just a simple network supervisor. I knew Cheops-NG but it was no use with what I sought.
Thus I started working on my own, it was on mid January 2003.

GNMS is a free Network Management System, a tool to monitor state of network elements.
It is written, for Linux platform, in Ruby with Gnome2 bindings.

What is a NMS ?

A NMS, stands for Network Management System, is a system used to managed the state of network elements.
States can be determined though two ways:

Main features

Visual representation

Elements monitored (aka nodes) are displayed and mapped on the main window.

Semi-real time to real time monitoring

Active monitoring via polling: Passive monitoring via received triggers:
These services can be enabled/disabled and configured on demand.

Notification

Alerting can be done via one of the following method:

Storage

Configuration file is stored as plain text YAML file
Network nodes topology can be stored as:

Misc.

* still need some work


© 2003-2007, David Maciejak