Title: Implementing a Monitoring Approach
1Implementing a Monitoring Approach
- Jan Warren
- Enbridge Gas Distribution
- Network Services
2CNS
- The need to monitor the many parts of the new
world - Client
- Network
- Server
Many organizations only measure service at the
component level, leaving performance issues
undetected and unresolved.
3Basic Purpose
- Watch performance to either avoid problems or
help resolve them - Manage client (end-user) expectations
- Clients get used to or programmed to turn-around
time of pressing a key and receiving a response - Usual response becomes expected/demanded response
- Failure to meet the expectation may result in
missed business objectives - Clients generally report perception
4Initiative
- Scorecard
- IT Incidents
- Response Time IT Incidents Resolution
- Error Reduction Production Application Faults
- Client Satisfaction
- IT Up Time
- 2005 Finance Business Plans
- Secured and Reliable Infrastructure Environment
through disaster recovery, desktop firewall, and
performance monitoring initiatives
5Business Support
- Meet business priorities and deliver service
excellence - Align application and infrastructure services
with business objectives - Service delivery - manage application service
rather than just infrastructure performance
6Monitoring Objectives
- Measure client experience (availability
response) - Prioritize performance issues based on their
business impact - Problem resolution via accurate analysis of
performance issues - Monitor and analyze application performance
automatically and continuously - Integrate all monitoring and measurements into
detail and level appropriate reports
7Monitoring Tools
Client Desktop
ClientVantage
NetworkVantage
Network
Whats Up Professional
ServerVantage
Servers
Whats Up Professional
8Monitoring Tools - continued
VantageView
9Client Experienceor Perception
Response Time (approximate)
It usually takes 2 to 3 minutes
10Monitored Transaction
Response Time (approximate)
It usually takes 2 to 3 minutes
Response Time (precise, component specific)
0.5 secs
0.8 secs
1.2 secs
11Basic Purpose - recap
- Watch performance to either avoid problems or
help resolve them - Manage client (end-user) expectations
SLA (Client Expectation)
Client
Network
Server
2.5 secs.
Response Time (SLA Met)
Client
Network
Server
2.1 secs.
Response Time (SLA Missed)
Client
Network
Server
3.48 secs.
12VantageView
- Consolidates correlates performance info
captured by CV, NV, and SV - Automated alerts (paging, e-mail)
- Presented via web browser
- Various graphical reports
- Selectable time frame
- Drill-down
- Customizable dashboards
- Visio diagrams
13Application Performance MonitoringVantage Suite
14Application Performance MonitoringVantage Suite
15Application Performance MonitoringVantage Suite
16Application Performance MonitoringVantage Suite
17Application Performance MonitoringVantage Suite
18Application Performance MonitoringVantage Suite
19Application Performance MonitoringVantage Suite
20Application Performance MonitoringVantage Suite
21Application Performance MonitoringVantage Suite
22Application Performance MonitoringVantage Suite
23Application Performance MonitoringVantage Suite
24Application Performance MonitoringVantage Suite
25Capacity Performance Team
- Script test transactions within CV
- Install NV probes and SV agents
- Configure availability checks
- Publish customized VV reports and dashboards
- Assist in analyzing performance problems
- Evaluate the impact of new applications
- Provide network packet captures
- Provide tool access and training
26Challenges
- Outsourced applications
- Budget
27Futures
- Triage
- Agentless Monitoring
- Passive Monitoring
- More work on Oracle Monitoring
- Monthly Reporting
- Reporting on Trending
- And so on..
28