IBM Tivoli Monitoring, Version 6.3

Job Object Details Attributes

Use Job Object Details attributes to create situations that monitor details of individual job kernel objects, including system resources a job consumes and the processes that job contains. Job Object Details is a multiple-instance attribute group. You cannot mix these attributes with those of any other multiple-instance attribute group.

% Privileged Time The percentage of elapsed time that the threads of the process have spent executing code in privileged mode. When a Windows Server's service is called, the service often runs in Privileged Mode to gain access to system-private data. Such data is protected from access by threads executing in user Mode.

Calls to the system can be explicit or implicit, such as page faults or interrupts. Unlike some early operating systems, Windows NT and higher versions of Windows Servers use process boundaries for subsystem protection in addition to the traditional protection of user and privileged modes. These subsystem processes provide additional protection. Therefore, some work done by Windows Server on behalf of your application might appear in other subsystem processes in addition to the privileged time in your process. Valid values are positive integers in the range 0 to 2147483647 and can include the use of the *AVG, *MIN, *MAX, or *SUM functions.

% Processor Time The percentage of elapsed time that all of the threads of this process used the processor to execute instructions. An instruction is the basic unit of execution in a computer, a thread is the object that executes instructions, and a process is the object created when a program is run. Code executed to handle some hardware interrupts and trap conditions are included in this count. On Multi-processor systems the maximum value of the counter is 100 % times the number of processors. Valid values are positive integers in the range 0 to 2147483647 and can include the use of the *AVG, *MIN, *MAX, or *SUM functions.

% User Time The percentage of elapsed time that this threads of this process have spent executing code in user mode. Applications, environment subsystems and integral subsystems execute in user mode. Code executing in user mode cannot damage the integrity of the Windows Server Executive, Kernel, and device drivers. Unlike some early operating systems, Windows NT and higher versions of Windows Servers use process boundaries for subsystem protection in addition to the traditional protection of user and privileged modes. These subsystem processes provide additional protection. Therefore, some work done by Windows Server on behalf of your application might appear in other subsystem processes in addition to the privileged time in your process. Valid values are positive integers in the range 0 to 2147483647 and can include the use of the *AVG, *MIN, *MAX, or *SUM functions.

Creating Process ID The Process ID of the creating process. Note that the creating process might have terminated since this process was created, and so this value might no longer identify a running process. Note: -1 indicates Unknown, 9223372036854775807 indicates Value_Exceeds_Maximum and -9223372036854775808 indicates Value_Exceeds_Minimum.

Elapsed Time The total elapsed time (in seconds) this process has been running. Note: the value 9223372036854775807 indicates Value_Exceeds_Maximum and the value -9223372036854775808 indicates Value_Exceeds_Minimum.

Handle Count The total number of handles currently open by this process. This number is the sum of the handles currently open by each thread in this process. Valid values are positive integers in the range 0 to 2147483647 and can include the use of the *AVG, *MIN, *MAX, or *SUM functions. Note: the value 2147483647 indicates Value_Exceeds_Maximum and the value -2147483648 indicates Value_Exceeds_Minimum.

ID Process The unique identifier of this process. ID Process numbers are reused, so they only identify a process for the lifetime of that process. Note: -1 indicates Unknown, 9223372036854775807 indicates Value_Exceeds_Maximum and -9223372036854775808 indicates Value_Exceeds_Minimum.

IO Data Bytes/sec The rate the process is reading and writing bytes in I/O operations. This counter counts all I/O activity generated by the process to include file, network and device I/O's. Note: the value 9223372036854775807 indicates Value_Exceeds_Maximum and the value -9223372036854775808 indicates Value_Exceeds_Minimum.

IO Data Operations/sec The rate the process is issuing read and write I/O operations. This counter counts all I/O activity generated by the process to include file, network and device I/O's. Note: the value 9223372036854775807 indicates Value_Exceeds_Maximum and the value -9223372036854775808 indicates Value_Exceeds_Minimum.

