Compaq ACMS for OpenVMS
Remote Systems Management
Guide
8.2.1 Field Descriptions
Following are descriptions of the fields in Table 8-1.
- record_state
The current state of this table entry. Valid
states are VALID (the process is currently running and maintaining this
table entry) or INACTIVE (the process is no longer running). Inactive
rows are subject to reuse.
- id_coll_state
The current collection state for this class and
this process. Collection states can be modified by modifying entries in
the Collection table. See Section 4.1 and Section 8.3 for
discussions of data collection.
- process_name
The OpenVMS process name for the process.
- pid
The OpenVMS process identifier for the process.
- username_active
The OpenVMS user name under which the process
is currently running. This is the value that was in the ACMSGEN file
when the process was started.
- username_stored
The OpenVMS process name currently stored in
the ACMSGEN file for this process.
- start_time
Date and time the process was started.
- end_time
Date and time the process ended. If the process has
not yet ended, this field will be null.
- acms_version
Current version of the ACC.
- config_coll_state
The current collection state for this class
and this process. Collection states can be modified by modifying
entries in the Collection table. See Section 4.1 and Section 8.3
for discussions of data collection.
- acc_priority_active
The base priority for this process. This
is the value of the ACMSGEN field when the process was started.
- acc_priority_stored
The base priority currently stored in the
ACMSGEN file for this process.
- max_appl_active
The maximum number of ACMS applications that
can be started simultaneously on this node. This is the value of the
ACMSGEN field when the ACC process was started.
- max_appl_stored
The value of the max_appl field currently
stored in the ACMSGEN file.
- mss_maxobj_active
The maximum number of ACMS message switch
objects that can be started simultaneously on this node. This is the
value of the ACMSGEN field when the ACC process was started. See the
MSS class field mss_objects for a count of the current and maximum
number of MSS objects instantiated on the system.
- mss_maxobj_stored
The value of the mss_maxobj field currently
stored in the ACMSGEN file.
- mss_maxbuf_active
The maximum size of a message segment of an
ACMS message switch message. This is the value of the ACMSGEN field
when the ACC process was started.
- mss_maxbuf_stored
The value of the mss_maxbuf field currently
stored in the ACMSGEN file.
- mss_poolsize_active
The size of the MSS shared pool. This is
the value of the ACMSGEN field when the ACC process was started.
- mss_poolsize_stored
The value of the mss_poolsize field
currently stored in the ACMSGEN file.
- mss_process_pool_active
The default size of the MSS pool
allocated for each ACMS process. This is the value of the ACMSGEN field
when the ACC process was started.
- mss_process_pool_stored
The value of the mss_process_pool
field currently stored in the ACMSGEN file.
- mss_net_retry_active
The time ACMS processes will wait before
retrying an MSS network operation. This field can be modified
dynamically.
- mss_net_retry_timer_stored
The value of the
mss_net_retry_timer field currently stored in the ACMSGEN file.
- audit_state
The current system auditing state.
- username_default_active
The default user name for remote
users. This is the value of the ACMSGEN field when the ACC process was
started.
- username_default_stored
The value of the username_default
field currently stored in the ACMSGEN file.
- node_name_active
The node name for the current node. This is
the value of the ACMSGEN field when the ACC process was started.
- node_name_stored
The value of the node_name field currently
stored in the ACMSGEN file.
- ws_poolsize_active
The default size for WS pools. This is the
value of the ACMSGEN field when the ACC process was started.
- ws_poolsize_stored
The value of the ws_poolsize field
currently stored in the ACMSGEN file.
- wsc_poolsize_active
The default size for WSC pools. This is
the value of the ACMSGEN field when the ACC process was started.
- wsc_poolsize_stored
The value of the wsc_poolsize field
currently stored in the ACMSGEN file.
- tws_poolsize_active
The default size for TWS pools. This is
the value of the ACMSGEN field when the ACC process was started.
- tws_poolsize_stored
The value of the twsc_poolsize field
currently stored in the ACMSGEN file.
- twsc_poolsize_active
The default size for TWSC pools. This is
the value of the ACMSGEN field when the ACC process was started.
- twsc_poolsize_stored
The value of the twsc_poolsize field
currently stored in the ACMSGEN file.
- acms_state
Current ACMS state of the process. This field can
be set (to DISABLED or to 0) by the SNMP interface only. RPC users use
the ACMSMGMT_STOP_ACC_1 procedure described in Section 7.39. ACMSMGR
users use the STOP SYSTEM command.
- runtime_coll_state
The current collection state for this class
and this process. Collection states can be modified by modifying
entries in the Collection table. See Section 4.1 and Section 8.3
for discussions of data collection.
If this field is set to
DISABLED, the process is not currently collecting data for the fields
in this class. Any field values reflect activity during a prior period
when collection was enabled.
- current_appls
The number of applications currently running on
the node.
- current_users
The number of users currently logged in to the
node.
- current_local_users
The number of current users logged in to
ACMS locally.
- current_Remote_users
The number of current users who are
logged in to ACMS remotely.
- appl_starts
The number of applications that have been started
on the node since the system was started.
- decnet_object
If the process has a current DECnet object, the
value of this field is STARTED. Otherwise, the value is STOPPED. If the
DECnet object is stopped (and the runtime_coll_state is enabled for
this process), either distributed processing has not been enabled (that
is, the node_name parameter in the ACMSGEN file is NULL) or there is
currently a problem with DECnet. Also, check the ACC CONFIG parameters
node_name_active and node_name_stored to determine the current status
of the ACMSGEN node_name field.
- pool_coll_state
The current collection state for this class
and this process. Collection states can be modified by modifying
entries in the Collection table. See Section 4.1 and Section 8.3
for discussions of data collection.
If this field is set to
DISABLED, the process is not currently collecting data for the fields
in this class. Any field values reflect activity during a prior period
when collection was enabled.
- mss_shared_total
The total size (in bytes) of the MSS shared
pool on this node. The frequency with which this field is updated is
based on the value of the Parameter table field mss_coll_interval (see
Table 8-7).
- mss_shared_free
The amount (in bytes) of unused MSS shared
pool. The frequency with which this field is updated is based on the
value of the Parameter table field mss_coll_interval (see
Table 8-7).
- mss_shared_largest
The largest unused block (in bytes)
available in the MSS shared pool. The frequency with which this field
is updated is based on the value of the Parameter table field
mss_coll_interval (see Table 8-7).
- mss_shared_failures
The number of failed attempts to allocate
space from the MSS shared pool. The frequency with which this field is
updated is based on the value of the Parameter table field
mss_coll_interval (see Table 8-7).
- mss_shared_garbage
The number of garbage collections that have
been run to reclaim space in the MSS shared pool. The frequency with
which this field is updated is based on the value of the Parameter
table field mss_coll_interval (see Table 8-7).
- mss_process_total
The total size (in bytes) of the MSS process
pool allocated for this process. The frequency with which this field is
updated is based on the value of the Parameter table field
mss_coll_interval (see Table 8-7).
- mss_process_free
The amount of unused MSS process pool (in
bytes) for this process. The frequency with which this field is updated
is based on the value of the Parameter table field mss_coll_interval
(see Table 8-7).
- mss_process_largest
The largest unused block (in bytes)
available in the MSS process pool for this process. The frequency with
which this field is updated is based on the value of the Parameter
table field mss_coll_interval (see Table 8-7).
- mss_process_failures
The number of failed attempts to allocate
space in the MSS process pool for this process. The frequency with
which this field is updated is based on the value of the Parameter
table field mss_coll_interval (see Table 8-7).
- mss_process_garbage
The number of garbage collections for this
process that have been run to reclaim space in the MSS process pool.
The frequency with which this field is updated is based on the value of
the Parameter table field mss_coll_interval (see Table 8-7).
- mss_objects
The number of MSS objects currently instantiated
on the node. The frequency with which this field is updated is based on
the value of the Parameter table field mss_coll_interval (see
Table 8-7).
8.3 Collection Table
The Collection table is populated from the configuration file
maintained by the user on the local system (or in a cluster common
area) when the ACMS run-time system is started.
This table can be used at run time to enable or disable data collection
by entity and class. The primary key to this table is the combination
of entity, class, and name. Duplicate rows are not allowed.
Table 8-2 Collection Table
Field |
Data Type |
SNMP Access |
RPC Access |
Configuration Access |
Dynamic |
entity
|
string
|
R
|
RW
|
RW
|
D
|
class
|
string
|
R
|
RW
|
RW
|
D
|
name
|
string
|
R
|
RW
|
RW
|
D
|
coll_state
|
state 1
|
RW
|
RW
|
RW
|
D
|
Key to Access Modes
R---Read Access
RW---Read/Write Access
Blank---Not available to the interface
D---Field is dynamic.
8.3.1 Field Descriptions
Following are descriptions of the fields in Table 8-2.
- entity
Name or type of the entity. Valid values are ACC, CP,
EXC, GROUP, QTI, SERVER, and TSC.
- class
Class of data to be collected. Valid values are CONFIG,
ID, POOL, and RUNTIME.
- name
A name for the entity that helps to uniquely identify an
instance of the entity type. Possible entity names are:
- ACC, CP, QTI, TSC (process name)
- EXC (application name)
- GROUP (task group name
- SERVER (server name)
Name can include the following wildcard values:
- asterisk (*) (matches all characters)
- exclamation point (!) (negation)
- coll_state
Current state as configured, either from the
configuration file or by a user at run time. Valid values are ENABLED
or DISABLED. A change to this field causes collection to be initiated
or terminated.
8.4 CP Table
The CP table contains a row for each terminal Command Process (CP)
running on the node.
Table 8-3 CP Table
Collection Class |
Field |
Data Type |
SNMP Access |
RPC Access |
Dynamic |
ID
|
record_state
|
integer
|
R
|
R
|
|
ID
|
id_coll_state
|
integer
|
R
|
R
|
|
ID
|
process_name
|
string
|
R
|
R
|
|
ID
|
pid
|
integer
|
R
|
R
|
|
ID
|
start_time
|
time
|
R
|
R
|
|
ID
|
end_time
|
time
|
R
|
R
|
|
ID
|
user_name
|
string
|
R
|
R
|
|
RUNTIME
|
runtime_coll_state
|
integer
|
R
|
R
|
|
RUNTIME
|
acms_state
|
integer
|
R
|
R
|
|
RUNTIME
|
decnet_object
|
integer
|
R
|
R
|
|
RUNTIME
|
current_attached_terminals
|
gauge
|
R
|
R
|
|
RUNTIME
|
active_task_calls
|
gauge
|
R
|
R
|
|
RUNTIME
|
active_tdms_menu_reqs
|
gauge
|
R
|
R
|
|
RUNTIME
|
total_tdms_menu_reqs
|
integer
|
R
|
R
|
|
RUNTIME
|
active_tdms_reqs
|
gauge
|
R
|
R
|
|
RUNTIME
|
active_tdms_read_msgs
|
gauge
|
R
|
R
|
|
RUNTIME
|
active_tdms_write_msgs
|
gauge
|
R
|
R
|
|
RUNTIME
|
active_tdms_cancels
|
gauge
|
R
|
R
|
|
RUNTIME
|
total_tdms_reqs
|
integer
|
R
|
R
|
|
RUNTIME
|
total_tdms_read_msgs
|
integer
|
R
|
R
|
|
RUNTIME
|
total_tdms_write_msgs
|
integer
|
R
|
R
|
|
RUNTIME
|
total_tdms_cancels
|
integer
|
R
|
R
|
|
RUNTIME
|
active_df_menu_reqs
|
gauge
|
R
|
R
|
|
RUNTIME
|
total_df_menu_reqs
|
integer
|
R
|
R
|
|
RUNTIME
|
active_df_reqs
|
gauge
|
R
|
R
|
|
RUNTIME
|
active_df_enables
|
gauge
|
R
|
R
|
|
RUNTIME
|
active_df_disables
|
gauge
|
R
|
R
|
|
RUNTIME
|
active_df_cancels
|
gauge
|
R
|
R
|
|
RUNTIME
|
active_df_sends
|
gauge
|
R
|
R
|
|
RUNTIME
|
active_df_receives
|
gauge
|
R
|
R
|
|
RUNTIME
|
active_df_transceives
|
gauge
|
R
|
R
|
|
RUNTIME
|
total_df_reqs
|
integer
|
R
|
R
|
|
RUNTIME
|
total_df_enables
|
integer
|
R
|
R
|
|
RUNTIME
|
total_df_disables
|
integer
|
R
|
R
|
|
RUNTIME
|
total_df_cancels
|
integer
|
R
|
R
|
|
RUNTIME
|
total_df_sends
|
integer
|
R
|
R
|
|
RUNTIME
|
total_df_receives
|
integer
|
R
|
R
|
|
RUNTIME
|
total_df_transceives
|
integer
|
R
|
R
|
|
RUNTIME
|
data_set_hangups
|
integer
|
R
|
R
|
|
POOL
|
pool_coll_state
|
integer
|
R
|
R
|
|
POOL
|
mss_process_total
|
integer
|
R
|
R
|
|
POOL
|
mss_process_free
|
min gauge
|
R
|
R
|
|
POOL
|
mss_process_largest
|
min gauge
|
R
|
R
|
|
POOL
|
mss_process_failures
|
integer
|
R
|
R
|
|
POOL
|
mss_process_garbage
|
integer
|
R
|
R
|
|
Key to Access Modes
R---Read Access
RW---Read/Write Access
Blank---Not available to the interface
D---Field is dynamic
8.4.1 Field Descriptions
Following are descriptions of the fields in Table 8-3.
- record_state
The current state of this table entry. Valid
states are VALID (the process is currently running and maintaining this
table entry) or INACTIVE (the process is no longer running). Inactive
rows are subject to reuse.
- id_coll_state
The current collection state for this class and
this process. Collection states can be modified by modifying entries in
the Collection table. See Section 4.1 and Section 8.3 for
discussions of data collection.
- process_name
The OpenVMS process name for the process.
- user_name
The OpenVMS account under which the process is
running.
- pid
The OpenVMS process identifier for the process.
- start_time
Date and time the process was started.
- end_time
Date and time the process ended. If the process has
not yet ended, this field is null.
- link_time
Date and time the image was linked.
- runtime_coll_state
The current collection state for this class
and this process. Collection states can be modified by modifying
entries in the Collection table. See Section 4.1 and Section 8.3
for discussions of data collection.
If this field is set to
DISABLED, the process is not currently collecting data for the fields
in this class. Any field values reflect activity during a prior period
when collection was enabled.
- acms_state
The ACMS state of the process.
- decnet_object
If the process has a current DECnet object, the
value of this field is STARTED. Otherwise, the value is STOPPED. If the
DECnet object is stopped (and the runtime_coll_state is enabled for
this process), either distributed processing has not been enabled (that
is, the node_name parameter in the ACMSGEN file is NULL) or there is
currently a problem with DECnet. Also, check the ACC CONFIG parameters
node_name_active and node_name_stored to determine the current status
of the ACMSGEN node_name field.
- current_attached_terminals
The number of terminals currently
attached to the CP.
- active_task_calls
The number of task calls currently being
executed by all users of the CP.
- active_tdms_menu_reqs
The number of TDMS menu requests
currently being executed by all users of the CP.
- total_tdms_menu_reqs
The total number of TDMS menu requests
executed by all users of the CP since the CP was started.
- active_tdms_reqs
The number of TDMS requests of all types
currently being executed by all users of the CP.
- active_tdms_read_msgs
The number of TDMS read messages
currently being executed by all users of the CP.
- active_tdms_write_msgs
The number of TDMS write messages
currently being executed by all users of the CP.
- active_tdms_cancels
The number of TDMS cancels currently being
executed by all users of the CP.
- total_tdms_reqs
The total number of TDMS requests (menu and
exchange) executed by all users of the CP since the CP was started.
- total_tdms_read_msgs
The total number of TDMS read messages
executed by all users of the CP since the CP was started.
- total_tdms_write_msgs
The total number of TDMS write messages
executed by all users of the CP since the CP was started.
- total_tdms_cancels
The total number of TDMS cancels executed
by all users of the CP since the CP was started.
- active_df_menu_reqs
The number of DECforms menu requests
currently being executed by all users of the CP.
- total_df_menu_reqs
The total number of DECforms menu requests
executed by all users of the CP since the CP was started.
- active_df_reqs
The number of DECforms requests of all types
currently being executed by all users of the CP.
- active_df_enables
The number of DECforms enable requests
currently being executed by all users of the CP.
- active_df_disables
The number of DECforms disable requests
currently being executed by all users of the CP.
- active_df_cancels
The number of DECforms cancel requests
currently being executed by all users of the CP.
- active_df_sends
The number of DECforms requests currently
being executed by all users of the CP.
- active_df_receives
The number of DECforms receive requests
currently being executed by all users of the CP.
- active_df_transceives
The number of DECforms enable
transceives currently being executed by all users of the CP.
- total_df_reqs
The total number of DECforms requests of all
types executed by all users of the CP since the CP was started.
- total_df_enables
The total number of DECforms enable requests
executed by all users of the CP since the CP was started.
- total_df_disables
The total number of DECforms disable
requests executed by all users of the CP since the CP was started.
- total_df_cancels
The total number of DECforms cancel requests
executed by all users of the CP since the CP was started.
- total_df_sends
The total number of DECforms send requests
executed by all users of the CP since the CP was started.
- total_df_receives
The total number of DECforms receive
requests executed by all users of the CP since the CP was started.
- total_df_transceives
The total number of DECforms transceive
requests executed by all users of the CP since the CP was started.
- data_set_hangups
The total number of data set hangups detected
by the CP since the CP was started.
- pool_coll_state
The current collection state for this class
and this process. Collection states can be modified by modifying
entries in the Collection table. See Section 8.3 and Section 4.1
for discussions of data collection.
If this field is set to
DISABLED, the process is not currently collecting data for the fields
in this class. Any field values reflect activity during a prior period
when collection was enabled.
- mss_process_total
The total size of the MSS process pool
allocated for this process. The frequency with which this field is
updated is based on the value of the Parameter table field
mss_coll_interval (see Table 8-7).
- mss_process_free
The amount of unused MSS process pool for
this process. The frequency with which this field is updated is based
on the value of the Parameter table field mss_coll_interval (see
Table 8-7).
- mss_process_largest
The largest unused block available in the
MSS process pool for this process. The frequency with which this field
is updated is based on the value of the Parameter table field
mss_coll_interval (see Table 8-7).
- mss_process_failures
The number of failed attempts to allocate
space in the MSS process pool for this process. The frequency with
which this field is updated is based on the value of the Parameter
table field mss_coll_interval (see Table 8-7).