network and server performance monitoring training
TRANSCRIPT
OpManager
Performance monitoring, health monitoring, WAN
monitoring, workflow automation
Network Configuration Manager
Configuration management, change
management, compliance auditing, user activity
tracking
OpUtils
IP address management, switch port
management, rogue detection, MAC IP
mapping
IT operations management
solutions
Netflow Analyzer
Bandwidth monitoring, forensics, traffic
shaping, DPI monitoring
Firewall Analyzer
Compliance management, firewall
policy management, log analysis,
network forensic audits
Welcome to a free OpManager training
session
TrainerSuresh Bagavathy
Evangelist for ManageEngine's ITOM suite
10 years experience
Training schedule
Week Module Date 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
Week 2
Network/server performance monitoring
AgendaMonitoring availabilityo device
o interface etc
Monitoring performanceo 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 monitoringo WAN performance monitoring
o VoIP performance monitoring
Questions
Monitoring availability
Monitor Protocol Status Color-
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
availability
• ICMP/TCP
• Configuring thresholds for packet loss and response time
• Configuring uplink dependency
• Configuring polling intervals for devices
• 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
Monitoring performance
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)
Server performanceHard disk usageo 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 usageo Current CPU utilization
o % Privileged time
o Processor queue length
Memory usageo 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)
Monitoring application performance for 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
time
MS Active Directory• Active Directory services
• LDAP bind time
• LDAP searches
• LDAP authentications
• Replication objects
remaining
• Kerberos authentications
• NTLM authentications
Creating custom WMI monitors
• Windows server with access details
• WMI class
• Custom dial for performance monitors
• Monitor URL availability 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
• Monitor the availability 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
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
• SNMP-enabled device
• Vendor MIBs
o OpManager\mibs
• Mib-browsero Valid SNMP OIDs
• Custom dial for performance monitors
Creating a custom SNMP monitor
• Write a script 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
Virtualization
• Virtual infrastructure various 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
• Virtual infrastructure various CPU, memory, network, disk, etc.
• Automatically updates inventory changes • vMotion of VMs
• Virtual maps
• Reports
Microsoft Hyper-V Server
• Virtual infrastructure various CPU, memory, network, disk, etc.
• Monitor the storage repositories
• Automatically updates inventory changes
• Virtual maps
• Reports
Citrix XenServer
• Cisco UCS API
• UCS Chassis servers, rack mounts, fabric interconnect, fan modules,
etc.
• Reports
Cisco Unified Computing System
IPSLA monitoring
WAN performanceo Identify the 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
VOIP performanceo 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
Prerequisiteso 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
youtube.com/opmanagertechvideos
help.opmanager.com
opmanager-
+1 888 720 9500 / +1 408 916 9400
More help?
forums.manageengine.com/opmanager
Next training schedule
Effective fault management and IT automation |
November 1
11:30 am EDT | USA, UK, Canada, and Mexico