Rem drv: Rem Rem $Header: baselines_tables.sql 29-jun-2005.01:47:13 gsbhatia Exp $ Rem Rem baselines_tables.sql Rem Rem Copyright (c) 2002, 2005, Oracle. All rights reserved. Rem Rem NAME Rem baselines_tables.sql - Rem Rem DESCRIPTION Rem Rem Rem NOTES Rem Rem Rem MODIFIED (MM/DD/YY) Rem gsbhatia 06/26/05 - New repmgr header impl Rem gsbhatia 02/13/05 - updating repmgr header Rem gsbhatia 02/09/05 - updating repmgr header Rem gsbhatia 02/07/05 - updating repmgr header Rem ktlaw 01/11/05 - add repmgr header Rem rpinnama 05/14/02 - rpinnama_reorg_rep_scripts Rem rpinnama 05/14/02 - Created Rem rem rem PURPOSE rem rem The MGMT_TARGET_BASELINES table contains the baseline overview data rem for a given target. The baseline related thresholds data are stored rem in MGMT_TARGET_BASELINES_DATA table. rem rem COLUMNS rem rem BASELINE_NAME rem rem - The name of the baseline rem rem BASELINE_DATE rem rem - The date associated with the baseline rem rem IS_ACTIVE rem rem - Is this baseline active? If the metric thresholds are rem edited using this baseline s data, then this baseline rem is considered active rem rem TARGET_GUID rem rem - The target guid of the target whose metric values are used rem in creating this baseline rem rem CREATE TABLE MGMT_TARGET_BASELINES (baseline_name VARCHAR2(128) NOT NULL, baseline_date DATE NOT NULL, is_active NUMBER(1) DEFAULT 0, target_guid RAW(16) ) MONITORING; rem rem PURPOSE rem rem The MGMT_TARGET_BASELINES_DATA table contains the baseline detail data rem for a given target s baseline. The detail data consists of the metric rem values and the warning and critical thresholds for these values. rem rem COLUMNS rem rem BASELINE_NAME rem rem - The name of the baseline rem rem TARGET_GUID rem rem - The target guid of the target whose metric values are used rem in creating this baseline rem rem METRIC_GUID rem rem - The guid of a given metric of a target type rem rem KEY_VALUE rem rem - If the metric defined at collection time is a TABLE type, the rem value of the column in the table that is designated as the rem key for the row that identifies the value of this metric should rem be written here. This information is used during reporting to rem uniquely identify the specific value in the table that was rem collected. KEY_VALUE is the identifying row. Together with the rem target name, target type, and metric name, the metric value can be rem uniquely identified. This allows us to flatten tables of metrics into rem simple metric values. For example, the value in this table might rem be \usr if we were storing the SpaceUsed metric. rem rem VALUE_AVERAGE rem rem - The average value of the metric for samples in the time period rem rem VALUE_MINIMUM rem rem - The minimum value of the metric for samples in the time period rem rem VALUE_MAXIMUM rem rem - The maximum value of the metric for samples in the time period rem rem WARNING_OPERATOR rem rem - The operator for the warning threshold. This is used in rem the reporting environment to create a line on the graph rem representing the warning threshold appropriately. rem rem 0 - GT rem 1 - EQ rem 2 - LT rem 3 - LE rem 4 - GE rem 5 - CONTAINS rem 6 - NE rem 7 - MATCH : regular expression rem rem WARNING_THRESHOLD rem rem - value for the warning. Together with the warning operator rem a graph line can be drawn to show the warning threshold. rem rem CRITICAL_OPERATOR rem rem - The operator for the critical threshold. This is used in rem the reporting environment to create a line on the graph rem representing the critical threshold appropriately. rem rem 0 - GT rem 1 - EQ rem 2 - LT rem 3 - LE rem 4 - GE rem 5 - CONTAINS rem 6 - NE rem 7 - MATCH : regular expression rem rem CRITICAL_THRESHOLD rem rem - value for the critical severity. Together with the rem critical operator, a graph line can be drawn to show the rem critical severity threshold. rem CREATE TABLE MGMT_TARGET_BASELINES_DATA (baseline_name VARCHAR2(128) NOT NULL, target_guid RAW(16) NOT NULL, metric_guid RAW(16) NOT NULL, key_value VARCHAR2(256) DEFAULT ' ', value_average NUMBER DEFAULT 0, value_minimum NUMBER DEFAULT 0, value_maximum NUMBER DEFAULT 0, warning_operator NUMBER DEFAULT 0, warning_threshold VARCHAR2(256) DEFAULT ' ', critical_operator NUMBER DEFAULT 0, critical_threshold VARCHAR2(256) DEFAULT ' ') MONITORING;