NetXMS is a network monitoring and management system with a modular architecture. It can be used for monitoring an entire IT infrastructure, starting with SNMP-capable hardware (like switches and routers) and ending with applications on servers. The system has a three-tier architecture; the information is collected by monitoring agents (either its own agents or SNMP agents) and delivered to the monitoring server for processing and storing, where it can be accessed by using the management console. It features centralized configuration and centralized agent upgrades.
| Tags | Monitoring Networking Systems Administration |
|---|---|
| Licenses | GPLv2 |
| Operating Systems | POSIX Windows Windows Windows Windows Mac OS X |
| Implementation | C++ Java |
Recent releases


Release Notes: This release adds support for wireless concentrators (currently only Symbol / Motorola WS series are supported), simplified support for Windows performance counters, basic software inventory, and numerous bugfixes and improvements in WebUI and the core product.


Release Notes: This release adds DCI (data collection items) instance discovery, an NxShell interactive shell for the commandline and automation, new features in the built-in NXSL scripting language, a driver for D-Link switches, improved LLDP support, new features and improvements in the management console and the Android agent, and other improvements and bugfixes.


Release Notes: This is a new "stable" release which deprecates the 1.0.x branch and is recommended for production use. Major changes include a rewritten-from-scratch cross-platform management console, a Web interface, Unicode support, tabular DCIs, and an embedded reporting engine.


Release Notes: A completely new Web interface. An Oracle monitoring subagent has been added. Multiple bugfixes and improvements in existing components.


Release Notes: New NXSL functions: GetDCIValueByName, GetDCIValueByDescription. A new attribute "comments" in NXSL classes "Node" and "NetObj". Fixes for non-working macros in nxalarm. nxpush now supports node identification by DNS name or IP address. A fix for a memory leak in netxmsd.
Lightweight markup languages and XML grammars for writing prose and screenplays.
A simple annotation-driven command line parser toolkit for Java 5 applications.