v2.0.1 · GPL
SellaNMS
An extendable, high-performance Network Management System with discovery, monitoring, and reporting that keeps up with a living network. As devices and interfaces appear or disappear, changes are detected and handled automatically.
Web-based interface
A PHP web UI gives network professionals a consistent way to check status from anywhere — desk, laptop, or kiosk — on any platform.

Key factors
Reliability
Coded to handle the unexpected without crashing. Distributed installs can keep working even when a server fails.
Highly configurable
The scheduler and policy frameworks let you customize behavior. New modules can support new protocols or devices and can be added or removed on the fly.
Low memory footprint
Low-memory algorithms, dynamic module loading, and writing data to the database while modules still run keep allocation down.
High performance
Discovery and monitoring are designed to finish quickly. Core libraries and modules are threaded to avoid blocking calls.
Scalability
A single server can handle thousands of interfaces and hundreds of routers; distribute across servers for networks of any size.
Powerful policy engine
A flexible configuration language for administrators who need custom behavior without writing complex modules.

System requirements
| Item | Notes |
|---|---|
| Platforms | UNIX-based (tested on Linux 2.2.x and 2.4.x) |
| Databases | MySQL |
| Small network | ~10 elements / 100 interfaces — 486 66MHz, 32MB RAM minimum |
| Medium network | ~100 elements / 1000 interfaces — 586 200MHz, 64MB RAM minimum |
| Large network | ~500 elements / 10k interfaces — 686 800MHz, 256MB RAM minimum |
| Huge network | ~1000 elements / 40k interfaces — dual 2GHz, 256MB+ RAM minimum |
Recommendations may change with community input. Average input assumes ~1 trap/min and 1 syslog/min per element.