Unix Tables Test

This test monitors critical process, inode, file, and lock tables. If any of these tables reach the OS-specified maximum limit, application programs that use these tables will start to fail. Hence, monitoring the utilization of these tables on a periodic basis is critical. This test is disabled by default.

Target of the test : A Solaris, Linux, or HPUX system only

Agent deploying the test : An internal agent

Outputs of the test : One set of results for every server being monitored

Configurable parameters for the test
  1. TEST PERIOD - How often should the test be executed
  2. Host - The host for which the test is to be configured
Measurements made by the test
Measurement Description Measurement Unit Interpretation

Process table size:

Indicates the number of process entries (proc structures) currently in use.

Number

This measure will not be available for Linux systems.

Process table maxsize:

Indicates the maximum number of process entries that can exist (the max_nprocs OS parameter setting)

Number

This measure will not be available for Linux systems.

Process table utilization:

Indicates the percentage of process entries in use currently.

Percent

A value close to 100% indicates that the system could be running out of process table entries. This measure will not be available for Linux systems.

Inode table size:

Indicates the number of inodes in memory currently.

Number

 

Inode table maxsize:

Indicates the number of inodes currently allocated in the kernel.

Number

This measure will not be available for Linux systems.

Inode table utilization:

Indicates the percentage of inodes in memory out of the total currently allocated in the kernel.

Percent

This measure will not be available for Linux systems.

File table size:

Indicates the number of entries in the open file table.

Number

 

File table maxsize:

Indicates the size of the open file table in the kernel.

Number

 

File table utilization:

Indicates the number of entries in the open file table as a percentage of the file table size.

Percent

 

Lock table size:

Indicates the shared memory record table entries currently used.

Number

This measure will not be available for Linux and HPUX systems.

Lock table maxsize:

Indicates the shared memory record table entries allocated in the kernel.

Number

This measure will not be available for Linux and HPUX systems.

Lock table utilization:

Indicates the number of shared memory record table entries currently used as a % of the total number of entries for this table allocated in the kernel.

Percent

This measure will not be available for Linux and HPUX systems.