Network and server performance monitoring training
The document provides an overview of OpManager's features including performance, health, and WAN monitoring, as well as various IT operations management solutions. It details a training schedule covering topics from discovery and classification to effective fault management and automation, with specific monitoring techniques for servers, applications, and network devices. It also outlines prerequisites for features like IPSLA monitoring and VoIP performance, along with contact information for support.
Introduction to OpManager and its suite of tools for performance monitoring, training session details.
Explains network/server performance monitoring including availability, application performance, WAN, and VoIP.Monitoring of various network devices and creating custom SNMP and script monitors.
Monitoring virtual infrastructure across various platforms like VMware and Hyper-V.
Monitoring WAN performance and VOIP metrics including latency and packet loss.
Contact information for support, next training schedule, and appreciation message.
Training schedule
Week ModuleDate Schedule Status
1st Discovery and
classification
October 25th 11:30am EDT Completed
2nd Network/server
performance
monitoring
November 1st 11:30am EDT In progress
3rd Effective fault
management and
IT automation
November 8th 11:30am EDT Upcoming
4th Dashboard and
widgets; business
views; 3D data
center builder;
reports
November 15th 11:30am EDT Upcoming
www.opmanager.com/training.html
Agenda
Monitoring availability
o device
ointerface etc
Monitoring performance
o Monitoring server performance
o Monitoring application performance for SQL, Exchange, and Active Directory
o Creating a custom WMI monitor
o Monitoring website URLs
o Monitoring the performance of files and folders
o Monitoring network performance
o Creating a custom SNMP monitor
o Monitoring performance using scripts
o Virtualization
IPSLA monitoring
o WAN performance monitoring
o VoIP performance monitoring
Questions
Monitor Protocol StatusColor-
code/Severity
Device ICMP/TCP port check Availability,
response time,
and packet loss
Attention (1 poll)
Trouble (3
polls)
Critical (5
polls)
Interface SNMP Up/down Interface down
Service TCP port check Up/down Service down
Windows NT
service
WMI Up/down Service down
Process WMI/SNMP/SSH/Tel
net
Up/down Process down
File/Folder WMI Availability
URL HTML parsing Up/down, string
9.
⢠ICMP/TCP
⢠Configuringthresholds for packet loss and response time
⢠Configuring uplink dependency
⢠Configuring polling intervals for devices
10.
⢠Server
⢠Storage
â˘Desktop
⢠Router
⢠Switch
⢠Firewall
⢠Printer
⢠Load balancer
⢠UPS
⢠Access points
⢠Sensors
⢠Other infrastructure devices (If they're ping-able and SNMP-
enabled)
Monitor IT devices
Performance monitors Protocol
CPU,memory, disk, etc. SNMP/WMI for Windows
SNMP/Telnet/SSH for Linux, UX, or
Solaris
Microsoft application for Exchange, SQL,
and Active Directory
WMI
Vendor-specific monitors SNMP
Hyperv WMI
vCenter, ESX VMware VMware API
Xen server Xen API
Cisco UCS UCS API
Network devices/ other infrastructure
devices such as printer, UPS, etc.
SNMP
WAN latency check IPSLA (Cisco devices only)
VOIP latency check, mos, jitter, etc. IPSLA (Cisco devices only)
13.
Server performance
Hard diskusage
o Free disk space vs. used disk space
o Current disk utilization
o Disk speed per second (reads and writes)
o Disk queue length (reads and writes)
CPU usage
o Current CPU utilization
o % Privileged time
o Processor queue length
Memory usage
o Current memory utilization
o Pages per second (faults, reads, and writes)
o Number of processes and each of their CPU and memory usage
Hardware monitor
o Sensor, power, temperature, voltage, etc.
o Supported vendors (HP and Dell)
14.
Monitoring application performancefor Microsoft SQL, Exchange, and Active
Directory
MS Exchange
⢠Exchange services
⢠Active user count
⢠Messages sent per
second
⢠Messages queued for
delivery per second
⢠I/O database reads/writes
per second
MS SQL
⢠SQL services
⢠Batch request per
sec.
⢠Current database
size
⢠Session request
⢠SQL cache memory
⢠Average lock wait
MS Active Directory
⢠Active Directory services
⢠LDAP bind time
⢠LDAP searches
⢠LDAP authentications
⢠Replication objects
remaining
⢠Kerberos authentications
⢠NTLM authentications
15.
Creating custom WMImonitors
⢠Windows server with access details
⢠WMI class
⢠Custom dial for performance monitors
16.
⢠Monitor URLavailability of both intranet and internet web
applications
⢠Configure the threshold for URL response times and trigger alerts
to get notified when website response becomes slow
⢠Configure match content and trigger alerts to get notified about
the missing string
⢠Associate notification profiles and get notified via email or SMS
⢠Configure proxy details for URLs behind a proxy
o Settings > Basic settings > Proxy server settings
Monitoring website URL
17.
⢠Monitor theavailability of files and folders
⢠Configure thresholds for folder size and get notified whenever
that size is exceeded
⢠Configure filters based on file extensions to monitor only the
required files
⢠Configure thresholds for file size, age, or count and set an alert to
get notified when those values exceed the threshold value
⢠Perform automatic checks on files and folders that triggers alerts
when any changes occur
File and folder monitoring
18.
Monitoring network devices(routers, switches, firewalls, and more)
o CPU/memory usage
o Temperature, backplane utilization, active session count, etc.
Monitoring interface health
o Interface bandwidth usage
o Errors/discards
o Received and transmitted traffic
o Total bytes received
o Total bytes transferred
Hardware monitor
o Sensor, power, temperature, voltage, etc.
o Supported vendors (Cisco and Juniper)
Network performance
19.
⢠SNMP-enabled device
â˘Vendor MIBs
o OpManagermibs
⢠Mib-browser
o Valid SNMP OIDs
⢠Custom dial for performance monitors
Creating a custom SNMP monitor
20.
⢠Write ascript to monitor a specific performance metric for which you
can't find a standard SNMP or WMI monitor
⢠Any script language that runs on a shell or prompt is supported
o VB script
o Power shell script
o Perl script
o Shell script
o Python script
⢠Export/import existing script templates
o Site to site
o Download one from ManageEngine (https://resources.manageengine.com/resources/forum/opmanager/custom-
script-templates)
Script monitor
⢠Virtual infrastructurevarious CPU, memory, network, disk, etc.
⢠Datastore monitors
⢠Automatically updates inventory changes
o vMotion of VMs
o Datastore changes
⢠Virtual maps
⢠VMware events
⢠Reports
Hardware monitor
o Sensor, power, temperature, voltage, etc.
o ESX servers via VMware API
o Supported vendors on VM (HP and Dell)
VMware vCenter Server/ESX Host
23.
⢠Virtual infrastructurevarious CPU, memory, network, disk, etc.
⢠Automatically updates inventory changes
⢠vMotion of VMs
⢠Virtual maps
⢠Reports
Microsoft Hyper-V Server
WAN performance
o Identifythe network devices with high latency
o Identify the network paths with high round trip time
o Identify where the outage happened by viewing the hop-wise latency
graph
o Collect the IPSLA traps for events such as connection loss, threshold
violation for RTT, average payload, timeout, etc.
Prerequisites
o A Cisco router with an IPSLA agent enabled
o iOS version must be 12.3 or later
o SNMP read and write community configured on the device
o Configure the device to send traps to an OpManager server
WAN performance monitoring
28.
VOIP performance
o Jitter:The variation in delay between arriving packets
o Latency: The time taken for the voice packets to reach the
destination
o Packet loss: Data lost during transmission
o Mean opinion score (MOS): The standard for measuring codecs
and is rated on a scale of 1 to 5
Prerequisites
o A Cisco router with an IPSLA agent enabled
o iOS version must be 12.3 or later
o SNMP read and write community configured on the device
VOIP performance monitoring