Contents:
IT Service Vision 2.2.1 Updates
This section is intended to get you started, please refer to your system's documentation on the 'sar' command for further information. You may already be collecting sar data at your site so the following may be unnecessary.
Generally, SAR data collection can be started with a command similar to :
sar -A -o sarlog.dat 300 12where
Once sar completes the following command will take the binary file created (sarlog.dat) in the example and will produce another file in ASCII format.
sar -A -f sarlog.dat > sarlog.log
It is this ASCII file that is recognized and processed by IT Service Vision.
To process sar data into IT Service Vision, use the %CPPROCES macro as follows:
%CPPROCES(COLLECTR=SAR,TOOLNM=SASDS,RAWDATA="directory or single file");
This collector will process data generated by a sar command running on HP-UX, Solaris or AIX. Sar data is typically collected and written to a binary data file named after the day of the month. Once a day, or whenever you want to process the data, another sar command should be entered which reports off the binary file, the output of which should be piped to an ASCII log file. It is this log file that the IT Service Vision SAR collector processes. For sites with many machines, multiple log files can be processed if they are placed in a directory and RAWDATA points to this location. You can also create a sub-directories if you wish to segregate different platforms and/or machines. The SAR collector will read all files in the directory that RAWDATA points and all files in its subdirectories (but no deeper).
The SAR collector also supports the automatic execution of duplicate checking macros. As with other similar collectors, code DUPMODE=DISCARD on the %CPPROCES macro to initiate duplicate checking of incoming data.
The following table lists the new SAR tables and variables that have been added to the IT Service Vision dictionary.
Please note that the larger SAR table represents a combination of all the sar metrics from the other tables (except the SARBD block device table). For purposes of efficiency, you should select either the SAR table, or a number of the smaller tables that suit your specific requirements. If you are unsure, select the SAR table initially.
The block device statistics are only found in the SARBD table since this is sorted by device type.
The SARCPUB table contains the same metrics as SARCPU (and the CPU metrics within SAR), but the data is broken out by CPUID if the machine has multiple cpus. This table won't be populated with data if the machine on which sar runs has a single cpu.
Variable Name | Description |
---|---|
SAR - UNIX system activity information (SAR) | |
ATCH | Page faults per second that are satisfied by reclaiming a page currently in memory (attaches per second). |
BREAD | Number of physical reads per second from the disk (or other block devices) to the buffer cache |
BSWIN | Number of 512-byte blocks transferred for swap-in per second. |
BSWOT | Number of 512-byte blocks transferred for swap-out per second. |
BWRIT | Number of physical writes per second from the buffer cache to the disk (or other block devices) |
CANCH | TTY canonical input characters per second. |
CPUBUSY | Reports the percentage of time that the CPU was busy with some activity |
CSWCH | Reports the number of context switches. |
CYCLE | AIX: Reports the number of page replacement cycles per second. |
DATETIME | Datetime |
DIRBLK | Number of 512-byte blocks read by the directory search routine to locate a directory entry for a specific file. |
DURATION | Duration |
EXEC | Number of exec system calls per second |
FAULT | AIX: Reports the number of page faults per second. This is not a count of page faults that generate I/O, because some pagefaults can be resolved without I/O. |
FILESZC | Current number of entries in use for file table |
FILESZO | Number of times the file table overflowed during the interval |
FILESZT | Maximum available entries in file table |
FORK | Number of fork system calls per second |
FREEMEM | Average pages available to user processes |
FREESWP | Disk blocks available for Page Swapping |
HOUR | Hour_of_day |
IDLE | Reports the percentage of time the system unit was idle with no outstanding disk I/O requests. |
IGET | Calls to any of several i-node lookup routines that support multiple file system types. The iget routines return a pointer to the i-node structure of a file or device. |
INODSZC | Current number of entries in use for inode table |
INODSZO | Number of times the process table overflowed during the interval |
INODSZT | Maximum available entries in inode table |
KEXIT | AIX: Reports the number of kernel processes terminating per second. |
KPROCOV | AIX: Reports the number of times kernel processes could not be created because of enforcement of process threshold limit. |
KSCHED | AIX: Reports the number of kernel processes assigned to tasks per second. |
LALLOC | Amount of memory in bytes allocated to satisfy requests for large amounts of memory |
LFAIL | Number of requests for large amounts memory that were not satisfied |
LGMEM | Amount of memory in bytes kernel memory allocation has for large pool |
LKUPPN | Calls to the directory search routine that finds the address of a v-node given a path name. |
LOCKSZC | Current number of entries in use for lock table |
LOCKSZT | Maximum available entries in lock table |
LREAD | Number of reads per second from buffer cache |
LSTPDATE | Last process date |
LWRIT | Number of writes per second to buffer cache |
MACHINE | Machine |
MDMIN | TTY modem interrupts per second |
MSG | Number of IPC message primitives per second |
ODIO | AIX: Reports the number of non paging disk I/Os per second. |
OS | Operating System |
OUTCH | TTY output characters per second |
OVSZAL | Amount of memory allocated for oversize dynamic requests |
OVSZFL | Number of requests for dynamic amounts of memory that were not satisfied |
PFLT | Page faults from protection errors per second (illegal access to page) or (copy-on-writes) |
PGFREE | Pages per second placed on the free list by the page stealing daemon |
PGIN | Page-in requests per second |
PGOUT | Page-out requests per second |
PGSCAN | Pages per second scanned by the page stealing daemon |
PPGIN | Pages paged-in per second |
PPGOUT | Pages paged-out per second |
PREAD | Number of read I/O operations on raw devices. Requested I/O to raw character devices is not buffered as it is for block devices. The I/O is performed to the device directly. |
PROCSZC | Current number of entries in use for process table |
PROCSZO | Number of times the process table overflowed during the interval |
PROCSZT | Maximum available entries in process table |
PSWCH | Number of process context switches per second. |
PWRIT | Number of write I/O operations on raw devices. Requested I/O to raw character devices is not buffered as it is for block devices. The I/O is performed to the device directly. |
RAWCH | Raw TTY input characters per second |
RCACHE | Caching effectiveness (cache hit percentage). This percentage is calculated as (100)x(lreads - breads)/(lreads). |
RCHAR | Number of characters transferred by read system calls (block device only) per second |
RCVIN | Receive incoming TTY character interrupts per second |
RUNOCC | Percentage of the time run queue(s) were occupied by processes (in memory and runnable) |
RUNQSZ | Average length of the run queue(s) of processes (in memory and runnable) |
SALLOC | Amount of memory in bytes allocated to satisfy requests for small amounts of memory |
SCALL | Total number of system calls of all types per second |
SEMAFOR | Number of IPC semaphore primitives per second |
SFAIL | Number of requests for small amounts memory that were not satisfied |
SHIFT | Operations_shift |
SLOCK | Faults per second caused by software lock requests requiring physical I/O |
SLOTS | AIX: Reports the number of free pages on the paging spaces. |
SMLMEM | Amount of memory in bytes kernel memory allocation has for small pool |
SREAD | Number of read system calls per second |
SWPIN | Number of process swap-ins per second. |
SWPOCC | Percentage of the time the swap queue of runnable processes(swapped out but ready to run) was occupied |
SWPOT | Number of process swap-outs per second. |
SWPQSZ | Average length of the swap queue of runnable processes (swapped out but ready to run) |
SWRIT | Total number of write system calls per second |
SYSBUSY | Reports the percentage of time the system unit spent in execution at the system (or kernel) level. |
THRDSZC | Current number of entries in use for thread table |
THRDSZT | Maximum available entries in thread table |
UFSIPF | Percentage of UFS inodes taken off the freelist by the iget which had reusable pages associated with them. Thus, this is the percentage of igets with page flushes |
USRBUSY | Reports the percentage of time the system unit spent in execution at the user (or application) level. |
VFLT | Address translation page faults per second (valid page not in memory) |
WCACHE | Caching effectiveness (cache hit percentage). This percentage is calculated as (100)x(lwrits - bwrits)/(lwrits). |
WCHAR | Number of characters transferred by write system calls (block device only) per second |
WIO | Reports the percentage of time the system unit was idle waiting for disk I/O to complete.(only block I/O, raw I/O or VM pageins/swapins indicated) |
XMTIN | Transmit outgoing TTY characters interrupts per second |
SARBD - Block Device Statistics | |
AVGQUE | Average number of requests outstanding for the device |
AVGSERV | Average time (in milliseconds) to service each transfer request for the device (includes seek, rotational latency and data transfer times) |
AVGWAIT | Average time (in milliseconds) that transfer requests waited idle on the queue for the device |
BLKTRRT | Number of bytes transferred (in 512-byte units) from and to the device |
DATETIME | Datetime |
DEVBUSY | Percentage of time the device was busy servicing a request |
DEVICE | Disk/Device |
DURATION | Duration |
HOUR | Hour_of_day |
LSTPDATE | Last process date |
MACHINE | Machine |
OS | Operating System |
PARTITN | Disk Partition |
SHIFT | Operations_shift |
TRFRATE | Number of data transfers per second (read and writes) from and to the device |
SARBUF - Buffer Activity Statistics | |
BREAD | Number of physical reads per second from the disk (or other block devices) to the buffer cache |
BWRIT | Number of physical writes per second from the buffer cache to the disk (or other block devices) |
DATETIME | Datetime |
DURATION | Duration |
HOUR | Hour_of_day |
LREAD | Number of reads per second from buffer cache |
LSTPDATE | Last process date |
LWRIT | Number of writes per second to buffer cache |
MACHINE | Machine |
OS | Operating System |
PREAD | Number of read I/O operations on raw devices. Requested I/O to raw character devices is not buffered as it is for block devices. The I/O is performed to the device directly. |
PWRIT | Number of write I/O operations on raw devices. Requested I/O to raw character devices is not buffered as it is for block devices. The I/O is performed to the device directly. |
RCACHE | Caching effectiveness (cache hit percentage). This percentage is calculated as (100)x(lreads - breads)/(lreads). |
SHIFT | Operations_shift |
WCACHE | Caching effectiveness (cache hit percentage). This percentage is calculated as (100)x(lwrits - bwrits)/(lwrits). |
SARCPU - CPU Utilization | |
CPUBUSY | Reports the percentage of time that the CPU was busy with some activity |
DATETIME | Datetime |
DURATION | Duration |
HOUR | Hour_of_day |
IDLE | Reports the percentage of time the system unit was idle with no outstanding disk I/O requests. |
LSTPDATE | Last process date |
MACHINE | Machine |
OS | Operating System |
SHIFT | Operations_shift |
SYSBUSY | Reports the percentage of time the system unit spent in execution at the system (or kernel) level. |
USRBUSY | Reports the percentage of time the system unit spent in execution at the user (or application) level. |
WIO | Reports the percentage of time the system unit was idle waiting for disk I/O to complete.(only block I/O, raw I/O or VM pageins/swapins indicated) |
SARCPUB - CPU Utilization detailed by CPU ID/engine | |
CPUBUSY | Reports the percentage of time that the CPU was busy with some activity |
CPUID | The id number of the CPU being reported. |
DATETIME | Datetime |
DURATION | Duration |
HOUR | Hour_of_day |
IDLE | Reports the percentage of time the system unit was idle with no outstanding disk I/O requests. |
LSTPDATE | Last process date |
MACHINE | Machine |
OS | Operating System |
SHIFT | Operations_shift |
SYSBUSY | Reports the percentage of time the system unit spent in execution at the system (or kernel) level. |
USRBUSY | Reports the percentage of time the system unit spent in execution at the user (or application) level. |
WIO | Reports the percentage of time the system unit was idle waiting for disk I/O to complete.(only block I/O, raw I/O or VM pageins/swapins indicated) |
SARCSW - AIX: System Switching Activity | |
CSWCH | AIX: Reports the number of context switches. |
DATETIME | Datetime |
DURATION | Duration |
HOUR | Hour_of_day |
LSTPDATE | Last process date |
MACHINE | Machine |
OS | Operating System |
SHIFT | Operations_shift |
SARFAS - File Access System Statistics | |
DATETIME | Datetime |
DIRBLK | Number of 512-byte blocks read by the directory search routine to locate a directory entry for a specific file. |
DURATION | Duration |
HOUR | Hour_of_day |
IGET | Calls to any of several i-node lookup routines that support multiple file system types. The iget routines return a pointer to the i-node structure of a file or device. |
LKUPPN | Calls to the directory search routine that finds the address of a v-node given a path name. |
LSTPDATE | Last process date |
MACHINE | Machine |
OS | Operating System |
SHIFT | Operations_shift |
SARFREE - Unused Resources | |
DATETIME | Datetime |
DURATION | Duration |
FREEMEM | Average pages available to user processes |
FREESWP | Disk blocks available for Page Swapping |
HOUR | Hour_of_day |
LSTPDATE | Last process date |
MACHINE | Machine |
OS | Operating System |
SHIFT | Operations_shift |
SARKMA - Kernel Memory Allocation statistics | |
DATETIME | Datetime |
DURATION | Duration |
HOUR | Hour_of_day |
LALLOC | Amount of memory in bytes allocated to satisfy requests for large amounts of memory |
LFAIL | Number of requests for large amounts memory that were not satisfied |
LGMEM | Amount of memory in bytes kernel memory allocation has for large pool |
LSTPDATE | Last process date |
MACHINE | Machine |
OS | Operating System |
OVSZAL | Amount of memory allocated for oversize dynamic requests |
OVSZFL | Number of requests for dynamic amounts of memory that were not satisfied |
SALLOC | Amount of memory in bytes allocated to satisfy requests for small amounts of memory |
SFAIL | Number of requests for small amounts memory that were not satisfied |
SHIFT | Operations_shift |
SMLMEM | Amount of memory in bytes kernel memory allocation has for small pool |
SARKPC - Kernel Process Activity | |
DATETIME | Datetime |
DURATION | Duration |
HOUR | Hour_of_day |
KEXIT | AIX: Reports the number of kernel processes terminating per second. |
KPROCOV | AIX: Reports the number of times kernel processes could not be created because of enforcement of process threshold limit. |
KSCHED | AIX: Reports the number of kernel processes assigned to tasks per second. |
LSTPDATE | Last process date |
MACHINE | Machine |
OS | Operating System |
SHIFT | Operations_shift |
SARPAG - Non AIX: Paging Activity | |
ATCH | Page faults per second that are satisfied by reclaiming a page currently in memory (attaches per second). |
DATETIME | Datetime |
DURATION | Duration |
HOUR | Hour_of_day |
LSTPDATE | Last process date |
MACHINE | Machine |
OS | Operating System |
PFLT | Page faults from protection errors per second (illegal access to page) or (copy-on-writes) |
PGFREE | Pages per second placed on the free list by the page stealing daemon |
PGIN | Page-in requests per second |
PGOUT | Page-out requests per second |
PGSCAN | Pages per second scanned by the page stealing daemon |
PPGIN | Pages paged-in per second |
PPGOUT | Pages paged-out per second |
SHIFT | Operations_shift |
SLOCK | Faults per second caused by software lock requests requiring physical I/O |
UFSIPF | Percentage of UFS inodes taken off the freelist by the iget which had reusable pages associated with them. Thus, this is the percentage of igets with page flushes |
VFLT | Address translation page faults per second (valid page not in memory) |
SARPG3 - AIX: Paging Statistics | |
CYCLE | AIX: Reports the number of page replacement cycles per second. |
DATETIME | Datetime |
DURATION | Duration |
FAULT | AIX: Reports the number of page faults per second. This is not a count of page faults that generate I/O, because some pagefaults can be resolved without I/O. |
HOUR | Hour_of_day |
LSTPDATE | Last process date |
MACHINE | Machine |
ODIO | AIX: Reports the number of non paging disk I/Os per second. |
OS | Operating System |
SHIFT | Operations_shift |
SLOTS | AIX: Reports the number of free pages on the paging spaces. |
SARQUE - Processor queue statistics | |
DATETIME | Datetime |
DURATION | Duration |
HOUR | Hour_of_day |
LSTPDATE | Last process date |
MACHINE | Machine |
OS | Operating System |
RUNOCC | Percentage of the time run queue(s) were occupied by processes (in memory and runnable) |
RUNQSZ | Average length of the run queue(s) of processes (in memory and runnable) |
SHIFT | Operations_shift |
SWPOCC | Percentage of the time the swap queue of runnable processes(swapped out but ready to run) was occupied |
SWPQSZ | Average length of the swap queue of runnable processes (swapped out but ready to run) |
SARSEM - Semaphore and Messaging statistics | |
DATETIME | Datetime |
DURATION | Duration |
HOUR | Hour_of_day |
LSTPDATE | Last process date |
MACHINE | Machine |
MSG | Number of IPC message primitives per second |
OS | Operating System |
SEMAFOR | Number of IPC semaphore primitives per second |
SHIFT | Operations_shift |
SARSTS - System Tables Statistics | |
DATETIME | Datetime |
DURATION | Duration |
FILESZC | Current number of entries in use for file table |
FILESZO | Number of times the file table overflowed during the interval |
FILESZT | Maximum available entries in file table |
HOUR | Hour_of_day |
INODSZC | Current number of entries in use for inode table |
INODSZO | Number of times the process table overflowed during the interval |
INODSZT | Maximum available entries in inode table |
LOCKSZC | Current number of entries in use for lock table |
LOCKSZT | Maximum available entries in lock table |
LSTPDATE | Last process date |
MACHINE | Machine |
OS | Operating System |
PROCSZC | Current number of entries in use for process table |
PROCSZO | Number of times the process table overflowed during the interval |
PROCSZT | Maximum available entries in process table |
SHIFT | Operations_shift |
THRDSZC | Current number of entries in use for thread table |
THRDSZT | Maximum available entries in thread table |
SARSWP - Swapping and Switching Statistics | |
BSWIN | Number of 512-byte blocks transferred for swap-in per second. |
BSWOT | Number of 512-byte blocks transferred for swap-out per second. |
DATETIME | Datetime |
DURATION | Duration |
HOUR | Hour_of_day |
LSTPDATE | Last process date |
MACHINE | Machine |
OS | Operating System |
PSWCH | Number of process context switches per second. |
SHIFT | Operations_shift |
SWPIN | Number of process swap-ins per second. |
SWPOT | Number of process swap-outs per second. |
SARSYS - System Call Statistics | |
DATETIME | Datetime |
DURATION | Duration |
EXEC | Number of exec system calls per second |
FORK | Number of fork system calls per second |
HOUR | Hour_of_day |
LSTPDATE | Last process date |
MACHINE | Machine |
OS | Operating System |
RCHAR | Number of characters transferred by read system calls (block device only) per second |
SCALL | Total number of system calls of all types per second |
SHIFT | Operations_shift |
SREAD | Number of read system calls per second |
SWRIT | Total number of write system calls per second |
WCHAR | Number of characters transferred by write system calls (block device only) per second |
SARTTY - TTY Device Statistics | |
CANCH | TTY canonical input characters per second. |
DATETIME | Datetime |
DURATION | Duration |
HOUR | Hour_of_day |
LSTPDATE | Last process date |
MACHINE | Machine |
MDMIN | TTY modem interrupts per second |
OS | Operating System |
OUTCH | TTY output characters per second |
RAWCH | Raw TTY input characters per second |
RCVIN | Receive incoming TTY character interrupts per second |
SHIFT | Operations_shift |
XMTIN | Transmit outgoing TTY characters interrupts per second |
 .
