Archived community.zenoss.org | full text search
Skip navigation
Currently Being Moderated

Oracle Database

VERSION 9  Click to view document history
Created on: Feb 10, 2010 5:58 PM by kex__ - Last Modified:  Sep 30, 2010 9:42 PM by Matt Ray

Submitted by: Roman Tykhonov


Description:

With SNMP Trap destination setup in Oracle  Enterprise Manager it is the best way to monitor many Oracle Single  Instance/RACs for FREE. (if you have Oracle Standard Edition - Perfomance Tab have to be disabled due to Standart Edition Licence Agreement)

 

 

This ZenPack monitors Oracle databases with sqlplus and tnsping  (which need to be installed before use - see attached pdf).

It provides 3 templates (under  /Devices/Server) :

  • ORACLE_INSTANCE
  • ORACLE_INSTANCE_ADDITIONAL
  • TNS_TEST

 

ORACLE_INSTANCE

Thresholds

  • Cluster get block time
  • Database Time Ratio
  • Inter-Cluster ERRORS
  • Shared Pool Free
  • User Transaction Per Sec

Graphs

  • User Transaction Per Sec
  • IO
  • Database Time Ratio
  • System LOAD
  • Redo Generated Per Sec
  • Shared Pool Free
  • Interconnect times
  • Logons
  • Inter-Cluster ERRORS

 

ORACLE_INSTANCE_ADDITIONAL

Thresholds

  • Blocking Sessions

Graphs

  • User Processes
  • System User Processes
  • Background Processes
  • Blocking Sessions
  • DBA Invalid Objects
  • Listener FAULT
  • Datafiles Using
  • FLASH AREA
  • ASM Volumes Using

 

TNS_TEST

Thresholds

  • Negative answer TNS

Graphs

  • TNS PING TIME

 


Screenshots:

graf.png

 

 


REQUIREMENTS:

  • Zenoss Version: 2.x (py2.4 file) and 3.x (py2.6 file)
  • ZenPack Dependencies: n/a
  • External Dependencies:
    • You have to install Oracle client before installation of the Zenpack. Be sure that you have sqlplus and tnsping (XE deb package does not have tnsping)
    • Create proper tnsnames.ora in $ORACLE_HOME/network/admin

  • Installation
    • After installation you will need to restart zenoss stack.
    • Configure the following zProperties: zOracleDBInstance, zOracleHomezOraclePass and zOracleUser.
    • Bind the templates that you wish to use.
    • Look into 'Zenpack for Oracle Tips and Tricks.pdf'

Source: http://zenpacks.zenoss.org/trac-zenpacks/browser/zenpacks/ZenPacks.RomanTykhonov.OracleDB

Tagged Releases:

Change   History:

  • 1.4 initial release - works only on 2.x
  • 2.0 - slight changes and new step-by-step documentation - 
    • *-py2.6.egg.gz for Zenoss > 3.x
    • *-py2.4.egg.gz for Zenoss > 2.4

 


    Trac  tickets:

    http://zenpacks.zenoss.org/

    Known   issues:

    Attachments:
    Note: binary attachments ending in .zip will need to be unzipped before use.
    Comments (0)