IO Other Bytes/sec The rate the process is issuing bytes to I/O operations that do not involve data such as control operations. This counter counts all I/O activity generated by the process to include file, network and device I/O's. Note: the value 9223372036854775807 indicates Value_Exceeds_Maximum and the value -9223372036854775808 indicates Value_Exceeds_Minimum.

IO Other Operations/sec The rate the process is issuing I/O operations that are neither a read or a write operation. An example of this type of operation would be a control function. This counter counts all I/O activity generated by the process to include file, network and device I/O's. Note: the value 9223372036854775807 indicates Value_Exceeds_Maximum and the value -9223372036854775808 indicates Value_Exceeds_Minimum.

IO Read Bytes/sec The rate the process is reading bytes from I/O operations. This counter counts all I/O activity generated by the process to include file, network and device I/O's. Note: the value 9223372036854775807 indicates Value_Exceeds_Maximum and the value -9223372036854775808 indicates Value_Exceeds_Minimum.

IO Read Operations/sec The rate the process is issuing read I/O operations. This counter counts all I/O activity generated by the process to include file, network and device I/O's. Note: the value 9223372036854775807 indicates Value_Exceeds_Maximum and the value -9223372036854775808 indicates Value_Exceeds_Minimum.

IO Write Bytes/sec The rate the process is writing bytes to I/O operations. This counter counts all I/O activity generated by the process to include file, network and device I/O's. Note: the value 9223372036854775807 indicates Value_Exceeds_Maximum and the value -9223372036854775808 indicates Value_Exceeds_Minimum.

IO Write Operations/sec The rate the process is issuing write I/O operations. This counter counts all I/O activity generated by the process to include file, network and device I/O's. Note: the value 9223372036854775807 indicates Value_Exceeds_Maximum and the value -9223372036854775808 indicates Value_Exceeds_Minimum.

Page Faults/sec The rate Page Faults occur in the threads executing in this process. A page fault occurs when a thread refers to a virtual memory page that is not in its working set in main memory. This does not cause the page to be fetched from disk if it is on the standby list and hence already in main memory, or if it is in use by another process with whom the page is shared. Note: the value 9223372036854775807 indicates Value_Exceeds_Maximum and the value -9223372036854775808 indicates Value_Exceeds_Minimum.

Page File Bytes The current number of bytes this process has used in the paging file(s). Paging files are used to store pages of memory used by the process that are not contained in other files. Paging files are shared by all processes, and lack of space in paging files can prevent other processes from allocating memory. Note: -1 indicates Unknown, 9223372036854775807 indicates Value_Exceeds_Maximum and -9223372036854775808 indicates Value_Exceeds_Minimum.

Page File Bytes Peak The maximum number of bytes this process has used in the paging file(s). Paging files are used to store pages of memory used by the process that are not contained in other files. Paging files are shared by all processes, and lack of space in paging files can prevent other processes from allocating memory. Note: the value 9223372036854775807 indicates Value_Exceeds_Maximum and the value -9223372036854775808 indicates Value_Exceeds_Minimum.

Page File kBytes Page File Bytes in KBs. Note: the value 9223372036854775807 indicates Value_Exceeds_Maximum and the value -9223372036854775808 indicates Value_Exceeds_Minimum.

Page File kBytes Peak Page File Bytes Peak in KBs. Note: the value 9223372036854775807 indicates Value_Exceeds_Maximum and the value -9223372036854775808 indicates Value_Exceeds_Minimum.

Pool Nonpaged Bytes The number of bytes in the nonpaged pool, an area of system memory (physical memory used by the operating system) for objects that cannot be written to disk, but must remain in physical memory as long as they are allocated. Valid values are positive integers in the range 0 to 2147483647 and can include the use of the *AVG, *MIN, *MAX, or *SUM functions. Note: the value 2147483647 indicates Value_Exceeds_Maximum and the value -2147483648 indicates Value_Exceeds_Minimum.

Pool Paged Bytes The number of bytes in the paged pool, an area of system memory (physical memory used by the operating system) for objects that can be written to disk when they are not being used. Valid values are positive integers in the range 0 to 2147483647 and can include the use of the *AVG, *MIN, *MAX, or *SUM functions. Note: the value 2147483647 indicates Value_Exceeds_Maximum and the value -2147483648 indicates Value_Exceeds_Minimum.

