Verax NMS & APM

Network Management & Application Performance Monitoring

Unified Monitoring

Get complete control with service-oriented management & monitoring of networks, applications and infrastructure.

Understand the Business Impact

See how individual components are performing and what's their impact on business services.

Ensure Business Continuity

Deliver reliable business services & implement disaster recovery procedures with Event Processing Engine.

Multi-site Monitoring

Monitor geographically distributed networks and keep the central location aware of business operations.

Baselining & Forecasting

Detect anomalies before they affect critical processes with baseline-triggered alerting and IT resource forecasting features.

Automate Reactions to Problems

Reduce the number of manually performed tasks with pre-defined, ready-to-use automation rules.

Click to expand:

Verax NMS & APM monitoring supports over 3000 types of applications, hosts, network devices and data center infrastructure elements:

Verax NMS & APM: Example dashboard
  • SNMP v1, v2, v3 and RMON hosts and devices such as routers, switches and firewalls.
  • Windows, Linux and UNIX hosts: FreeBSD, IBM AIX, Oracle Solaris and HP-UX.
  • Applications running under Microsoft Windows supporting WMI such as Exchange, IIS, SharePoint and others.
  • .NET applications.
  • JMX-Java applications including application servers (Apache Tomcat, JBoss, GlassFish and others), middleware such as WSO2, transaction brokers and others.
  • JDBC-compliant databases such as MySQL, Oracle, Microsoft SQL Server, DB2, PostgreSQL, Firebird and others.
  • Wide range of built-in sensors including: PING, SNMP PING, SNMP OID, FTP, HTTP/HTTPS, SQL, POP3, IMAP, SMTP, WMI, TCP port, DNS, SSH, LDAP, RADIUS, DHCP, NTP, JMX, JDBC and others.
  • NetFlow support for network bandwidth and traffic analysis.
  • Additional customized sensors available via shell scripting.

Please contact us to check support status for your application or device.

Verax NMS & APM provides application or equipment specific plugins enable functions beyond simple monitoring such as: automated health checks, application or hardware specific management GUIs, executing element-specific management actions (e.g. restart, traceroute, etc.), complex alarm and event processing and detailed performance reporting.

Generic extension plugins

Workstations and servers

Standard SNMP devices

Enterprise systems extension plugins



Data center infrastructure

  • Power supplies (Emerson, APC, Lovato, Liebert and others)
  • Air conditioning (Emerson and others)
  • Storage/RAID/SANs
  • IP security cameras (Sanyo, IQEye and others)
  • Access control systems (Suprema BioStar and others)
  • Temperature and humidity sensors
  • IPMI-enabled servers
  • MODBUS enabled infrastructure

Microsoft enterprise applications

Web Servers

Java (J2EE) application servers

Application frameworks

Middleware and transaction brokers

Carrier network equipment extension plugins

Custom/legacy application or equipment support

Verax NMS & APM plugin based architecture also enables a rapid integration of custom and legacy hardware and software. Please contact us to check support status for your application or device.

Verax NMS & APM: Performance data retrieved from the Verax Management Agent

Verax NMS & APM supports agent and agentless monitoring. In majority of cases, agentless monitoring (e.g. via JMX or SQL queries) or using standard, vendor-provided agents (such as SNMP agent) are sufficient.
In addition, Verax Management Agent can be deployed when:

  • No agent is available or a custom agent is required.
  • Standard agent does not provide all the required management information.
  • Monitoring of private networks behind firewalls is required, when port forwarding or VPN is not available.
  • Data has to be collected locally (e.g. due to security reasons or license limitations).

Support for both agent and agentless monitoring enables Verax NMS & APM to offer extreme flexibility and ability to address virtually any monitoring challenges.

Verax NMS & APM: Umbrella monitoring architecture

Verax NMS & APM offers a hierarchical arrangement in which the network management and application monitoring function is split between the remote and the central locations. Verax Systems has defined this as a federated approach to monitoring.

The federated umbrella monitoring structure can be used by:

  • Geographically distributed enterprises with multiple branch offices.
  • Managed service providers for managing their clients' infrastructure.
  • Telecommunications operators to manage regional, state and national networks.

The federated approach allows for the creation of a globally distributed monitoring system that allows the remote locations to operate autonomously and keep the central location aware of business operations.

