NetXMS is an open source rapidly developing monitoring system that can be used for monitoring an entire IT infrastructure, starting with SNMP-capable hardware (like switches and routers) and ending with applications on your servers.
Features at a glance
The software is designed for maximum scalability and performance, supports distributed network monitoring, and automated network discovery. It features an easy to use and flexible event processing, as well as simple and easy integration with related products.
It integrates well with both Java APIs (Application Programming Interfaces) and native C code, so you can rapidly develop custom client apps, it is fully compatible with the plugins created for the well-known Nagios monitoring system, offers a modular agent and server structure, as well as a built-in interface that includes a helpdesk system.
Another interesting feature is the automated network discovery for OSI layers 2 and 3. It also comes with flexible policy-based event processing and threshold systems for collected data, Support for SNMP (Simple Network Management Protocol) versions 1, 2c and 3, and a nuilt-in scripting engine.
At the moment, the application supports a wide range of SQL databases, including MySQL, PostgreSQL, Microsoft SQL Server and Oracle, and includes business impact analysis utilities. It can be quickly deployed with minimal configuration efforts.
Supported operating systems
NetXMS is a platform-independent application that runs in the cloud and it is currently supported on all GNU/Linux distributions as well as on the BSD, Solaris, Mac OS X and Microsoft Windows operating systems. Both 32-bit and 64-bit hardware architectures are supported at this time.
Currently, NetXMS is available for download as a universal sources archive, which means that you will be able to optimize the application for your GNU/Linux operating system and hardware platform. More details about this project can be found on its official website.