ORACLE Database Performance Monitoring,
Diagnosis and Reporting
with eG Enterprise v6
Product Tour
PresenterSrinivas Ramanathan (CEO, eG Innovations)
© eG Innovations, Inc | www.eginnovations.com
Agenda
Database Trends
Database Monitoring & Management Today
Oracle Database Monitoring using eG Enterprise – A live product tour
eG Enterprise licensing and architecture
Q&A
Next Steps
© eG Innovations, Inc | www.eginnovations.com
Behind Every Application is a Database!
Database
User
© eG Innovations, Inc | www.eginnovations.com
The Importance of Databases
Database
User
© eG Innovations, Inc | www.eginnovations.com
The Importance of Databases
Database
User
© eG Innovations, Inc | www.eginnovations.com
The Importance of Databases
Database
User
© eG Innovations, Inc | www.eginnovations.com
The Importance of Databases
Database
User
© eG Innovations, Inc | www.eginnovations.com
The Importance of Databases
Database
User
© eG Innovations, Inc | www.eginnovations.com
Database Technology Trends
NoSQL databases like MongoDB account for < 1%.
Oracle databases are used 38% of the time for critical
functions.
© eG Innovations, Inc | www.eginnovations.com
Database Technology Trends
Almost an equal share of physical and virtual servers. Cloud deployments starting.
© eG Innovations, Inc | www.eginnovations.com
Database Technology Trends
Future Oracle deployments will be virtualized. Cloud
deployments will also increase.
© eG Innovations, Inc | www.eginnovations.com
Disk reads
Streaming Media AppSlow Database Queries
Virtualization Introduces New Dependencies, New Challenges
Excessive disk reads by the media server slow down Oracle database accesses
Virtual infrastructures are hard to manage. Traditional monitoring tools are not designed to handle these dynamic environments.
© eG Innovations, Inc | www.eginnovations.com
Oracle Database Monitoring Today
Primarily using Oracle Enterprise Manager
© eG Innovations, Inc | www.eginnovations.com
Oracle Database Monitoring Challenges
OEM mainly an expert’s tool. Experts spend too much time in troubleshooting routine issues.
OEM mainly provides visibility into the database tier. Databases run on virtual platforms, use storage –slowness here impacts database performance.
How applications use the database can impact the performance of the database. Application slowness is always blamed on the database tier!
© eG Innovations, Inc | www.eginnovations.com
OEM - Database
The IT Service Management Challenge
VMware VCOPS - Virtual
Task Manager - Windows
Event Viewer - Windows
EMC Ionix - Storage
CiscoWorks - NetworkShell Scripts - Unix
© eG Innovations, Inc | www.eginnovations.com
eG Enterprise – Live Demo
Unix & Windows Servers Virtualization Platforms
Monitoring of Oracle Databases
With other infrastructure tiers
Correlating Database Performance
© eG Innovations, Inc | www.eginnovations.com
Monitoring Oracle Database Servers
Availability
• Instance status• Listener status
Space Usage
• Database space • Tablespace usage• Archive area• Dump area• Large tables
Workload
• Top queries by CPU used• Top queries by phy reads• Top queries by elapsed
time• Top queries by buffer gets
Memory
• Library cache hit ratio• Dictionary cache hit
ratio• Buffer cache hit ratio• Locks
Optimization
• Redo log buffers• Sorts on disk• Large table scans• Datafiles by I/O• Index fragmentation
Sessions
• Active sessions• User logons/logouts• Calls/sec, Trans/sec• Root-blockers• Processes by state
© eG Innovations, Inc | www.eginnovations.com
eG Enterprise for Oracle Monitoring
Monitoring made Easy
Quick to diagnose
Correlated views for root-cause diagnosis
Actionable insights
Not just for experts
Best practices built-in
© eG Innovations, Inc | www.eginnovations.com
Oracle Database Instance Model
Oracle Database Instance On Windows
Oracle Database Instance On Unix
Manage Oracle Instances in a consistent manner across operating systems
© eG Innovations, Inc | www.eginnovations.com
Oracle Database Performance
There is a critical tablespacealert.
There is no space in the tablespace.
© eG Innovations, Inc | www.eginnovations.com
Multi-Level Thresholds
The dashed lines indicate 3 levels of thresholds – Minor, Major & Critical. This allows for alarm escalation should
the problem severity increase.
© eG Innovations, Inc | www.eginnovations.com
Tracking Configuration Changes
There has been a recent change in datafile
configuration.
There has been a change in the size of the datafile –
from 500MB to 20MB (someone made a
mistake!)
© eG Innovations, Inc | www.eginnovations.com
Analyzing Current Configuration
© eG Innovations, Inc | www.eginnovations.com
Analyzing Current Configuration
© eG Innovations, Inc | www.eginnovations.com
Comparing Database Configurations
© eG Innovations, Inc | www.eginnovations.com
Identify Hot Data Files
© eG Innovations, Inc | www.eginnovations.com
Monitoring Database User Connections
© eG Innovations, Inc | www.eginnovations.com
Auto-Baselining of Metrics
Automatic baselines determined by the monitoring
system. The baselines vary based on time of day.
© eG Innovations, Inc | www.eginnovations.com
Detecting Long Running Queries
There is one long running query on the database server.
© eG Innovations, Inc | www.eginnovations.com
Detecting Long Running Queries
The long running query
© eG Innovations, Inc | www.eginnovations.com
Detecting the Need for Reindexing
Indicates the need to recreate a table’s index
© eG Innovations, Inc | www.eginnovations.com
Detecting the Need for Reindexing
© eG Innovations, Inc | www.eginnovations.com
Managing Other Databases
A Microsoft SQL Server
© eG Innovations, Inc | www.eginnovations.com
Detecting Blocking Queries
There is a process blocking everyone else – i.e., root-
blocker.
© eG Innovations, Inc | www.eginnovations.com
Detecting Blocking Queries
Query being executed by the root-blocker
© eG Innovations, Inc | www.eginnovations.com
Advantages of eG Enterprise
Consistent way of managing different database servers
Don’t need experts to use the tool
Learning curve is short
Single paradigm across all tiers/platforms
Correlation rules automatically built-in
No need to build complex if/then/else rules
Focus on the cause, don’t be distracted by effects
© eG Innovations, Inc | www.eginnovations.com
eG Enterprise Architecture
TRENDSANALYSIS
AUTODISCOVERY
DATA ANALYSIS
MULTI-PHASE CORRELATION
SERVICE LEVELAUDITS
SERVICE MONITORING
REAL-TIMEALERTS
SINGLE CLICKDIAGNOSIS
MULTI-LEVELDIAGNOSIS
100% WEBINTERFACE
AUTOTHRESHOLDING
PROBLEM MANAGEMENT
eG Manager
PERSONALIZEDVIEWS
CENTRAL CONFIGURATION
ANY WHERE MONITORING
NMS INTEGRATION
eG Console
ADVANCED REPORTING
CONFIG CHANGE
CONTROL ACTIONS
INTEGRATIONCONSOLE
eG Plugins
Services, Systems, Applications and Networks
AGENTLESSMONITORING
MULTI-LOCATIONTESTING
eG MonitoringSINGLE AGENTMONITORING
© eG Innovations, Inc | www.eginnovations.com
The eG Universal Monitor
•A single monitor license for Microsoft,
Linux, Solaris, HPUX, AIX, VMware, Tru64
•A single price, regardless of OS or server
configuration - 2, 4, 8, 16 CPUs
•A single agent for monitoring any
application
•A single price to manage multiple
applications on the same server
•Auto-upgradeable
•Agentless monitoring option
•100% web-based – HTTP/HTTPS
© eG Innovations, Inc | www.eginnovations.com
Extending eG For Monitoring Custom Applications
© eG Innovations, Inc | www.eginnovations.com
Personalized Dashboards
© eG Innovations, Inc | www.eginnovations.com
eG Enterprise – Live Demo
Unix & Windows Servers Virtualization Platforms
Monitoring of Oracle Databases
With other infrastructure tiers
Correlating Database Performance
© eG Innovations, Inc | www.eginnovations.com
Monitoring Beyond the Database Tier
© eG Innovations, Inc | www.eginnovations.com
Service Topology View
© eG Innovations, Inc | www.eginnovations.com
SAP is Seeing a Problem
Many SAP processes are on hold
© eG Innovations, Inc | www.eginnovations.com
SAP Processes are Hung on Reports
Many SAP processes are on hold while generating reports.
© eG Innovations, Inc | www.eginnovations.com
Oracle Errors Are Happening
Many errors have been detected in the Oracle
alert log.
© eG Innovations, Inc | www.eginnovations.com
Oracle Errors Are Happening
Could not create a new file or update an existing
file.
© eG Innovations, Inc | www.eginnovations.com
Virtual Topology
The database issue seems to be caused by a VMware
vSphere problem!
© eG Innovations, Inc | www.eginnovations.com
VMware Performance Insights
One of the datastores on the VMware server is full, thereby causing database
access to fail.
© eG Innovations, Inc | www.eginnovations.com
Correlated Alarms
© eG Innovations, Inc | www.eginnovations.com
The eG Service Manager
Identify & resolve problems preemptively,
before users call!
Profile Manager? Citrix?
Application?
VMware?
Oracle?Active Directory?
The eG Enterprise Service Manager is a General Practitionerfor your IT infrastructure.
eG Enterprise ManagerService Manager
© eG Innovations, Inc | www.eginnovations.com
Executive Report
© eG Innovations, Inc | www.eginnovations.com
Operations Report
© eG Innovations, Inc | www.eginnovations.com
ROI of Total IT Performance Management
• Reduce downtime
• Increase application availability
• Boost user experience
Boost User Satisfaction
& Productivity
• Simplify, automate & accelerate diagnosis & troubleshooting
• Optimize staffing levels & reduce OPEX
Reduce IT Support
Cost & Complexity
• Increase hardware utilization
• Leverage investment in software
• Right-size & optimize environment
Reduce Infrastructure Cost & Avoid Cost Overruns
• Accelerate deployments & rollout
• Reduce risk, deliver successful projects & peace of mind
Deliver Projectson Time, on Budget,
on Target
© eG Innovations, Inc | www.eginnovations.com
Next Steps
More details
http://www.eginnovations.com/freetrial
Send an Email
Call Us (866) 526 6700
&
© eG Innovations, Inc | www.eginnovations.com
“Dramatically simplify and accelerate Citrix
performance management. Deliver peak performance, user satisfaction and ROI.”
Citrix Performance Assurance
Virtualization Performance
Assurance
IT Productivity
Higher service uptime
Simplicity
User Satisfaction
Cost control & ROI
© eG Innovations, Inc | www.eginnovations.com
About eG Innovations
Performance Assurance Made Easy
eG Innovations delivers pre-emptive, automated, and integrated performance assurance solutions for business critical IT environments – virtual, cloud, and physical. eG helps customers quickly diagnose and resolve performance bottlenecks, and right-size their infrastructure to deliver on the promise of exceptional performance, user productivity, and ROI.
WorldwideLocations
Singapore, USA, UK, Netherlands, India, Hong Kong
Customers Over 1,000 customers worldwide
Certifications &
Sample Awards
© eG Innovations, Inc | www.eginnovations.com
Customer Success