Verax NMS & APM enables multi-site monitoring via a hierarchical, multi-level monitoring structure split between the master (central) and slave (remote) locations:

  • A single master can monitor multiple slaves.
  • Monitoring of all or selected objects on a slave (devices, interfaces, applications and/or business aspects).
  • A single slave can be monitored by multiple masters; each master can monitor different objects on the slave.
  • Unlimited hierarchy depth level.
  • No client firewall configuration.
  • Low bandwidth required for management.
  • No monitoring agents required on managed client infrastructure.
  • Ability to handle duplicate private IP addresses/networks (e.g. 192.168.x.x at two different client locations).
  • Ability to monitor slave systems behind NAT/firewalls with no configuration required on a firewall (P2P firewall traversal functionality).
  • Object status, event and alarm forwarding with fully configurable rules (e.g. forward only critical alarms).
  • Alarm status synchronization between master and slave (i.e. when an alarm is cleared on a slave, it is also automatically cleared on a master).
  • Password-secured master-slave connection.
Verax NMS & APM: Network topology view
  • Automatic discovery of network elements, hosts, applications (e.g. Oracle) and services (e.g. FTP server).
  • Default counters, sensors and event processing rules created at discovery.
  • Support for partially discovered elements (e.g. a detected Oracle database that requires additional credentials to be fully discovered and managed).
  • Multiple network element discovery mechanisms (IP network scan, SNMP scan) with an ability to provide custom, user-defined discovery methods.
  • Support for importing devices for discovery from CSV or UNIX hosts files.
  • Operator-initiated and background discovery and re-discovery.
  • Hierarchical discovery (e.g. when a multi-interface device is discovered, all sub-nets on the interfaces are scanned).
  • L3 topology discovery based on IP addresses and ARP cache.
  • L2 topology discovery based on BFD (Bridge Forwarding Database), CDP (Cisco Discovery Protocol) and STP (Spanning Tree Protocol).
  • Discovery exclusions (e.g. a subnet).
  • Discovery of multiple objects on a single IP (e.g. interface, operating system and applications).
  • Configurable discovery policies/options, such as discovery of backbone interfaces only, subnetwork scan, discovery of interfaces in down state as unmanaged interfaces, etc.
  • Scanning networks with multiple credentials (e.g. multiple SNMP read communities).
  • Support for IP multinetting (i.e. multiple IP addresses configured on a single interface).
  • Inventory of discovered networks, hosts and applications with compound device support (e.g. a host with interfaces, FTP service and MySQL database server application).
  • Network interfaces inventory (managed and unmanaged interfaces, naming interfaces, tracking history of interface status).
  • L2, L3 and logical connections and backbone devices.
  • Installed software packages for Windows, UNIX (including Linux) and select networking gear (e.g. MRV OptiSwitch firmware).
Verax NMS & APM: Map view (MapQuest Maps)
  • Multiple, user-configurable dashboards - instantly visualize and update status of managed systems.
  • Ability to display user-defined HTML content and SQL query results in dashboards.
  • Business aspects: logical groupings of managed objects (hosts, applications, services) making up a business service, with user-defined status calculation rules and access privileges.
  • Hierarchical view of managed elements such as logical blocks of a service: databases, static content, physical nodes, virtual machines and others.
  • Support for TMS (Tile Map Service), WMS (Web Map Service) and OSM (OpenStreetMap) on-line maps with predefined settings for OpenStreetMap and MapQuest.
  • Visualization of L2, L3 and logical connections.
  • Visualization of backbone devices.
  • Compound devices (e.g. a host with interfaces, a host with applications running).
  • Flexible, user-configurable rules for status calculation for compound devices.
  • Per node/compound device dashboards in hierarchy views.
  • Map views with user defined map backgrounds, zoom, panning, maximizing, icon scaling, alarm tooltips, connection visualization, GPS coordinates and more.
  • Auto layout of objects on maps.
  • Drag and drop support to build hierarchy and assign elements to view aspects and maps.
Verax NMS & APM: Sensor summary view
  • Wide range of built-in sensors including: PING, SNMP PING, SNMP OID, FTP, HTTP/HTTPS, POP3, IMAP, SMTP, WMI, TCP port, DNS, SSH, LDAP, RADIUS, DHCP, NTP, JMX, JDBC and others.
  • Custom (module defined) sensors: Oracle instance, MySQL instance, JMX and others.
  • Shell script based sensors and counters for creating custom, user-defined sensors. Compatibility with Nagios and Cacti formats allows reuse of Nagios/Cacti scripts/plugins, including support for multiple monitors in a single script.
  • Multiple sensor thresholds.
  • Multiple levels of response times aggregation.
  • Graphical presentation of sensor responses.
  • Scheduled and on-demand (operator initiated) sensor probing.
  • Per-device intervals for sensors.
  • Ability to define custom descriptions of sensor states (e.g. 'Loss of output signal on transmitter' instead of 'Unexpected value') with description propagation to events and alarms.
  • Option to temporarily exclude selected devices from monitoring (i.e. disabling all monitors) from the NMS console.
  • Ability to duplicate monitor (sensor and counter) configuration to multiple devices via XML file configuration export and import.
