Open-source network and infrastructure monitoring
L2/L3 topology discovery, agents for servers and applications, event processing and NXSL scripting. Self-hosted, GPLv2, no node limit on Linux.

Network monitoring that goes deeper
Most tools ping your devices. NetXMS understands how they are connected.

Automatic L2/L3 topology discovery
ARP, routing tables, STP, LLDP, CDP.

45+ device drivers
Cisco, Juniper, Huawei, MikroTik, HPE, Extreme and more.

Network path trace
L2 and L3, hop by hop.

Zones and distributed monitoring
Multi-site, autonomous zones.
Ask, configure and act in plain language
Optional, and it can run on a self-hosted model so nothing leaves your network.

Dashboards from a prompt
Built element by element, each one validated.
Ask about anything in the system
"Why is the core switch down?" "Explain this alarm."
Configure by describing
Metrics, thresholds, event rules, maintenance windows.
Act, with approval
Maintenance mode, backups, notifications.
And the rest of the platform
Data collection
Agents and subagents, SNMP, 14 source types, servers and databases.
Read moreAutomation
Events, alarms, notifications, NXSL scripting, scheduled tasks.
Read moreManagement
Remote actions, remote access, asset management, maintenance.
Read moreIntegrations
Grafana, REST API, Java API, MQTT, reporting, SIEM export.
Read moreLatest release: 7.0.0
- Hot standby: two netxmsd instances share one database, standby takes over automatically
- NETCONF telemetry and config backup, config restore to devices, Cisco Catalyst 9800 WLC driver
- Event processing rule chains, Syslog over TLS (RFC 5425), multiple SNMP agents per node
- Embedded SSH terminal in the console; server-initiated agent tunnel over TLS
- AI Operators for continuous monitoring, shared AI memory, chat bots for Telegram, Mattermost, XMPP
- Upgrade notes: Python subagent removed, NXSL integers are signed 64-bit, Windows installer drops OpenSSL 1.1.1