Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
More options
HP.com home
Using High Availability Monitors > Chapter 3 Monitoring Database Resources

Database Monitor Reference

» 

Technical documentation

Complete book in PDF
» Feedback
Content starts here

 » Table of Contents

 » Glossary

 » Index

The HA Database Monitor reports events based on the status of supported databases configured on HP-UX systems. These MIB resources can be monitored:

  • Database resources:

    /rdbms/database/resource_class/database_name

    Information about a database on a given system, such as status and disk usage.

  • Server resources:

    /rdbms/server/resource_class/server_name

    Information about a database server for the database, such as connections and completed transactions.

To fix a problem detected by the HA Database Monitor, refer to your vendor's database documentation and your server documentation.

Figure 3-1 HA Database Monitor Resource Class Hierarchy

HA Database Monitor Resource Class Hierarchy

Figure 3-1 “HA Database Monitor Resource Class Hierarchy” shows the HA Database Monitor class hierarchy. Bold items are resource instances that can be monitored. Bold italic variables represent specific instances of the databases and database servers on the system.

Database Resources

The database resources available for monitoring are defined under:

/rdbms/database

The database resource class name is then specified, followed by the database name. The database resource class names are:

  • status

  • allocated

  • usage

  • used

The database name varies depending upon your environment and the number of databases installed.

The minimum polling interval for all database resources is 30 seconds. You may want a longer interval, especially if system performance is affected. Table 3-1 “Interpreting Database Resource Classes” lists the database resources and potential values.

Table 3-1 Interpreting Database Resource Classes

Resource Name: /rdbms/database/resource_class/database_name

resource_
class

Condition

Description

statusThe values are:This resource class describes the state of the database.
ACTIVEThe database is currently being used by a database server.
AVAILABLEThe database is accessible, but it is not currently being used by a database server.
UNAVAILABLEThe database is not accessible to any database server.
allocateda floating-point value in kilobytesThis resource class describes the amount of disk space reserved for the database representing the maximum amount of disk space that could be used for user-created objects in the database.
usagea floating-point value expressed as a percentage

a value of 100 indicates that all of the allocated space is currently used

a value of -1 indicates that no space has been allocated for the database
This resource class describes the percentage of allocated space currently being used in the database indicating how full the database is and whether it is approaching capacity.
useda floating-point value in kilobytes

if the used value exceeds the allocated value, it indicates that the database is out of disk space
This resource class describes the estimated amount of disk space currently being used in the database based on the space actually being used for user-created objects within the database.

 

Server Resources

The database server resources available for monitoring are defined under /rdbms/server/, followed by the server resource class name, and then followed by the server name. The server resource class names are listed in Table 3-2 “Interpreting Server Resource Classes”. The server name varies, depending on your environment.

Table 3-2 Interpreting Server Resource Classes

Resource Name: /rdbms/server/resource_class/server_name

resource_
class

Condition

Description
status1The values are:This resource class describes the state of the database server supporting the database instance.
UPthe database server is operational and available for processing requests
DOWNthe database server is not available for processing requests
HALTEDthe database server is temporarily unavailable for administrative reasons
status1The values are: (continued)This resource class describes the state of the database server supporting the database instance.
CON-
GESTED
the database server is not accepting requests due to resource limitations
RE-
STARTING
the database server was restarted and will be available soon
allowed_
max_
connects
an integer value from the database server configuration

a value of zero (0) indicates that the number of connections is unlimited
This resource class describes the maximum number of simultaneous connections allowed by the database server.
commitsan integerThis resource class describes the number of transactions that have been completed by the database server.
commits_
per_sec
a floating-point numberThis resource class describes the number of transactions per second completed by the database server.
connectsan integerThis resource class describes the current number of simultaneous connections to the database server.

disk_
reads

an integer

This resource class describes the number of disk reads on the database server since it started.

disk_
reads_
per_sec

a floating-point number

This resource class describes the number of disk reads per second on the database server

disk_
writes

an integer

This resource class describes the number of disk writes on the database server since it started.

disk_
writes_
per_sec

a floating-point number

This resource class describes the number of disk writes per second on the database server.

logical_
reads

an integer

This resource class describes the number of logical reads on the database server since it started.

logical_
reads_
per_sec

a floating-point number

This resource class describes the number of logical reads per second on the database server.

logical_
writes

an integer

This resource class describes the number of logical writes on the database server since it started.
logical_
writes_
per_sec

a floating-point number

This resource class describes the number of logical disk writes per second on the database server.
peak_
connects
an integer

if it keeps increasing over time, this could be an indication that a configuration parameter needs to be increased
This resource class describes the greatest number of simultaneous connections made to the database server since the database server started.

read_
cache_
hit_rate

a floating-point number, expressed as a percentage

a value of 100 would imply that all reads are from the cache; in other words, the closer to 100, the better the performance

a value of -1 implies that no logical reads have occurred

This resource class describes the ratio of logical reads less physical reads to logical reads, done by the database server:

this is a measure of the effectiveness of the read cache.

startedcharacter numbers in the following format (year, month, day, hour, minute, and second):

YYYY/MM/DD HH:MM:SS.S
This resource class describes date and time when the database server was last started.
uptimea floating-point value in seconds

a value of minus one (-1) might indicate that the database server started before the SNMP subagent
This resource class describes length of time the database server has been running.
usagea floating-point number expressed as a percentage

a value of 100 indicates that all available connections are active

a value of -1 indicates that the number of connections is unlimited
This resource class describes the percentage of maximum allowed connections to the database server currently in use.

write_
cache_
hit_rate

a floating-point number, expressed as a percentage

a value of 100 would imply that all writes are from the cache; in other words, the closer to 100, the better the performance

a value of -1 implies that no logical writes have occurred

This resource class describes the ratio of logical writes less physical writes to logical writes, done by the database server:

this is a measure of the effectiveness of the write cache.

 

  1. The Oracle implementation supports only UP and DOWN.

The minimum polling interval for all database server resources is 30 seconds. You may want a longer interval, especially if system performance is affected.

Printable version
Privacy statement Using this site means you accept its terms Feedback to webmaster
© 1997, 2003 Hewlett-Packard Development Company, L.P.