NetXMS

Software Screenshot:
NetXMS
Software Details:
Version: 1.2.17
Upload Date: 17 Feb 15
Developer: Alex Kirhenshtein
Distribution Type: Freeware
Downloads: 20

Rating: nan/5 (Total Votes: 0)

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.

What is new in this release:

  • New DCI source: NXSL script executed on server
  • Configurable node matching policy for built-in syslog server (controlled by SyslogNodeMatchingPolicy configuration parameter)
  • Oracle monitoring subagent improved (bugs fixed, new metrics)
  • nxalarm tool supports commands add-comment and get-comments
  • Source port number added to events generated from SNMP trap (available via "sourcePort" named parameter)
  • Jira link: added possibility to set project's component for issues being created
  • ICMP proxy can be set for nodes
  • New methods in NXSL classes Node, Interface, and NetObj: setStatusCalculation and setStatusPropagation
  • New attributes "slot" and "port" in NXSL class Interface
  • Can execute arbitrary NXSL script in context of node, cluster, subnet, or container object from management console
  • Improved network topology changes detection
  • Added driver for H3C switches
  • Management console:
  • Can show alarms for multiple selected objects
  • Fixed non-working ordering in event list in alarm details view
  • Fixed bug with LDAP user system rights
  • Added default search string for LDAP to select all objects: "(objectClass=*)"
  • Added device geolocation tracking and display on map
  • Filter in event processing policy editor
  • Fixed bug with deletion of subnet with corrected IP
  • Added command line option to open specific dashboard after login
  • Android console:
  • Fixed issue #661
  • Added node boot time to overview tab
  • Fix bug in notifying connection point not found
  • Fix bug in computing interface expanded list size (removed hardcoded values)
  • Added manage, unmanage, set expected state (up, down, ignore) and find switch port to interface list
  • Fix aesthetic problems in expandable list (graphs and interfaces list)
  • Integration of new support library
  • Target to new API version (20)
  • Fixed issues: #51, #91, #324, #359, #409, #532, #542, #571, #563, #590, #593, #613, #617, #624, #626, #629, #632, #635, #638, #639, #641, #642, #649, #658, #663

What is new in version 1.2.11:

  • Thresholds can be defined as NXSL scripts
  • XMPP messaging support
  • "Do not save collected data to database" option for data collection items
  • Added "follow" option to "download file" object tools
  • New attribute "driver" for NXSL class "Node"
  • Management console:
  • Stacked line charts implemented
  • Authentication by certificates supported by Java console
  • Russian translation improved
  • Fixed issues: #16, #76, #385, #464, #469, #472

What is new in version 1.2.10:

  • Event processing policy rules can be exported and imported
  • NXSL:
  • Implemented post-increment and post-decrement for array elements
  • New functions: GetDCIValues
  • Server's ICMP ping timeout can be configured
  • DB/2 monitoring subagent
  • DB/2 supported as backend database
  • Table DCIs can be used in condition objects
  • nxapush can push data on behalf of other nodes
  • Transformation script can be run on aggregated DCIs
  • Unknown SNMP trap sources can be automatically added as nodes
  • Syslog processing optinmized for performance
  • Default shared secret for agents can be configured
  • Driver for Ping3 devices
  • Driver for Allied Telesis switches
  • Agent installer on Windows automatically adds firewall exception
  • Database migration tool
  • Additional parameters in Solaris platform sub-agent
  • Management console:
  • New command line option -fullscreen
  • Option to draw borders around each value in "gauge" dashboard elements
  • Sorting by value in "Last Values" view takes data type into consideration
  • "Nodes" tab in object details view for subnets and containers
  • "Address Map" tab in object details view for subnets
  • Czech and Russian localization
  • Fixed issues: #150, #226, #307, #330, #362, #363, #364, #366, #367, #373, #378, #384, #387, #390, $401, #410, #414, #416, #419, #439, #440

What is new in version 1.2.9:

  • Templates can be applied on clusters
  • Filters for automaticaly populated network maps
  • User-defined constants in NXSL
  • New methods deleteColumn and deleteRow in NXSL class Table
  • New NXSL functions: chr, ord
  • HTTPS support in port checker subagent
  • Added MIBs for Nortel/Trapeze Wireless security switches
  • New MIBs: BAY-STACK-NOTIFICATIONS-MIB, SUN-HW-CTRL-MIB, SUN-HW-TRAP-MIB, SUN-PLATFORM-MIB
  • Management console: New dashboard elements: status map and table value
  • Fixed issues: #202, #300, #304, #305, #309, #311, #325, #327, #332, #334, #335, #336, #337, #338, #339, #340, #342