Verax NMS & APM: Events view
  • SNMP and syslog collectors.
  • RFC 3584-compliant translation of SNMPv1 to SNMPv2 traps.
  • Support for SNMP Inform messages.
  • User-defined and built-in event processing rules.
  • Default device- and application- specific event processing rules automatically configured after discovery.
  • A number of built-in event correlation rules such as:
    • De-duplication
    • Pair-wise matching
    • Event dropping
    • Event flood detection
    • Event forwarding
    • Generate/clear alarm
    • Create/resolve ticket in an external Service Desk system (including Verax Service Desk)
    • Execute a command
    • Scheduled maintenance
    • Modify event (e.g. severity change)
    • Connector down (root cause)
  • Compound event support (i.e. a user may define conditions on a number of simple events and correlate them into a single one).
  • Support for root cause analysis.
  • Time rules support such as event frequency.
  • Filtering, blocking and event thresholds.
  • Conditional monitors to build complex, many-to-many monitor relationships across the network (e.g. stop probing of dependent monitors if master monitor reports a failure).
  • Ability to execute automated actions on events in order to implement fault correction or network recovery actions.
  • Rule order priority setting.
  • Internal event processing performance monitoring and diagnostics (e.g. uptime, number of processed events, their total processing time, total wait time, processing queue length, etc.) via JMX MBeans.
Verax NMS & APM: Alarms view
  • Alarm generation based on system events (e.g. traps).
  • Fault detection and alarm generation from availability sensors, high/low performance counter thresholds and deviations from baselines.
  • Alarm filtering and isolation.
  • Diagnostic testing via diagnostic sensors (e.g. Oracle sanity check sensor).
  • Automatic calculation of uptime and error statistics for devices, applications and business aspects.
  • Ability to execute automated actions on alarms in order to implement fault correction or network recovery actions.
  • Rules-based alarm forwarding/handling.
  • Alarm notifications (e-mail, SMS, console, sound).
  • Alarm forwarding to and synchronization with master Verax NMS systems (umbrella monitoring) and/or Verax Service Desk.
  • Full case manager functionality.
  • Assignment of alarms (or their groups) to responsible users.
  • Automatic clearing of alarm statuses.
  • On-screen messages and sound notifications.
  • SMS (via gate or modem), e-mail, IM and user-defined notifications with user-defined severity and frequency criteria.
  • Notification manager for easy notification configuration.
  • Message templates for easy customization of e-mail and SMS notifications.
  • Flexible sound configuration:
    • Volume (e.g. various volume levels for alarm severities and types),
    • Ringtone (any MP3 can be used),
    • User-configurable custom sounds for specific alarm types (by OID) or hosts (by address).
  • Possible integration with other notification and/or service/help desk systems through Administrator Console notification server plugins.
Verax NMS & APM: Performance counters (UNIX host)
  • Performance data collection using various protocols such as SNMP, WMI and others.
  • Shell script based performance counters, including support for Nagios and Cacti formats (allows creating custom and reusing plugins/scripts from these systems).
  • High and low threshold exceeded alarms with user configurable thresholds.
  • Rich, built-in performance counter template library for typical performance counters such as utilization and error rates.
  • Automatic creation of default performance counters for a device type upon discovery.
  • Ability to add performance counters from any MIBs loaded.
  • Support for 64-bit counters (SNMP and non-SNMP) required for monitoring of high-speed links such as Gigabit Ethernet.
  • Graphical representation of performance measurement results.
  • Multi-charts for comparing various counters on a single graph.
  • GUI management of performance counters (create, delete, modify, suspend and others).
  • Multiple aggregation levels for performance data.
  • User-configurable retention times for historical data.
  • Individual collection intervals for each defined counter.
  • Arithmetic and bitwise operations on performance counters (e.g. link saturation = link speed / bytes transferred).
  • Differential counters automatically calculating differences between consecutive samples rather than measuring their direct values.
Verax NMS & APM: Performance chart with forecast values
  • Automated establishing of baseline ranges for selected counters with alarming for out of range values for quick and easy anomaly detection.
  • Linear (regression) and non-linear (Support Vector Machine) forecasting of counter values with user-configurable look ahead periods, checkpoints and valid forecast ranges enabling capacity planning.
  • Predefined and user-configurable usage and performance reports:
    • Generation of reports in PDF, CSV or XLS formats.
    • Graphically designed report templates.
    • Scheduled report generation times (e.g. every Friday at 5PM).
    • Configurable report retention times.
    • Automatic report distribution via email to configured user groups.
    • Support for passing parameters to generated reports such as device lists, time ranges, etc.
