Knowledge increases exponentially. Today, you probably own more books than great universities of times past—Cambridge University owned less than two hundred books in the fifteenth century. First came the invention of writing, then alphabets, then paper, then the printing press, then mechanization. Each step caused an exponential increase in the collective human knowledge. In our generation, Al Gore invented the internet and the last barriers to the spread of knowledge have been broken. Today, everybody has the ability to contribute, communicate, and collaborate. We are all caught up in a tsunami, an avalanche, a conflagration, a veritable explosion of knowledge for the betterment of humankind. This is the blog of the good folks at Database Specialists, a brave band of Oracle database administrators from the great state of California. We bid you greeting, traveler. We hope you find something of value on these pages and we wish you good fortune in your journey.

DatabaseRX - Initial Impression Part 1

It hasn’t been easy trying to classify DatabaseRX.   Is it a monitoring, capacity planning, analysis, reporting, forensics, dashboard, KPIs, delta comparison tool - yes.  Is it a database management console or query tool - no.  As such I’d like to start with a simple area but one that’s easy to get wrong.

Alert Log Scanning

Very few tools do this well out of the box - and those that attempt to perform the task require significant setup or proprietary transport agents.  And to my knowledge with 11gR2 ADR  you still can’t add a syslog host destination for an instance alert log (talk to the folks at TimesTen for this enhancement Oracle).

DatabaseRX has some impressive features for alert log monitoring:

  • Transport and consolidation are built in to a periodic passive e-mail send framework.
  • Events of interest are rated for severity.
  • Pre and post lines are displayed around the alert.
  • RegEx style strings can exclude events on an instance-by-instance basis.

To the last point all events are monitored and you add exceptions over time.  While there could be more noise-to-signal in the beginning, you will not miss an unusual but critical new event.

I’ve setup various alert log monitoring systems in the past for RAC/non-RAC databases and what DatabaseRX does exceeds those tools - with far fewer resources.  One personal metric? I log into production hosts fewer times to investigate events and that not only saves time but helps keep the auditors happy.

Leave a Reply

 

 

 

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>