What is new in version 1.2.0:

  • Number of polls required for status change can be set individually for each interface
  • New NXSL functions and object properties for accessing topology information
  • New NXSL function FindObject - New NXSL functions for object creation and binding
  • Added option to set native agent port on node creation
  • Added support for INFORM messages in SNMP trap receiver
  • Implemented automatic creation of ChildStatus DCI when Network Service object created for Node
  • Implemented concept of "expected" interface state
  • Added option to use DNS names instead of IP addresses as primary host name for discovered nodes
  • Added possibility to add parameters and/or specify entry point in scripts called via %[] macro
  • Implemented alarm comments
  • Initial support for multi-valued (tabular) DCI
  • Java console:
  • Added alarm history log viewer
  • Time interval for line charts on dashboards made configurable
  • Dashboard configuration improved; all dashboard elements now can be configured from GUI
  • New tab for container objectss where threshold violations for underlying nodes are shown
  • Multiple dashboards can be displayed in a loop (like slide show)
  • Fixed problems with line chart configuration saving in perspective
  • Resolved issue: Reports not working on Windows
  • Resolved issue: Cannot delete non-existent object from event processing policy
  • Resolved issue: No confirmation shown for object tools with "confirm before execution" flag
  • Resolved issue: EPP editor do not support 'Negate cell'
  • Web UI:
  • All functionality from Java console implemented
  • Windows installer for web interface
  • Resolved issue: NetXMS session not closed when web session is expired
  • Resolved issue: Internal libexpat failed to compile on debian5
  • Resolved issue: Build failed on Solaris 11
  • Resolved issue: Incorrect interface status reported by agent on FreeBSD
  • Resolved issue: Database upgrade problems if SQLite used as backend database

What is new in version 1.1.10:

  • Completely new web interface
  • New action type: execute NXSL script
  • Changed default timeout for service checking subagent
  • Added Oracle monitoring subagent
  • Added option to force creation of character string instead of hex string in SNMP trap mapping
  • Java console:
  • Log viewers greatly improved
  • Added missing DCI option "process all thresholds"
  • Added missing "interconnect networks" property for cluster objects
  • Added possibility to add and edit names on map link
  • SNMP trap monitor
  • "Query" button implemented in agent parameter selection dialog
  • Implemented syslog parser configuration
  • Resolved issue: Cannot delete non-existing object from map
  • Resolved issue: Template filtering script is lost when template is renamed
  • Resolved issue: Tab character not stripped from DCI parameter configuration and server reports "unsupported"
  • Resolved issue: Map background not drawn beyound viewport
  • Resolved issue: Node under cluster not shown in object selection dialog
  • Resolved issue: "Cluster resource" field unavailable for DCI on cluster node
  • Resolved issue: Reports not working on Windows
  • Resolved issue: extra new line characters in local command output
  • New format specifiers in nxalarm: %x and %X
  • New MIBs added: BAY-STACK-ADAC-MIB, BAY-STACK-ARP-INSPECTION-MIB,
  • BAY-STACK-DHCP-SNOOPING-MIB, BAY-STACK-ECMP-MIB, BAY-STACK-ERROR-MESSAGE-MIB,
  • BAY-STACK-LACP-EXT-MIB, BAY-STACK-MULTICAST-FLOODING-MIB,
  • BAY-STACK-OSPF-EXT-MIB, BAY-STACK-PETH-EXT-MIB, BAY-STACK-RADIUS-MIB,
  • BAY-STACK-SOURCE-GUARD-MIB, BAY-STACK-STATS-MIB, BAY-STACK-VRRP-EXT-MIB,
  • FOUNDRY-CAR-MIB, FOUNDRY-SN-AGENT-MIB, FOUNDRY-SN-IP-MIB,
  • FOUNDRY-SN-OSPF-GROUP-MIB, FOUNDRY-SN-ROOT-MIB,
  • FOUNDRY-SN-SW-L4-SWITCH-GROUP-MIB, FOUNDRY-SN-SWITCH-GROUP-MIB,
  • FOUNDRY-SN-TRAP-MIB, FOUNDRY-SN-VSRP-MIB
  • Resolved issue: Subnet objects not placed correctly under zones
  • Resolved issue: No retention time for alarm history

What is new in version 1.0.10:

  • Network discovery improved
  • Added VRRP support
  • Added new object tools type: server command
  • New MIBs added: VRRP-MIB
  • Fixed issues: #320, #321, #322

What is new in version 1.0.9:

  • This version adds LLDP support.
  • The MIB compiler has been improved.
  • SNMP tools have been improved.
  • Automatic conversion of non-printable strings in SNMP traps has been added.
  • New MIBs have been added. Broken static agent build has been fixed.
  • Changes in NXSL: the ability to create scripts without explicit main(), named parameters, and new functions (GetNodeParents and PostEvent).

What is new in version 1.0.7:

  • Implemented automatic alarm termination using regular expressions
  • Added support for ODBC connection strings in ODBCQUERY subagent and ODBC database driver
  • Added server configuration parameter ProcessAffinityMask
  • Fixed issues: #309, #310

Similar Software

Uptimed
Uptimed

14 Apr 15

QTail
QTail

17 Feb 15

raidmon
raidmon

3 Jun 15

battery_monitor
battery_monitor

2 Jun 15

Comments to NetXMS

1 Comments
  • seokim joo 18 Dec 17
    tem como falar uma forma mais resumida?
Add Comment
Turn on images!