Hitachi

JP1 Version 12 JP1/Performance Management - Agent Option for Oracle Description, User's Guide and Reference


Circuit (PD_PDCI)

Organization of this page

Function

The Circuit (PD_PDCI) record stores performance data indicating the status of circuits at a specific point in time. To collect this record, you must have a multi-thread server (MTS) configuration.

PFM - Agent for Oracle creates one record for each circuit of an instance. This is a multi-instance record.

Default and changeable values

Item

Default Value

Changeable

Collection Interval

600

Y

Collection Offset

20

Y

Log

No

Y

LOGIF

(Blank)

Y

Over 10 Sec Collection Time

No

N

ODBC Key Fields

PD_PDCI_CIRCUIT

Lifetime

From the start to the stop of an Oracle instance

Record Size

Fields

PFM - View name

(PFM - Manager name)

Description

Summary

Format

Delta

Supported Version

Data Source

Breaks

(BREAKS)

Number of circuit breaks (pauses)

--

double

No

All

V$CIRCUIT.BREAKS

Bytes

(BYTES)

Number of bytes that passed through the circuit

--

double

No

All

V$CIRCUIT.BYTES

Circuit

(CIRCUIT)

Circuit address

--

string(16)

No

All

V$CIRCUIT.CIRCUIT

Circuit Server

(SERVER)

Correct values cannot be collected for this field. Current server's process address

--

ulong

No

All

V$CIRCUIT.SERVER

Dispatcher

(DISPATCHER)

Correct values cannot be collected for this field. Current dispatcher's process address

--

ulong

No

All

V$CIRCUIT.DISPATCHER

Message0

(MESSAGE0)

Size of message in the first message buffer in bytes

--

double

No

All

V$CIRCUIT.MESSAGE0

Message1

(MESSAGE1)

Size of message in the second message buffer in bytes

--

double

No

All

V$CIRCUIT.MESSAGE1

Messages

(MESSAGES)

Number of messages that passed through the circuit

--

double

No

All

V$CIRCUIT.MESSAGES

Queue

(QUEUE)

Current queue with circuit. This field contains one of the following values:

COMMON: Waiting for server process in common queue

DISPATCHER: Waiting for dispatcher

SERVER: Being processed

OUTBOUND: Waiting for outbound connection

NONE: Idle circuit

--

string(16)

No

All

V$CIRCUIT.QUEUE

Record Time

(RECORD_TIME)

Collection termination time for the performance data stored in the record

--

time_t

No

All

Agent Collector

Record Type

(INPUT_RECORD_TYPE)

Record name (always PDCI)

--

string(4)

No

All

Agent Collector

SID

(SID)

Session ID bound to the circuit

--

ulong

No

All

V$SESSION.SID where V$CIRCUIT.SADDR = V$SESSION.SADDR

Start Time

(START_TIME)

Collection start time for the performance data stored in the record

--

time_t

No

All

Agent Collector

Status

(STATUS)

Circuit status:

BREAK: Pause

EOF: Immediately before erasure

OUTBOUND: External link to remote database

NORMAL: Normal circuit to local database

--

string(16)

No

All

V$CIRCUIT.STATUS

User

(USERNAME)

Oracle user name

--

string(30)

No

All

V$SESSION.USERNAME

Waiter

(WAITER)

Correct values cannot be collected for this field. Address of the server process waiting for a circuit that is currently busy.

--

ulong

No

All

V$CIRCUIT.WAITER