Selected, predefined Verax NMS & APM report templates
Alarms generated in the last 24 hours
Alarms generated over a user-defined period of time
Baseline charts summary
Comparison of two days' counter data for specified devices
Comparison of two, user-defined time periods of counter data for specified devices
Comparison of two weeks of counter data for specified devices
List of all performance counters grouped by device
Counter and sensor data charts with alarms for a specified device from the last month
Counter and sensor data charts with alarms for a device from a user-specified time period
Device inventory
Network traffic for specified devices
Events from a specified period, grouped by device
"Roaming" MAC addresses (i.e. attached to various parts of the NMS-managed network over time)
New MAC addresses appearing on the network in a specified time period
Status of all devices
Top 10 devices grouped by load, traffic and storage usage
Top 10 inbound and outbound traffic from the last week
Events from the last day grouped by device
Interfaces which changed status more than once in a user-specified time period
Comparison of interface statuses in two user-specified time periods
Interface statuses in a user-specified period
SNMP and PING sensor response times in a user-specified time period
List of all MAC addresses detected on the network (i.e. by NMS-managed switches)
Top 10 inbound and outbound traffic in the last day
Baseline alarms (i.e. alarms raised as a result of deviation from baselines)
Storage capacity planning (total and used storage, critical points, etc.) across the entire managed infrastructure

Click on the images below to view sample reports:

Response time summary for selected, key devices on the network Top 10 traffic generating devices and interfaces in the last seven days Summary of devices (identified by MACs) that were migrated (attached to) various sub-networks Week to week comparison of network traffic on a device (any counter can be configured for the report) Network traffic summary on a switch
Day to day comparison of network traffic on a device (any counter can be configured for the report) An example of report with baselines Weekly summary report for a device Storage capacity planning report A sample Y.1731 report from MRV Pro-Vision
Verax NMS & APM: User rights
  • Access to Verax NMS & APM views can limited on a user group/aspect basis allowing for:
    • Multi-tenancy: support for many customers each with visibility limited to their own devices.
    • Limiting NOC personnel to view only parts of managed infrastructure they are responsible for.
  • Credential manager for secure management of login credentials such as SNMP passwords, WMI logins and others.
  • Security profiles associated with each user defining: password strengths, session timeouts, idle timeouts and others.
  • Security audit log providing full information on user logins (timestamp, host IP address, success, failure), logouts and denied operations with a graphical interface.
  • Event log for tracing system and user events (e.g. new object added, object deleted, etc.).
  • Runtime configurable logging & tracing.
  • Secure communications bus between client and server, ensuring that all exchanged data is encrypted.
Verax NMS & APM: Event processing rules manager
  • Open for integration and SOA-ready via RMI and SOAP interfaces.
  • Out-of-the-box integration with Verax Integration Engine for a rapid implementation of advanced IT automation/integration scenarios.
  • Pre-integrated with other Verax applications including Service Desk and Customer Care & Billing.
  • Software Development Kit (SDK) for custom extension plugin development.
  • Support for full screen mode, high-resolutions, multiple displays and panel hiding - ready to be deployed at Network Operations Centers (NOCs).
  • Customizable look and feel with user friendly, rich GUI based on Rich Internet Application technology.
  • Sound and animation operator feedback.
  • Online, contextual help system.
  • Multilingual user interface changeable at runtime.
  • Filters, incremental search, mini-dashboards, statistics in each main view for maximum operator productivity.
  • Mobile HTML interface (no Flash required) for Apple iPhone, Apple iPad, Google Android and other smartphones and tablets.

Commercial: Linux, Windows XP (Professional edition only), Windows Vista (Home or Professional), Windows 7 (Home or Professional), Windows 8 (Home or Professional), Windows Server 2003, Windows Server 2008, Oracle Solaris, IBM AIX and HP-UX.

Open source: Linux and Open Solaris.

CPU: Dual-core running at 2 GHz.

RAM: 1 GB of free, available RAM for NMS & APM, additional 1 GB when the database is running on the same host.

Disk space: 1 GB for NMS & APM, additional 3 GB (4 GB total) when the database is running on the same host.

Commercial: Oracle (version 10 or higher), Microsoft SQL Server (2008 or higher).

Free: Oracle Express, Microsoft SQL Server Express.

Please contact us for information on CPU, RAM and disk requirements for your installation.

Desktop: Any web browser supporting Adobe Flash version 9 or higher including Internet Explorer, Firefox, Chrome, Opera, Safari and others.

Mobile: Any browser supporting HTML and JavaScript including iPad/iPhone, Android and other smartphones and tablets (no Flash required).