Priority Base The current base priority of this process. Threads within a process can raise and lower their own base priority relative to the process' base priority. Valid values are positive integers in the range 0 to 2147483647 and can include the use of the *AVG, *MIN, *MAX, or *SUM functions. Note: the value 2147483647 indicates Value_Exceeds_Maximum and the value -2147483648 indicates Value_Exceeds_Minimum.

Private Bytes The current number of bytes this process has allocated that cannot be shared with other processes. Note: -1 indicates Unknown, 9223372036854775807 indicates Value_Exceeds_Maximum and -9223372036854775808 indicates Value_Exceeds_Minimum.

Private kBytes Private Bytes in KBs. Note: the value 9223372036854775807 indicates Value_Exceeds_Maximum and the value -9223372036854775808 indicates Value_Exceeds_Minimum.

Process Name of process in UTF8. The maximum process name size is defined by MAX_PATH.

Server Name The managed system name. The form should be hostname:agent_code.

Examples include spark:KNT or deux.raleigh.ibm.com:KNT.

In workspace queries, this attribute should be set equal to the value $NODE$ in order to populate the workspace with data. This attribute is generally not included in situations, unless there is a need to customize the situation for a specific managed system.

Thread Count The number of threads currently active in this process. An instruction is the basic unit of execution in a processor, and a thread is the object that executes instructions. Every running process has at least one thread. Note: the value 2147483647 indicates Value_Exceeds_Maximum and the value -2147483648 indicates Value_Exceeds_Minimum.

Timestamp The date and time the Tivoli Enterprise Monitoring Server samples the data.

Virtual Bytes The current size in bytes of the virtual address space the process is using. Use of virtual address space does not necessarily imply corresponding use of either disk or main memory pages. Virtual space is finite, and by using too much, the process can limit its ability to load libraries. Note: -1 indicates Unknown, 9223372036854775807 indicates Value_Exceeds_Maximum and -9223372036854775808 indicates Value_Exceeds_Minimum.

Virtual Bytes Peak Virtual Bytes Peak is the maximum number of bytes of virtual address space the process has used at any one time. Use of virtual address space does not necessarily imply corresponding use of either disk or main memory pages. Virtual space is however finite, and by using too much, the process might limit its ability to load libraries. Note: -1 indicates Unknown, 9223372036854775807 indicates Value_Exceeds_Maximum and -9223372036854775808 indicates Value_Exceeds_Minimum.

Virtual kBytes Virtual Bytes in KBs. Note: the value 9223372036854775807 indicates Value_Exceeds_Maximum and the value -9223372036854775808 indicates Value_Exceeds_Minimum.

Virtual kBytes Peak Virtual Bytes Peak in KBs. Note: the value 9223372036854775807 indicates Value_Exceeds_Maximum and the value -9223372036854775808 indicates Value_Exceeds_Minimum.

Working Set The current number of bytes in the Working Set of this process. The Working Set is the set of memory pages touched recently by the threads in the process. If free memory in the computer is above a threshold, pages are left in the Working Set of a process even if they are not in use. When free memory falls below a threshold, pages are trimmed from Working Sets. If they are needed, they are soft-faulted back in to the Working Set before they leave main memory. Note: the value 9223372036854775807 indicates Value_Exceeds_Maximum and the value -9223372036854775808 indicates Value_Exceeds_Minimum.

Working Set Peak The maximum number of bytes in the Working Set of this process at any point in time. The Working Set is the set of memory pages touched recently by the threads in the process. If free memory in the computer is above a threshold, pages are left in the Working Set of a process even if they are not in use. When free memory falls below a threshold, pages are trimmed from Working Sets. If they are needed, they are soft-faulted back in to the Working Set before they leave main memory. Note: the value 9223372036854775807 indicates Value_Exceeds_Maximum and the value -9223372036854775808 indicates Value_Exceeds_Minimum.



Feedback