NOTE: HP recently announced an expanded suite of HP OpenView Vantagepoint products. As a result of these changes, you may hear HP MeasureWare referred to as Vantagepoint Performance Manager. From the IT Service Vision perspective our support has not changed.
The following table lists the new HP MeasureWare variables that have been added to the IT Service Vision dictionary. For further information on the individual metrics and on which platforms they are produced, please refer to your HP MeasureWare documentation.
Data produced by HP MeasureWare on Windows 2000 has been tested on IT Service Vision Release 2.4.
Variable Name | Description |
---|---|
PCSGLB | |
GLBACPU | GBL_ACTIVE_CPU: The number of CPUs online on the system. |
GLBDIUT | GBL_DISK_UTIL: The average percentage of time during the interval that all disks had IO in progress from the point of view of the Operating System. |
GLBDREQ | GBL_DISK_REQUEST_QUEUE: The total length of all of the disk queues at the end of the interval. |
TBLFILU | TBL_FILE_TABLE_USED: The number of entries in the file table currently used by file descriptors. |
TBLLOCU | TBL_FILE_LOCK_USED: The number of file or record locks currently in use. |
GLBMCUT | GBL_MEM_CACHE_UTIL: The percentage of physical memory used by the buffer cache during the interval. |
GLBMPF | GBL_MEM_PAGE_FAULT: GBL_MEM_PAGE_FAULT |
GLBMPFR | GBL_MEM_PAGE_FAULT_RATE: The number of page faults per second during the interval. |
GLBMURU | GBL_MEM_USER_REFERENCED_UTIL: The percent of physical memory referenced by user code and data at the end of the interval. |
GLBMUUU | GBL_MEM_USER_UNREFERENCED_UTIL: The percent of physical memory not referenced by user code and data which was allocated for user code and date at the end of the interval. |
GLBMPHM | GBL_MEM_PHYS_MB: . |
GLBLDAV | GBL_LOADAVG: The average load average of the system during the interval. |
PCSDSK | |
DSKQLEN | BYDSK_CURR_QUEUE_LENGTH: The average number of physical IO requests that were in the wait and service queues for this disk device during the interval. |
PCSLVL | |
FSDIR | FS_DIRNAME: The path name of the file system mounted on the logical volume. |
LVLDIRA | LV_DIRNAME_ALIAS: The absolute path name of this logical volume. |
LVLDEVA | LV_DEVNAME_ALIAS: The name of this volume group associated with a logical volume. |
PCSNET | |
NETPRT | BYNETIF_PACKET_RATE: The number of successful physical packets per second sent and received through the network interface during the interval. |
NETC1MR | BYNETIF_COLLISION_1_MIN_RATE: The number of physical collisions per minute on the network interface during the interval. |
NETE1MR | BYNETIF_ERROR_1_MIN_RATE: The number of physical errors per minute on the network interface during the interval. | PCSTRN |
TTUMAVG | TT_USER_MEASUREMENT_AVG: The average value for this metric during the interval. |
TTUMAV2 | TT_USER_MEASUREMENT_AVG_2: The average value for this metric during the interval. |
TTUMAV3 | TT_USER_MEASUREMENT_AVG_3: The average value for this metric during the interval. |
TTUMAV4 | TT_USER_MEASUREMENT_AVG_4: The average value for this metric during the interval. |
TTUMAV5 | TT_USER_MEASUREMENT_AVG_5: The average value for this metric during the interval. |
TTUMAV6 | TT_USER_MEASUREMENT_AVG_6: The average value for this metric during the interval. |
TTUMMAX | TT_USER_MEASUREMENT_MAX: The highest value for this metric found during the interval. |
TTUMMX2 | TT_USER_MEASUREMENT_MAX_2: The highest value for this metric found during the interval. |
TTUMMX3 | TT_USER_MEASUREMENT_MAX_2: The highest value for this metric found during the interval. |
TTUMMX4 | TT_USER_MEASUREMENT_MAX_2: The highest value for this metric found during the interval. |
TTUMMX5 | TT_USER_MEASUREMENT_MAX_2: The highest value for this metric found during the interval. |
TTUMMX6 | TT_USER_MEASUREMENT_MAX_2: The highest value for this metric found during the interval. |
TTUMMIN | TT_USER_MEASUREMENT_MIN: The lowest value for this metric found during the interval. |
TTUMMN2 | TT_USER_MEASUREMENT_MIN_2: The lowest value for this metric found during the interval. |
TTUMMN3 | TT_USER_MEASUREMENT_MIN_3: The lowest value for this metric found during the interval. |
TTUMMN4 | TT_USER_MEASUREMENT_MIN_4: The lowest value for this metric found during the interval. |
TTUMMN5 | TT_USER_MEASUREMENT_MIN_5: The lowest value for this metric found during the interval. |
TTUMMN6 | TT_USER_MEASUREMENT_MIN_6: The lowest value for this metric found during the interval. |
TTUMNME | TT_USER_MEASUREMENT_NAME: The name of the user defined transactional measurement. |
TTUMNM2 | TT_USER_MEASUREMENT_NAME_2: The name of the user defined transactional measurement. |
TTUMNM3 | TT_USER_MEASUREMENT_NAME_3: The name of the user defined transactional measurement. |
TTUMNM4 | TT_USER_MEASUREMENT_NAME_4: The name of the user defined transactional measurement. |
TTUMNM5 | TT_USER_MEASUREMENT_NAME_5: The name of the user defined transactional measurement. |
TTUMNM6 | TT_USER_MEASUREMENT_NAME_6: The name of the user defined transactional measurement. |
TTUMCNT | TT_USER_MEASUREMENT_COUNT: This returns the total number of times the associated user defined metric was sampled during the last interval. |
TTUMCN2 | TT_USER_MEASUREMENT_COUNT_2: This returns the total number of times the associated user defined metric was sampled during the last interval. |
TTUMCN3 | TT_USER_MEASUREMENT_COUNT_3: This returns the total number of times the associated user defined metric was sampled during the last interval. |
TTUMCN4 | TT_USER_MEASUREMENT_COUNT_4: This returns the total number of times the associated user defined metric was sampled during the last interval. |
TTUMCN5 | TT_USER_MEASUREMENT_COUNT_5: This returns the total number of times the associated user defined metric was sampled during the last interval. |
TTUMCN6 | TT_USER_MEASUREMENT_COUNT_6: This returns the total number of times the associated user defined metric was sampled during the last interval. |
The following table describes any updates made to the HP MeasureWare tables in the data dictionary.
Variable Name | Description of change |
---|---|
PCSTRN | |
TRNHOLD | This interpretation type for this variable has been changed from COUNT to INT. |
PCSDSK | |
DSKBUSY | Label changed from 'Disk' to 'BusyDisk'. |
DSKFULL | Label changed from 'Disk' to 'FullDisk'. |
MACDSK | Label changed from 'Disk' to 'MachDisk'. |
PCSAPP | |
CPUAPPL | Label changed from 'Application' to 'CPU Appl'. |
DSKAPPL | Label changed from 'Application' to 'DISK Appl'. |
PIOAPPL | Label changed from 'Application' to 'PIO Appl'. |
PCSPRO | |
CPUPROG | Label changed from 'Program' to 'CPUProgram'.The interpretation type for this variable has been changed from COUNT to INT. |
DSKPROG | Label changed from 'Program' to 'DISKProgram' and reference to CPU in description changed to DISK. |
CPUUSER | Label changed from 'User' to 'CPUUser'. The interpretation type for this variable has been changed from COUNT to INT. |
DSKUSER | Label changed from 'User' to 'DISKUser' and reference to CPU in description changed to DISK. |
 .
