stat_mq_hours

The stat_mq_hours table contains general metrics information on minimum/maximum and average messages in each message queue along with the number of expired messages at the hour resolution level.

Structure

The stat_mq_hours table has the following structure:

 TABLE stat_mq_hours(  

 

 

seq_id

INTEGER

NOT NULL,

 

 

cap_date

TIMESTAMP

,

 

 

queue_id

INTEGER

,

 

 

queue_name

VARCHAR(32)

,

 

 

max_count

INTEGER

,

 

 

min_count

INTEGER

,

 

 

avg_count

INTEGER

,

 

 

exp_msg_count

INTEGER

)

Column

Description

seq_id

Generated sequence number.

cap_date

Date and time when these details were captured/ recorded.

queue_id

ID of the Message Queue.

queue_name

Name of the Message Queue.

max_count

Maximum of the messages count in last hour.

min_count

Minimum of the messages count in last hour.

avg_count

Average of the messages count in last hour.

exp_msg_count

Number of Dead messages in this Message Queue.

Primary Key

None

Foreign Keys

None

Indexes

The following index is defined for this table.

Index Name

Column(s) Indexed

idx_stat_mq_h

cap_date

Table Activity

The stat_mq_hours table contains one record for every hour the server is running and recording data.

Rows are added, updated and deleted in the following situations.

A row is...

When...

added

Rows are added every hour, one per each Message Queue.

updated

Never

deleted

After the configured retention period defined by process attribute (value is in hours).

METRICS_DATA_HOURS_KEEP