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
Trainer
Suresh 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
Agenda
Monitoring availability
o device
o interface 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
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
• 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 performance
Hard disk usage
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)
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
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 OpManagermibs
• Mib-browser
o 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 performance
o 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 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
youtube.com/opmanagertechvideos
help.opmanager.com
opmanager-
support@manageengine.com
+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
www.manageengine.com
THANK YOU
Suresh Bagavathy
sureshb@zohocorp.com

Network and server performance monitoring training

  • 1.
    OpManager Performance monitoring, healthmonitoring, 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
  • 2.
    Welcome to afree OpManager training session
  • 3.
    Trainer Suresh Bagavathy Evangelist forManageEngine's ITOM suite 10 years experience
  • 4.
    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
  • 5.
  • 6.
    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
  • 7.
  • 8.
    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
  • 11.
  • 12.
    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
  • 21.
  • 22.
    • 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
  • 24.
    • Virtual infrastructurevarious CPU, memory, network, disk, etc. • Monitor the storage repositories • Automatically updates inventory changes • Virtual maps • Reports Citrix XenServer
  • 25.
    • Cisco UCSAPI • UCS Chassis servers, rack mounts, fabric interconnect, fan modules, etc. • Reports Cisco Unified Computing System
  • 26.
  • 27.
    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
  • 29.
    youtube.com/opmanagertechvideos help.opmanager.com opmanager- support@manageengine.com +1 888 7209500 / +1 408 916 9400 More help? forums.manageengine.com/opmanager
  • 30.
    Next training schedule Effectivefault management and IT automation | November 1 11:30 am EDT | USA, UK, Canada, and Mexico
  • 31.