Network Monitoring Technologies
SevOne uses multiple protocols and standards to collect, monitor, report and analyze performance statistics. This multi-faceted approach allows SevOne to monitor any node in enterprise and service provider networks including routers, switches, servers, firewalls, load balancers, VoIP phones, eNodeBs, Element Management System (EMS) NIDs, and UPS devices — as well as every application, operating system or process that is instrumented.
SevOne appliances support all plug-in types by default, including:
SNMP - Built for speed and flexibility, the SNMP plug-in uses a series of templates across device types that define what is to be polled and how the information is to be analyzed and presented. These templates permit new device types that support standard MIBs to be monitored right away upon introduction. Importing definitions for new MIBs and objects is done in minutes using SevOne’s SNMP Object Editor. With a simple user interface, even the most complex and proprietary MIBs can be easily configured.
- Set up new monitors with a few mouse clicks
- View details on CPU, memory, interfaces, and other device components
- Pinpoint issues related to quality of service (QoS)
- Drill down into network performance problems to isolate the root of performance issues
NetFlow - NetFlow and other related flow technologies monitor data in layers 2 through 4 to provide visual details and identify “Who is doing what” on any given interface. SevOne collects flow data from any router, switch, firewall, or other device that you enable to export flow data. Support for all 200+ available fields of NetFlow means you are not limited to predetermined fields or templates. Using NetFlow, SevOne provides TopN reports for:
- "To and From" conversations
- Interfaces utilized
VM Monitoring - SevOne supports multiple vCenters for a global view of your entire virtual infrastructure. The VMware plugin enables you to monitor your ESX/ESXi hosts and virtual machines (or Guest OSs) through vSphere. New hosts are automatically discovered as they are added to a vCenter and the performance history of VMs is maintained when vMotion is used to move guests from host to host. Metrics collected from vCenter and the ESX servers include:
- CPU load
- CPU time spent in an idle state
- Time that the VM was ready but could not be scheduled on the physical CPU
- ESX memory consumed
- ESX memory mapped for the VM or host
- Memory actively used by the VMkernel
- Memory balloon
- Disk I/O rate
- In/out/total octets
WMI – SevOne supports the collection and reporting of key performance indicators from the Windows Management Instrumentation (WMI) set of extensions. Microsoft server applications, including Exchange, Active Directory, IIS, and SharePoint can be monitored. SevOne presents WMI information for use in graphs, TopN reports, and workflows, and it can be matched with SNMP data to create logical thresholds pertaining to:
- CPU usage
- Hard drive usage
Server Process – SevOne monitors server CPU, memory, availability, and the number of instances for each process, and alerts you when a process stops running or uses too much CPU or memory.
- Diagnose which process running on the server has the highest utilization
- Report on which process consumes the most resources on the server
HTTP – SevOne automatically queries web pages to determine if they respond appropriately. Information on availability, error status, download time, redirects, certificate errors, and more is stored over time, and is analyzed to calculate baselines and create proactive alerting thresholds.
- Monitor key elements to create the reports necessary for assessing slow application response time
- Determine whether degradation or failure is due to the network or supporting web servers
JMX - SevOne supports the monitoring of Java Enterprise Edition (JEE) applications and infrastructure via the JMX (Java Management Extensions) API. Any key performance indicator exposed by the JVM (Java Virtual Machine) or by a Java application can be monitored by selecting it from a GUI-based configuration screen.Visualize common JMX or MBean indicators, such as per-component transaction rates, per-thread memory and CPU utilization, and thread and connection pool utilizationEnsure the correct operation of large, multi-tier Java platforms, such as Apache Tomcat, IBM WebSphere, Oracle WebLogic, Red Hat JBoss, SAP and many others
IP Telephony (VoIP) – SevOne monitors quality of experience ofVoice over IP(VoIP) applications from the same console used to manage network performance and availability. SevOne polls SIP, CDR, and RTCP data which contain detailed information about calls that originate from, terminate at, or pass through the exchange. Sample indicators include:
- Call ID
- Destination IP
- Destination Phone
- Destination Subnet
- Mean Opinion Score (MOS)
- PBX Name
- R Value
- Source IP
- Source Phone
- Source Subnet
CallManager - CallManager is the IP telephony call-processing component of the Cisco Unified Communications solution. SevOne monitors real-time performance counter and database information, including statistics such as:
- Calls active
- Calls attempted
- Calls completed
- Remote gateways
- Conference calling resources
- Memory, CPU, and disk space
Medianet - Medianet is a set of Cisco IOS technologies which help organizations provision and manage RTP-based protocols (voice and video). SevOne collects NetFlow records generated by Medianet, enriched with quality metrics like packet loss, jitter, and round-trip time.
- Identify degradation to business criticalvoice, data, and video applications
- Pinpoint bottlenecks and impacted sessions
- Enhance end-user network experience
DNS - SevOne provides immediate visibility to determine whether issues are in the network or due to poor DNS performance. The DNS plugin enables you to check whether the DNS server can resolve specific addresses and provides information on:
- DNS availability
- DNS forward lookup response time
- DNS reverse lookup response time
Proxy Ping and ICMP - The SevOne Proxy Ping and ICMP plug-ins allow SevOne to measure response time from an end user perspective by simulating transactions on the network from any network device to another on the network. By defining the type of packet and the destination device, these response time tests deliver valuable data to ensure that the network is delivering the data your users need to do their jobs.
IP SLA - Using Cisco's IP SLA network technology, SevOne can create and graph synthetic, active measurements of end-to-end network performance between any two points on the network. This capability lets you validate network performance as measured by latency, jitter, packet loss, and throughput, independent of the devices that transmit network traffic.
- Gather traffic statistics that cannot be observed externally
- Validate the performance of independent devices that transmit network traffic
- Analyze end user quality of experience (QoE)
- Create thresholds and get insight hop-by-hop to isolate problems
NBAR – SevOne uses NBAR to analyze application traffic patterns in real time and discover which applications are running on the network and monitor their resource consumption, all with minimal impact and network overhead. This capability helps classify voice, data traffic, and other difficult to classify applications and protocols, and assists you in setting priority policies for traffic. NBAR classifies the following types of protocols:
- Non-UDP and non-TCP IP protocols
- TCP and UDP protocols that use statically assigned port numbers
- TCP and UDP protocols that use statically assigned port numbers but still require stateful inspection
- TCP and UDP protocols that dynamically assign port numbers and therefore require stateful inspection
Portshaker – SevOne uses Portshaker to collect metrics on port availability and response time. It reveals whether the device is listening on a specific TCP port and enables you to graph its response time. Unlike ICMP’s IP address only response, Portshaker addresses the entire TCP/IP Model stack by having the specific application port respond.
MySQL – SevOnemonitors MySQL database statistics, including:
- Aborted clients and connections
- Bytes sent and received
- Open files, stream, and tables
- Query Cache used, percent, and total
- Sort range and rows
- Table Locks immediate and waited
NAM - SevOne enables you to monitor NAM data for networks that use Cisco NAM devices. Cisco NAM products provide network administrators with information that helps them optimize network resources, troubleshoot performance issues, and ensure consistent user experience. SevOne monitors NAM data and provides granular traffic analysis, rich application performance metrics, comprehensive voice analytics, and summaries of deep packet captures.
xStats™ - SevOne xStats™ adapters integrate with third party probes and EMS (element management systems) from network equipment vendors that provide management functions for LTE, IMS, and Ethernet backhaul components in networks.
- Avoid the overhead of directly polling or collecting performance data from individual network elements
- Ensure visibility by collecting performance data from non-pollable elements when direct device communication is undesirable
Third Party Deferred Data - SevOne can import any time-based third party data for inclusion in SevOne reports and instant graphs. By using the SevOne API, systems integrators and customers can import performance statistics, transactional data, temperature records, or other “deferred data” objects. Once imported, this third party data can be trended, baselined, and monitored like all other polled data in SevOne.SevOne continues to add new plug-in types as part of our all-in-one approach to performance management.