This section details the IT Service Vision dictionary changes for NTSMF.
The following lists the new NTSMF tables and variables that have been added to the IT Service Vision dictionary.
Data produced by NTSMF on Windows 2000 has been tested on IT Service Vision Release 2.4.
Table Name | Description |
---|---|
NTISRV0 | Windows NT Indexing Service |
NTISRVC | Windows NT HTTP Indexing Service |
NTJBOBJ | Windows NT Job Object - Reports the accounting and processor usage data collected by each active named Job object. |
NTMSRVR | Windows NT SMTP Server | NTODTLS | Windows NT Job Object Details - Shows detailed performance information about the active processes that make up a Job object. |
NTSFLTR | Windows NT Indexing Service Filter |
NTSFNWR | Windows NT Gateway Service For NetWare - Consists of counters that measure the Gateway Server service. |
NTSSN | Windows NT Session |
NTUSER | Windows NT User |
Variable Name | Description |
---|---|
NTISRV0 | |
DCINDXD | Indexing Service: # documents indexed |
FINDXNG | Indexing Service: Deferred for indexing |
INDXSMB | Indexing Service: Index size (MB) |
MRPRGRS | Indexing Service: Merge progress is the percentage of merge completed. |
RNNGQRS | Indexing Service: Running queries |
SVINDXS | Indexing Service: Saved indexes |
TBINDXD | Indexing Service: Files to be indexed |
TDCMNTS | Indexing Service: Total # documents |
TTLOQRS | Indexing Service: Total # of queries |
UNQKEYS | Indexing Service: Unique keys |
WRDLSTS | Indexing Service: Word lists |
NTISRVC | |
ACTVQRS | Http Indexing Service: Active queries |
CCHITMS | Http Indexing Service: Cache items |
CRRQSQD | Http Indexing Service: Current requests queued |
PCCCHTS | Http Indexing Service: % Cache hits |
PCCCMSS | Http Indexing Service: % Cache misses |
QRSPMNT | Http Indexing Service: Queries per minute |
TRRJCTD | Http Indexing Service: Total requests rejected |
TTLQRS | Http Indexing Service: Total queries |
NTJBOBJ | |
CRPKMTM | Job Object: Current % Kernel Mode Time shows the percentage of the sample interval that the processes in the Job object spent executing code in kernel or privileged mode. |
CRPPRTM | Job Object: Current % Processor Time shows the percentage of the sample interval that the process in the Job object spent executing code. |
CRPUMTM | Job Object: Current % User Mode Time shows the percentage of the sample interval that the processes in the Job object spent executing code in user mode. |
CTRMNTD | Job Object: Process Count - Terminated shows the number of processes that have been terminated because of a limit violation. |
JBOBJCT | Job Object: Job Object |
MSPRCS0 | Job Object: Total mSec - Processor shows the number of milliseconds of processor time used by all the processes in the Job object since the Job object was created. |
MSPRCSR | Job Object: This Period mSec - Processor shows the number of milliseconds of processor time used by all the processes in the Job object since the last time a time limit on the Job object was established. |
PGSSEC | Job Object: Pages/Sec shows the page fault rate of all the processes in the Job object. |
PRCACTV | Job Object: Process Count - Active shows the number of processes that are currently associated with the Job object. |
PRCCTTL | Job Object: Process Count - Total shows the number of processes, both active and terminated, that are or have been associated with the Job object. |
TMSKRMD | Job Object: Total mSec - Kernel Mode shows the number of milliseconds of kernel mode processor time used by all the processes in the Job object since the Job object was created. |
TPMSKMD | Job Object: This Period mSec - Kernel Mode shows the number of milliseconds of kernel mode processor time used by all the processes in the Job object since the last time a time limit on Job object was established. |
TPMSUMD | Job Object: This Period mSec - User Mode shows the number of milliseconds of user mode processor time used by all the processes in the Job object since the last time a time limit on the Job was established. |
TTMSUMD | Job Object: Total mSec - User Mode shows the number of milliseconds of user mode processor time used by all the processes in the Job object since the Job object was created. |
NTMSRVR | |
AOBJCTS | SMTP Server: Messages Refused for Address Objects is the total messages that were refused because of no address objects. |
APBFLRS | SMTP Server: Cat: LDAP bind failures |
APCCOPN | SMTP Server: Cat: LDAP connections currently open |
APCFLRS | SMTP Server: Cat: LDAP connection failures |
APSFLRS | SMTP Server: Cat: LDAP search failures |
APSRCHS | SMTP Server: Cat: LDAP searches |
ARCMSNT | SMTP Server: Avg Recipients/msg Sent is the average recipients per outbound message. |
ARMRCVD | SMTP Server: Avg Recipients/msg Received is the average number of recipients per inbound message. |
ARTMSNT | SMTP Server: Avg Retries/msg Sent is the average retries per outbound message sent. |
BCTGRZR | SMTP Server: Cat: Recipients NDRd by categorizer |
BDMHCEX | SMTP Server: Badmailed Messages (Hop Count Exceeded) |
BDMMBPF | SMTP Server: Badmailed Messages (Bad Pickup File) |
BDMMSGF | SMTP Server: Badmailed Messages (General Failure) |
BDMNRCP | SMTP Server: Badmailed Messages (No Recipients) |
BDMTRVE | SMTP Server: Badmailed Messages (Triggered via Event) |
BTRCTTL | SMTP Server: Bytes Received Total is the total number of bytes that have been received. |
BTRCVSC | SMTP Server: Bytes Received/sec is the rate per second that bytes are received. |
BTSNTTL | SMTP Server: Bytes Sent Total is the total number of bytes that have been sent. |
BTSSNSC | SMTP Server: Bytes Sent/sec is the rate per second that bytes are sent. |
BTSTTL | SMTP Server: Bytes Total is the total number of bytes that have been sent and received. |
BTSTTSC | SMTP Server: Bytes Total/sec is the rate that bytes are sent and received. |
CADLKPS | SMTP Server: Cat: Address lookups |
CADLKSC | SMTP Server: Cat: Address lookups/sec |
CALCMSC | SMTP Server: Cat: Address lookup completions/sec |
CALNFND | SMTP Server: Cat: Address lookups not found |
CCFDSCF | SMTP Server: Cat: Categorizations failed (DS connection failure) |
CCFDSLF | SMTP Server: Cat: Categorizations failed (DS logon failure) |
CCMPLTD | SMTP Server: Cat: Categorizations completed |
CCSCSFL | SMTP Server: Cat: Categorizations completed successfully |
CCTFNRE | SMTP Server: Cat: Categorizations failed (non-retryable error) |
CCTFOOM | SMTP Server: Cat: Categorizations failed (Out Of Memory) |
CCTFSRE | SMTP Server: Cat: Categorizations failed (sink retryable error) |
CCTGCSC | SMTP Server: Cat: Categorizations completed/sec |
CCTGFRE | SMTP Server: Cat: Categorizations failed (retryable error) |
CIPRGRS | SMTP Server: Cat: Categorizations in progress |
CMABRTD | SMTP Server: Cat: Messages aborted |
CMPLTNS | SMTP Server: Cat: Address lookup completions |
CMSBMTD | SMTP Server: Cat: Messages submitted |
CMSSBSC | SMTP Server: Cat: Messages submitted/sec |
CNCERSC | SMTP Server: Connection Errors/sec is the connection errors per second. |
CQLNGTH | SMTP Server: Categorizer Queue Length |
CRNDRAA | SMTP Server: Cat: Recipients NDRd (ambiguous address) |
CRNDRFL | SMTP Server: Cat: Recipients NDRd (forwarding loop) |
CRNDRIA | SMTP Server: Cat: Recipients NDRd (illegal address) |
CRNDRUN | SMTP Server: Cat: Recipients NDRd (unresolved) |
CTGRZT0 | SMTP Server: Cat: Recipients before categorization |
CTGRZT1 | SMTP Server: Cat: Recipients in categorization |
CTGRZTN | SMTP Server: Cat: Recipients after categorization |
DAPBNDS | SMTP Server: Cat: LDAP binds |
DAPSCSC | SMTP Server: Cat: LDAP searches completed/sec |
DNSQRSC | SMTP Server: DNS Queries/sec is the number of DNS lookups per second. |
DNSQTTL | SMTP Server: DNS Queries Total is the total of DNS lookups. |
DRCDRSC | SMTP Server: Directory Drops/sec |
DRCDTTL | SMTP Server: Directory Drops Total |
DRGNRTD | SMTP Server: NDRs Generated is the total non-delivery reports that have been generated. |
DSNFLRS | SMTP Server: Total DSN Failures |
ETRNMSC | SMTP Server: ETRN Messages/sec |
ICNCRNT | SMTP Server: Inbound Connections Current is the total number of client sessions currently connected. |
INCNTTL | SMTP Server: Inbound Connections Total is the total inbound connections received. |
LDAPSSC | SMTP Server: Cat: LDAP searches/sec |
LQLNGTH | SMTP Server: Local Queue Length is the total messages in the local queue. |
MBFRCTD | SMTP Server: Cat: Messages bifurcated |
MBRCTTL | SMTP Server: Message Bytes Received Total is the total number of bytes that have been received in messages. |
MCTGRZD | SMTP Server: Cat: Messages Categorized |
MDCLSNS | SMTP Server: Cat: mailmsg duplicate collisions |
MDLRTRS | SMTP Server: Message Delivery Retries is the total local deliveries that were retried. |
MILDLVR | SMTP Server: Current Messages in Local Delivery |
MOBJCTS | SMTP Server: Messages Refused for Mail Objects is the total messages that were refused because of no mail objects. |
MPNRTNG | SMTP Server: Messages Pending Routing |
MSBRCSC | SMTP Server: Message Bytes Received/sec is the rate per second that bytes are received in messages. |
MSBSTTL | SMTP Server: Message Bytes Sent Total is the total number of bytes that have been sent in messages. |
MSBTSSC | SMTP Server: Message Bytes Sent/sec is the rate per second that bytes are sent in messages. |
MSBTTSC | SMTP Server: Message Bytes Total/sec is the rate per second that bytes are sent and received in messages. |
MSBTTTL | SMTP Server: Message Bytes Total is the total number of bytes that have been sent and received in messages. |
MSDLTTL | SMTP Server: Messages Delivered Total is the total messages delivered to local mailboxes. |
MSDLVSC | SMTP Server: Messages Delivered/sec is the rate per second that messages are delivered to local mailboxes. |
MSGRCSC | SMTP Server: Messages Received/sec is the rate per second that messages are being received. |
MSGSNSC | SMTP Server: Messages Sent/sec is the number of outbound messages sent per second. |
MSGSTTL | SMTP Server: Messages Sent Total is the number of outbound messages sent. |
MSRCTTL | SMTP Server: Messages Received Total is the total number of messages that have been accepted. |
MSRFFSZ | SMTP Server: Messages Refused for Size is the total messages that were rejected because they were too big. |
MSSRTRS | SMTP Server: Message Send Retries is the total outbound message sends that were retried. |
MTPSRVR | SMTP Server: SMTP Server |
NDRODSN | SMTP Server: Badmailed Messages (NDR of DSN) |
NOMFOPN | SMTP Server: Number of Mail Files Open is the ratio of handles to open mail files. |
NOQFOPN | SMTP Server: Number of Queue Files Open is the ratio of handles to open queue files. |
OCNCRNT | SMTP Server: Outbound Connections Current is the connections outbound currently. |
OCNRFSD | SMTP Server: Outbound Connections Refused is the total outbound connection attempts that were refused by remote sites. |
OTCNTTL | SMTP Server: Outbound Connections Total is the total outbound connections attempted. |
PCMPLTN | SMTP Server: Cat: LDAP searches pending completion |
PCNCTNS | SMTP Server: Cat: LDAP connections |
PDMRTTL | SMTP Server: Pickup Directory Messages Retrieved Total |
PDRMRSC | SMTP Server: Pickup Directory Messages Retrieved/sec |
PGCFLRS | SMTP Server: Cat: LDAP general completion failures |
PPSFLRS | SMTP Server: Cat: LDAP paged search failures |
PPSRCHS | SMTP Server: Cat: LDAP paged searches |
PRCPLCL | SMTP Server: % Recipients Local is the percent of messages that will be successfully delivered to local recipients. |
PRCPRMT | SMTP Server: % Recipients Remote is the percent of messages that will be successfully delivered to remote recipients. |
PSCFLR0 | SMTP Server: Cat: LDAP search completion failures |
PSCFLRS | SMTP Server: Cat: LDAP paged search completion failures |
RMDLVRD | SMTP Server: Avg Retries/msg Delivered is the average number of retries per local delivery. |
RNDRSRE | SMTP Server: Cat: Recipients NDRd (sink recip errors) |
RQLNGT0 | SMTP Server: Remote Queue Length is the total messages in the remote queue. |
RQLNGT1 | SMTP Server: Remote Retry Queue Length |
RQLNGTH | SMTP Server: Local Retry Queue Length |
RTTLKSC | SMTP Server: Routing Table Lookups/sec |
RTTLTTL | SMTP Server: Routing Table Lookups Total |
SABNDND | SMTP Server: Cat: LDAP searches abandoned |
SCMPLT0 | SMTP Server: Cat: LDAP searches completed |
SCMPLTD | SMTP Server: Cat: LDAP paged searches completed |
TCNERRS | SMTP Server: Total Connection Errors is the total number of connection errors. |
TMSBMTD | SMTP Server: Total messages submitted |
TRNMTTL | SMTP Server: ETRN Messages Total |
UNDLVRB | SMTP Server: Messages Currently Undeliverable |
UNRSLVD | SMTP Server: Cat: Senders unresolved |
WAADRSS | SMTP Server: Cat: Senders with ambiguous addresses | NTODTLS |
CRTPRID | Job Object Details: Creating Process ID is the Process ID of the process that created the process. |
ELPSDTM | Job Object Details: Elapsed Time is the total elapsed time (in seconds) this process has been running. |
HNDLCNT | Job Object Details: Handle Count is 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. |
IDPRCS | Job Object Details: ID Process is the unique identifier of this process. |
IODBTSC | Job Object Details: IO Data Bytes/sec |
IODOPSC | Job Object Details: IO Data Operations/sec |
IOOOPSC | Job Object Details: IO Other Operations/sec |
IOOTBSC | Job Object Details: IO Other Bytes/sec |
IORBTSC | Job Object Details: IO Read Bytes/sec |
IOROPSC | Job Object Details: IO Read Operations/sec |
IOWOPSC | Job Object Details: IO Write Operations/sec |
IOWRBSC | Job Object Details: IO Write Bytes/sec |
JBOBJCT | Job Object Details: Job Object |
JOBDTLS | Job Object Details: Job Object Details |
PCPRCTM | Job Object Details: % Processor Time is the percentage of time that the processor is executing a non-Idle thread. This counter was designed as a primary indicator of process activity. |
PCTUSTM | Job Object Details: % User Time is the percentage of non-idle processor time spent in user mode. This counter displays the average busy time as a percentage of the sample time. |
PGFBTPK | Job Object Details: Page File Bytes Peak is the maximum number of bytes this process has used in the paging file(s). |
PGFLBTS | Job Object Details: Page File Bytes is the current number of bytes this process has used in the paging file(s). |
PGFLTSC | Job Object Details: Page Faults/sec is the overall rate faulted pages are handled by the processor. It is measured in numbers of pages faulted per second. |
PLPGBTS | Job Object Details: Pool Paged Bytes is the number of bytes in the paged pool, an area of system memory for objects that can be written to disk when they are not being used. |
PNNPBTS | Job Object Details: Pool Nonpaged Bytes is the number of bytes in the nonpaged pool, an area of system memory for objects that cannot be written to disk, but must remain in physical memory while allocated |
PPRVLTM | Job Object Details: % Privileged Time is the percentage of non-idle processor time spent in privileged mode. This counter displays the average busy time as a percentage of the sample time. |
PRRTBS | Job Object Details: Priority Base is 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. |
PRVTBTS | Job Object Details: Private Bytes is the current number of bytes this process has allocated that cannot be shared with other processes. |
THRDCNT | Job Object Details: Thread Count is the number of threads currently active in this process. Every running process has at least one thread. |
VRTBTPK | Job Object Details: Virtual Bytes Peak is the maximum number of bytes of virtual address space the process has used at any one time. |
VRTLBTS | Job Object Details: Virtual Bytes is the current size in bytes of the virtual address space the process is using. |
WRKNGST | Job Object Details: Working Set is 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. |
WRKNSPK | Job Object Details: Working Set Peak is the maximum number of bytes in the Working Set of this process at any point in time. |
NTSFLTR | |
BNDNTMS | Indexing Service Filter: Binding time (msec) is the average time in milliseconds to bind a filter. |
INDSMBH | Indexing Service Filter: Indexing speed (MB/hr) |
TINSMBH | Indexing Service Filter: Total indexing speed (MB/hr) |
NTSFNWR | |
BTRCVSC | Gateway Service For NetWare: Bytes Received/sec is the rate of bytes coming in to the Redirector from the network. It includes all application data as well as network protocol information. |
BTRNSSC | Gateway Service For NetWare: Bytes Transmitted/sec is the rate at which bytes are leaving the Redirector to the network. It includes all application data as well as network protocol information. |
BTSTTSC | Gateway Service For NetWare: Bytes Total/sec is the rate the Redirector is processing data bytes. This includes all application and file data in addition to protocol information. |
CNCNW2X | Gateway Service For NetWare: Connect NetWare 2.x counts connections to NetWare 2.x servers. |
CNCNW3X | Gateway Service For NetWare: Connect NetWare 3.x counts connections to NetWare 3.x servers. |
CNCNW4X | Gateway Service For NetWare: Connect NetWare 4.x counts connections to NetWare 4.x servers. |
DSCNCTS | Gateway Service For NetWare: Server Disconnects counts the number of times a Server has disconnected your Redirector. |
FDOPRSC | Gateway Service For NetWare: File Data Operations/sec is the combined rate of read and write operations on all logical disks on the computer. This is the inverse of System: File Control Operations/sec |
FROPRSC | Gateway Service For NetWare: File Read Operations/sec is the combined rate of file system read requests to all devices on the computer, including requests to read from the file system cache. |
FWOPRSC | Gateway Service For NetWare: File Write Operations/sec is the combined rate of the file system write requests to all devices on the computer, including requests to write data in the file to the system cache. |
PCBIOSC | Gateway Service For NetWare: Packet Burst IO/sec is the sum of Packet Burst Read NCPs/sec and Packet Burst Write NCPs/sec. |
PCBRTSC | Gateway Service For NetWare: Packet Burst Read Timeouts/sec is the rate the NetWare Service needs to retransmit a Burst Read Request because the NetWare server took too long to respond. |
PCBWTSC | Gateway Service For NetWare: Packet Burst Write Timeouts/sec is the rate the NetWare Service needs to retransmit a Burst Write Request because the NetWare server took too long to respond. |
PCKRCSC | Gateway Service For NetWare: Packets Received/sec is the rate at which the Redirector is receiving packets. Network transmissions are divided into packets. |
PCKTSSC | Gateway Service For NetWare: Packets/sec is the rate the Redirector is processing data packets. One packet contains (hopefully) many bytes. We say hopefully because each packet has protocol overhead. |
PCTRNSC | Gateway Service For NetWare: Packets Transmitted/sec is the rate at which the Redirector is sending packets (also called SMBs or Server Message Blocks). |
RNCPCSC | Gateway Service For NetWare: Packet Burst Read NCP Count/sec is the rate of NetWare Core Protocol requests for Packet Burst Read. Packet Burst is a windowing protocol that improves performance. |
ROPRRSC | Gateway Service For NetWare: Read Operations Random/sec counts the rate at which on a file-by-file basis, reads are made that are not sequential. |
RPCKTSC | Gateway Service For NetWare: Read Packets/sec is the rate at which read packets are being placed on the network. Each time a single packet is sent with a request to read remotely, this is incremented by one. |
SRCNCTS | Gateway Service For NetWare: Server Reconnects counts the number of times your Redirector has had to reconnect to a server in order to complete a new active request. |
SRVSSNS | Gateway Service For NetWare: Server Sessions counts the total number of security objects the Redirector has managed. |
WNCPCSC | Gateway Service For NetWare: Packet Burst Write NCP Count/sec is the rate of NetWare Core Protocol requests for Packet Burst Read. Packet Burst is a windowing protocol that improves performance. |
WOPRRSC | Gateway Service For NetWare: Write Operations Random/sec is the rate at which, on a file-by-file basis, writes are made that are not sequential. |
WRPCKSC | Gateway Service For NetWare: Write Packets/sec is the rate at which writes are being sent to the network. Each time a single packet is sent with a request to write remote data, this is incremented by one. |
NTSSN | |
AOVRFL0 | Session: Output Async Overflow |
AOVRFL1 | Session: Total Async Overflow |
AOVRFLW | Session: Input Async Overflow |
BRSHHRT | Session: Brush Hit Ratio |
BRSHHTS | Session: Brush Hits |
BRSHRDS | Session: Brush Reads |
BTMPHRT | Session: Bitmap Hit Ratio |
BTMPHTS | Session: Bitmap Hits |
BTMPRDS | Session: Bitmap Reads |
ELPSDTM | Session: Elapsed Time is the total elapsed time (in seconds) this process has been running. |
GLPHHRT | Session: Glyph Hit Ratio |
GLPHHTS | Session: Glyph Hits |
GLPHRDS | Session: Glyph Reads |
ICFLSHS | Session: Input Compress Flushes |
ICMPBTS | Session: Input Compressed Bytes |
IDPRCS | Session: ID Process is the unique identifier of this process. |
INAFERR | Session: Input Async Frame Error |
INAOVRN | Session: Input Async Overrun |
INAPERR | Session: Input Async Parity Error |
INCMPRT | Session: Input Compression Ratio |
INPERRS | Session: Input Errors |
INPFRMS | Session: Input Frames |
INPTBTS | Session: Input Bytes |
INPTMTS | Session: Input Timeouts |
INPWBTS | Session: Input WdBytes |
INWFOBF | Session: Input WaitForOutBuf |
INWFRMS | Session: Input WdFrames |
OCFLSHS | Session: Output Compress Flushes |
OCMPBTS | Session: Output Compressed Bytes |
OTAFERR | Session: Output Async Frame Error |
OTAOVRN | Session: Output Async Overrun |
OTCMPRT | Session: Output Compression Ratio |
OTPERRS | Session: Output Errors |
OTPFRMS | Session: Output Frames |
OTPPERR | Session: Output Parity Error |
OTPTBTS | Session: Output Bytes |
OTPTMTS | Session: Output Timeouts |
OTPWBTS | Session: Output WdBytes |
OTWFOBF | Session: Output WaitForOutBuf |
OTWFRMS | Session: Output WdFrames |
PCPRCTM | Session: % Processor Time is the percentage of time that the processor is executing a non-Idle thread. This counter was designed as a primary indicator of processor activity. |
PCTUSTM | Session: % User Time is the percentage of non-idle processor time spent in user mode. |
PGFBTPK | Session: Page File Bytes Peak is the maximum number of bytes this process has used in the paging file(s). |
PGFLBTS | Session: Page File Bytes is the current number of bytes this process has used in the paging file(s). |
PGFLTSC | Session: Page Faults/sec is the overall rate faulted pages are handled by the processor. It is measured in numbers of pages faulted per second. |
PLPGBTS | Session: Pool Paged Bytes is the number of bytes in the paged pool. |
PNNPBTS | Session: Pool Nonpaged Bytes is the number of bytes in the nonpaged pool. |
PPRVLTM | Session: % Privileged Time is the percentage of non-idle processor time spent in privileged mode. |
PRRTBS | Session: Priority Base is 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. |
PRVTBTS | Session: Private Bytes is the current number of bytes this process has allocated that cannot be shared with other processes. |
SESSION | Session: Session |
SSCBHRT | Session: Save Screen Bitmap Hit Ratio |
SSCBHTS | Session: Save Screen Bitmap Hits |
SSCBRDS | Session: Save Screen Bitmap Reads |
TASFERR | Session: Total Async Frame Error |
TASOVRN | Session: Total Async Overrun |
TASPERR | Session: Total Async Parity Error |
TCFLSHS | Session: Total Compress Flushes |
TCMPBTS | Session: Total Compressed Bytes |
TCMPRRT | Session: Total Compression Ratio |
THRDCNT | Session: Thread Count is the number of threads currently active in this process. |
TPINHRT | Session: Total protocol Interval Hit Ratio |
TPRTHRT | Session: Total protocol Hit Ratio |
TPRTHSC | Session: Total protocol Hits/Sec |
TPRTHTS | Session: Total protocol Hits |
TPRTRDS | Session: Total protocol Reads |
TPRTRSC | Session: Total protocol Reads/Sec |
TTLBTS | Session: Total Bytes |
TTLERRS | Session: Total Errors |
TTLFRMS | Session: Total Frames |
TTLTMTS | Session: Total Timeouts |
TTLWBTS | Session: Total WdBytes |
TTWFOBF | Session: Total WaitForOutBuf |
TTWFRMS | Session: Total WdFrames |
VRTBTPK | Session: Virtual Bytes Peak is the maximum number of bytes of virtual address space the process has used at any one time. |
VRTLBTS | Session: Virtual Bytes is the current size in bytes of the virtual address space the process is using. |
WRKNGST | Session: Working Set is the current number of bytes in the Working Set of this process. |
WRKNSPK | Session: Working Set Peak is the maximum number of bytes in the Working Set of this process at any point in time. |
NTUSER | |
ELPSDTM | User: Elapsed Time is the total elapsed time (in seconds) this process has been running. |
IDPRCS | User: ID Process is the unique identifier of this process. |
PCPRCTM | User: % Processor Time is the percentage of time that the processor is executing a non-Idle thread. |
PCTUSTM | User: % User Time is the percentage of non-idle processor time spent in user mode. |
PGFBTPK | User: Page File Bytes Peak is the maximum number of bytes this process has used in the paging file(s). |
PGFLBTS | User: Page File Bytes is the current number of bytes this process has used in the paging file(s). |
PGFLTSC | User: Page Faults/sec is the overall rate faulted pages are handled by the processor. It is measured in numbers of pages faulted per second. |
PLPGBTS | User: Pool Paged Bytes is the number of bytes in the paged pool. This counter displays the last observed value only; it is not an average. |
Variable Name | Description |
---|---|
NTASPGS | |
DBRQSTS | Active Server Pages: Debugging Requests |
DSCNCTD | Active Server Pages: Requests Disconnected |
EDSRNTM | Active Server Pages: Errors During Script Runtime |
ERRSSEC | Active Server Pages: Errors/Sec |
NATHRZD | Active Server Pages: Requests Not Authorized |
NTFCTNS | Active Server Pages: Template Notifications |
PRPRCSR | Active Server Pages: Errors From ASP Preprocessor |
BREXTNG | Active Server Pages: Requests Executing |
RQBITTL | Active Server Pages: Request Bytes In Total |
RQBOTTL | Active Server Pages: Request Bytes Out Total |
RQSFTTL | Active Server Pages: Requests Failed Total |
RQSNFND | Active Server Pages: Requests Not Found |
RQSSCDD | Active Server Pages: Requests Succeeded |
RQSTSQD | Active Server Pages: Requests Queued |
SCECCHD | Active Server Pages: Script Engines Cached |
SCMPLRS | Active Server Pages: Errors From Script Compilers |
SSNDRTN | Active Server Pages: Session Duration |
SSNSTTL | Active Server Pages: Sessions Total |
TMPCCHD | Active Server Pages: Templates Cached |
TMPCHRT | Active Server Pages: Template Cache Hit Rate |
TRABRTD | Active Server Pages: Transactions Aborted |
TRNCMTD | Active Server Pages: Transactions Committed |
TRNSCSC | Active Server Pages: Transactions/Sec |
TRNSTTL | Active Server Pages: Transactions Total |
TRPNDNG | Active Server Pages: Transactions Pending |
NTLGDSK | |
SPLIOSC | LogicalDisk: Split IO/Sec |
NTMMR | |
AVLKBTS | Memory: Available KBytes |
AVLMBTS | Memory: Available MBytes |
NTPHDSK | |
SPLIOSC | PhysicalDisk: Split IO/Sec |
NTPRCS | |
CRTPRID | Process: Creating Process ID is the Process ID of the process that created the process. |
IODBTSC | Process: IO Data Bytes/sec |
IODOPSC | Process: IO Data Operations/sec |
IOOOPSC | Process: IO Other Operations/sec |
IOOTBSC | Process: IO Other Bytes/sec |
IORBTSC | Process: IO Read Bytes/sec |
IOROPSC | Process: IO Read Operations/sec |
IOWOPSC | Process: IO Write Operations/sec |
IOWRBSC | Process: IO Write Bytes/sec |
NTSSTM | |
PRCSS | System: Processes |
THREADS | System: Threads |
There are no changes required by the customer.
IT Service Vision now includes support for Windows 2000 NTSMF data. Windows 2000 provides 4 options for collecting performance data that may be set with the diskperf command. These allow collection of data for:
For more information on the diskperf command, consult the Windows 2000 help documentation.
IT Service Vision will NOT support data generated by Windows 2000 using the logical disk only option (-YV). There appears to be a problem in Windows 2000 when the -YV option is set, as the data record produces a physical disk object with no data values. Therefore, support will only be provided for data generated using the -Y, -YD, and -N options.
There have been changes to the physical disk and logical disk objects in Windows 2000. The logical disk object still includes the logical disk instance variable, however it no longer contains the physical disk instance variable. The physical disk instance variable in the physical disk object now contains both physical disk information and logical disk information. Since it is helpful to have the physical and logical disk information stored separately in some cases (for reporting, for instance), two formula variables have been created in the physical disk table for this purpose. The formula variable PDISK will contain the physical disk information, and the formula variable LDISK will contain the logical disk information. By default, these variables are not kept.
NOTE:Due to the potentially large volume of WEBLOG data needing to be processed, the default implementation of WEBLOG support pre-summarizes the raw data and places it in the DAY reduction level summarized at the hour.
Contents:
There are several different formats for WEB logs and IT Service Vision can process most of them without modification.
With ITSV V2.3 and higher you can specify a COLLECTR=WEBLOG and TOOLNM=AUTO in your %CPPROCES macro and ITSV will try to detect the WEB log format. Unfortunately, not all WEB logs can be processed this way as they contain insufficient or no header information. See the bottom of this page for some tips in identifying your log format.
Use the QuickStart Wizard to process your WEB log data for the first time. The batch job, PDB and reports that are generated can be tailored to suit your requirements.
You may want to investigate the following areas as they may help reduce resource consumption (both disk space and CPU):-
Due to the typically large volume of data associated with WEB logs, the detail data is not written to the DETAIL level of the PDB, instead, using exit points it is possible to write out to a SAS data set. This data set is not included as part of the reduction process and will be overwritten when the next batch runs.
Two of the Character-Delimited support exit points are used to output this detail data, both these and other exit points are discussed in Generic Collector Appendix 2: Using Character-Delimited Data.
To keep the detail data you will have to do the following :-
Restrictions
Checklist for using alternative summary interval
The WEB* tables will require will require their default definitions to be updated to ensure that the data is summarized correctly and the reduction levels and also so that the statistics are correct at the reduction levels.
A variable INTID has to be added to the WEBRES table. The INTID (Interval ID) is a value that represents which interval of any hour (based on duration) that this observation belongs. For example, if we are summarizing to the half hour, then the value of this variable will either be '1' for the first half hour or '2' for the second half hour.
Use the following DDUTL control statements to update your WEBRES table.
set table name=WEBRES; create variable name=INTID interpret=STRING type=CHARACTER label='Interval ID' description='This value represents an interval within an hour.' kept=YES format=$2. length=2 ;
For any other WEB* tables that you have in your PDB you will have to update them accordingly.
Add the variable INTID to all the WEB* tables. Some example DDUTL control statements follow.
set table name=WEBxxx; create variable name=INTID interpret=STRING type=CHARACTER label='Interval ID' description='This value represents an interval within an hour.' kept=YES format=$2. length=2 ;
You will also need to add a formula variable DTADJ which will adjust the DATETIME value according to the interval so that it is correct when viewed.
set table name=WEBxxx; delete formula name=DTADJ noerror; create formula name=DTADJ interpret=INT levels='DAY WEEK MONTH YEAR' type=NUMERIC label='DATETIME Adjuster' description='Adjust DATETIME to show values on the Interval boundary.' kept=YES format=2. length=4 source={dtadj=((input(intid,2.)-1)*(duration/60)); datetime=datetime+dtadj*60; } ;
Finally, you will need to add the INTID variable to the BY/CLASS list at each reduction level for this PDB. It is the INTID variable which prevents the data being summarized into hourly intervals.
The example below is actually using the WEBBRW table. Each WEB* table will have different BY/CLASS lists which you will have to generate.
Tip: Use the GENERATE SOURCE DDUTL control statement to generate the tables DDUTL and then cut and paste the update table part (similar to below) to a separate file and edit accordingly. This is quicker and probably more accurate than manually writing the DDUTL control statements.
UPDATE TABLE NAME= WEBxxx DETAIL =( BYVARS= ' DATETIME INTID HOUR MACHINE SITENAM DOMAIN HOST BROWNAM BROWVER BROWPLT REMHOST' INDEXVARS= ' BROWNAM BROWPLT DATETIME DOMAIN HOST' ) DAY =( CLASSVARS= ' DATETIME INTID HOUR MACHINE SITENAM DOMAIN HOST BROWNAM BROWVER BROWPLT REMHOST' INDEXVARS= ' BROWNAM BROWPLT DATETIME DOMAIN HOST' ) WEEK =( CLASSVARS= ' DATETIME INTID MACHINE SITENAM DOMAIN HOST BROWNAM BROWVER BROWPLT REMHOST' INDEXVARS= ' BROWNAM BROWPLT DATETIME DOMAIN HOST' ) MONTH =( CLASSVARS= ' DATETIME INTID MACHINE SITENAM DOMAIN HOST BROWNAM BROWVER BROWPLT REMHOST' INDEXVARS= ' BROWNAM BROWPLT DATETIME DOMAIN HOST' ) YEAR =( CLASSVARS= ' DATETIME INTID MACHINE SITENAM DOMAIN HOST BROWNAM BROWVER BROWPLT REMHOST' INDEXVARS= ' BROWNAM BROWPLT DATETIME DOMAIN HOST' ) ;
The CPSUMDUR macro variable has to be set to a valid value prior to running %CPPROCES against the WEBRES table. Valid values are :-
If any other value is used then the default of 3600 (1 hour) will be used.
%let cpsumdur=900; /* 15 minutes */ %cpproces(webres, collectr=weblog, toolnm=clf);