Seamless Monitoring
& Data Collection
across the entire enterprise

OmniCenter requires no agents,
and instead uses standards-based or vendor-specific technologies and APIs
to collect, monitor, analyze, and report on devices, applications, and performance. This is designed to be transparent to the user and administrators of the system, allowing for seamless monitoring of any network-connected device or application, whether hosted locally, or in a private or public cloud environment.



OmniCenter uses WMI for data collection in a Windows environment, allowing access to deeper information than is possible with SNMP on those platforms. All Windows versions since Windows 2003 are supported, and in addition to the baseline stats above, you also get instant visibility into:

  • CPU usage per-process
  • CPU Context switches
  • Number of running processes
  • Memory usage per-process
  • Disk usage per volume
  • Disk I/O per volume
  • Disk Queue statistics
  • Service status
  • Layer 7 application testing (DNS, FTP, Web, Database, etc)

In a VMWare environment, OmniCenter will connect to the VCenter API to automatically detect new hosts, guests, and datastores as they are configured in the environment. OmniCenter collects appropriate metrics based on the guest OS, but also includes virtualization specific statistics like:

  • Device / Kernel / Queue latency per datastore
  • Guest I/O usage per datastore
  • Host I/O usage per datastore


Linux systems are monitored using SNMP, and in addition to the baseline statistics detailed above, we also collect:

  • CPU usage per-process
  • Memory usage per-process
  • Swap utilization
  • Disk usage per mount point
  • Process status
  • Layer 7 application testing (DNS, FTP, Web, Database, etc)


This is a standards-based way to collect data from almost any network-connected device, and is the default method for most infrastructure devices like routers, switches, firewalls, load-balancers, wireless access controllers, and Linux/Unix servers.

Our SNMP implementation is designed to be easily extended so that new device types can be monitored quickly and easily with minimal administrative effort.

Cisco CB-QOS

Cisco’s Class-Based Quality of Service (CBQoS) is the benchmark for network-layer performance management, and OmniCenter will automatically discover the configuration of your CBQOS environment, giving you detailed statistics on per-queue bandwidth utilization, drops, queue depth, and traffic shaping and policing statistics. These can be automatically associated with matching configurations on other devices so you can easily compare QoS in each direction on a particular link and quickly identify misconfigurations and performance issues.

Device Configurations

OmniCenter’s Configuration Management feature allows you to quickly detect, alert, and report on changes to device configurations. OmniCenter is Context-Aware, so it can interpret the configurations to send you relevant context even in the face of a complex change, instantly highlighting all changes with accurate time stamps.

You can view configuration changes in a timeline or calendar view, as well as via a list or per-device. It can automatically tag interfaces to identify related port-channel or VRF interfaces and allow consolidated reporting. It works via SSH or Telnet, and is compatible with almost any command-line device, including Cisco IOS, Cisco XOS, Cisco ASA, Juniper, F5, Palo Alto, Linux configuration files, Extreme, Foundry, and more.


OmniCenter can leverage Cisco’s IP SLA features, which come pre-installed in most Cisco routers to collect data on synthetic measurements of end-to-end network performance between any two points on the network. This provides a unique remote-to-remote or full-mesh visibility into network and WAN performance at the application layer, without deploying probes or agents.


OmniCenter supports both Netflow (Cisco-style) data collection as well as sFlow and IPFIX, to monitor conversation data in almost any hardware environment. Flow data includes:

  • Host traffic volume and application mix
  • Per-application data volume
  • Conversations (to and from)
  • Per-site total data usage
  • Top servers
  • Top clients


OmniCenter has an advanced web monitoring capability that provides four different levels of web monitoring, depending on your requirements. All the levels are available at no extra cost, and you may use more than one level of monitoring simultaneously if desired.

Level 1

Monitoring the web server process availability

Level 2

Retrieve a page from the web server (Validating the status is OK)

Level 3

Retrieve a page from the web server and validate a specific string is present (protecting against possible defacement or hidden back-end errors)

Level 4

Detailed, multi-part, scripted web server interaction, including detailed benchmarks of DNS, TCP, and full page load performance, including full validation of page content



Availability monitoring and detailed performance statistics are available for MySQL environments, including:

  • Aborted clients and connections
  • CPU utilization
  • Memory utilization
  • Query Cache
  • Table Locks
  • Threads


Our MS SQL monitoring fits seamlessly into your OmniCenter dashboard and provides deep performance statistics and monitoring including:

  • Availability
  • CPU usage
  • Memory usage
  • Deadlocks
  • Packets & SQL Read/Write
  • Transactions per second
  • Buffer Cache Hits Ratio
  • Blocked & Blocking Processes (per database)
  • Data File Utilization (per database)
  • Locks (per database)
  • Log File Utilization (per database)
  • Longest Query Time (per database)
  • Total Data & Log file size (per database)


OmniCenter can monitor the status of and gather performance statistics from Oracle databases, including:

  • Availability
  • Connected Users
  • CPU usage
  • Memory usage
  • Cache Miss Ratio
  • Buffer allocation entries/retries ratio
  • Latch Miss Ratio
  • Disk Sort Ratio
  • Rollback Segment Waits
  • Dispatcher Workload
  • Number of locked objects
  • Number of locks blocking other locks
  • Tablespace Usage


OmniCenter can run synthetic email transactions against both local and cloud-hosted email servers to determine end-to-end connectivity and alert if inbound or outbound mail fails or takes too long to complete. It can also monitor locally hosted email systems such as Lotus Notes or Microsoft Exchange and provide detailed performance statistics for CPU / Memory / Latency, Bandwidth usage, queue size, emails per second, connected clients, information store size, and quotas exceeded.


IP Telephony (VoIP)

OmniCenter monitors call quality from the same dashboard you use to monitor the rest of your network and server environment. OmniCenter can leverage the Cisco CDR/CMR API to retrieve detailed historical logs of every actual call placed in your environment, and record Mean Opinion Score (MOS) and R Value statistics based on latency, packet loss, jitter, and error codes and provide real-time reporting and alarms. Additionally, OmniCenter can provide information on:

  • Call Volume (on-site vs off-site and per-destination (phone to phone, phone to gateway, phone to IVR/VM)
  • Call Quality (on-site vs off-site and per-destination (phone to phone, phone to gateway, phone to IVR/VM)
  • Worst calls in last hour
  • Peak call volume per hour
  • Detailed call debugging and analytics
  • Call ID
  • Source device / MAC / IP
  • Destination device / MAC / IP
  • End-to-end transit path alerts
  • Call errors or termination cause codes
  • Related calls (forwards / conferences / redirects)
  • Historical reporting (search for calls by extension / number, extension length, site, time, quality, etc)
  • Mean Opinion Score (MOS)
  • R Value
  • Gateway transit information
  • Gateway trunk utilization
  • Jitter
  • Latency
  • Packet Loss
  • Call Manager performance and statistics, including CPU (per-process), Memory (per-process), call volume, etc.

In non-Cisco telephony environments, OmniCenter can leverage the power of synthetic call simulation across your network environment to proactively alert you to degrading network conditions based on jitter, packet loss, and latency from site-to-site.

Process Monitoring

OmniCenter can monitor the number and status of running processes, jobs, or services, and alert or report on status, CPU utilization, memory utilization, running time, idle time, and more, on Windows, Linux, Unix, Z/OS, and IBM I-Series platforms.

Additionally, OmniCenter can be easily extended to monitor nearly any device that can be attached to the network or Internet.

Contact Netreo Support if you have questions about support for specific devices or applications.

Get a Free Trial Ask a Question