PCP_PROC_INFO(1)

NAME
pcp_proc_info - displays the information on the given Pgpool-II child process ID

SYNOPSIS

pcp_proc_info [options...] [processid]

DESCRIPTION

pcp_proc_info displays the information on the given Pgpool-II child process ID.

OPTIONS

-P PID
--process-id=PID
    PID of Pgpool-II child process.

Other options
    See pcp_common_options(1).

EXAMPLE

Here is an example output:

    $ pcp_proc_info -h localhost -p 9898 -U postgres 3815
    postgres_db postgres 1150769932 1150767351 3 0 1 1467 1
    postgres_db postgres 1150769932 1150767351 3 0 1 1468 1

The result is in the following order:

    1. connected database name
    2. connected user name
    3. process start-up timestamp
    4. connection created timestamp
    5. protocol major version
    6. protocol minor version
    7. connection-reuse counter
    8. PostgreSQL backend process id
    9. 1 if frontend conncted 0 if not

If there is no connection to the backends, nothing will be displayed. If there are multiple connections, one connection's information will be displayed on each line multiple times. Timestamps are displayed in EPOCH format.

The --verbose option can help understand the output. For example:

    $ pcp_proc_info --verbose -U postgres 3815
    Database     : postgres_db
    Username     : postgres
    Start time   : 1150769932
    Creation time: 1150767351
    Major        : 3
    Minor        : 0
    Counter      : 1
    PID          : 1467
    Connected    : 1
    Database     : postgres_db
    Username     : postgres
    Start time   : 1150769932
    Creation time: 1150767351
    Major        : 3
    Minor        : 0
    Counter      : 1
    PID          : 1468
    Connected    : 1