Вы находитесь на странице: 1из 1560

CA Insight Database

Performance Manager for


Distributed Databases
Advisor Text
r11.4.0





This documentation and any related computer software help programs (hereinafter referred to as the
"Documentation") are for your informational purposes only and are subject to change or withdrawal by CA at any
time.
This Documentation may not be copied, transferred, reproduced, disclosed, modified or duplicated, in whole or in
part, without the prior written consent of CA. This Documentation is confidential and proprietary information of CA
and may not be used or disclosed by you except as may be permitted in a separate confidentiality agreement
between you and CA.
Notwithstanding the foregoing, if you are a licensed user of the software product(s) addressed in the
Documentation, you may print a reasonable number of copies of the Documentation for internal use by you and
your employees in connection with that software, provided that all CA copyright notices and legends are affixed to
each reproduced copy.
The right to print copies of the Documentation is limited to the period during which the applicable license for such
software remains in full force and effect. Should the license terminate for any reason, it is your responsibility to
certify in writing to CA that all copies and partial copies of the Documentation have been returned to CA or
destroyed.
TO THE EXTENT PERMITTED BY APPLICABLE LAW, CA PROVIDES THIS DOCUMENTATION "AS IS" WITHOUT
WARRANTY OF ANY KIND, INCLUDING WITHOUT LIMITATION, ANY IMPLIED WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE, OR NONINFRINGEMENT. IN NO EVENT WILL CA BE LIABLE TO THE END
USER OR ANY THIRD PARTY FOR ANY LOSS OR DAMAGE, DIRECT OR INDIRECT, FROM THE USE OF THIS
DOCUMENTATION, INCLUDING WITHOUT LIMITATION, LOST PROFITS, LOST INVESTMENT, BUSINESS
INTERRUPTION, GOODWILL, OR LOST DATA, EVEN IF CA IS EXPRESSLY ADVISED IN ADVANCE OF THE
POSSIBILITY OF SUCH LOSS OR DAMAGE.
The use of any software product referenced in the Documentation is governed by the applicable license agreement
and is not modified in any way by the terms of this notice.
The manufacturer of this Documentation is CA.
Provided with "Restricted Rights." Use, duplication or disclosure by the United States Government is subject to the
restrictions set forth in FAR Sections 12.212, 52.227-14, and 52.227-19(c)(1) - (2) and DFARS Section 252.227-
7014(b)(3), as applicable, or their successors.
Copyright 2010 CA. All rights reserved. All trademarks, trade names, service marks, and logos referenced herein
belong to their respective companies.


CA Product References
This documentation set references the following products:

CA Database Command Center (CA DCC)

CA Fast Unload

for Distributed Databases (CA Fast Unload)



CA Insight Database Performance Manager for Distributed Databases
(CA Insight DPM)

CA TSreorg for Distributed Database (CA TSreorg)

CA Common Services (CCS)

CA eHealth

Performance Manager (CA eHealth PM)



CA Spectrum Automation Manager

CA Spectrum

Infrastructure Manager (CA Spectrum IM)



CA Spectrum

Service Assurance (CA Spectrum SA)



CA NSM

CA Wily Introscope



CA CleverPath Portal

AllFusion

Harvest Change Manager



CA Autosys

Job Management

CA Data Transformer


Contact CA
Contact Technical Support
For your convenience, CA provides one site where you can access the
information you need for your Home Office, Small Business, and Enterprise CA
products. At http://ca.com/support, you can access the following:

Online and telephone contact information for technical assistance and
customer services

Information about user communities and forums

Product and documentation downloads

CA Support policies and guidelines

Other helpful resources appropriate for your product
Provide Feedback
If you have comments or questions about CA product documentation, you can
send a message to techpubs@ca.com.
If you would like to provide feedback about CA product documentation,
complete our short customer survey, which is also available on the CA Support
website, found at http://ca.com/docs.


Contents

Contents 5
Chapter 1: CA Insight DPM Advisor Text 61
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 63
Alarms (Knowledge Agent for DB2 for Linux, UNIX and Windows) .............................................. 63
AgentsWaiting ............................................................................................................... 65
AppIntAutoRebinds ........................................................................................................ 66
AppLocksHeld ............................................................................................................... 67
AppPercentLocksHeld ..................................................................................................... 68
AppRejCursBlk .............................................................................................................. 69
AppRollbacks ................................................................................................................ 71
AppSortOverflows .......................................................................................................... 72
AppWaiting ................................................................................................................... 73
Db2PipedSortsRej .......................................................................................................... 74
Db2ProcDown ............................................................................................................... 75
DbAppsWaiting .............................................................................................................. 76
DbBPoolDataHitRatio ...................................................................................................... 77
DbBPoolIndexHitRatio .................................................................................................... 78
DbHeap ........................................................................................................................ 79
DbIntAutoRebinds .......................................................................................................... 80
DbIntDeadlockRollbacks ................................................................................................. 81
DbRollbacks .................................................................................................................. 82
DbSecondaryLogDepend ................................................................................................. 83
DbSortOverflows ........................................................................................................... 84
DbTableReorg ............................................................................................................... 85
DBVProcDown ............................................................................................................... 87
genlimit ....................................................................................................................... 88
LockListUtil ................................................................................................................... 88
MaxAgents ................................................................................................................... 89
MaxAppsConn ............................................................................................................... 91
TableOverflowAccesses ................................................................................................... 92
TblspFreespace ............................................................................................................. 93
uvlog ........................................................................................................................... 94
Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and
Windows) .......................................................................................................................... 96
Buffer Pool Monitor Switch Group ..................................................................................... 97
Contents 5



Lock Monitor Switch Group .............................................................................................. 99
Sort Monitor Switch Group .............................................................................................. 99
Statement Monitor Switch Group .................................................................................... 100
Table Monitor Switch Group ........................................................................................... 100
Unit-of-Work Monitor Switch Group ................................................................................. 101
Active Applications Summary (Application) ....................................................................... 102
Active Apps (Database) ................................................................................................. 103
Active Async Page Cleaners for Dirty Threshold Reached Pct (Database) ............................... 104
Active Async Page Cleaners for Log Space Pct (Database) ................................................... 105
Active Async Page Cleaners for Victim Replacement Pct (Database) ..................................... 106
Active Problem SQL - CPU (SQL) ..................................................................................... 107
Active Problem SQL - Rows Accessed (SQL) ...................................................................... 108
Active Problem SQL - Rows Read (SQL) ........................................................................... 109
Active Problem SQL - Rows Written (SQL) ........................................................................ 110
Activity Summary (Database) ......................................................................................... 111
Agents Registered (Instance) ......................................................................................... 112
Agents Waiting (Instance).............................................................................................. 113
Async I/O (Database) .................................................................................................... 114
Async I/O Performance (Tablespace) ............................................................................... 115
Async/Sync Data Pages Read Ratio (Database) ................................................................. 116
Async/Sync Data Pages Read Ratio (Tablespace) ............................................................... 117
Async/Sync Data Pages Write Ratio (Database) ................................................................. 118
Async/Sync Data Pages Write Ratio (Tablespace) .............................................................. 119
Async/Sync Index Pages Write Ratio (Database) ............................................................... 120
Async/Sync Index Pages Write Ratio (Tablespace) ............................................................. 121
Attempted Binds/Precompiles (Database) ......................................................................... 122
Automatic Rebinds Rate (Application) .............................................................................. 123
Avg Async Page Read Time (Database) ............................................................................ 124
Avg Async Page Read Time (Tablespace) .......................................................................... 125
Avg Async Page Write Time (Database) ........................................................................... 126
Avg Async Page Write Time (Tablespace) ......................................................................... 127
Avg Buffer Pool Page Read Time (Database) ..................................................................... 128
Avg Buffer Pool Page Write Time (Database) ..................................................................... 129
Avg Buffer Pool Read Time (Application) .......................................................................... 130
Avg Buffer Pool Write Time (Application) .......................................................................... 131
Avg Direct Read/Sector Time (Database) ........................................................................ 132
Avg Direct Read/Sector Time (Tablespace) ....................................................................... 133
Avg Direct Sectors Read (Database) ................................................................................ 134
Avg Direct Sectors Read (Tablespace).............................................................................. 135
Avg Direct Sectors Write (Database) ............................................................................... 136
Avg Direct Sectors Written (Tablespace) .......................................................................... 137
Avg Direct Write/Sector Time (Database) ......................................................................... 138
6 Advisor Text



Avg Direct Write/Sector Time (Tablespace) ....................................................................... 139
Avg Lock Wait Time (Database) ...................................................................................... 140
Avg Locks per App (Database) ........................................................................................ 141
Avg Locks Waiting Time (Application) .............................................................................. 142
Avg Page Read Time (Tablespace) ................................................................................... 143
Avg Page Write Time (Tablespace) .................................................................................. 144
Avg Pages Read/Async Request (Database) ...................................................................... 145
Avg Pages Read/Async Request (Tablespace) ................................................................... 146
Avg Read/Sector Time (Application) ................................................................................ 147
Avg Reads/Request (Application) .................................................................................... 148
Avg Sort Heap Size (Database) ....................................................................................... 149
Avg Sort Time (Application) ........................................................................................... 150
Avg Time Spent Sorting (Database) ................................................................................ 151
Avg Write/Sector Time (Application) ................................................................................ 152
Avg Writes/Request (Application) .................................................................................... 153
Buffer Pool Data Page Hit Ratio (Application) .................................................................... 154
Buffer Pool Data Page Hit Ratio (Database) ...................................................................... 155
Buffer Pool Data Page Hit Ratio (Tablespace) .................................................................... 156
Buffer Pool Index Page Hit Ratio (Application) ................................................................... 157
Buffer Pool Index Page Hit Ratio (Database) ..................................................................... 158
Buffer Pool Index Page Hit Ratio (Tablespace) ................................................................... 159
Buffer Pool Page Hit Ratio (Application) ............................................................................ 160
Buffer Pool Page Hit Ratio (Database) .............................................................................. 161
Buffer Pool Page Hit Ratio (Tablespace) ........................................................................... 162
Buffer Pool Performance Summary (Database) .................................................................. 163
Buffer Pool Performance (Tablespace) .............................................................................. 164
Buffer Pool Stats Summary (Application) .......................................................................... 165
Catalog Cache Fail Rate - Cache (Application) ................................................................... 166
Catalog Cache Fail Rate - Cache (Database) ..................................................................... 167
Catalog Cache Fail Rate - Heap (Application) .................................................................... 169
Catalog Cache Fail Rate - Heap (Database) ...................................................................... 170
Catalog Cache Hit Ratio (Application) ............................................................................... 171
Catalog Cache Hit Ratio (Database) ................................................................................. 172
Client Info (Application) ................................................................................................. 173
Connected Apps (Database) ........................................................................................... 174
Committed Private Memory (Instance) ............................................................................. 175
Connection Status Error Message (Database Status) .......................................................... 176
CPU Usages Summary (Application) ................................................................................ 177
Current Alarms (Individual Scan Types) ........................................................................... 178
Data Buffer Pool Writes/Reads Ratio (Application) ............................................................. 179
Data Buffer Pool Writes/Reads Ratio (Database) ................................................................ 180
Data Buffer Pool Writes to Reads Ratio (Tablespace) .......................................................... 181
Contents 7



Database Configuration Values (Individual Scan Types) ...................................................... 182
Database Process Status (Database Status) ..................................................................... 182
Database Tablespace Freespace (Tablespace Usage) .......................................................... 183
Database Tablespace Freespace in MB (Tablespace Usage) ................................................. 184
Database Tablespace Status (Individual Scan Types) ......................................................... 184
DBMS Connections Summary (Instance) .......................................................................... 185
DBMS Summary (Instance) ............................................................................................ 186
DDL SQL Invoke Rate (Application) ................................................................................. 187
Deadlock Forced Rollback Rate (Application) ..................................................................... 188
Deadlock Rate (Application) ........................................................................................... 189
Deadlock Rate (Database) ............................................................................................. 190
Direct I/O (Database).................................................................................................... 191
Direct I/O Performance (Tablespace) ............................................................................... 192
Direct I/O Stats (Application) ......................................................................................... 193
DRDA AS Correlation Token (Application) ......................................................................... 194
Dynamic SQL Info (Application) ...................................................................................... 195
Exclusive Lock Escalation Rate (Application) ..................................................................... 195
Exclusive Lock Escalation Rate (Database) ....................................................................... 197
File Close Rate (Database) ............................................................................................. 199
File Close Rate (Tablespace) ........................................................................................... 200
Forced Rollbacks Rate (Database) ................................................................................... 201
Idle Agents (Instance) ................................................................................................... 202
Index Buffer Pool Writes/Reads (Database) ...................................................................... 203
Index Buffer Pool Writes/Reads Ratio (Application) ............................................................ 204
Index Buffer Pool Writes to Reads Ratio (Tablespace) ........................................................ 205
Index Runstats Info (Table Statistics) .............................................................................. 206
Information Summary (Database) ................................................................................... 207
Initial Connection Time (Application) ............................................................................... 208
Instance Configuration Values (Individual Scan Types) ....................................................... 208
Internal Row Delete Rate (Application) ............................................................................ 209
Internal Row Delete Rate (Database) ............................................................................... 210
Internal Row Insert Rate (Application) ............................................................................. 211
Internal Row Insert Rate (Database) ............................................................................... 212
Internal Row Update Rate (Application) ........................................................................... 213
Internal Row Update Rate (Database) .............................................................................. 214
Local Connections (Instance) .......................................................................................... 215
Local Connections Active (Instance) ................................................................................ 216
Local Cursors Blocking (Application) ................................................................................ 217
Lock Activity Summary (Database) .................................................................................. 218
Lock Escalation Rate (Application) ................................................................................... 218
Lock Escalation Rate (Database) ..................................................................................... 220
Lock List Used (Database).............................................................................................. 221
8 Advisor Text



Lock Time Out Rate (Application) .................................................................................... 222
Lock Waits (Application) ................................................................................................ 223
Locks Held (Application) ................................................................................................ 224
Locks Held (Database) .................................................................................................. 225
Locks Summary (Application) ......................................................................................... 226
Locks Time Out Rate (Database) ..................................................................................... 227
Log Page Read Rate (Database) ...................................................................................... 228
Log Page Write Rate (Database) ..................................................................................... 229
Max Agents Registered (Instance) ................................................................................... 230
Max Agents Waiting (Instance) ....................................................................................... 231
Max Connections (Database) .......................................................................................... 232
Max Secondary Log Space Used (Database) ..................................................................... 233
Max Total Log Space Used (Database) ............................................................................. 234
Maximum Heap Used (Database) .................................................................................... 235
Overflow Rows Access Rate (Table) ................................................................................. 236
Package Cache Hit Ratio (Application) .............................................................................. 237
Package Cache Hit Ratio (Database) ................................................................................ 239
Pct Apps Waiting on Locks (Database) ............................................................................. 240
Pct Cursor Blocking Requests Accepted (Application) .......................................................... 241
Pct Cursor Blocking Requests Rejected (Application) .......................................................... 242
Pct DDL Invoked (Database) .......................................................................................... 243
Pct Dependent on Secondary Logs (Database) .................................................................. 244
Pct Rebind Activity (Database) ........................................................................................ 245
Pct Remote Cursors Blocking (Application) ....................................................................... 246
Pct SELECT Invoked (Database) ...................................................................................... 247
Pct Sorts Overflowing to Disk (Application) ....................................................................... 248
Pct Sorts Overflowing to Disk (Database) ......................................................................... 249
Pct Upd/Ins/Del Invoked (Database) ............................................................................... 250
Performed Binds/Precompiles (Application) ....................................................................... 251
Piped Sorts Rejected (Instance) ...................................................................................... 252
Piped Sorts Requested (Instance) ................................................................................... 253
Quality of Service (Individual Scan Types) ........................................................................ 254
Remote Connections (Instance) ...................................................................................... 255
Remote Connections Active (Instance) ............................................................................. 256
Row Delete Rate (Application) ........................................................................................ 257
Row Delete Rate (Database) .......................................................................................... 258
Row Insert Rate (Application) ......................................................................................... 259
Row Insert Rate (Database) ........................................................................................... 260
Row Read Rate (Application) .......................................................................................... 261
Row Read Rate (Table) .................................................................................................. 262
Row SELECTed Rate (Application) ................................................................................... 263
Row Update Rate (Application) ....................................................................................... 264
Contents 9



Row Update Rate (Database) ......................................................................................... 265
Row Write Rate (Application) .......................................................................................... 266
Row Written Rate (Table) ............................................................................................... 267
Rows SELECTed Rate (Database) .................................................................................... 268
SELECT SQL Invoke Rate (Application)............................................................................. 269
Sort Heap Allocated (Instance) ....................................................................................... 270
Sorts Performed by Statement (Application) ..................................................................... 271
Sorts Started After Heap Threshold Exceeded (Instance) .................................................... 272
SQL Commit Rate (Application) ....................................................................................... 273
SQL Commit Rate (Database) ......................................................................................... 274
SQL Fail Rate (Application) ............................................................................................. 275
SQL Fail Rate (Database) ............................................................................................... 276
SQL Info (Application) ................................................................................................... 277
SQL Rollback Rate (Application) ...................................................................................... 278
SQL Rollback Rate (Database) ........................................................................................ 279
Static SQL Info (Application) .......................................................................................... 280
Statistics Summary (Table) ............................................................................................ 281
System Cache Activity (Application) ................................................................................ 282
System Cache Activity (Database) .................................................................................. 283
System CPU Time - Agent (Application) ........................................................................... 284
System CPU Time - Statement (Application) ..................................................................... 285
Tables Reorgchk Info (Table Statistics) ............................................................................ 286
Time Connection Succeeded (Application) ........................................................................ 287
Top CPU (SQL) ............................................................................................................. 288
Top Rows Accessed (SQL) .............................................................................................. 289
Top Rows Read (SQL) ................................................................................................... 290
Top Rows Written (SQL) ................................................................................................ 291
Top Sorts (SQL) ........................................................................................................... 292
Total SQL Throughput Rate (Application) .......................................................................... 293
Total SQL Throughput Rate (Database) ............................................................................ 294
Unit-of-Work Log Space Used (Application) ...................................................................... 295
Unit-of-Work Summary (Application) ............................................................................... 296
Units-of-Work Rate (Application) ..................................................................................... 297
Units-of-Work Rate (Database) ....................................................................................... 298
UOW Total Locks Waiting Time (Application) ..................................................................... 299
Upd/Ins/Del SQL Invoke Rate (Application) ...................................................................... 300
User Agent Summary Type 1 (Individual Scan Types) ........................................................ 301
User Agent Summary Type 2 (Individual Scan Types) ........................................................ 301
User Agent Summary Type 3 (Individual Scan Types) ........................................................ 302
User Agent Summary Type 4 (Individual Scan Types) ........................................................ 302
User Agent Summary Type 5 (Individual Scan Types) ........................................................ 303
User Agent Summary Type 6 (Individual Scan Types) ........................................................ 303
10 Advisor Text



User Agent Summary Type 7 (Individual Scan Types) ........................................................ 304
User Agent Summary Type 8 (Individual Scan Types) ........................................................ 304
User Agent Summary Type 9 (Individual Scan Types) ........................................................ 305
User Agent Summary Type 10 (Individual Scan Types) ...................................................... 305
User Character Type 1 (Individual Scan Types) ................................................................. 306
User Character Type 2 (Individual Scan Types) ................................................................. 306
User Character Type 3 (Individual Scan Types) ................................................................. 307
User Character Type 4 (Individual Scan Types) ................................................................. 307
User Character Type 5 (Individual Scan Types) ................................................................. 308
User Character Type 6 (Individual Scan Types) ................................................................. 308
User Character Type 7 (Individual Scan Types) ................................................................. 309
User Character Type 8 (Individual Scan Types) ................................................................. 309
User Character Type 9 (Individual Scan Types) ................................................................. 310
User Character Type 10 (Individual Scan Types) ............................................................... 310
User CPU Time - Agent (Application) ............................................................................... 311
User CPU Time - Statement (Application) ......................................................................... 312
User Numeric Type 1 (Individual Scan Types) ................................................................... 313
User Numeric Type 2 (Individual Scan Types) ................................................................... 313
User Numeric Type 3 (Individual Scan Types) ................................................................... 314
User Numeric Type 4 (Individual Scan Types) ................................................................... 314
User Numeric Type 5 (Individual Scan Types) ................................................................... 315
User Numeric Type 6 (Individual Scan Types) ................................................................... 315
User Numeric Type 7 (Individual Scan Types) ................................................................... 316
User Numeric Type 8 (Individual Scan Types) ................................................................... 316
User Numeric Type 9 (Individual Scan Types) ................................................................... 317
User Numeric Type 10 (Individual Scan Types) ................................................................. 317
Key Indicators (Knowledge Agent for DB2 for Linux, UNIX and Windows) ................................... 318
Agents (Overview) ........................................................................................................ 318
Agents (Sessions & Services) ......................................................................................... 318
Application Buffer Pool Statistics Summary (Memory & Disk)............................................... 318
Application CPU Usages (CPU & Processes) ....................................................................... 319
Application Lock Summary (Contention & Cache) .............................................................. 319
Application Lock Timeout Rate (Contention & Cache) ......................................................... 319
Cache Efficiency (Contention & Cache) ............................................................................. 319
Cache Efficiency (Host & Application) ............................................................................... 320
Cache Efficiency (Overview) ........................................................................................... 321
Connections (Overview) ................................................................................................. 321
Connections (Sessions & Services) .................................................................................. 321
Connections by Database (Sessions & Services) ................................................................ 321
CPU Active Count - UNIX (CPU & Processes) ..................................................................... 322
CPU Active Count - Windows (CPU & Processes) ................................................................ 322
CPU Faults - Windows (CPU & Processes) ......................................................................... 322
Contents 11



CPU Faults and Interrupts - UNIX (CPU & Processes) ......................................................... 322
CPU Load Averages - UNIX (CPU & Processes) .................................................................. 322
CPU Load - Windows (CPU & Processes) ........................................................................... 322
CPU Utilization - UNIX (CPU & Processes) ......................................................................... 322
CPU Utilization - UNIX (Overview) ................................................................................... 323
CPU Utilization - Windows (CPU & Processes) .................................................................... 323
CPU Utilization - Windows (Overview) .............................................................................. 323
Database Activity (Overview) ......................................................................................... 323
Database Configuration Parameters (Advanced) ................................................................ 323
Database Heap Utilization (Overview) .............................................................................. 323
Database I/O Activity - Async to Sync Percent (Memory & Disk) .......................................... 323
Database I/O Activity - Direct I/O (Memory & Disk) ........................................................... 324
Database Lock Summary (Contention & Cache) ................................................................. 324
Database Lock Timeout Rate (Contention & Cache)............................................................ 324
Database Manager Buffer Pool Configuration (Memory & Disk) ............................................ 324
Database Memory - Private (Memory & Disk) .................................................................... 324
Database Memory - Configured (Pages) (Memory & Disk) ................................................... 324
Disk Metrics - UNIX (Overview) ...................................................................................... 325
Disk Metrics - Windows (Overview) ................................................................................. 325
Disk Metrics - UNIX (Memory & Disk) .............................................................................. 326
Disk Metrics - Windows (Memory & Disk) ......................................................................... 326
File Close Rate (Contention & Cache) ............................................................................... 327
File System - UNIX (Overview) ....................................................................................... 327
File System - Windows (Overview) .................................................................................. 327
File System Space Used Pct - UNIX (Overview) ................................................................. 327
Idle Agents (Advanced) ................................................................................................. 327
Instance Configuration Parameters (Advanced) ................................................................. 327
Instance Status (Overview) ............................................................................................ 327
Lock Information (Overview) .......................................................................................... 328
Lock List in Use by Database (Contention & Cache) ........................................................... 328
Logical Disk Information Disk Pct - Windows (Overview) ..................................................... 328
Log Space (Memory & Disk) ........................................................................................... 328
Lowest Cache Efficiencies (Memory & Disk) ...................................................................... 329
Maximum Connections to Each Database (Sessions & Services) ........................................... 329
Memory Usage - UNIX (Overview) ................................................................................... 329
Memory Usage - Windows (Overview) .............................................................................. 329
Memory Utilization - UNIX (Overview) ............................................................................. 329
Memory Utilization - Windows (Overview) ........................................................................ 330
Number of Forked System Calls - UNIX (CPU & Processes).................................................. 330
Percent Deferred Procedure Call Time - Windows (CPU & Processes) .................................... 330
Percent of Jobs on Queue by CPU - UNIX (CPU & Processes) ............................................... 330
Percent User CPU by Application Agent (CPU & Processes) .................................................. 330
12 Advisor Text



Prefetch I/O Async to Sync (Overview) ............................................................................ 330
Process Total Runtime by Category - UNIX (CPU & Processes) ............................................. 330
Processor CPU Usage - UNIX (CPU & Processes) ................................................................ 331
Process CPU Usage - UNIX (Overview) ............................................................................. 331
Processor CPU Usage - Windows (CPU & Processes) ........................................................... 331
Process CPU Usage - Windows (Overview) ........................................................................ 331
Rate of Units-of-Work (Host & Application) ....................................................................... 331
Sorting (Overview) ....................................................................................................... 332
SQL Throughput Rates (Host & Application) ...................................................................... 332
SQL Transaction Rates (Host & Application) ...................................................................... 333
Summary of Database Manager Connections (Sessions & Services) ...................................... 333
System Call Rate/Second - Windows (CPU & Processes) ..................................................... 333
System Context Switch Rate/Second - Windows (CPU & Processes) ..................................... 333
Table Statistics Summary (Memory & Disk) ...................................................................... 333
Tablespace Buffer Pool Read/Write Ratios (Memory & Disk) ................................................ 334
Tablespace Percent Freespace (Memory & Disk) ................................................................ 334
Top CPU SQL Consumers (CPU & Processes) ..................................................................... 334
Top SQL Sorts (Contention & Cache) ............................................................................... 334
Top Readers and Writers Async I/O (Memory & Disk) ......................................................... 334
Top Readers and Writers Direct I/O (Memory & Disk) ......................................................... 335
Total Time Units-of-Work Waiting on Locks (Host & Application) .......................................... 335
Unit-of-Work Log Space Used (Advanced) ........................................................................ 335
Unit-of-Work Summary Information (Advanced) ................................................................ 335
Chapter 3: Knowledge Agents for Microsoft SQL Server 337
Alarms (Knowledge Agents for Microsoft SQL Server) .............................................................. 337
bufhitratiolow ............................................................................................................... 340
clusterfailover .............................................................................................................. 341
compilationshigh .......................................................................................................... 342
connectioncounthigh ..................................................................................................... 343
databasedown .............................................................................................................. 344
dbfreespacepctlow ........................................................................................................ 345
DBVProcDown .............................................................................................................. 346
deadlockshigh .............................................................................................................. 347
filegroupfreepctlow ....................................................................................................... 348
forceconnectionkillerror ................................................................................................. 349
forcedbofflineerror ........................................................................................................ 350
fulltablescanshigh ......................................................................................................... 351
genlimit ...................................................................................................................... 352
hitratiolow ................................................................................................................... 353
jobfailures ................................................................................................................... 354
loginshigh .................................................................................................................... 355
Contents 13



logusedpct ................................................................................................................... 356
longtransactions ........................................................................................................... 357
msdtcdown .................................................................................................................. 358
mssearchdown ............................................................................................................. 359
mssqlserverdown .......................................................................................................... 360
mssqlsrvdown .............................................................................................................. 362
pagesplitshigh .............................................................................................................. 363
processwaiting ............................................................................................................. 364
publicationdown ........................................................................................................... 365
recompilationshigh ........................................................................................................ 366
sqlserveragentdown ...................................................................................................... 367
tablelockshigh .............................................................................................................. 368
uvlog .......................................................................................................................... 369
vmware_migrate .......................................................................................................... 370
workfilescreatedhigh ..................................................................................................... 371
worktablescreatedhigh .................................................................................................. 372
Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server) ................ 373
Active cursors (Cursor Manager by Type) ......................................................................... 374
Active Temp Tables (General Statistics) ........................................................................... 374
Active Transactions (Databases) ..................................................................................... 375
Affinity I/O mask (System Summary Info) ........................................................................ 376
Affinity Mask (System Summary Info) ............................................................................. 377
Allocated Space (File Groups Info) .................................................................................. 377
Allocated Space (Tables Info) ......................................................................................... 378
Allow Remote Access (System Summary Info) .................................................................. 378
Allow Triggers to Be Invoked Within Triggers (System Summary Info) .................................. 379
Allow Updates to System Tables (System Summary Info) ................................................... 379
Associated Message (Jobs Info) ...................................................................................... 380
Async population count (Cursor Manager Total) ................................................................ 380
AU cleanup batches/sec (Access Methods) ........................................................................ 381
AU cleanups/sec (Access Methods) .................................................................................. 381
Auto-Param Attempts/sec (SQL Statistics) ........................................................................ 382
Available Connections (System Summary Info) ................................................................. 383
Available Space (File Groups Info) ................................................................................... 383
Average Latch Wait Time (ms) (Latches) .......................................................................... 384
Average Wait Time (ms) (Locks) ..................................................................................... 385
AWE Enabled in the Server (System Summary Info) .......................................................... 386
AWE Lookup Maps/sec (Buffer Manager) .......................................................................... 386
AWE Stolen Maps/sec (Buffer Manager) ........................................................................... 387
AWE Unmap Calls/sec (Buffer Manager) ........................................................................... 387
AWE Unmap Pages/sec (Buffer Manager) ......................................................................... 388
AWE Write Maps/sec (Buffer Manager) ............................................................................. 388
14 Advisor Text



Backup/Restore Throughput/sec (Databases) .................................................................... 389
Batch Requests/sec (SQL Statistics) ................................................................................ 390
Blocked process reporting threshold (System Summary Info) .............................................. 391
Blocking Locks (Locks Summary) .................................................................................... 391
Broker Transaction Rollbacks (Broker Statistics) ................................................................ 392
Buffer Cache Hit Ratio (Buffer Manager) ........................................................................... 393
Buffer Manager Free Pages (Buffer Manager) .................................................................... 394
Buffer Node Database Pages (Buffer Node) ....................................................................... 394
Buffer Node Free Pages (Buffer Node) ............................................................................. 395
Buffer Node Page Life Expectancy (Buffer Node)................................................................ 395
Buffer Node Stolen Pages (Buffer Node) ........................................................................... 396
Buffer Node Target Pages (Buffer Node) ........................................................................... 396
Buffer Node Total Pages (Buffer Node) ............................................................................. 397
Buffer Partition Free Pages (Buffer Partition) ..................................................................... 397
Bulk Copy Rows/sec (Databases) .................................................................................... 398
Bulk Copy Throughput/sec (Databases) ........................................................................... 399
By reference Lob Create Count (Access Methods) .............................................................. 399
By reference Lob Use Count (Access Methods) .................................................................. 400
Bytes Received/sec (Database Mirroring) ......................................................................... 400
Bytes Sent/sec (Database Mirroring) ............................................................................... 401
C2 Audit Mode (System Summary Info) ........................................................................... 401
Cache Entries Count (Catalog Metadata) .......................................................................... 402
Cache Entries Pinned Count (Catalog Metadata) ................................................................ 402
Cache Hit Ratio (Cache Manager, Cursor Manager by Type) ................................................ 403
Cache Object Counts (Plan Cache, Cache Manager) ........................................................... 404
Cache Objects in use (Plan Cache) .................................................................................. 405
Cache Pages (Plan Cache, Cache Manager) ....................................................................... 406
Cache Use Counts (Cache Manager) ................................................................................ 407
Cached Cursor Counts (Cursor Manager by Type) .............................................................. 408
Catalog Metadata Cache Hit Ratio (Catalog Metadata) ........................................................ 408
Checkpoint Pages/sec (Buffer Manager) ........................................................................... 409
CLR Execution (CLR) ..................................................................................................... 409
CLR user code execution enabled in the server (System Summary Info) ............................... 410
Cluster Active Node Changed (Individual Scan Types) ........................................................ 411
Cluster Nodes (Individual Scan Types) ............................................................................. 411
Create DTC Transaction for Remote Procedures (System Summary Info) .............................. 412
Conflicts/sec (Replication Merge) .................................................................................... 412
Connected Users (Individual Scan Types) ......................................................................... 413
Connection Error Messages (SQL Server Instance Status) ................................................... 414
Connection Memory (KB) (Memory Manager) .................................................................... 415
Cost Threshold for Parallelism (System Summary Info) ...................................................... 415
Count Lob Readahead (Access Methods) .......................................................................... 416
Contents 15



Count Pull In Row (Access Methods) ................................................................................ 416
Count Push Off Row (Access Methods) ............................................................................. 417
CPU Usage (Active SQL Problems) ................................................................................... 417
Cumulative CPU Time (ms) for the Process (Processes Info) ................................................ 418
Cumulative CPU Time (ms) for the SQL Server Process (Processes Info) ............................... 418
Current Alarms (Individual Scan Types) ........................................................................... 419
Current Bytes for Recv I/O (DBM Transport) ..................................................................... 419
Current Bytes for Send I/O (DBM Transport) .................................................................... 420
Current Msg Frags for Send I/O (DBM Transport) .............................................................. 420
Cursor Cache Use Counts/sec (Cursor Manager by Type) .................................................... 421
Cursor conversion rate (Cursor Manager Total) ................................................................. 421
Cursor flushes (Cursor Manager Total) ............................................................................. 422
Cursor memory usage (Cursor Manager by Type) .............................................................. 422
Cursor Requests/sec (Cursor Manager by Type) ................................................................ 423
Cursor Threshold (System Summary Info) ........................................................................ 423
Cursor worktable usage (Cursor Manager by Type) ............................................................ 424
Data Cache Hit Ratio (System Summary Info) .................................................................. 424
Data Cache Requests (System Summary Info) .................................................................. 425
Data Cache Size (System Summary Info) ......................................................................... 425
Data File(s) Size (KB) (Databases) .................................................................................. 426
Database Creation Date (Database Size Information) ......................................................... 426
Database Data File Sizes (Database Size Information) ....................................................... 427
Database Data File Unallocated Size Percentages (Database Size Information) ...................... 427
Database Data File Unallocated Sizes (Database Size Information) ....................................... 428
Database Free Space Percentage (Database Size Information) ............................................ 428
Database Log File Sizes (Database Size Information) ......................................................... 429
Database Log File Unused Size Percentage (Database Size Information) ............................... 429
Database Log File Unused Sizes (Database Size Information) .............................................. 430
Database Log Free Percentage (Database Size Information) ................................................ 431
Database Mirroring State (Individual Scan Types) ............................................................. 432
Database Mirroring Topology (Individual Scan Types) ........................................................ 437
Database Options Set (Databases Info) ........................................................................... 439
Database Pages (Buffer Manager) MSSQL 2000 ................................................................. 440
Buffer Manager_Database Pages (Buffer Manager) MSSQL 2005 and 2008 ............................ 440
DB connection timeout for full text protocol handler (s) (System Summary Info) ................... 441
DBCC Logical Scan Bytes/sec (Databases) ........................................................................ 441
Dedicated Admin Connections are allowed from remote clients (System Summary Info) ......... 442
Default Fill Factor Percentage (System Summary Info) ....................................................... 442
Default Full-Text Language (System Summary Info) .......................................................... 443
Default Language (System Summary Info) ....................................................................... 443
Deferred dropped AUs (Access Methods) .......................................................................... 444
Deferred Dropped rowsets (Access Methods) .................................................................... 444
16 Advisor Text



Description (Publications Info) ........................................................................................ 445
Device Throughput bytes/sec (Backup Device) .................................................................. 445
Dialog Timer Event Count (Broker Statistics) .................................................................... 446
Disk Reads (System Resources) ...................................................................................... 446
Disk Reads (sls) (System Resources) ............................................................................... 447
Disk Writes (System Resources) ..................................................................................... 447
Disk Writes (sls) (System Resources) .............................................................................. 448
Dist Delivered Cmds/sec (Replication Distribution) ............................................................. 448
Dist Delivered Trans/sec (Replication Distribution) ............................................................. 449
Dist Delivery Latency (Replication Distribution) ................................................................. 449
Distributed Query (Exec Statistics) .................................................................................. 450
Downloaded Changes/sec (Replication Merge) ................................................................. 450
Dropped rowset cleanups/sec (Access Methods) ................................................................ 451
Dropped rowsets skipped/sec (Access Methods) ................................................................ 451
DTC calls (Exec Statistics) .............................................................................................. 452
Enable or disable Ad Hoc Distributed Queries (System Summary Info) ................................. 452
Enable or disable Agent XPs (System Summary Info) ......................................................... 453
Enable or disable command shell (System Summary Info) .................................................. 454
Enable or disable Database Mail XPs (System Summary Info) ............................................. 455
Enable or disable OLE Automation Procedures (System Summary Info) ................................ 456
Enable or disable Replication XPs (System Summary Info) .................................................. 457
Enable or disable SMO and DMO XPs (System Summary Info) ............................................. 458
Enable or disable SQL Mail XPs (System Summary Info) ..................................................... 459
Enable or disable the default trace (System Summary Info) ................................................ 460
Enable or disable Web Assistant Procedures (System Summary Info) ................................... 461
Enqueued Local Messages Total (Broker Statistics) ............................................................ 462
Enqueued Local Messages/sec (Broker Statistics) .............................................................. 462
Enqueued Messages Total (Broker Statistics) .................................................................... 463
Enqueued Messages/sec (Broker Statistics) ...................................................................... 463
Enqueued Transport Msg Frag Tot (Broker Statistics) ......................................................... 464
Enqueued Transport Msg Frags/sec (Broker Statistics) ....................................................... 464
Enqueued Transport Msgs Total (Broker Statistics) ............................................................ 465
Enqueued Transport Msgs/sec (Broker Statistics) .............................................................. 465
Errors/sec (SQL Errors) ................................................................................................. 466
Event Notifications Delayed Drop (General Statistics) ......................................................... 467
Exclusive Locks (Locks Summary) ................................................................................... 467
Extended Procedures (Exec Statistics) ............................................................................. 468
Extents Allocated/sec (Access Methods) ........................................................................... 468
Extents Deallocations/sec (Access Methods) ..................................................................... 469
Failed AU cleanup batches/sec (Access Methods) ............................................................... 469
Failed_Auto-Params/sec (SQL Statistics) .......................................................................... 470
Failed leaf page cookie (Access Methods) ......................................................................... 470
Contents 17



Failed Logins - Database Name (System Security) ............................................................. 471
Failed Logins - Host Name (System Security).................................................................... 472
Failed Logins - Login Name (System Security) .................................................................. 473
Failed Logins - Server Name (System Security) ................................................................. 474
Failed Logins - Start Time (System Security) .................................................................... 475
Failed tree page cookie (Access Methods) ......................................................................... 477
File System Size in Bytes (File Systems Info) .................................................................... 477
Forced Parameterizations/sec (SQL Statistics) ................................................................... 478
Foreign Pages (Buffer Node) ........................................................................................... 478
Forwarded Messages Total (Broker Statistics) ................................................................... 479
Forwarded Messages/sec (Broker Statistics) ..................................................................... 479
Forwarded Msg Byte Total (Broker Statistics) .................................................................... 480
Forwarded Msg Bytes/sec (Broker Statistics) .................................................................... 480
Forwarded Msg Discarded Total (Broker Statistics) ............................................................ 481
Forwarded Msgs Discarded/sec (Broker Statistics) ............................................................. 481
Forwarded Pending Msg Bytes (Broker Statistics) .............................................................. 482
Forwarded Pending Msg Count (Broker Statistics) .............................................................. 482
Forwarded Records/sec (Access Methods) ........................................................................ 483
Fragmented Objects (Top 25) (Individual Scan Types) ....................................................... 484
Free Bytes Available to Caller (File Systems Info) .............................................................. 485
Free Bytes in the File System (File Systems Info) .............................................................. 485
Free List Empty/sec (Buffer Partition) .............................................................................. 486
Free List Requests/sec (Buffer Partition) .......................................................................... 486
Free List Stalls/sec (Buffer Manager) ............................................................................... 487
Free Space in tempdb (KB) (Transactions) ....................................................................... 487
Free Space Percentage (File Groups Info) ......................................................................... 488
FreeSpace Page Fetches/sec (Access Methods) ................................................................. 488
FreeSpace Scans/sec (Access Methods) ........................................................................... 489
Full Scans/sec (Access Methods) ..................................................................................... 489
General Statistics Transactions (General Statistics) ............................................................ 490
Generation Cleanup Rate (KB/sec) (Transactions) ............................................................. 490
Granted Workspace Memory (KB) (Memory Manager) ........................................................ 491
Growth Type (File Groups Info) ....................................................................................... 491
Help Device Information (Help Device Information) ........................................................... 492
HTTP Authenticated Requests (General Statistics) ............................................................. 492
Idle Ticks (sls) (System Resources) ................................................................................. 493
Index Searches/sec (Access Methods) ............................................................................. 493
Index Type (Tables Info) ............................................................................................... 494
Instance Health (Individual Scan Types) .......................................................................... 494
Intent Locks (Locks Summary) ....................................................................................... 498
Job Category (Jobs Info) ................................................................................................ 498
Job Duration in Seconds (Jobs Info) ................................................................................ 499
18 Advisor Text



Job Source (Jobs Info)................................................................................................... 499
Job Status (Jobs Info) ................................................................................................... 500
Latch Waits/sec (Latches) .............................................................................................. 500
Lazy Writes/sec (Buffer Manager) ................................................................................... 501
LobHandle Create Count (Access Methods) ....................................................................... 501
LobHandle Destroy Count (Access Methods) ..................................................................... 502
LobSS Provider Create Count (Access Methods) ................................................................ 502
LobSS Provider Destroy Count (Access Methods) ............................................................... 503
LobSS Provider Truncation Count (Access Methods) ........................................................... 503
Lock Blocks (Memory Manager) ...................................................................................... 504
Lock Blocks Allocated (Memory Manager) ......................................................................... 504
Lock Escalations per minute (Individual Scan Types).......................................................... 505
Lock Holders and Waiters (Individual Scan Types) ............................................................. 506
Lock Memory (KB) (Memory Manager) ............................................................................. 507
Lock Owner Blocks (Memory Manager) ............................................................................ 507
Lock Owner Blocks Allocated (Memory Manager) ............................................................... 508
Lock Requests/sec (Locks) ............................................................................................. 508
Lock Timeouts/sec (Locks) ............................................................................................. 510
Lock Timeouts (timeout > 0)/sec (Locks) ......................................................................... 511
Lock Wait Time (ms) (Locks) .......................................................................................... 512
Lock waits (Wait Statistics) ............................................................................................ 513
Lock Waits/sec (Locks) .................................................................................................. 513
Log buffer waits (Wait Statistics) .................................................................................... 515
Log Bytes Flushed/sec (Databases) ................................................................................. 515
Log Bytes Received/sec (Database Mirroring) ................................................................... 516
Log Bytes Sent/sec (Database Mirroring) ......................................................................... 516
Log Cache Hit Ratio (Databases) ..................................................................................... 517
Log Cache Reads/sec (Databases) ................................................................................... 518
Log File(s) Size (KB) (Databases) ................................................................................... 519
Log File(s) Used Size (KB) (Databases) ............................................................................ 520
Log Flush Wait Time (Databases) .................................................................................... 520
Log Flush Waits/sec (Databases) .................................................................................... 521
Log Flushes/sec (Databases) .......................................................................................... 521
Log Growths (Databases) .............................................................................................. 522
Log Send Queue KB (Database Mirroring) ......................................................................... 523
Log Shipping Primary Meta Data (Individual Scan Types) .................................................... 524
Log Shipping Secondary Meta Data (Individual Scan Types) ................................................ 525
Log Shrinks (Databases) ................................................................................................ 526
Log Truncations (Databases) .......................................................................................... 527
Log write waits (Wait Statistics) ...................................................................................... 527
Logical Connections (General Statistics) ........................................................................... 528
Logical Reads (Active SQL Problems) ............................................................................... 528
Contents 19



Logical Writes (Active SQL Problems) .............................................................................. 529
Logins/sec (General Statistics) ....................................................................................... 529
Logouts/sec (General Statistics) ..................................................................................... 530
Logreader Delivered Cmds/sec (Replication Logreader) ...................................................... 530
Logreader Delivery Latency (Replication Logreader) ........................................................... 531
Logreader Delivered Trans/sec (Replication Logreader) ...................................................... 531
Longest Transaction Running Time (Transactions) ............................................................. 532
Mars Deadlocks (General Statistics) ................................................................................ 532
Maximum Connections Allowed (System Summary Info)..................................................... 533
Maximum Crawl Ranges Allowed in Full Text Indexing (System Summary Info) ..................... 533
Maximum Degree of Parallelism (System Summary Info) .................................................... 534
Maximum Estimated Cost Allowed by Query Governor (System Summary Info) ..................... 535
Maximum Number of Full Text Crawl Buffers (System Summary Info) .................................. 536
Maximum Number of Full Text Notifications Buffers (System Summary Info) ......................... 536
Maximum Recovery Interval in Minutes (System Summary Info) ......................................... 537
Maximum Size of a Text Field in Replication (System Summary Info) ................................... 537
Maximum Size of Server Memory (MB) (System Summary Info) .......................................... 538
Maximum Time to Wait for Query Memory (sec) (System Summary Info) ............................. 538
Maximum Worker Threads (System Summary Info) ........................................................... 539
Maximum Workspace Memory (KB) (Memory Manager) ...................................................... 539
Memory for Index Create Sorts (KB) (System Summary Info) ............................................. 540
Memory grant queue waits (Wait Statistics) ...................................................................... 540
Memory Grants Outstanding (Memory Manager) ............................................................... 541
Memory Grants Pending (Memory Manager) ..................................................................... 542
Message Fragment Receive Total (DBM Transport) ............................................................ 542
Message Fragment Receives/sec (DBM Transport) ............................................................. 543
Message Fragment Send Total (DBM Transport) ................................................................ 543
Message Fragment Sends/sec (DBM Transport) ................................................................. 544
Minimum Memory Per Query (KB) (System Summary Info) ................................................. 544
Minimum Size of Server Memory (MB) (System Summary Info) ........................................... 545
Mixed Page Allocations/sec (Access Methods) ................................................................... 545
Msg Fragment Recv Size Avg (DBM Transport) .................................................................. 546
Msg Fragment Send Size Avg (DBM Transport) ................................................................. 546
Network I/O waits (Wait Statistics) ................................................................................. 547
Network Packet Size (System Summary Info) ................................................................... 547
Network Packets Received (System Resources) ................................................................. 548
Network Packets Received (sls) (System Resources) .......................................................... 548
Network Packets Sent (System Resources) ....................................................................... 549
Network Packets Sent (sls) (System Resources) ................................................................ 549
Non atomic yield rate (General Statistics) ........................................................................ 550
Non Page latch waits (Wait Statistics) .............................................................................. 550
NonSnapshot Version Transactions (Transactions) ............................................................. 551
20 Advisor Text



Number of active cursor plans (Cursor Manager by Type) ................................................... 551
Number of Deadlocks/sec (Locks) ................................................................................... 552
Number of Files in File Group (File Groups Info) ................................................................ 553
Number of Locks for All Users (System Summary Info) ...................................................... 553
Number of Open Database Objects (System Summary Info) ............................................... 554
Number of Reserved Full Text Crawl Buffers (System Summary Info) ................................... 554
Number of Reserved Full Text Notifications Buffers (System Summary Info) .......................... 555
Number of Processes Blocked (Processes Info) .................................................................. 555
Number of Rows (Tables Info) ........................................................................................ 556
Number of SuperLatches (Latches) .................................................................................. 556
Number of User Connections Allowed (System Summary Info) ............................................ 557
OLEDB calls (Exec Statistics) .......................................................................................... 557
Open Connection Count (DBM Transport) ......................................................................... 558
Optimizer Memory (KB) (Memory Manager) ...................................................................... 558
Overall CPU Busy Percentage (Individual Scan Types) ........................................................ 559
Overall IO Busy Percentage (Individual Scan Types) .......................................................... 560
Owner (Databases Info) ................................................................................................ 561
Page Deallocations/sec (Access Methods) ......................................................................... 562
Page I/O latch waits (Wait Statistics) ............................................................................... 562
Page latch waits (Wait Statistics) .................................................................................... 563
Page Life Expectancy (Buffer Manager) MSSQL 2000 ......................................................... 563
Page Life Expectancy (Buffer Manager) MSSQL 2005 and 2008............................................ 564
Page Lookups/sec (Buffer Manager) ................................................................................ 564
Page Reads/sec (Buffer Manager) ................................................................................... 565
Page Splits/sec (Access Methods) .................................................................................... 566
Page Writes/sec (Buffer Manager) ................................................................................... 567
Pages Allocated/sec (Access Methods) ............................................................................. 568
Pages attached from procedure cache (Processes Info) ...................................................... 569
Pages Sent/sec (Database Mirroring) ............................................................................... 569
Pending Bytes for Recv I/O (DBM Transport) .................................................................... 570
Pending Bytes for Send I/O (DBM Transport) .................................................................... 570
Pending Msg Frags for Recv I/O (DBM Transport) .............................................................. 571
Pending Msg Frags for Send I/O (DBM Transport) .............................................................. 571
Percent Log Used (Databases) ........................................................................................ 572
Physical Disk IO (Processes Info) .................................................................................... 572
Physical Reads (Active SQL Problems) ............................................................................. 573
Plan Cache Cache Hit Ratio (Plan Cache) .......................................................................... 574
Priority Boost (System Summary Info) ............................................................................. 575
Probe Scans/sec (Access Methods) .................................................................................. 576
Procedure Cache Hit Ratio (System Summary Info) ........................................................... 576
Procedure Cache Pages (Buffer Manager) ......................................................................... 577
Procedure Cache Requests (System Summary Info) ........................................................... 577
Contents 21



Procedure Cache Size (System Summary Info) ................................................................. 578
Process ID of SQL Server (System Summary Info) ............................................................ 578
Process Source (Processes Info) ..................................................................................... 579
Processes blocked (General Statistics) ............................................................................. 579
Publication Server (Subscriptions Info) ............................................................................ 580
Quality of Service (Individual Scan Types) ........................................................................ 580
Query (User Settable) ................................................................................................... 581
Range Scans/sec (Access Methods) ................................................................................. 581
Readahead Pages/sec (Buffer Manager) ........................................................................... 582
Receive I/O Bytes Total (DBM Transport) ......................................................................... 582
Receive I/O bytes/sec (DBM Transport) ........................................................................... 583
Receive I/O Len Avg (DBM Transport).............................................................................. 583
Receive I/Os/sec (DBM Transport) .................................................................................. 584
Receives/sec (Database Mirroring) .................................................................................. 584
Recovery policy for DTC transactions with unknown outcome (System Summary Info) ............ 585
Recv I/O Buffer Copies bytes/sec (DBM Transport) ............................................................ 585
Recv I/O Buffer Copies Count (DBM Transport) ................................................................. 586
Redo Bytes/sec (Database Mirroring) ............................................................................... 586
Redo Queue KB (Database Mirroring) .............................................................................. 587
Remote Login Timeout (System Summary Info) ................................................................ 587
Remote Query Timeout (System Summary Info) ............................................................... 588
Rep Pending Xacts (Databases) ...................................................................................... 588
Repl. Trans. Rate (Databases) ........................................................................................ 589
Reserved Pages (Buffer Manager) ................................................................................... 589
Retention in Hours (Publications Info) .............................................................................. 590
Running (Replication Agents) ......................................................................................... 590
Safe_Auto-Params/sec (SQL Statistics) ............................................................................ 591
Scan for Startup Stored Procedures (System Summary Info) .............................................. 591
Scan Point Revalidations/sec (Access Methods) ................................................................. 592
Seconds Since the Process Started (Processes Info) ........................................................... 592
Send I/O Bytes Total (DBM Transport) ............................................................................. 593
Send I/O bytes/sec (DBM Transport) ............................................................................... 593
Send I/O Len Avg (DBM Transport) ................................................................................. 594
Send I/Os/sec (DBM Transport) ...................................................................................... 594
Send/Receive Ack Time (Database Mirroring) .................................................................... 595
Sends/sec (Database Mirroring) ...................................................................................... 595
Server Edition (System Summary Info) ............................................................................ 596
Server Version (System Summary Info) ........................................................................... 597
Service Name (System Summary Info) ............................................................................ 598
Service Start Time (System Summary Info) ..................................................................... 599
Set Working Set Size (System Summary Info) .................................................................. 599
Shared Locks (Locks Summary) ...................................................................................... 600
22 Advisor Text



Show Advanced Options (System Summary Info) .............................................................. 600
Shrink Data Movement Bytes/sec (Databases) .................................................................. 601
Size of Database (Database Size Information) .................................................................. 602
Size of File System Ordered by Type (File Systems Info) .................................................... 603
Size of Unallocated Database Space (Database Size Information) ........................................ 604
Skipped Ghosted Records/sec (Access Methods) ................................................................ 605
Snapshot Delivered Cmds/sec (Replication Snapshot) ........................................................ 605
Snapshot Delivered Trans/sec (Replication Snapshot) ........................................................ 606
Snapshot Transactions (Transactions) .............................................................................. 606
SOAP Empty Requests (General Statistics) ....................................................................... 607
SOAP Method Invocations (General Statistics) ................................................................... 607
SOAP Session Initiate Requests (General Statistics) ........................................................... 608
SOAP Session Terminate Requests (General Statistics) ....................................................... 608
SOAP SQL Requests (General Statistics) .......................................................................... 609
SOAP WSDL Requests (General Statistics) ........................................................................ 609
Source (Publications Info) .............................................................................................. 610
SQL Attention rate (SQL Statistics) ................................................................................. 610
SQL Cache Memory (KB) (Memory Manager) .................................................................... 611
SQL Compilations Percentage (SQL Statistics) ................................................................... 611
SQL Compilations/sec (SQL Statistics) ............................................................................. 612
SQL RECEIVE Total (Broker Statistics) ............................................................................. 612
SQL RECEIVEs/sec (Broker Statistics) .............................................................................. 613
SQL Re-Compilations Percentage (SQL Statistics) .............................................................. 613
SQL Re-Compilations/sec (SQL Statistics) ........................................................................ 614
SQL SEND Total (Broker Statistics) ................................................................................. 614
SQL SENDs/sec (Broker Statistics) .................................................................................. 615
SQL Server Name (System Summary Info) ....................................................................... 616
SQL Trace IO Provider Lock Waits (General Statistics) ........................................................ 617
Status (Databases Info) ................................................................................................ 617
Status (Publications Info) .............................................................................................. 618
Status of SQL Server Services (Services) ......................................................................... 618
Stolen Pages (Buffer Manager) MSSQL 2000 ..................................................................... 619
Stolen Pages (Buffer Manager) MSSQL 2005 and 2008 ....................................................... 619
Stored Procedures Invoked/sec (Broker Activation) ........................................................... 620
Subscriber Description (Subscriptions Info) ...................................................................... 620
Subscription Publisher Type (Subscriptions Info) ............................................................... 621
Subscription Server (Subscriptions Info) .......................................................................... 621
Subscription Type (Subscriptions Info) ............................................................................. 622
SuperLatch Demotions/sec (Latches) ............................................................................... 623
SuperLatch Promotions/sec (Latches) .............................................................................. 623
Table Locks Escalations/sec (Access Methods) .................................................................. 624
Tape Retention Period (days) (System Summary Info) ....................................................... 624
Contents 23



Target Pages (Buffer Manager) MSSQL 2000..................................................................... 625
Target Pages (Buffer Manager) MSSQL 2005 and 2008 ....................................................... 625
Target Server Memory (KB) 2000 (Memory Manager) ........................................................ 626
Target Server Memory (KB) 2005 and 2008 (Memory Manager) .......................................... 626
Task Limit Reached (Broker Activation) ............................................................................ 627
Task Limit Reached/sec (Broker Activation) ...................................................................... 628
Tasks Aborted/sec (Broker Activation) ............................................................................. 629
Tasks Running (Broker Activation) .................................................................................. 629
Tasks Started/sec (Broker Activation) .............................................................................. 630
Temp Tables Creation Rate (General Statistics) ................................................................. 630
Temp Tables For Destruction (General Statistics) .............................................................. 631
Thread safe memory objects waits (Wait Statistics) ........................................................... 631
Ticks of CPU Activity (sls) (System Resources) .................................................................. 632
Ticks of IO Activity (sls) (System Resources) .................................................................... 632
Top CPU Usage (Top SQL Resource Consumers) ................................................................ 633
Top CPU Usage per Execution (Top SQL Resource Consumers) ............................................ 634
Top Logical Reads (Top SQL Resource Consumers) ............................................................ 635
Top Logical Reads per Execution (Top SQL Resource Consumers) ........................................ 636
Top Physical Reads (Top SQL Resource Consumers)........................................................... 637
Top Physical Reads per Execution (Top SQL Resource Consumers) ....................................... 638
Total Connections (System Summary Info) ....................................................................... 638
Total I/O (Active SQL Problems) ..................................................................................... 639
Total Latch Wait Time (ms) (Latches) .............................................................................. 639
Total Locks (Locks Summary) ......................................................................................... 640
Total Pages (Buffer Manager) MSSQL 2000 ....................................................................... 640
Total Pages (Buffer Manager) MSSQL 2005 and 2008 ......................................................... 641
Total Server Memory (KB) (Memory Manager) .................................................................. 641
Trace Event Notification Queue (General Statistics) ........................................................... 642
Transaction Delay (Database Mirroring) ........................................................................... 643
Transaction Times (Top 25 in minutes) (Individual Scan Types) ........................................... 644
Transaction ownership waits (Wait Statistics) ................................................................... 645
Transactions (Transactions) ........................................................................................... 645
Transactions/sec (Databases) ......................................................................................... 646
Transform noise words for full text query (System Summary Info) ....................................... 647
Two Digit Year Cutoff (System Summary Info) .................................................................. 648
Type (Databases Info) ................................................................................................... 649
Type (Publications Info) ................................................................................................. 649
Type (Tables Info) ........................................................................................................ 650
Unsafe Auto-Params/sec (SQL Statistics) ......................................................................... 650
Update conflict ratio (Transactions) ................................................................................. 651
Update Snapshot Transactions (Transactions) ................................................................... 651
Updown (Individual Scan Types) ..................................................................................... 652
24 Advisor Text



Uploaded Changes/sec (Replication Merge) ...................................................................... 652
Use precomputed rank for full text query (System Summary Info) ....................................... 653
Used Data Space (Tables Info) ....................................................................................... 653
Used Index Space (Tables Info) ...................................................................................... 654
Used leaf page cookie (Access Methods) .......................................................................... 654
Used Space (File Groups Info) ........................................................................................ 655
Used tree page cookie (Access Methods) .......................................................................... 655
User Agent Summary Type 1 (Individual Scan Types) ........................................................ 656
User Agent Summary Type 2 (Individual Scan Types) ........................................................ 656
User Agent Summary Type 3 (Individual Scan Types) ........................................................ 657
User Agent Summary Type 4 (Individual Scan Types) ........................................................ 657
User Agent Summary Type 5 (Individual Scan Types) ........................................................ 658
User Agent Summary Type 6 (Individual Scan Types) ........................................................ 658
User Agent Summary Type 7 (Individual Scan Types) ........................................................ 659
User Agent Summary Type 8 (Individual Scan Types) ........................................................ 659
User Agent Summary Type 9 (Individual Scan Types) ........................................................ 660
User Agent Summary Type 10 (Individual Scan Types) ...................................................... 660
User Character Type 1 (Individual Scan Types) ................................................................. 661
User Character Type 2 (Individual Scan Types) ................................................................. 661
User Character Type 3 (Individual Scan Types) ................................................................. 662
User Character Type 4 (Individual Scan Types) ................................................................. 662
User Character Type 5 (Individual Scan Types) ................................................................. 663
User Character Type 6 (Individual Scan Types) ................................................................. 663
User Character Type 7 (Individual Scan Types) ................................................................. 664
User Character Type 8 (Individual Scan Types) ................................................................. 664
User Character Type 9 (Individual Scan Types) ................................................................. 665
User Character Type 10 (Individual Scan Types) ............................................................... 665
User Connections (General Statistics) .............................................................................. 666
User Mode Scheduler Uses Lightweight Pooling (System Summary Info) ............................... 667
User Numeric Type 1 (Individual Scan Types) ................................................................... 668
User Numeric Type 2 (Individual Scan Types) ................................................................... 668
User Numeric Type 3 (Individual Scan Types) ................................................................... 669
User Numeric Type 4 (Individual Scan Types) ................................................................... 669
User Numeric Type 5 (Individual Scan Types) ................................................................... 670
User Numeric Type 6 (Individual Scan Types) ................................................................... 670
User Numeric Type 7 (Individual Scan Types) ................................................................... 671
User Numeric Type 8 (Individual Scan Types) ................................................................... 671
User Numeric Type 9 (Individual Scan Types) ................................................................... 672
User Numeric Type 10 (Individual Scan Types) ................................................................. 672
User Options (System Summary Info) ............................................................................. 673
User SQL Numeric Type 1 (Individual Scan Types) ............................................................. 673
User SQL Numeric Type 2 (Individual Scan Types) ............................................................. 674
Contents 25



User SQL Numeric Type 3 (Individual Scan Types) ............................................................. 674
User SQL Numeric Type 4 (Individual Scan Types) ............................................................. 675
User SQL Numeric Type 5 (Individual Scan Types) ............................................................. 675
User SQL Numeric Type 6 (Individual Scan Types) ............................................................. 676
User SQL Numeric Type 7 (Individual Scan Types) ............................................................. 676
User SQL Numeric Type 8 (Individual Scan Types) ............................................................. 677
User SQL Numeric Type 9 (Individual Scan Types) ............................................................. 677
User SQL Numeric Type 10 (Individual Scan Types) ........................................................... 678
User SQL Numeric Type 11 (Individual Scan Types) ........................................................... 678
User SQL Numeric Type 12 (Individual Scan Types) ........................................................... 679
User SQL Numeric Type 13 (Individual Scan Types) ........................................................... 679
User SQL Numeric Type 14 (Individual Scan Types) ........................................................... 680
User SQL Numeric Type 15 (Individual Scan Types) ........................................................... 680
User SQL Character Type 41 (Individual Scan Types) ......................................................... 681
User SQL Character Type 42 (Individual Scan Types) ......................................................... 681
User SQL Character Type 43 (Individual Scan Types) ......................................................... 682
User SQL Character Type 44 (Individual Scan Types) ......................................................... 682
User SQL Character Type 45 (Individual Scan Types) ......................................................... 683
User SQL Character Type 46 (Individual Scan Types) ......................................................... 683
User SQL Character Type 47 (Individual Scan Types) ......................................................... 684
User SQL Character Type 49 (Individual Scan Types) ......................................................... 684
User SQL Character Type 50 (Individual Scan Types) ......................................................... 685
Version Cleanup Rate (KB/sec) (Transactions) .................................................................. 685
Version Store Size (KB) (Transactions) ............................................................................ 686
Version Store unit count (Transactions) ........................................................................... 686
Version Store unit creation (Transactions) ........................................................................ 687
Version Store unit truncation (Transactions) ..................................................................... 687
VMware Migration (Individual Scan Types) ....................................................................... 688
Wait for the worker (Wait Statistics) ................................................................................ 689
Workfiles Created/sec (Access Methods) .......................................................................... 689
Workspace synchronization waits (Wait Statistics) ............................................................. 690
Worktables created/sec (Access Methods) ........................................................................ 690
Worktables From Cache Ratio (Access Methods) ................................................................ 691
Key Indicators (Knowledge Agents for Microsoft SQL Server) .................................................... 691
Batch Requests per Second (Host & Application) ............................................................... 691
Cache Efficiencies (Contention & Cache) .......................................................................... 691
Cache Efficiency (Memory & Disk) ................................................................................... 692
Cache Efficiencies (Overview) ......................................................................................... 692
Cache Hit Ratio (Contention & Cache) .............................................................................. 692
Cache Hit Ratio (Overview) ............................................................................................ 692
Cache Summary (Contention & Cache) ............................................................................ 692
Connected Users (Sessions & Services) ............................................................................ 692
26 Advisor Text



Connections (Overview) ................................................................................................. 693
Connections (Sessions & Services) .................................................................................. 693
CPU Faults - Windows (CPU & Processes) ......................................................................... 693
CPU Load - Windows (CPU & Processes) ........................................................................... 693
CPU Utilization - Windows (CPU & Processes) .................................................................... 693
CPU Utilization - Windows (Overview) .............................................................................. 693
Database Information (Overview) ................................................................................... 694
Database Space Information (Memory & Disk) .................................................................. 694
Datafile Size (KB) (Overview) ......................................................................................... 694
Datafile Size (Memory & Disk) ........................................................................................ 695
Disk Metrics - Windows (Memory & Disk) ......................................................................... 695
Disk Metrics - Windows (Overview) ................................................................................. 696
Disk Activity - Windows (Memory & Disk) ......................................................................... 696
Failed Auto Parameterizations per Second (Host & Application) ............................................ 696
File System - Windows (Overview) .................................................................................. 697
File System Datafile Usage by Type (Host & Application) .................................................... 697
Full Scans per Second (Memory & Disk) ........................................................................... 697
General Information (Overview) ..................................................................................... 697
Latch Information (Contention & Cache) .......................................................................... 697
Latch Waits per Second (Contention & Cache) ................................................................... 697
Lock Counts by Type (Contention & Cache) ...................................................................... 698
Lock Information (Contention & Cache) ............................................................................ 698
Lock Information (Overview) .......................................................................................... 699
Lock Timeouts per Second (Contention & Cache) ............................................................... 699
Lock Waits per Second (Contention & Cache) .................................................................... 699
Logical Disk Information Disk Pct - Windows (Overview) ..................................................... 699
Logins per Second (Sessions & Services) .......................................................................... 699
Logouts per Second (Sessions & Services) ........................................................................ 700
Memory Usage - Windows (Overview) .............................................................................. 700
Memory Utilization - Windows (Overview) ........................................................................ 700
Page Reads per Second (Memory & Disk) ......................................................................... 700
Page Splits per Second (Memory & Disk) .......................................................................... 700
Page Writes per Second (Memory & Disk) ........................................................................ 700
Percent Deferred Procedure Call Time - Windows (CPU & Processes) .................................... 700
Processor CPU Usage - Windows (CPU & Processes) ........................................................... 700
Process CPU Usage - Windows (Overview) ........................................................................ 701
Replication Transactions Pending (Advanced) .................................................................... 701
Services (Sessions & Services) ....................................................................................... 701
SQL Compilations per Second (Host & Application) ............................................................ 701
SQL Recompilations per Second (Host & Application) ......................................................... 701
SQL Server Status (Overview) ........................................................................................ 701
System Call Rate per Second - Windows (CPU & Processes) ................................................ 701
Contents 27



System Context Switch Rate per Second - Windows (CPU & Processes) ................................ 701
Table Space Information (Memory & Disk) ....................................................................... 702
Chapter 4: Knowledge Agent for Oracle 703
Alarms (Knowledge Agent for Oracle) .................................................................................... 703
bgprocdown ................................................................................................................. 706
cluextmaxout ............................................................................................................... 707
clunextfail ................................................................................................................... 708
currentdbaerrors .......................................................................................................... 709
datbufbusywt ............................................................................................................... 710
dbfilemaxout ................................................................................................................ 711
DBVProcDown .............................................................................................................. 712
dmllckmaxout .............................................................................................................. 714
exctabchain ................................................................................................................. 715
fullscan ....................................................................................................................... 716
genlimit ...................................................................................................................... 717
hitratio ........................................................................................................................ 718
idxextmaxout ............................................................................................................... 720
idxheightchg ................................................................................................................ 721
idxnextfail ................................................................................................................... 722
jobsfailures .................................................................................................................. 723
jobsrunningfailures ....................................................................................................... 724
latchctnmax ................................................................................................................. 725
lockwait ...................................................................................................................... 726
mtssrvmaxout .............................................................................................................. 728
opcursmaxout .............................................................................................................. 729
procmaxout ................................................................................................................. 730
racexclockactivity ......................................................................................................... 731
racexcsumlockactivity ................................................................................................... 732
rolbufbusywt ................................................................................................................ 733
rollextmaxout .............................................................................................................. 734
rollnextfail ................................................................................................................... 735
sessmaxout ................................................................................................................. 736
sgafreememlow ............................................................................................................ 737
tabextmaxout .............................................................................................................. 738
tabnextfail ................................................................................................................... 739
tranmaxout ................................................................................................................. 741
tsdiskfree .................................................................................................................... 742
tsexcfrag ..................................................................................................................... 743
tshoneycomb ............................................................................................................... 744
tspctfree ..................................................................................................................... 745
tspctphyspacefree......................................................................................................... 746
28 Advisor Text



uvlog .......................................................................................................................... 747
vmware_migrate .......................................................................................................... 748
Scan Types and Associated Scan Groups (Knowledge Agent for Oracle) ...................................... 749
Active Oracle Processes (Individual Scan Types) ............................................................... 750
Active Transactions (Database Transaction Info) ............................................................... 751
Agent Summary (I/O Performance Info) .......................................................................... 752
Allocated Extents (Cluster Extent Info) ............................................................................ 753
Allocated Extents (Index Extent Info) .............................................................................. 753
Allocated Extents (Rollback Segment Extent Info) ............................................................. 754
Allocated Extents (Table Extent Info) ............................................................................... 755
ASM Client Info (ASM Info) ............................................................................................ 756
ASM Disk and Group Info (ASM Info) ............................................................................... 757
ASM Disk Group Free Space (ASM Info) ........................................................................... 757
ASM Disk Group Total Space (ASM Info) .......................................................................... 758
ASM Disk Group Usable Space (ASM Info) ........................................................................ 758
ASM Disk I/O Request Status (ASM Info) ......................................................................... 759
ASM Disk Path (ASM Info) .............................................................................................. 759
ASM Disk State (ASM Info) ............................................................................................ 760
ASM MB Read (ASM Info) ............................................................................................... 760
ASM MB Written (ASM Info) ........................................................................................... 761
ASM Read Errors (ASM Info) .......................................................................................... 761
ASM Read Requests (ASM Info) ...................................................................................... 762
ASM Read Summary (ASM Info) ..................................................................................... 763
ASM Total Read Time (ASM Info) .................................................................................... 764
ASM Total Write Time (ASM Info) .................................................................................... 764
ASM Write Errors (ASM Info) .......................................................................................... 765
ASM Write Requests (ASM Info) ...................................................................................... 765
ASM Write Summary (ASM Info) ..................................................................................... 766
Average Number of Shrinks (Rollback Segment Stats) ....................................................... 767
Average Size (Rollback Segment Stats) ........................................................................... 768
AvgIOTim (File Info) ..................................................................................................... 769
Block Changes (Database Stats) ..................................................................................... 769
Block Changes (Session Stats) ....................................................................................... 770
Blocks (File Info) .......................................................................................................... 771
Blocks Used (Table Space Analyzer Stats) ........................................................................ 771
Buffer Cache Hit Ratio (I/O Performance Info) .................................................................. 772
Buffer Gets (Shared Cursor Cache Info) ........................................................................... 773
Busy (MTS Dispatcher Info) ........................................................................................... 773
Busy by Protocol (MTS Dispatcher Info) ........................................................................... 774
Bytes (File Info) ........................................................................................................... 775
Bytes Allocated (Tablespace Info) ................................................................................... 775
Bytes Coalesced (Tablespace Info) .................................................................................. 776
Contents 29



Chained Rows (Table Space Analyzer Stats) ..................................................................... 777
Cluster Blocks per Key (Individual Scan Types) ................................................................. 777
Cluster Scans Blocks Obtained (Session Stats) .................................................................. 778
Cluster Scans Started (Session Stats) .............................................................................. 778
Clustering Factor (Index Space Analyzer Stats) ................................................................. 779
Configuration Information List 1 (File Info) ....................................................................... 780
Configuration Information List 2 (File Info) ....................................................................... 781
Connect Time (Session Stats) ......................................................................................... 782
Connection Status Error Message (UpDown Status) ........................................................... 783
Consistent Changes (Session Stats) ................................................................................ 784
Consistent Gets (Session Stats) ...................................................................................... 784
Contiguous Space (Tablespace Info) ................................................................................ 785
CPU Usage (Active SQL Problems) ................................................................................... 786
CPU Used (Session Stats) .............................................................................................. 787
Current Alarms (Individual Scan Types) ........................................................................... 788
Current Logons (Database Stats) .................................................................................... 788
Current Logons (Session Stats) ...................................................................................... 789
Current Open Cursors (Database Stats) ........................................................................... 790
Current Open Cursors (Session Stats) .............................................................................. 790
Data Blocks per Key (Index Space Analyzer Stats) ............................................................ 791
Data Buffer Busy Waits (Buffer Contention Stats) .............................................................. 792
Data File Block Reads (I/O Performance Info) ................................................................... 793
Data File Block Writes (I/O Performance Info) ................................................................... 794
Data File Physical Reads (I/O Performance Info) ............................................................... 795
Data File Physical Writes (I/O Performance Info) ............................................................... 796
Data File Summary (I/O Performance Info) ...................................................................... 797
Database Block Gets (Session Stats) ............................................................................... 797
Database Process Status (UpDown Status) ....................................................................... 798
Database Transaction Count (Database Transaction Info) ................................................... 798
DBA Errors Count (DBA Errors Info) ................................................................................ 799
DBA Errors Status (DBA Errors Info) ................................................................................ 799
DBA Jobs Broken (DBA Jobs Info) ................................................................................... 800
DBA Jobs Failures (DBA Jobs Info) .................................................................................. 800
DBA Jobs Instance (DBA Jobs Info) ................................................................................. 801
DBA Jobs Last Date (DBA Jobs Info) ................................................................................ 801
DBA Jobs Log User (DBA Jobs Info) ................................................................................. 802
DBA Jobs Next Date (DBA Jobs Info) ............................................................................... 802
DBA Jobs Priv User (DBA Jobs Info) ................................................................................. 803
DBA Jobs Schema User (DBA Jobs Info) ........................................................................... 803
DBA Jobs This Date (DBA Jobs Info) ................................................................................ 804
DBA Jobs Total Time (DBA Jobs Info) .............................................................................. 804
DBA Jobs What (DBA Jobs Info) ...................................................................................... 805
30 Advisor Text



DBA Jobs Running Failures (DBA Jobs Running Info) .......................................................... 805
DBA Jobs Running Instance (DBA Jobs Running Info) ......................................................... 806
DBA Jobs Running Last Date (DBA Jobs Running Info) ....................................................... 806
DBA Jobs Running Sid (DBA Jobs Running Info) ................................................................ 806
DBA Jobs Running Status (DBA Jobs Running Info) ............................................................ 807
DBA Jobs Running This Date (DBA Jobs Running Info) ........................................................ 807
DBA Scheduler Jobs Enabled (DBA Scheduler Jobs Info) ..................................................... 808
DBA Scheduler Jobs End Date (DBA Scheduler Jobs Info) ................................................... 808
DBA Scheduler Jobs Job Class (DBA Scheduler Jobs Info) ................................................... 809
DBA Scheduler Jobs Job Creator (DBA Scheduler Jobs Info) ................................................ 809
DBA Scheduler Jobs Job Subname (DBA Scheduler Jobs Info) ............................................. 809
DBA Scheduler Jobs Job Type (DBA Scheduler Jobs Info) .................................................... 810
DBA Scheduler Jobs Number of Arguments (DBA Scheduler Jobs Info) ................................. 810
DBA Scheduler Jobs Start Date (DBA Scheduler Jobs Info) .................................................. 811
DBA Scheduler Programs Enabled (DBA Scheduler Programs Info) ....................................... 811
DBA Scheduler Programs Number of Arguments (DBA Scheduler Programs Info) ................... 812
DBA Scheduler Programs Program Action (DBA Scheduler Programs Info) ............................. 812
DBA Scheduler Programs Program Type (DBA Scheduler Programs Info) ............................... 813
DBWR (Database Stats) ................................................................................................. 814
Depth (Index Space Analyzer Stats) ................................................................................ 816
Disk Reads (Shared Cursor Cache Info) ........................................................................... 817
Disk Sorts (Session Stats) ............................................................................................. 818
Disk/Memory Sorts (Database Stats) ............................................................................... 819
Distinct Keys (Index Space Analyzer Stats) ...................................................................... 820
Empty Blocks (Table Space Analyzer Stats) ...................................................................... 820
Empty Slots (Dictionary Cache Info) ................................................................................ 821
Enqueue (Database Stats) ............................................................................................. 821
Executions (Shared Cursor Cache Info) ............................................................................ 822
Extent Space Management (Tablespace Info) .................................................................... 822
Extents Allocated (Tablespace Info) ................................................................................. 823
Foot Print (File Info) ...................................................................................................... 823
Fragments (Tablespace Info) .......................................................................................... 824
Free Space (Tablespace Info) ......................................................................................... 824
Free Space per Block (Table Space Analyzer Stats) ............................................................ 825
Gets (Rollback Segment Stats) ....................................................................................... 825
Global Cache Stats (Database Stats) ............................................................................... 826
Global Cache Time Stats (Database Stats) ........................................................................ 828
Global Lock Times (Database Stats) ................................................................................ 829
Global Locks (Database Stats) ........................................................................................ 829
Growths (Rollback Segment Stats) .................................................................................. 830
High Water Mark (Rollback Segment Stats) ...................................................................... 831
Hit Ratio (Dictionary Cache Info) ..................................................................................... 832
Contents 31



Idle (MTS Dispatcher Info) ............................................................................................. 832
Idle by Protocol (MTS Dispatcher Info) ............................................................................. 833
Increment By (File Info) ................................................................................................ 833
Index Fast Full Scans - Direct Read (Session Stats) ........................................................... 834
Index Fast Full Scans - Full Segments (Session Stats) ........................................................ 834
Index Fast Full Scans - Rowid Endpoints (Session Stats) .................................................... 835
init.ora Parameters (Individual Scan Types)...................................................................... 836
Invalidations (Library Cache Metrics) ............................................................................... 837
Largest Extent in Bytes (Tablespace Info) ........................................................................ 838
Latch Contention Pct (Individual Scan Types) .................................................................... 839
Leaf Blocks (Index Space Analyzer Stats) ......................................................................... 840
Locks - Current (Individual Scan Types) ........................................................................... 841
Locks - Current Holders (Individual Scan Types) ............................................................... 842
Locks - Current Waits (Individual Scan Types) .................................................................. 842
Log File Alert File (Individual Scan Types) ........................................................................ 843
Log File Log Grep (Individual Scan Types) ........................................................................ 843
Log File SQL*Net V2 (Individual Scan Types) .................................................................... 844
Logical Reads (Active SQL Problems) ............................................................................... 844
Logical Reads (Session Stats) ......................................................................................... 845
Logical Writes (Active SQL Problems) .............................................................................. 846
Long Table Scans (Session Stats) ................................................................................... 847
Max Blocks (File Info) .................................................................................................... 848
Max Bytes (File Info) ..................................................................................................... 849
Maximum Free Extent Size (Tablespace Info) .................................................................... 849
Maximum Extent Possible (Tablespace Info) ..................................................................... 850
Maximum Number of Extents (Cluster Extent Info) ............................................................ 851
Maximum Number of Extents (Index Extent Info) .............................................................. 851
Maximum Number of Extents (Rollback Segment Extent Info) ............................................. 852
Maximum Number of Extents (Table Extent Info) .............................................................. 852
Memory Sorts (Session Stats) ........................................................................................ 853
Misses (Dictionary Cache Info) ....................................................................................... 853
MTS Response Queue Wait Time (MTS Dispatcher Info) ...................................................... 854
MTS System Average Response Queue Wait Time (MTS Dispatcher Info) .............................. 854
Next Extent Size (Cluster Extent Info) ............................................................................. 855
Next Extent Size (Index Extent Info) ............................................................................... 855
Next Extent Size (Rollback Segment Extent Info) .............................................................. 856
Next Extent Size (Table Extent Info) ................................................................................ 856
Number of Leaf Blocks per Key (Index Space Analyzer Stats) .............................................. 857
Optimal Size (Rollback Segment Stats) ............................................................................ 857
Oracle RAC Statistics 1 (Database Stats) .......................................................................... 858
Oracle RAC Statistics 2 (Database Stats) .......................................................................... 859
Oracle Users (Individual Scan Types) ............................................................................... 861
32 Advisor Text



OS Stats (Database Stats) ............................................................................................. 862
OS Time Stats (Database Stats) ..................................................................................... 863
Parses (Session Stats) ................................................................................................... 864
Parses (Shared Cursor Cache Info) .................................................................................. 864
Pct Blocks Used (Table Space Analyzer Stats) ................................................................... 865
Pct Chained Rows (Table Space Analyzer Stats) ................................................................ 866
Pct Empty Blocks (Table Space Analyzer Stats) ................................................................. 867
Percent Free (Tablespace Info) ....................................................................................... 867
Percent Physical Space Free (Tablespace Info) .................................................................. 868
Permanent Memory Used (Shared Cursor Cache Info) ........................................................ 869
PGA Memory (Session Stats) .......................................................................................... 869
PGA Memory Max (Session Stats) ................................................................................... 870
Physical Reads (Active SQL Problems) ............................................................................. 871
Physical Reads (Session Stats) ....................................................................................... 872
Physical Writes (Session Stats) ....................................................................................... 873
Physical Writes Non Checkpoint (Session Stats) ................................................................ 874
Pin Hit Ratio (Library Cache Metrics) ................................................................................ 875
Pin Hits (Library Cache Metrics) ...................................................................................... 876
Pin Requests (Library Cache Metrics) ............................................................................... 877
Quality of Service (Individual Scan Types) ........................................................................ 878
RAC Cluster Interconnects (Oracle RAC Info) .................................................................... 879
RAC Instance Active State (Oracle RAC Info) .................................................................... 879
RAC Instance Archiver (Oracle RAC Info) ......................................................................... 880
RAC Instance Blocked (Oracle RAC Info) .......................................................................... 880
RAC Instance Database Status (Oracle RAC Info) .............................................................. 881
RAC Instance Hostname (Oracle RAC Info) ....................................................................... 881
RAC Instance Log Switch Wait (Oracle RAC Info) ............................................................... 881
RAC Instance Logins (Oracle RAC Info) ............................................................................ 882
RAC Instance Number (Oracle RAC Info) .......................................................................... 882
RAC Instance Parallel (Oracle RAC Info) ........................................................................... 882
RAC Instance Role (Oracle RAC Info) ............................................................................... 883
RAC Instance Shutdown Pending (Oracle RAC Info) ........................................................... 883
RAC Instance Startup Time (Oracle RAC Info) ................................................................... 883
RAC Instance Status (Oracle RAC Info) ............................................................................ 884
RAC Instance Thread # (Oracle RAC Info) ........................................................................ 884
RAC Instance Version (Oracle RAC Info) ........................................................................... 884
RAC Lock Activity (Oracle RAC Info) ................................................................................ 885
RAC Lock Types (Oracle RAC Info) .................................................................................. 886
RAC Summary Lock Activity (Oracle RAC Info) .................................................................. 886
RAC Locked Objects (Oracle RAC Info) ............................................................................. 887
RAC Long Operations (Oracle RAC Info) ........................................................................... 888
RAC Memory Allocations (Oracle RAC Info) ....................................................................... 889
Contents 33



RAC Session Info (Oracle RAC Info) ................................................................................. 890
RAC Session Waits (Oracle RAC Info) ............................................................................... 891
RAC Undo Info (Oracle RAC Info) .................................................................................... 892
Recovery Blocks Read (Session Stats) ............................................................................. 893
Recursive Calls (Database Stats) .................................................................................... 894
Recursive Calls (Session Stats) ....................................................................................... 895
Recursive CPU Usage (Session Stats) .............................................................................. 896
Redo Blocks Written (Session Stats) ................................................................................ 897
Redo Log Size (Redo Log Info) ....................................................................................... 897
Redo Log Status (Redo Log Info) .................................................................................... 898
Redo Logs (Database Stats) ........................................................................................... 899
Redo Writes (Session Stats) ........................................................................................... 900
Reloads (Library Cache Metrics) ...................................................................................... 901
Request Hit Ratio (Library Cache Metrics) ......................................................................... 902
Request Hits (Library Cache Metrics) ............................................................................... 903
Request Queue Wait Time (MTS Server Info) .................................................................... 903
Requests (Dictionary Cache Info) .................................................................................... 904
Requests (Library Cache Metrics) .................................................................................... 905
Response Queue Wait Time (MTS Dispatcher Info) ............................................................ 905
Rollback Buffer Busy Waits (Buffer Contention Stats) ......................................................... 906
Rollbacks (Session Stats) ............................................................................................... 906
Row Length (Table Space Analyzer Stats) ........................................................................ 907
Row Sorts (Session Stats) .............................................................................................. 907
Rows (Table Space Analyzer Stats) ................................................................................. 908
Rows Gotten (Session Stats) .......................................................................................... 908
Run Time Memory Used (Shared Cursor Cache Info) .......................................................... 909
Server Status (MTS Server Info) ..................................................................................... 910
Servers (Parallel Query Info) .......................................................................................... 911
Servers Started (MTS Server Info) .................................................................................. 911
Servers Stopped (MTS Server Info) ................................................................................. 912
Session Cursor Cache Count (Session Stats) ..................................................................... 912
Session Cursor Cache Hits (Session Stats)........................................................................ 913
SGA Stats (Individual Scan Types) .................................................................................. 914
Shared Memory Used (Shared Cursor Cache Info) ............................................................. 914
Shared Servers Active (MTS Server Info) ......................................................................... 915
Shrinks (Rollback Segment Stats) ................................................................................... 915
Short Table Scans (Session Stats) ................................................................................... 916
Smallest Extent in Bytes (Tablespace Info) ....................................................................... 917
Snapshot (Individual Scan Types) ................................................................................... 917
Snapshot Log (Individual Scan Types) ............................................................................. 918
Sorts (Shared Cursor Cache Info) ................................................................................... 918
SQL*Net Stats (Database Stats) ..................................................................................... 919
34 Advisor Text



Statistics (Parallel Query Info) ........................................................................................ 919
Status (MTS Dispatcher Info) ......................................................................................... 920
Status (Tablespace Info) ................................................................................................ 921
Status SQL*Net V2 (Individual Scan Types) ...................................................................... 921
Stored Procedure Space (Session Stats) ........................................................................... 922
Summary (Session Stats) .............................................................................................. 923
Summed Dirty Queue Length (Session Stats) ................................................................... 924
System Event Information (Individual Scan Types) ............................................................ 924
System Event Wait Information (Individual Scan Types) ..................................................... 925
Table Fetch Continued Rows (Database Stats) .................................................................. 925
Table Fetch Continued Rows (Session Stats) ..................................................................... 926
Table Fetches by Rowid (Session Stats) ........................................................................... 927
Table Scan Blocks Gotten (Session Stats) ......................................................................... 927
Table Scans - Cache Partitions (Session Stats) .................................................................. 928
Table Scans - Direct Read (Session Stats) ........................................................................ 928
Table Scans - Rowid Ranges (Session Stats) ..................................................................... 929
Tablespace Block Reads (I/O Performance Info) ................................................................ 929
Tablespace Block Writes (I/O Performance Info) ................................................................ 930
Tablespace Physical Reads (I/O Performance Info) ............................................................ 931
Tablespace Physical Writes (I/O Performance Info) ............................................................ 932
Time Waited (Session Event Info) ................................................................................... 933
Time Waited (System Event Info) ................................................................................... 933
Timeouts (Session Event Info) ........................................................................................ 934
Timeouts (System Event Info) ........................................................................................ 934
Top Logical Reads (Top SQL Resource Consumers) ............................................................ 935
Top Logical Reads Per Row (Top SQL Resource Consumers) ................................................ 935
Top Logical Reads Per Execution (Top SQL Resource Consumers) ........................................ 936
Top Physical Reads (Top SQL Resource Consumers)........................................................... 936
Top Physical Reads Per Execution (Top SQL Resource Consumers) ....................................... 937
Total Count (Dictionary Cache Info) ................................................................................. 937
Total Fixed (Dictionary Cache Info) ................................................................................. 938
Total Flushes (Dictionary Cache Info) .............................................................................. 938
Total Get Misses (Dictionary Cache Info) .......................................................................... 939
Total Gets (Dictionary Cache Info) .................................................................................. 939
Total I/O (Active SQL Problems) ..................................................................................... 940
Total Modifications (Dictionary Cache Info) ....................................................................... 940
Total Scan Completes (Dictionary Cache Info) ................................................................... 941
Total Scan Misses (Dictionary Cache Info) ........................................................................ 941
Total Scans (Dictionary Cache Info) ................................................................................. 942
Total Size (Cluster Extent Info) ....................................................................................... 942
Total Size (Index Extent Info)......................................................................................... 943
Total Size (Rollback Segment Extent Info) ........................................................................ 943
Contents 35



Total Size (Table Extent Info) ......................................................................................... 944
Total Size (Tablespace Info) ........................................................................................... 945
Total Slots (Dictionary Cache Info) .................................................................................. 945
Total Usage (Dictionary Cache Info) ................................................................................ 946
Transactions (Rollback Segment Stats) ............................................................................ 946
UGA Memory (Session Stats) .......................................................................................... 947
UGA Memory Max (Session Stats) ................................................................................... 948
Used Slots (Dictionary Cache Info) .................................................................................. 948
User Agent Summary Type 1 (Individual Scan Types) ........................................................ 949
User Agent Summary Type 2 (Individual Scan Types) ........................................................ 949
User Agent Summary Type 3 (Individual Scan Types) ........................................................ 950
User Agent Summary Type 4 (Individual Scan Types) ........................................................ 950
User Agent Summary Type 5 (Individual Scan Types) ........................................................ 951
User Agent Summary Type 6 (Individual Scan Types) ........................................................ 951
User Agent Summary Type 7 (Individual Scan Types) ........................................................ 952
User Agent Summary Type 8 (Individual Scan Types) ........................................................ 952
User Agent Summary Type 9 (Individual Scan Types) ........................................................ 953
User Agent Summary Type 10 (Individual Scan Types) ...................................................... 953
User Calls (Session Stats) .............................................................................................. 954
User Character Type 1 (Individual Scan Types) ................................................................. 955
User Character Type 2 (Individual Scan Types) ................................................................. 955
User Character Type 3 (Individual Scan Types) ................................................................. 956
User Character Type 4 (Individual Scan Types) ................................................................. 956
User Character Type 5 (Individual Scan Types) ................................................................. 957
User Character Type 6 (Individual Scan Types) ................................................................. 957
User Character Type 7 (Individual Scan Types) ................................................................. 958
User Character Type 8 (Individual Scan Types) ................................................................. 958
User Character Type 9 (Individual Scan Types) ................................................................. 959
User Character Type 10 (Individual Scan Types) ............................................................... 959
User Commits (Session Stats) ........................................................................................ 960
User Numeric Type 1 (Individual Scan Types) ................................................................... 960
User Numeric Type 2 (Individual Scan Types) ................................................................... 961
User Numeric Type 3 (Individual Scan Types) ................................................................... 961
User Numeric Type 4 (Individual Scan Types) ................................................................... 962
User Numeric Type 5 (Individual Scan Types) ................................................................... 962
User Numeric Type 6 (Individual Scan Types) ................................................................... 963
User Numeric Type 7 (Individual Scan Types) ................................................................... 963
User Numeric Type 8 (Individual Scan Types) ................................................................... 964
User Numeric Type 9 (Individual Scan Types) ................................................................... 964
User Numeric Type 10 (Individual Scan Types) ................................................................. 965
User SQL Numeric Type 1 (Individual Scan Types) ............................................................. 965
User SQL Numeric Type 2 (Individual Scan Types) ............................................................. 966
36 Advisor Text



User SQL Numeric Type 3 (Individual Scan Types) ............................................................. 966
User SQL Numeric Type 4 (Individual Scan Types) ............................................................. 967
User SQL Numeric Type 5 (Individual Scan Types) ............................................................. 967
User SQL Numeric Type 6 (Individual Scan Types) ............................................................. 968
User SQL Numeric Type 7 (Individual Scan Types) ............................................................. 968
User SQL Numeric Type 8 (Individual Scan Types) ............................................................. 969
User SQL Numeric Type 9 (Individual Scan Types) ............................................................. 969
User SQL Numeric Type 10 (Individual Scan Types) ........................................................... 970
User SQL Numeric Type 11 (Individual Scan Types) ........................................................... 970
User SQL Numeric Type 12 (Individual Scan Types) ........................................................... 971
User SQL Numeric Type 13 (Individual Scan Types) ........................................................... 971
User SQL Numeric Type 14 (Individual Scan Types) ........................................................... 972
User SQL Numeric Type 15 (Individual Scan Types) ........................................................... 972
User SQL Numeric Type 16 (Individual Scan Types) ........................................................... 973
User SQL Numeric Type 17 (Individual Scan Types) ........................................................... 973
User SQL Numeric Type 18 (Individual Scan Types) ........................................................... 974
User SQL Numeric Type 19 (Individual Scan Types) ........................................................... 974
User SQL Numeric Type 20 (Individual Scan Types) ........................................................... 975
User SQL Numeric Type 21 (Individual Scan Types) ........................................................... 975
User SQL Numeric Type 22 (Individual Scan Types) ........................................................... 976
User SQL Numeric Type 23 (Individual Scan Types) ........................................................... 976
User SQL Numeric Type 24 (Individual Scan Types) ........................................................... 977
User SQL Numeric Type 25 (Individual Scan Types) ........................................................... 977
User SQL Numeric Type 26 (Individual Scan Types) ........................................................... 978
User SQL Numeric Type 27 (Individual Scan Types) ........................................................... 978
User SQL Numeric Type 28 (Individual Scan Types) ........................................................... 979
User SQL Numeric Type 29 (Individual Scan Types) ........................................................... 979
User SQL Numeric Type 30 (Individual Scan Types) ........................................................... 980
User SQL Numeric Type 31 (Individual Scan Types) ........................................................... 980
User SQL Numeric Type 32 (Individual Scan Types) ........................................................... 981
User SQL Numeric Type 33 (Individual Scan Types) ........................................................... 981
User SQL Numeric Type 34 (Individual Scan Types) ........................................................... 982
User SQL Numeric Type 35 (Individual Scan Types) ........................................................... 982
User SQL Numeric Type 36 (Individual Scan Types) ........................................................... 983
User SQL Numeric Type 37 (Individual Scan Types) ........................................................... 984
User SQL Numeric Type 38 (Individual Scan Types) ........................................................... 985
User SQL Numeric Type 39 (Individual Scan Types) ........................................................... 986
User SQL Numeric Type 40 (Individual Scan Types) ........................................................... 987
User SQL Character Type 41 (Individual Scan Types) ......................................................... 987
User SQL Character Type 42 (Individual Scan Types) ......................................................... 988
User SQL Character Type 43 (Individual Scan Types) ......................................................... 988
User SQL Character Type 44 (Individual Scan Types) ......................................................... 989
Contents 37



User SQL Character Type 45 (Individual Scan Types) ......................................................... 989
User SQL Character Type 46 (Individual Scan Types) ......................................................... 990
User SQL Character Type 47 (Individual Scan Types) ......................................................... 990
User SQL Character Type 49 (Individual Scan Types) ......................................................... 991
User SQL Character Type 50 (Individual Scan Types) ......................................................... 991
User Stats (Database Stats) ........................................................................................... 992
V$ARCHIVE_DEST Listing (Individual Scan Types) ............................................................. 993
V$BACKUP Listing (Individual Scan Types) ....................................................................... 994
V$DATABASE Listing (Individual Scan Types) .................................................................... 995
V$INSTANCE Listing (Individual Scan Types) .................................................................... 996
V$LICENSE Listing (Individual Scan Types) ...................................................................... 997
V$SYSSTAT Listing (Individual Scan Types) ...................................................................... 998
V$VERSION Listing (Individual Scan Types) ...................................................................... 998
VMware Migration (Individual Scan Types) ....................................................................... 999
Wait Time (Session Event Info) ..................................................................................... 1000
Wait Time (System Event Info) ..................................................................................... 1000
Waits (Rollback Segment Stats) .................................................................................... 1001
Waits (Session Event Info) ........................................................................................... 1001
Waits (System Event Info) ........................................................................................... 1002
Wraps (Rollback Segment Stats) ................................................................................... 1002
Writes (Rollback Segment Stats) ................................................................................... 1003
Key Indicators (Knowledge Agent for Oracle) ....................................................................... 1003
Active Processes (Host & Application) ............................................................................ 1004
Active Transactions by Session (Sessions & Services) ...................................................... 1004
Application Summary - UNIX (Host & Application) ........................................................... 1005
Average Response Queue Wait Time per Protocol (Sessions & Services) ............................. 1005
Buffer Busy Waits (Contention & Cache) ........................................................................ 1005
Buffer Cache Efficiency (Memory & Disk) ........................................................................ 1005
Chained Rows - Top Ten (Memory & Disk) ...................................................................... 1006
CPU Active Count - UNIX (CPU & Processes) ................................................................... 1006
CPU Active Count - Windows (CPU & Processes) .............................................................. 1006
CPU Faults and Interrupts - UNIX (CPU & Processes) ....................................................... 1006
CPU Faults - Windows (CPU & Processes) ....................................................................... 1006
CPU Load Averages - UNIX (CPU & Processes) ................................................................ 1006
CPU Load % - Windows (CPU & Processes) ..................................................................... 1006
CPU Utilization % - UNIX (CPU & Processes) ................................................................... 1007
CPU Utilization % - UNIX (Overview) ............................................................................. 1007
CPU Utilization % - Windows (CPU & Processes) .............................................................. 1007
CPU Utilization % - Windows (Overview) ........................................................................ 1007
Current Redo Log Status (Sessions & Services) ............................................................... 1008
Database Current Logons (Sessions & Services) .............................................................. 1008
Database I/O Activity (Memory & Disk) .......................................................................... 1008
38 Advisor Text



Database Memory (Memory & Disk) .............................................................................. 1009
Database Process Status (Overview) ............................................................................. 1009
Database Process Status (Sessions & Services) ............................................................... 1009
Disk Activity - UNIX (Memory & Disk) ............................................................................ 1009
Disk Activity - Windows (Memory & Disk) ....................................................................... 1010
Disk Metrics - UNIX (Memory & Disk) ............................................................................ 1010
Disk Metrics - Windows (Memory & Disk) ....................................................................... 1011
Disk - UNIX Metrics (Overview) .................................................................................... 1011
Disk Metrics - Windows (Overview) ............................................................................... 1012
DML Lock Display (Contention & Cache) ......................................................................... 1012
File System - UNIX (Overview) ..................................................................................... 1012
File System Space Used Pct - UNIX (Overview) ............................................................... 1012
File System - Windows (Overview) ................................................................................ 1013
Global Cache Statistics (Advanced) ............................................................................... 1013
Global Cache Statistics Times (Advanced) ...................................................................... 1013
Global Lock Statistics per Minute (Advanced) .................................................................. 1014
Global Lock Times (Advanced) ...................................................................................... 1014
Holders of Locked Database Objects (Contention & Cache) ............................................... 1014
I/O Utilization (Overview) ............................................................................................ 1014
Index Size - Top Ten (Memory & Disk) ........................................................................... 1014
Latch Contention Percentage (0-100%) (Contention & Cache) ........................................... 1014
Logical Disk Information Disk Pct - Windows (Overview) ................................................... 1015
Materialized View Information (Advanced) ...................................................................... 1015
Materialized View Log Information (Advanced) ................................................................ 1015
Memory Usage MB - UNIX (Overview)............................................................................ 1015
Memory Usage MB - Windows (Overview) ...................................................................... 1015
Memory Utilization MB - UNIX (Overview) ...................................................................... 1015
Memory Utilization MB - Windows (Overview) ................................................................. 1016
Number of Fork System Calls - UNIX (CPU & Processes) ................................................... 1016
Operation System Statistics (Host & Application) ............................................................. 1016
Operation System Statistics Times (Host & Application) .................................................... 1016
Oracle Initialization Parameters (Advanced) .................................................................... 1016
Percent CPU by Session (CPU & Processes) ..................................................................... 1017
Percent Deferred Procedure Call Time - Windows (CPU & Processes) .................................. 1017
Percent of Jobs on Queue by CPU - UNIX (CPU & Processes) ............................................. 1017
Process Total Runtime by Category - UNIX (CPU & Processes) ........................................... 1017
Processor CPU Usage % - UNIX (CPU & Processes) .......................................................... 1017
Process CPU Usage % - UNIX (Overview) ....................................................................... 1017
Processor CPU Usage % - Windows (CPU & Processes) ..................................................... 1018
Process CPU Usage - Windows (Overview) ...................................................................... 1018
Real Application Cluster Statistics (Advanced) ................................................................. 1019
Redo Log Metrics (Contention & Cache) ......................................................................... 1020
Contents 39



Rollback Segment Size/High Water Mark (Memory & Disk) ................................................ 1020
Rollback Segment Statistics (Contention & Cache) ........................................................... 1021
Services - Windows (Host & Application) ........................................................................ 1021
Session Event Wait Time (Contention & Cache) ............................................................... 1022
Session Event Waits and Timeouts (Contention & Cache) .................................................. 1022
Session CPU Utilization % (Overview) ............................................................................ 1022
Session CPU Utilization % (Sessions & Services) ............................................................. 1022
SGA Statistics (Memory & Disk) .................................................................................... 1022
Sorts per Minute (Memory & Disk) ................................................................................ 1022
SQL*Net Listener (Sessions & Services) ......................................................................... 1023
System Call Rate/Second - Windows (CPU & Processes) ................................................... 1023
System Context Switch Rate/Second - Windows (CPU & Processes) ................................... 1023
System Wide Average MTS Response Queue Wait (Sessions & Services) ............................. 1023
Table Blocks - Top Ten (Memory & Disk) ........................................................................ 1023
Table Size - Top Ten (Memory & Disk) ........................................................................... 1023
Tablespace Information (Memory & Disk) ....................................................................... 1024
Top CPU SQL Consumers (CPU & Processes) ................................................................... 1025
Top I/O (Overview) ..................................................................................................... 1025
Top Readers and Writers (Memory & Disk) ..................................................................... 1025
Top Sessions (Overview) ............................................................................................. 1026
Top Sessions (Sessions & Services) ............................................................................... 1027
User Commits, Rollbacks, and Calls per Second (Sessions & Services) ................................ 1027
Users (Sessions & Services) ......................................................................................... 1028
Waiters of Locked Database Objects (Contention & Cache) ............................................... 1028
Waiting Events (Contention & Cache) ............................................................................ 1028
Chapter 5: Knowledge Agent for Sybase 1029
Alarms (Knowledge Agent for Sybase) ................................................................................. 1029
ChkDBChng ............................................................................................................... 1030
ChkDBWarn ............................................................................................................... 1032
ChkDevChng .............................................................................................................. 1034
ChkLockWarn ............................................................................................................. 1035
DBSizeFreePcWarn ..................................................................................................... 1036
DBTblActvWarn .......................................................................................................... 1037
DBVProcDown ............................................................................................................ 1038
ExcessHostConn ......................................................................................................... 1039
ExcessSort ................................................................................................................ 1040
genlimit .................................................................................................................... 1042
IQPctDskFree ............................................................................................................. 1043
MonMaxRatios ............................................................................................................ 1044
RepPctDskFree ........................................................................................................... 1045
RepThreadDn ............................................................................................................. 1046
40 Advisor Text



SegUnResvPcWarn ...................................................................................................... 1047
SessBlockedWarn ....................................................................................................... 1048
SessIdleWarn ............................................................................................................. 1049
SessNumBlockedWarn ................................................................................................. 1050
SessStatusWarn ......................................................................................................... 1051
SybCPUWarn ............................................................................................................. 1052
SybErrMsgRtWarn ....................................................................................................... 1054
SybHitRatio ............................................................................................................... 1055
SybProcDown ............................................................................................................. 1056
TempdbLow ............................................................................................................... 1058
ThrFreeWarn .............................................................................................................. 1059
TLogDumpWarn ......................................................................................................... 1060
TLogFreePc ................................................................................................................ 1062
TLogLongTran ............................................................................................................ 1064
uvlog ........................................................................................................................ 1066
Scan Types and Associated Scan Groups (Knowledge Agent for Sybase) .................................. 1067
Agent Summary (Devices) ........................................................................................... 1068
Allocated to Database (Devices) ................................................................................... 1068
Avg Bytes Used per Session (tempdb Info) ..................................................................... 1069
Avg Rows Used per Session (tempdb Info) ..................................................................... 1070
Benchmark SQL Type 1 (Individual Scan Types) .............................................................. 1071
Benchmark SQL Type 2 (Individual Scan Types) .............................................................. 1071
Benchmark SQL Type 3 (Individual Scan Types) .............................................................. 1072
Benchmark SQL Type 4 (Individual Scan Types) .............................................................. 1072
Benchmark SQL Type 5 (Individual Scan Types) .............................................................. 1073
Benchmark SQL Type 6 (Individual Scan Types) .............................................................. 1073
Benchmark SQL Type 7 (Individual Scan Types) .............................................................. 1074
Benchmark SQL Type 8 (Individual Scan Types) .............................................................. 1074
Benchmark SQL Type 9 (Individual Scan Types) .............................................................. 1075
Benchmark SQL Type 10 (Individual Scan Types) ............................................................ 1075
Blocked Sessions (sysprocesses Info) ............................................................................ 1076
Buffer Cache Hit Ratio (Individual Scan Types) ............................................................... 1077
Configuration Parameters (Individual Scan Types) ........................................................... 1078
Connect Time (SMS Spids) ........................................................................................... 1078
Connections by Hostid (Status) ..................................................................................... 1079
Contention (SMS Caches) ............................................................................................ 1079
Context Switch Pct (sp_sysmon Info) ............................................................................ 1080
Context Switch Rate (sp_sysmon Info) .......................................................................... 1081
Context Switches (sp_sysmon Info) .............................................................................. 1082
CPU Busy (Server) ...................................................................................................... 1083
Cumulative CPU (SMS Spids) ........................................................................................ 1084
Cumulative Elapsed Time (SMS Stored Procs) ................................................................. 1084
Contents 41



Cumulative Executions (SMS Stored Procs) .................................................................... 1085
Cumulative Logical Reads (SMS Objects) ........................................................................ 1085
Cumulative Logical Reads (SMS Spids) .......................................................................... 1086
Cumulative Logical Reads (SMS Stored Procs) ................................................................. 1086
Cumulative Physical Reads (SMS Objects) ...................................................................... 1087
Cumulative Physical Reads (SMS Spids) ......................................................................... 1087
Cumulative Physical Reads (SMS Stored Procs) ............................................................... 1088
Cumulative Writes (SMS Objects) .................................................................................. 1088
Cumulative Writes (SMS Spids) .................................................................................... 1089
Cumulative Writes (SMS Stored Procs)........................................................................... 1089
Current Alarms (Individual Scan Types) ......................................................................... 1090
Current CPU (SMS Engines) ......................................................................................... 1090
Current CPU (SMS Spids) ............................................................................................. 1091
Current Elapsed Time (SMS Stored Procs) ...................................................................... 1091
Current Executions (SMS Stored Procs) .......................................................................... 1092
Current Logical Reads (SMS Engines) ............................................................................ 1092
Current Logical Reads (SMS Objects) ............................................................................. 1093
Current Logical Reads (SMS Spids) ................................................................................ 1093
Current Logical Reads (SMS Stored Procs) ...................................................................... 1094
Current Physical Reads (SMS Engines) ........................................................................... 1094
Current Physical Reads (SMS Objects) ........................................................................... 1095
Current Physical Reads (SMS Spids) .............................................................................. 1095
Current Physical Reads (SMS Stored Procs) .................................................................... 1096
Current Writes (SMS Engines) ...................................................................................... 1096
Current Writes (SMS Objects) ....................................................................................... 1097
Current Writes (SMS Spids) ......................................................................................... 1097
Current Writes (SMS Stored Procs) ................................................................................ 1098
Database (Locks Held) ................................................................................................ 1098
Database Bytes Free (Adaptive Server IQ) ..................................................................... 1099
Database Bytes Total (Adaptive Server IQ) ..................................................................... 1099
Database Bytes Used (Adaptive Server IQ) ..................................................................... 1100
Database Pct Free (Adaptive Server IQ) ......................................................................... 1100
Database Segment Reserved (Segments/Thresholds) ...................................................... 1101
Database Segment Size (Segments/Thresholds).............................................................. 1101
Database Segment Unreserved (Segments/Thresholds) ................................................... 1102
Database Summary (Status) ........................................................................................ 1102
Deadlock Count (sp_sysmon Info) ................................................................................. 1104
Deadlock Rate (sp_sysmon Info) .................................................................................. 1105
Device Hit Ratio (sp_sysmon Info) ................................................................................ 1106
Device I/Os (Server) ................................................................................................... 1107
Device Summary (sp_sysmon Info) ............................................................................... 1107
Device Summary (Status) ............................................................................................ 1108
42 Advisor Text



Disk Space Free (Replication Server) ............................................................................. 1109
Disk Space Used (Replication Server) ............................................................................ 1109
Dump Space as Pct of Free Space (Transaction Log) ........................................................ 1110
Efficiency (SMS Caches) .............................................................................................. 1110
Engine Busy Pct (sp_sysmon Info) ................................................................................ 1111
Error Rate by Device (sp_sysmon Info) .......................................................................... 1111
Errorlog Message Count (Individual Scan Types) ............................................................. 1112
Errorlog Message Rate (Individual Scan Types) ............................................................... 1112
Errors by Device (sp_sysmon Info) ................................................................................ 1113
Fragment Reserved (Devices) ....................................................................................... 1113
Fragment Unreserved (Devices) .................................................................................... 1114
Free (Databases/Tables) .............................................................................................. 1114
Free (Devices) ........................................................................................................... 1115
Free (Transaction Log) ................................................................................................ 1115
Free and Used (tempdb Info) ....................................................................................... 1116
Free Space/Used Space Ratio (Transaction Log) .............................................................. 1117
Growth Rate (Transaction Log) ..................................................................................... 1117
Hit Ratio (SMS Caches) ............................................................................................... 1118
Hit Ratio (SMS Engines) .............................................................................................. 1118
Hit Ratio (SMS Objects) ............................................................................................... 1119
Hit Ratio (SMS Stored Procs) ........................................................................................ 1119
Hits (SMS Caches) ...................................................................................................... 1120
Index Summary (Databases/Tables) .............................................................................. 1120
Inserts, Updates, Deletes Count (sp_sysmon Info) .......................................................... 1121
Inserts, Updates, Deletes Rate (sp_sysmon Info) ............................................................ 1122
IQ Status (Adaptive Server IQ) ..................................................................................... 1123
Lock Request Count (sp_sysmon Info) ........................................................................... 1124
Lock Request Hit Ratio by Type (sp_sysmon Info) ........................................................... 1125
Lock Request Rate (sp_sysmon Info) ............................................................................. 1126
Locks by Table by User (Locks Held) .............................................................................. 1127
Locks by User (Locks Held) .......................................................................................... 1127
Logical Space (Replication Server) ................................................................................ 1128
Long Transactions (Transaction Log) ............................................................................. 1128
Memory Manager Events (sp_sysmon Info) .................................................................... 1129
Memory Manager Events Rate (sp_sysmon Info) ............................................................. 1129
Misc. Server Events (sp_sysmon Info) ........................................................................... 1130
Misc. Server Events Rate (sp_sysmon Info) .................................................................... 1130
Misses (SMS Caches) .................................................................................................. 1131
Network Bytes (sp_sysmon Info) .................................................................................. 1131
Network Bytes Rate (sp_sysmon Info) ........................................................................... 1132
Network Bytes Receive Rate By Engine (sp_sysmon Info) ................................................. 1132
Network Bytes Received By Engine (sp_sysmon Info) ...................................................... 1133
Contents 43



Network Bytes Send Rate By Engine (sp_sysmon Info) .................................................... 1134
Network Bytes Sent By Engine (sp_sysmon Info) ............................................................ 1135
Network Packet I/Os (Server) ....................................................................................... 1136
Network Packets (sp_sysmon Info) ............................................................................... 1137
Network Packets Rate (sp_sysmon Info) ........................................................................ 1137
Network Packets Receive Rate By Engine (sp_sysmon Info) .............................................. 1138
Network Packets Received By Engine (sp_sysmon Info).................................................... 1139
Network Packets Send Rate By Engine (sp_sysmon Info) .................................................. 1140
Network Packets Sent By Engine (sp_sysmon Info) ......................................................... 1141
Number Blocked Sessions (sysprocesses Info) ................................................................ 1141
Objects (Databases/Tables) ......................................................................................... 1142
Orphan Locks (Status) ................................................................................................ 1143
Pct CPU by Application (sysprocesses Info) ..................................................................... 1144
Pct CPU by Database (sysprocesses Info) ....................................................................... 1145
Pct CPU by Engine (sysprocesses Info)........................................................................... 1146
Pct CPU by Hostname (sysprocesses Info) ...................................................................... 1146
Pct CPU by Loginid (sysprocesses Info) .......................................................................... 1147
Pct CPU by Session (sysprocesses Info) ......................................................................... 1148
Pct Device Allocated to Database (Devices) .................................................................... 1149
Pct Disk Space Free (Replication Server) ........................................................................ 1149
Pct Fragment Unreserved (Devices) ............................................................................... 1150
Pct Free (Databases/Tables) ......................................................................................... 1150
Pct Free (Transaction Log) ........................................................................................... 1151
Pct Free Space (tempdb Info) ....................................................................................... 1152
Pct of Database Segment Reserved (Segments/Thresholds) .............................................. 1152
Pct of Database Segment Unreserved (Segments/Thresholds) ........................................... 1153
Pct Used (Databases/Tables) ........................................................................................ 1153
Physical Space (Replication Server) ............................................................................... 1154
Private Log Cache Flush Pct (sp_sysmon Info) ................................................................ 1154
Private Log Cache Flush Rate (sp_sysmon Info) .............................................................. 1155
Private Log Cache Flushes (sp_sysmon Info) .................................................................. 1155
Procedure Manager Events (sp_sysmon Info) .................................................................. 1156
Procedure Manager Events Rate (sp_sysmon Info) .......................................................... 1156
Quality of Service (Individual Scan Types) ...................................................................... 1157
Read Rate by Device (sp_sysmon Info) .......................................................................... 1158
Reads by Device (sp_sysmon Info) ................................................................................ 1159
Rows by Table (Databases/Tables) ................................................................................ 1159
Server Maximums (Server) .......................................................................................... 1160
Server Summary (Server) ............................................................................................ 1161
Session Idle Time (sysprocesses Info) ........................................................................... 1162
Session Summary (sysprocesses Info) ........................................................................... 1163
Sessions by Application (sysprocesses Info) ................................................................... 1164
44 Advisor Text



Sessions by Database (sysprocesses Info) ...................................................................... 1165
Sessions by Engine (sysprocesses Info) ......................................................................... 1166
Sessions by Hostname (sysprocesses Info) ..................................................................... 1167
Sessions by Loginid (sysprocesses Info) ......................................................................... 1168
Sessions by Status (sysprocesses Info) .......................................................................... 1168
Size (Databases/Tables) .............................................................................................. 1170
Size (Devices) ............................................................................................................ 1170
Size (Transaction Log) ................................................................................................. 1171
Spid (Locks Held) ....................................................................................................... 1171
Status of Server (Individual Scan Types) ....................................................................... 1172
Summary (Databases/Tables) ...................................................................................... 1172
Summary (Devices) .................................................................................................... 1173
Summary (Transaction Log) ......................................................................................... 1174
Table (Locks Held) ...................................................................................................... 1175
Table Summary (Databases/Tables) .............................................................................. 1176
Table Within Spid (Locks Held) ..................................................................................... 1177
Thread Info (Replication Server) ................................................................................... 1177
Thread Status (Replication Server) ................................................................................ 1178
Threshold as Pct of Segment (Segments/Thresholds) ....................................................... 1178
Threshold as Pct of Unreserved Segment (Segments/Thresholds) ..................................... 1179
Threshold Summary (Segments/Thresholds) .................................................................. 1179
Total Disk Space (Replication Server) ............................................................................ 1180
UDPM Errorlog (Individual Scan Types) .......................................................................... 1180
Used (Databases/Tables) ............................................................................................. 1181
Used (Devices) ........................................................................................................... 1181
Used (Transaction Log) ................................................................................................ 1182
User Agent Summary Type 1 (Individual Scan Types) ...................................................... 1182
User Agent Summary Type 2 (Individual Scan Types) ...................................................... 1183
User Agent Summary Type 3 (Individual Scan Types) ...................................................... 1183
User Agent Summary Type 4 (Individual Scan Types) ...................................................... 1184
User Agent Summary Type 5 (Individual Scan Types) ...................................................... 1184
User Agent Summary Type 6 (Individual Scan Types) ...................................................... 1185
User Agent Summary Type 7 (Individual Scan Types) ...................................................... 1185
User Agent Summary Type 8 (Individual Scan Types) ...................................................... 1186
User Agent Summary Type 9 (Individual Scan Types) ...................................................... 1186
User Agent Summary Type 10 (Individual Scan Types) .................................................... 1187
User Character Type 1 (Individual Scan Types) ............................................................... 1187
User Character Type 2 (Individual Scan Types) ............................................................... 1188
User Character Type 3 (Individual Scan Types) ............................................................... 1188
User Character Type 4 (Individual Scan Types) ............................................................... 1189
User Character Type 5 (Individual Scan Types) ............................................................... 1189
User Character Type 6 (Individual Scan Types) ............................................................... 1190
Contents 45



User Character Type 7 (Individual Scan Types) ............................................................... 1190
User Character Type 8 (Individual Scan Types) ............................................................... 1191
User Character Type 9 (Individual Scan Types) ............................................................... 1191
User Character Type 10 (Individual Scan Types) ............................................................. 1192
User Numeric Type 1 (Individual Scan Types) ................................................................. 1192
User Numeric Type 2 (Individual Scan Types) ................................................................. 1193
User Numeric Type 3 (Individual Scan Types) ................................................................. 1193
User Numeric Type 4 (Individual Scan Types) ................................................................. 1194
User Numeric Type 5 (Individual Scan Types) ................................................................. 1194
User Numeric Type 6 (Individual Scan Types) ................................................................. 1195
User Numeric Type 7 (Individual Scan Types) ................................................................. 1195
User Numeric Type 8 (Individual Scan Types) ................................................................. 1196
User Numeric Type 9 (Individual Scan Types) ................................................................. 1196
User Numeric Type 10 (Individual Scan Types) ............................................................... 1197
User Table Index Size (Databases/Tables) ...................................................................... 1197
User SQL Numeric Type 1 (Individual Scan Types) ........................................................... 1198
User SQL Numeric Type 2 (Individual Scan Types) ........................................................... 1198
User SQL Numeric Type 3 (Individual Scan Types) ........................................................... 1199
User SQL Numeric Type 4 (Individual Scan Types) ........................................................... 1199
User SQL Numeric Type 5 (Individual Scan Types) ........................................................... 1200
User SQL Numeric Type 6 (Individual Scan Types) ........................................................... 1200
User SQL Numeric Type 7 (Individual Scan Types) ........................................................... 1201
User SQL Numeric Type 8 (Individual Scan Types) ........................................................... 1201
User SQL Numeric Type 9 (Individual Scan Types) ........................................................... 1202
User SQL Numeric Type 10 (Individual Scan Types) ......................................................... 1202
User SQL Numeric Type 11 (Individual Scan Types) ......................................................... 1203
User SQL Numeric Type 12 (Individual Scan Types) ......................................................... 1203
User SQL Numeric Type 13 (Individual Scan Types) ......................................................... 1204
User SQL Numeric Type 14 (Individual Scan Types) ......................................................... 1204
User SQL Numeric Type 15 (Individual Scan Types) ......................................................... 1205
User SQL Numeric Type 16 (Individual Scan Types) ......................................................... 1205
User SQL Numeric Type 17 (Individual Scan Types) ......................................................... 1206
User SQL Numeric Type 18 (Individual Scan Types) ......................................................... 1206
User SQL Numeric Type 19 (Individual Scan Types) ......................................................... 1207
User SQL Numeric Type 20 (Individual Scan Types) ......................................................... 1207
User SQL Numeric Type 21 (Individual Scan Types) ......................................................... 1208
User SQL Numeric Type 22 (Individual Scan Types) ......................................................... 1208
User SQL Numeric Type 23 (Individual Scan Types) ......................................................... 1209
User SQL Numeric Type 24 (Individual Scan Types) ......................................................... 1209
User SQL Numeric Type 25 (Individual Scan Types) ......................................................... 1210
User SQL Numeric Type 26 (Individual Scan Types) ......................................................... 1210
User SQL Numeric Type 27 (Individual Scan Types) ......................................................... 1211
46 Advisor Text



User SQL Numeric Type 28 (Individual Scan Types) ......................................................... 1211
User SQL Numeric Type 29 (Individual Scan Types) ......................................................... 1212
User SQL Numeric Type 30 (Individual Scan Types) ......................................................... 1212
User SQL Numeric Type 31 (Individual Scan Types) ......................................................... 1213
User SQL Numeric Type 32 (Individual Scan Types) ......................................................... 1213
User SQL Numeric Type 33 (Individual Scan Types) ......................................................... 1214
User SQL Numeric Type 34 (Individual Scan Types) ......................................................... 1214
User SQL Numeric Type 35 (Individual Scan Types) ......................................................... 1215
User SQL Numeric Type 36 (Individual Scan Types) ......................................................... 1215
User SQL Numeric Type 37 (Individual Scan Types) ......................................................... 1216
User SQL Numeric Type 38 (Individual Scan Types) ......................................................... 1216
User SQL Numeric Type 39 (Individual Scan Types) ......................................................... 1217
User SQL Numeric Type 40 (Individual Scan Types) ......................................................... 1217
User SQL Character Type 41 (Individual Scan Types) ....................................................... 1218
User SQL Character Type 42 (Individual Scan Types) ....................................................... 1219
User SQL Character Type 43 (Individual Scan Types) ....................................................... 1219
User SQL Character Type 44 (Individual Scan Types) ....................................................... 1220
User SQL Character Type 45 (Individual Scan Types) ....................................................... 1220
User SQL Character Type 46 (Individual Scan Types) ....................................................... 1221
User SQL Character Type 47 (Individual Scan Types) ....................................................... 1221
User SQL Character Type 48 (Individual Scan Types) ....................................................... 1222
User SQL Character Type 49 (Individual Scan Types) ....................................................... 1222
User SQL Character Type 50 (Individual Scan Types) ....................................................... 1223
User Table Size (Databases/Tables) .............................................................................. 1223
Version Summary (Individual Scan Types) ..................................................................... 1224
Write Rate by Device (sp_sysmon Info) ......................................................................... 1225
Writes by Device (sp_sysmon Info) ............................................................................... 1226
Key Indicators (Knowledge Agent for Sybase) ...................................................................... 1226
Buffer Cache Hit Ratio (Memory & Disk) ......................................................................... 1226
Buffer Cache Hit Ratio (Overview) ................................................................................. 1227
Configuration Parameters (Advanced) ............................................................................ 1227
Connections per Host Id (Sessions & Services) ................................................................ 1227
Context Switch Percentage (Overview) .......................................................................... 1227
CPU Active Count - UNIX (CPU & Processes) ................................................................... 1227
CPU Active Count - Windows (CPU & Processes) .............................................................. 1227
CPU By Application (Overview) ..................................................................................... 1227
CPU Faults - Windows (CPU & Processes) ....................................................................... 1227
CPU Faults and Interrupts - UNIX (CPU & Processes) ....................................................... 1228
CPU Load - Windows (CPU & Processes) ......................................................................... 1228
CPU Load Averages - UNIX (CPU & Processes) ................................................................ 1228
CPU Utilization - UNIX (CPU & Processes) ....................................................................... 1228
CPU Utilization - UNIX (Overview) ................................................................................. 1228
Contents 47



CPU Utilization - Windows (CPU & Processes) .................................................................. 1228
CPU Utilization - Windows (Overview) ............................................................................ 1228
Database Space Information (Memory & Disk) ................................................................ 1228
Deadlock Count by Type (Contention & Cache) ............................................................... 1229
Device Disk Statistics (Memory & Disk) .......................................................................... 1229
Device Summary Information (Memory & Disk) ............................................................... 1229
Device Top Read and Write Activity (Memory & Disk) ....................................................... 1229
Disk Metrics - UNIX (Overview) .................................................................................... 1229
Disk Metrics - Windows (Overview) ............................................................................... 1230
Disk Metrics - UNIX (Memory & Disk) ............................................................................ 1230
Disk Metrics - Windows (Memory & Disk) ....................................................................... 1231
File System - UNIX (Overview) ..................................................................................... 1231
File System - Windows (Overview) ................................................................................ 1231
File System Space Used Pct - UNIX (Overview) ............................................................... 1231
Insert, Update, Delete Event Count (Overview) ............................................................... 1231
Instance Status (Overview) .......................................................................................... 1231
Lock Information (Contention & Cache) .......................................................................... 1232
Lock Information (Overview) ........................................................................................ 1232
Lock Requests per Minute (Contention & Cache) .............................................................. 1232
Locks Per Database (Contention & Cache) ...................................................................... 1232
Logical Disk Information Disk Pct - Windows (Overview) ................................................... 1232
Memory Manager Events (Memory & Disk) ..................................................................... 1232
Memory Usage - UNIX (Overview) ................................................................................. 1233
Memory Usage - Windows (Overview) ............................................................................ 1233
Memory Utilization - UNIX (Overview) ........................................................................... 1233
Memory Utilization - Windows (Overview) ...................................................................... 1233
Number of Fork System Calls - UNIX (CPU & Processes) ................................................... 1233
Percent Deferred Procedure Call Time - Windows (CPU & Processes) .................................. 1233
Percent of Jobs on Queue by CPU - UNIX (CPU & Processes) ............................................. 1233
Physical I/O (Memory & Disk) ....................................................................................... 1234
Private Log Cache Flush Percentage (Memory & Disk) ...................................................... 1234
Private Log Cache Flush Percentage (Overview) .............................................................. 1234
Process Total Runtime by Category - UNIX (CPU & Processes) ........................................... 1234
Processor CPU Usage - UNIX (CPU & Processes) .............................................................. 1234
Process CPU Usage - UNIX (Overview) ........................................................................... 1234
Processor CPU Usage - Windows (CPU & Processes) ......................................................... 1234
Process CPU Usage - Windows (Overview) ...................................................................... 1234
Segment Space (Memory & Disk) .................................................................................. 1235
Server CPU by Session (CPU & Processes) ...................................................................... 1235
Server Kernel Events (Host & Application) ...................................................................... 1235
Server Maximums (Host & Application) .......................................................................... 1235
Server Network Packet Traffic (Host & Application) .......................................................... 1235
48 Advisor Text



Sessions by Host (Host & Application) ............................................................................ 1235
Session Summary (Contention & Cache) ........................................................................ 1235
Session Summary (Sessions & Services) ........................................................................ 1235
Sessions Block - Cumulative Time Blocked (Contention & Cache) ....................................... 1236
Sessions by Application (Host & Application) ................................................................... 1236
Sessions by Application (Sessions & Services) ................................................................. 1236
Sessions by Database (Sessions & Services) ................................................................... 1236
Sessions by Host (Sessions & Services) ......................................................................... 1236
Sessions by Status (Sessions & Services) ....................................................................... 1236
Sessions Per Engine (Sessions & Services) ..................................................................... 1236
SMS CPU Busy by Engine (Advanced) ............................................................................ 1236
SMS Data Cache Summary (Advanced) .......................................................................... 1237
SMS Logical Reads by Engine (Advanced) ....................................................................... 1237
SMS Physical Reads by Engine (Advanced) ..................................................................... 1237
SMS Writes by Engine (Advanced) ................................................................................ 1237
Sybase Server CPU (CPU & Processes) ........................................................................... 1237
System Call Rate/Second - Windows (CPU & Processes) ................................................... 1237
System Context Switch Rate/Second - Windows (CPU & Processes) ................................... 1238
tempdb Freespace (Overview) ...................................................................................... 1238
Transaction Log Information (Memory & Disk) ................................................................ 1238
Transaction Log Information (Overview) ........................................................................ 1238
User Log Cache Flushes (Contention & Cache) ................................................................ 1238
Chapter 6: Knowledge Agent for UNIX 1239
Alarms (Knowledge Agent for UNIX) ................................................................................... 1239
BCacheHitPct ............................................................................................................. 1241
CpuBusy ................................................................................................................... 1242
DiskAccessHgh ........................................................................................................... 1243
DnlcHitPct ................................................................................................................. 1244
FileChange ................................................................................................................ 1245
FsPctFree .................................................................................................................. 1246
IpcPct ....................................................................................................................... 1247
genlimit .................................................................................................................... 1248
KernelTabPct ............................................................................................................. 1249
LargeFileWarn ............................................................................................................ 1250
MemPctFree ............................................................................................................... 1251
MpLocksHgh .............................................................................................................. 1252
NetworkBusy ............................................................................................................. 1253
NfsBadNet ................................................................................................................. 1254
NfsServerDown .......................................................................................................... 1255
NfsSrvrOvrLd ............................................................................................................. 1256
PageReclaim .............................................................................................................. 1257
Contents 49



PrinterFault................................................................................................................ 1258
PrintqLgthHgh ............................................................................................................ 1259
ProcDown .................................................................................................................. 1260
ProcSizeWarn ............................................................................................................. 1261
RunawayProc ............................................................................................................. 1263
RunqLgthHgh ............................................................................................................. 1264
SecLoginWarn ............................................................................................................ 1265
SwapPctFree .............................................................................................................. 1266
uvlog ........................................................................................................................ 1267
Scan Types and Associated Scan Groups (Knowledge Agent for UNIX) ..................................... 1268
Active Count (CPU) ..................................................................................................... 1269
Agent Summary (Individual Scan Types) ........................................................................ 1270
Allocated (Swap) ........................................................................................................ 1271
Allocated (Avg) (Swap) ............................................................................................... 1271
Allocated Space (Filesystem) ........................................................................................ 1272
Buffer Cache Hit Pct (Kernel Configuration) .................................................................... 1273
Buffer Cache Hit Pct (Avg) (Kernel Configuration) ............................................................ 1274
Buffer Cache Operations (Kernel Configuration) .............................................................. 1275
Busy Pct (Disk) .......................................................................................................... 1275
Busy Pct (Avg) (Disk) .................................................................................................. 1276
Bytes Paged (Memory) ................................................................................................ 1277
Bytes per Second (Disk) .............................................................................................. 1278
Bytes per Second (Avg) (Disk) ..................................................................................... 1279
Bytes Swapped (Swap) ................................................................................................ 1280
Configured Inodes (Filesystem) .................................................................................... 1281
Count by User Name (Process Status) ........................................................................... 1281
Count of Process Names (Process Status) ....................................................................... 1282
CPU Faults (Applications) ............................................................................................. 1282
CPU Usage (Applications) ............................................................................................. 1283
CPU Usage (Process CPU) ............................................................................................ 1284
CPU Usage by Group Name (Process CPU) ...................................................................... 1285
CPU Usage by User Name (Process CPU) ........................................................................ 1285
CPU Usage Over Lifetime (Process CPU) ......................................................................... 1286
Current Alarms (Individual Scan Types) ......................................................................... 1287
Current Run Queue (Process Status) ............................................................................. 1287
Current Swap Queue (Process Status) ........................................................................... 1288
Disk Reads per Second (Applications) ............................................................................ 1288
Disk Writes per Second (Applications) ............................................................................ 1289
DNLC Cache Hit Pct (Kernel Configuration) ..................................................................... 1290
DNLC Cache Hit Pct (Lifetime) (Kernel Configuration) ....................................................... 1291
DNLC Operations (Kernel Configuration) ........................................................................ 1292
DNLC Operations (Lifetime) (Kernel Configuration) .......................................................... 1293
50 Advisor Text



Email Messages in Queue (Individual Scan Types) ........................................................... 1294
Faults (CPU) .............................................................................................................. 1295
Faults (all CPUs) (CPU) ................................................................................................ 1296
Files Open (Process Status) .......................................................................................... 1297
Files Open by User (Process Status) .............................................................................. 1297
Fork Requests (CPU) ................................................................................................... 1298
Fragmentation (Filesystem) ......................................................................................... 1299
Free (Swap) ............................................................................................................... 1299
Free (Avg) (Swap) ...................................................................................................... 1300
Free Space (Filesystem) .............................................................................................. 1300
Hardware Configuration (Server Configuration) ............................................................... 1301
ICMP Operations (Network) .......................................................................................... 1302
ICMP Operations (Lifetime) (Network) ........................................................................... 1303
Individual Process Size (Process Status) ........................................................................ 1304
Inode Cache Hit Pct (Kernel Configuration) ..................................................................... 1304
Inode Cache Hit Pct (Lifetime) (Kernel Configuration) ...................................................... 1305
Inode Cache Operations (Kernel Configuration) ............................................................... 1306
Inodes Free (Filesystem) ............................................................................................. 1306
Inodes Used (Filesystem)............................................................................................. 1307
Interface Traffic (Network) ........................................................................................... 1307
Interface Traffic (Lifetime) (Network) ............................................................................ 1308
Interface Traffic (Pct) (Network) ................................................................................... 1309
Interface Traffic (Pct, Lifetime) (Network) ...................................................................... 1310
IP Operations (Network) .............................................................................................. 1311
IP Operations (Lifetime) (Network) ................................................................................ 1312
IPC Active Usage Summary (Individual Scan Types) ........................................................ 1313
IPC Message Queues List (Individual Scan Types) ............................................................ 1313
IPC Percent Usage Summary (Individual Scan Types) ...................................................... 1314
IPC Semaphore List (Individual Scan Types) ................................................................... 1314
IPC Shared Memory List (Individual Scan Types) ............................................................. 1315
Job Queues Pct Busy (CPU) .......................................................................................... 1315
Jobs in the 'at' Queue (Individual Scan Types) ................................................................ 1316
Jobs in the 'batch' Queue (Individual Scan Types) ........................................................... 1316
Kernel Variable Config (Kernel Configuration) ................................................................. 1317
Large Files (Individual Scan Types) ............................................................................... 1318
List of Running Apps (Applications) ............................................................................... 1319
Load Averages (CPU) .................................................................................................. 1320
Locks (Kernel Configuration) ........................................................................................ 1321
Logged 'su' Attempts (Individual Scan Types) ................................................................. 1321
Major Page Faults (Process Accounting) ......................................................................... 1322
Memory Usage (Applications) ....................................................................................... 1323
Message Queues Config (Individual Scan Types) ............................................................. 1324
Contents 51



Minor Page Faults (Process Accounting) ......................................................................... 1325
Milliseconds per Seek (Disk) ......................................................................................... 1326
Milliseconds per Seek (Avg) (Disk) ................................................................................ 1327
Mount Options (Individual Scan Types) .......................................................................... 1327
Multiprocessor Locks (Individual Scan Types) ................................................................. 1328
Multiprocessor Locks (all CPUs) (Individual Scan Types) ................................................... 1329
Network Connections (Individual Scan Types) ................................................................. 1330
Network Status (Individual Scan Types) ......................................................................... 1331
NFS Client Mounts Active (Individual Scan Types) ........................................................... 1331
NFS Client Operations (Network) .................................................................................. 1332
NFS Client Operations (Lifetime) (Network) .................................................................... 1333
NFS Filesystems Exported (Individual Scan Types) .......................................................... 1334
NFS Server Operations (Network) ................................................................................. 1334
NFS Server Operations (Lifetime) (Network) ................................................................... 1335
NFS Servers Responding (Individual Scan Types) ............................................................ 1335
Operations (Disk) ....................................................................................................... 1336
OS Version (Server Configuration) ................................................................................ 1336
Page Hand Revolutions (Memory) ................................................................................. 1337
Pct Busy Usage Group (CPU) ........................................................................................ 1338
Pct Busy Usage Group (Disk) ........................................................................................ 1338
Pct of Time Not Idle (CPU) ........................................................................................... 1339
Potential Memory Leakers (Process Status) .................................................................... 1340
Printer Jobs on Queue (Individual Scan Types) ................................................................ 1341
Printer Pages Printed (Individual Scan Types) ................................................................. 1341
Printer Size of Queue (Individual Scan Types) ................................................................. 1342
Printer Status (Individual Scan Types) ........................................................................... 1342
Priorities (Process Status) ............................................................................................ 1343
Processes Approaching Rlimits (Individual Scan Types) .................................................... 1344
Processes Waiting for System Resources (Individual Scan Types) ...................................... 1345
Processes Waiting on OS Events (Individual Scan Types) .................................................. 1346
Quality of Service (Individual Scan Types) ...................................................................... 1347
Ratio of System to User Time (CPU) .............................................................................. 1348
Ratio of System to User Time (all CPUs) (CPU) ................................................................ 1349
Read Requests (Process Accounting) ............................................................................. 1350
Read Requests (Lifetime) (Process Accounting) ............................................................... 1350
Reads per Second (Disk) ............................................................................................. 1351
Reads per Second (Avg) (Disk) ..................................................................................... 1351
Real Memory Usage (Process Status) ............................................................................. 1352
Requests (Memory) .................................................................................................... 1353
Request Service Time (Disk) ........................................................................................ 1354
Request Service Time (Avg) (Disk) ................................................................................ 1354
Routing Operations (Network) ...................................................................................... 1355
52 Advisor Text



Routing Operations (Lifetime) (Network) ........................................................................ 1356
RPC Client Operations (Network)................................................................................... 1357
RPC Client Operations (Lifetime) (Network) .................................................................... 1358
RPC Server Operations (Network) ................................................................................. 1359
RPC Server Operations (Lifetime) (Network) ................................................................... 1360
Run Queue Length (CPU) ............................................................................................. 1361
Run Queue Ratio (Jobs to CPUs) (CPU) .......................................................................... 1362
Run Times (Process CPU) ............................................................................................. 1363
Scan Rate (Memory) ................................................................................................... 1364
Seconds of CPU Usage (Process CPU) ............................................................................ 1365
Seconds of Idle Time (User Sessions) ............................................................................ 1365
Seconds of System CPU Usage (Process CPU) ................................................................. 1366
Seconds of User CPU Usage (Process CPU) ..................................................................... 1366
Secure File Last Changed Time (Individual Scan Types) .................................................... 1367
Semaphore Config (Individual Scan Types) ..................................................................... 1368
sendmail Statistics (Individual Scan Types) .................................................................... 1369
Setuid Files in the Filesystem (Individual Scan Types) ...................................................... 1369
Setuid Programs Running (Process Status) ..................................................................... 1370
Shared Memory Config (Individual Scan Types) ............................................................... 1371
Size of Forked Processes (CPU) ..................................................................................... 1372
Size of Measured Files (Individual Scan Types) ............................................................... 1373
Software Configuration (Individual Scan Types) .............................................................. 1374
Space Used (Pct) (Filesystem) ...................................................................................... 1375
State (Process Status) ................................................................................................. 1376
Status of Cron Daemon (Process Status) ........................................................................ 1377
Status of /etc/inetd (Process Status) ............................................................................. 1378
Status of Monitored Servers (Individual Scan Types) ....................................................... 1379
Status of Sendmail Program (Process Status) ................................................................. 1380
Status of the Printer Scheduler (Process Status) ............................................................. 1380
Stream Queues Used (Individual Scan Types) ................................................................. 1381
Streams Buffers (Individual Scan Types) ........................................................................ 1382
Streams Usage (Lifetime) (Individual Scan Types) ........................................................... 1382
Streams Used Pct (Individual Scan Types) ...................................................................... 1383
Summary Info (Applications) ........................................................................................ 1384
Swap Attempts (Process Accounting) ............................................................................. 1385
Swapping Operations (Swap) ....................................................................................... 1386
System Config Variables (Server Configuration) .............................................................. 1387
System Usage (Memory) ............................................................................................. 1388
System Usage (Avg) (Memory) ..................................................................................... 1388
Table Elements Allocated (Kernel Configuration) ............................................................. 1389
Table Elements Used (Kernel Configuration) ................................................................... 1389
Table Overflows (Kernel Configuration) .......................................................................... 1390
Contents 53



TCP Operations (Network) ........................................................................................... 1391
TCP Operations (Lifetime) (Network) ............................................................................. 1392
Terminal Operations (Kernel Configuration) .................................................................... 1393
Total Usage (CPU) ...................................................................................................... 1394
Transactions per Second (Disk) .................................................................................... 1395
Transactions per Second (Avg) (Disk) ............................................................................ 1395
UDP Operations (Network) ........................................................................................... 1396
UDP Operations (Lifetime) (Network) ............................................................................. 1397
UDPM Log File Messages (Individual Scan Types) ............................................................ 1397
Usage by CPU (CPU) ................................................................................................... 1398
Usage by User Name (Process Status) ........................................................................... 1399
Used (Swap) .............................................................................................................. 1399
Used (Avg) (Swap) ..................................................................................................... 1400
Used Space (Filesystem) .............................................................................................. 1400
User Agent Summary Type 1 (Individual Scan Types) ...................................................... 1401
User Agent Summary Type 2 (Individual Scan Types) ...................................................... 1401
User Agent Summary Type 3 (Individual Scan Types) ...................................................... 1402
User Agent Summary Type 4 (Individual Scan Types) ...................................................... 1402
User Agent Summary Type 5 (Individual Scan Types) ...................................................... 1403
User Agent Summary Type 6 (Individual Scan Types) ...................................................... 1403
User Agent Summary Type 7 (Individual Scan Types) ...................................................... 1404
User Agent Summary Type 8 (Individual Scan Types) ...................................................... 1404
User Agent Summary Type 9 (Individual Scan Types) ...................................................... 1405
User Agent Summary Type 10 (Individual Scan Types) .................................................... 1405
User Benchmark Type 1 (Individual Scan Types) ............................................................. 1406
User Benchmark Type 2 (Individual Scan Types) ............................................................. 1406
User Benchmark Type 3 (Individual Scan Types) ............................................................. 1407
User Benchmark Type 4 (Individual Scan Types) ............................................................. 1407
User Benchmark Type 5 (Individual Scan Types) ............................................................. 1408
User Benchmark Type 6 (Individual Scan Types) ............................................................. 1408
User Benchmark Type 7 (Individual Scan Types) ............................................................. 1409
User Benchmark Type 8 (Individual Scan Types) ............................................................. 1409
User Benchmark Type 9 (Individual Scan Types) ............................................................. 1410
User Benchmark Type 10 (Individual Scan Types) ........................................................... 1410
User Character Type 1 (Individual Scan Types) ............................................................... 1411
User Character Type 2 (Individual Scan Types) ............................................................... 1411
User Character Type 3 (Individual Scan Types) ............................................................... 1412
User Character Type 4 (Individual Scan Types) ............................................................... 1412
User Character Type 5 (Individual Scan Types) ............................................................... 1413
User Character Type 6 (Individual Scan Types) ............................................................... 1413
User Character Type 7 (Individual Scan Types) ............................................................... 1414
User Character Type 8 (Individual Scan Types) ............................................................... 1414
54 Advisor Text



User Character Type 9 (Individual Scan Types) ............................................................... 1415
User Character Type 10 (Individual Scan Types) ............................................................. 1415
User Numeric Type 1 (Individual Scan Types) ................................................................. 1416
User Numeric Type 2 (Individual Scan Types) ................................................................. 1416
User Numeric Type 3 (Individual Scan Types) ................................................................. 1417
User Numeric Type 4 (Individual Scan Types) ................................................................. 1417
User Numeric Type 5 (Individual Scan Types) ................................................................. 1418
User Numeric Type 6 (Individual Scan Types) ................................................................. 1418
User Numeric Type 7 (Individual Scan Types) ................................................................. 1419
User Numeric Type 8 (Individual Scan Types) ................................................................. 1419
User Numeric Type 9 (Individual Scan Types) ................................................................. 1420
User Numeric Type 10 (Individual Scan Types) ............................................................... 1420
User's Last Login (User Info) ........................................................................................ 1421
Users With No Password (User Info) .............................................................................. 1421
Users Logged On (Individual Scan Types) ....................................................................... 1422
Users with Duplicate User IDs (Individual Scan Types) ..................................................... 1422
Writes per Second (Disk) ............................................................................................. 1423
Writes per Second (Avg) (Disk) .................................................................................... 1423
Write Requests (Process Accounting) ............................................................................. 1424
Write Requests (Lifetime) (Process Accounting) .............................................................. 1424
Key Indicators (Knowledge Agent for UNIX) ......................................................................... 1425
Application Summary (Overview) .................................................................................. 1425
CPU Active Count (CPU & Processes) ............................................................................. 1425
CPU Faults and Interrupts (CPU & Processes) .................................................................. 1425
CPU Load Averages (CPU & Processes)........................................................................... 1425
CPU Usage by Process (CPU & Processes) ....................................................................... 1425
CPU Utilization (CPU & Processes) ................................................................................. 1426
CPU Utilization (Overview) ........................................................................................... 1426
Disk Activity (Memory & Disk) ...................................................................................... 1426
Disk Metrics (Memory & Disk) ....................................................................................... 1427
Disk Metrics (Overview) ............................................................................................... 1427
Disk Percent Busy Averages (Memory & Disk) ................................................................. 1428
File System (Memory & Disk) ....................................................................................... 1428
File System (Overview) ............................................................................................... 1428
Hardware Configuration (Advanced) .............................................................................. 1428
IPC Active Usage Summary (Advanced) ......................................................................... 1428
Kernel Buffer Cache (Memory & Disk) ............................................................................ 1428
Kernel Buffer Pool Hits (Overview) ................................................................................ 1428
Memory Paging Statistics (Memory & Disk) ..................................................................... 1429
Memory Usage (Overview) ........................................................................................... 1429
Memory Utilization (Overview) ...................................................................................... 1429
Network Traffic by Interface (Overview) ......................................................................... 1429
Contents 55



Number of Fork System Calls (CPU & Processes) ............................................................. 1429
Operating System Configurations (Advanced) ................................................................. 1429
Percent of Jobs on Queue by CPU (CPU & Processes) ....................................................... 1429
Process Memory Usage (Memory & Disk)........................................................................ 1430
Process Total Runtime by Category (CPU & Processes) ..................................................... 1430
Processor CPU Usage (CPU & Processes) ........................................................................ 1430
Process CPU Usage (Overview) ..................................................................................... 1430
Process Status (Overview) ........................................................................................... 1430
Ratio of Runqueue Length to All CPUs (CPU & Processes) .................................................. 1430
Read & Write Requests by Process (Memory & Disk) ........................................................ 1430
Resources by User (Overview) ...................................................................................... 1431
uIDD--UNIX_KI_Advanced_Server Login Sessions ........................................................... 1431
File System - Space Used Pct (Memory & Disk) ............................................................... 1431
File System - Space Used Pct (Overview) ....................................................................... 1431
Swap (Overview) ........................................................................................................ 1431
System Memory (Memory & Disk) ................................................................................. 1431
User Memory Usage (Memory & Disk) ............................................................................ 1431
User's Last Login (Advanced) ....................................................................................... 1432
Chapter 7: Knowledge Agents for Windows 1433
Alarms (Knowledge Agents for Windows) ............................................................................. 1433
CpuBusy ................................................................................................................... 1434
DiskAccessHgh ........................................................................................................... 1435
EventLog ................................................................................................................... 1436
genlimit .................................................................................................................... 1437
LogDiskPctFree ........................................................................................................... 1437
ProcDown .................................................................................................................. 1438
RunawayProc ............................................................................................................. 1439
ServiceDown .............................................................................................................. 1439
uvlog ........................................................................................................................ 1441
Scan Types and Associated Scan Groups (Knowledge Agents for Windows) ............................... 1442
Access Permission Errors (Server Info) .......................................................................... 1443
Active Sessions (Server Info) ....................................................................................... 1443
Active Threads (Process Info) ....................................................................................... 1444
Asynchronous Procedure Calls Bypassed/second (CPU Info) .............................................. 1444
Avg Seconds per Read (Logical Disk Info) ...................................................................... 1445
Avg Seconds per Read (Physical Disk Info) ..................................................................... 1445
Avg Seconds per Transfer (Logical Disk Info) .................................................................. 1446
Avg Seconds per Transfer (Physical Disk Info) ................................................................ 1446
Avg Seconds per Write (Logical Disk Info) ...................................................................... 1447
Avg Seconds per Write (Physical Disk Info) .................................................................... 1447
Bytes Received (Server Info) ........................................................................................ 1448
56 Advisor Text



Bytes Transferred (Server Info) .................................................................................... 1448
Bytes Transmitted (Server Info) ................................................................................... 1448
Context Switch Rate (System Info) ............................................................................... 1449
CPU Usage Summary (CPU Info) ................................................................................... 1449
CPU Privileged Mode Usage (Process Info) ...................................................................... 1450
CPU Usage (Process Info) ............................................................................................ 1450
CPU User Mode Usage (Process Info) ............................................................................. 1451
Current Alarms (Individual Scan Types) ......................................................................... 1451
Current Usage (Paging File Info) ................................................................................... 1452
Deferred Procedure Call Avg Rate (CPU Info) .................................................................. 1452
Deferred Procedure Calls Bypassed/second (CPU Info) ..................................................... 1453
Deferred Procedure Calls Queued/second (CPU Info) ........................................................ 1453
Disk Usage Summary (System Info) .............................................................................. 1454
Event Log Monitor (Individual Scan Types) ..................................................................... 1454
File I/O Bytes (System Info) ......................................................................................... 1455
File I/O Operations (System Info) ................................................................................. 1455
Free MB (Logical Disk Info) .......................................................................................... 1456
Free Pct (Logical Disk Info) .......................................................................................... 1456
Granted Access Errors (Server Info) .............................................................................. 1457
Internal Errors (Server Info) ........................................................................................ 1457
Interrupt Rate (CPU Info) ............................................................................................ 1458
Logon Errors (Server Info) ........................................................................................... 1458
Page Faults (Memory Info) ........................................................................................... 1459
Page Faults (Process Info) ........................................................................................... 1459
Page File (Process Info) ............................................................................................... 1460
Page File Peak (Process Info) ....................................................................................... 1460
Pct Busy (CPU Info) .................................................................................................... 1461
Pct Busy (Logical Disk Info) .......................................................................................... 1461
Pct Busy (Physical Disk Info) ........................................................................................ 1462
Pct Deferred Procedure Call Time (CPU Info) ................................................................... 1462
Pct Interrupt Time (CPU Info) ....................................................................................... 1463
Pct Privileged Mode (CPU Info) ..................................................................................... 1463
Pct Reading (Logical Disk Info) ..................................................................................... 1464
Pct Reading (Physical Disk Info) .................................................................................... 1464
Pct User Mode (CPU Info) ............................................................................................ 1465
Pct Writing (Logical Disk Info) ...................................................................................... 1465
Pct Writing (Physical Disk Info) ..................................................................................... 1466
Peak Usage (Paging File Info) ....................................................................................... 1466
Pool Nonpaged (Process Info) ....................................................................................... 1467
Pool Paged (Process Info) ............................................................................................ 1467
Private Memory (Process Info) ...................................................................................... 1468
Quality of Service (Individual Scan Types) ...................................................................... 1468
Contents 57



Queue Length (Logical Disk Info) .................................................................................. 1469
Queue Length (Physical Disk Info) ................................................................................. 1469
Read Byte Rate (Logical Disk Info) ................................................................................ 1470
Read Byte Rate (Physical Disk Info) ............................................................................... 1470
Read Operation Rate (Logical Disk Info) ......................................................................... 1471
Read Operation Rate (Physical Disk Info) ....................................................................... 1471
Service Calls (System Info) .......................................................................................... 1472
Services Monitor (Individual Scan Types) ....................................................................... 1472
Sessions Errored Out (Server Info) ................................................................................ 1473
Sessions Forced Off (Server Info) ................................................................................. 1473
Sessions Logged Off (Server Info) ................................................................................. 1474
Sessions Timed Out (Server Info) ................................................................................. 1474
System Usage (Memory Info) ....................................................................................... 1475
Total Byte Rate (Logical Disk Info) ................................................................................ 1476
Total Byte Rate (Physical Disk Info) ............................................................................... 1476
Total Operation Rate (Logical Disk Info) ......................................................................... 1477
Total Operation Rate (Physical Disk Info) ....................................................................... 1477
UDPM Log Monitor (Individual Scan Types) ..................................................................... 1478
Usage (Memory Info) .................................................................................................. 1478
User Agent Summary Type 1 (Individual Scan Types) ...................................................... 1479
User Agent Summary Type 2 (Individual Scan Types) ...................................................... 1479
User Agent Summary Type 3 (Individual Scan Types) ...................................................... 1480
User Agent Summary Type 4 (Individual Scan Types) ...................................................... 1480
User Agent Summary Type 5 (Individual Scan Types) ...................................................... 1481
User Agent Summary Type 6 (Individual Scan Types) ...................................................... 1481
User Agent Summary Type 7 (Individual Scan Types) ...................................................... 1482
User Agent Summary Type 8 (Individual Scan Types) ...................................................... 1482
User Agent Summary Type 9 (Individual Scan Types) ...................................................... 1483
User Agent Summary Type 10 (Individual Scan Types) .................................................... 1483
User Character Type 1 (Individual Scan Types) ............................................................... 1484
User Character Type 2 (Individual Scan Types) ............................................................... 1484
User Character Type 3 (Individual Scan Types) ............................................................... 1485
User Character Type 4 (Individual Scan Types) ............................................................... 1485
User Character Type 5 (Individual Scan Types) ............................................................... 1486
User Character Type 6 (Individual Scan Types) ............................................................... 1486
User Character Type 7 (Individual Scan Types) ............................................................... 1487
User Character Type 8 (Individual Scan Types) ............................................................... 1487
User Character Type 9 (Individual Scan Types) ............................................................... 1488
User Character Type 10 (Individual Scan Types) ............................................................. 1488
User Numeric Type 1 (Individual Scan Types) ................................................................. 1489
User Numeric Type 2 (Individual Scan Types) ................................................................. 1489
User Numeric Type 3 (Individual Scan Types) ................................................................. 1490
58 Advisor Text



User Numeric Type 4 (Individual Scan Types) ................................................................. 1490
User Numeric Type 5 (Individual Scan Types) ................................................................. 1491
User Numeric Type 6 (Individual Scan Types) ................................................................. 1491
User Numeric Type 7 (Individual Scan Types) ................................................................. 1492
User Numeric Type 8 (Individual Scan Types) ................................................................. 1492
User Numeric Type 9 (Individual Scan Types) ................................................................. 1493
User Numeric Type 10 (Individual Scan Types) ............................................................... 1493
Virtual Memory (Process Info) ...................................................................................... 1494
Virtual Memory Peak (Process Info) ............................................................................... 1494
Working Set (Process Info) .......................................................................................... 1495
Working Set Peak (Process Info) ................................................................................... 1495
Write Byte Rate (Logical Disk Info) ................................................................................ 1496
Write Byte Rate (Physical Disk Info) .............................................................................. 1496
Write Operation Rate (Logical Disk Info) ........................................................................ 1497
Write Operation Rate (Physical Disk Info) ....................................................................... 1497
Key Indicators (Knowledge Agents for Windows)................................................................... 1498
CPU Active Count (CPU & Processes) ............................................................................. 1498
CPU Faults (CPU & Processes) ...................................................................................... 1498
CPU Load (CPU & Processes) ........................................................................................ 1498
CPU Usage by Process (CPU & Processes) ....................................................................... 1498
CPU Utilization (CPU & Processes) ................................................................................. 1498
CPU Utilization (Overview) ........................................................................................... 1499
Disk Metrics (Memory & Disk) ....................................................................................... 1499
Disk Metrics (Overview) ............................................................................................... 1499
File System (Memory & Disk) ....................................................................................... 1500
File System (Overview) ............................................................................................... 1500
Logical Disk Information - Disk Pct (Memory & Disk) ........................................................ 1500
Logical Disk Information - Disk Pct (Overview) ................................................................ 1500
Memory Usage (Overview) ........................................................................................... 1500
Memory Utilization (Overview) ...................................................................................... 1500
Page File Percent in Use (Memory & Disk) ...................................................................... 1500
Percent Deferred Procedure Call Time (CPU & Processes) .................................................. 1500
Percent Time CPU Servicing Interrupts (CPU & Processes) ................................................ 1501
Permissions (Advanced) .............................................................................................. 1501
Physical Disk Average Seconds per Transfer (Memory & Disk) ........................................... 1501
Physical Disk Percent Busy (Memory & Disk) ................................................................... 1501
Physical Disk Read/Write Rate (Memory & Disk) .............................................................. 1501
Physical Disk Transfer Rates in Bytes per Second (Overview) ............................................ 1501
Processor CPU Usage (CPU & Processes) ........................................................................ 1501
Process CPU Usage (Overview) ..................................................................................... 1502
Sessions Information (Advanced) .................................................................................. 1502
Services (Advanced) ................................................................................................... 1502
Contents 59



60 Advisor Text

System Area Memory Usage (Overview) ........................................................................ 1502
System Call Rate per Second (CPU & Processes) ............................................................. 1502
System Context Switch Rate per Second (CPU & Processes) .............................................. 1502
System Page Fault Rate in Faults per Second (Memory & Disk) ......................................... 1503
System Read/Write Rate per Second (Memory & Disk) ..................................................... 1503
Index 1505


Chapter 1: CA Insight DPM Advisor Text

Welcome to CA Insight Database Performance Monitor for Distributed
Databases (CA Insight DPM) Advisor Text. This help system provides all the
information you need to use specific CA Insight DPM alarms, scan types, and
key indicators for each knowledge agent.
Note: For general information on using the User Interface (UI) and procedures
common to all CA Insight DPM knowledge agents, see the Insight User Help.
Knowledge Agents
Knowledge agents are the domains that CA Insight DPM monitors; they include
the following:

DB2 for Linux, UNIX and Windows

Microsoft SQL Server

Oracle

Sybase

UNIX

Windows
Alarms
CA Insight DPM alarms are listed alphabetically for each knowledge agent in
the Contents tab. Each alarm topic provides usage information, suggested
actions, threshold evaluation, required scan types, related scan types (if
applicable), and potential integrations (if applicable).
Scan Types and Associated Scan Groups
CA Insight DPM scan types are listed alphabetically for each knowledge agent
in the Contents tab. The scan group to which the scan type belongs is listed
parenthetically after each scan type title.
Individual Scan Types are scan types that do not belong to any particular scan
group and must be configured at the scan type level.
Each scan type topic provides usage information, related alarms, scan object
syntax, the archive database key name, and potential integrations (if
applicable).
Note: User-Defined Scan Types display various numeric or tabular information
and do not belong to any particular scan group. For more information about
using user-defined scan types, see the Insight User Help.
Chapter 1: CA Insight DPM Advisor Text 61

Alarms (Knowledge Agent for DB2 for Linux, UNIX and Windows)

62 Advisor Text

Key Indicators
Key indicators are collections of scan type displays, grouped together to
provide insight into one aspect of your database environment.


Chapter 2: Knowledge Agent for DB2 for
Linux, UNIX and Windows

CA Insight DPM knowledge agents monitor your networked database
environments by performing the following tasks:

Sampling your data dictionary and dynamic performance data

Maintaining a high-performance, real-time, shared memory snapshot of
the current state of each instance in your networked database
environment
CA Insight DPM currently monitors a variety of popular RDBMS databases.
Each RDBMS is referred to as a knowledge agent, meaning a different
installable knowledge agent is required for each.
Alarms (Knowledge Agent for DB2 for Linux, UNIX and
Windows)
The following table lists all alarms for the Knowledge Agent for DB2 for Linux,
UNIX and Windows and the scan types associated with them.
For specific alarm details, see the topic associated with each alarm.

Alarm Scan Types
AgentsWaiting Instance - Agents Registered
Instance - Agents Waiting
AppIntAutoRebinds Application - Automatic Rebinds Rate
AppLocksHeld Application - Locks Held
AppPercentLocksHeld Application - Locks Held
Individual Scan Types - Database Configuration Values
AppRejCursBlk Application - Pct Cursor Blocking Requests Rejected
AppRollbacks Application - SQL Rollback Rate
AppSortOverflows Application - Pct Sorts Overflowing to Disk
AppWaiting Application - Locks Summary
Db2PipedSortsRej Instance - Piped Sorts Rejected
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 63

Alarms (Knowledge Agent for DB2 for Linux, UNIX and Windows)

64 Advisor Text

Alarm Scan Types
Db2ProcDown Individual Scan Types - Database Process Status
DbAppsWaiting Database - Pct Apps Waiting on Locks
DbBPoolDataHitRatio Application - Buffer Pool Page Hit Ratio
Database - Buffer Pool Data Page Hit Ratio
Database - Buffer Pool Page Hit Ratio
Tablespace - Buffer Pool Page Hit Ratio
DbBPoolIndexHitRatio Application - Buffer Pool Index Page Hit Ratio
Application - Buffer Pool Page Hit Ratio
Database - Buffer Pool Index Page Hit Ratio
Database - Buffer Pool Page Hit Ratio
DbHeap Database - Maximum Heap Used
DbIntAutoRebinds Database - Pct Rebind Activity
DbIntDeadlockRollbacks Database - SQL Rollback Rate
DbRollbacks Database - SQL Rollback Rate
DbSecondaryLogDepend Database - Pct Dependent on Secondary Logs
DbSortOverflows Database - Pct Sorts Overflowing to Disk
DbTableReorg Table Statistics - Index Runstats Info
Table Statistics - Tables Reorgchk Info
DBVProcDown No specific scan types required
genlimit No specific scan types required
LockListUtil Database - Lock List Used
MaxAgents Instance - Agents Registered
MaxAppsConn Database - Connected Apps
Individual Scan Types - Database Configuration Values
TableOverflowAccesses Table - Overflow Rows Access Rate
TblspFreespace Individual Scan Types - Database Tablespace Freespace
uvlog No specific scan types required

Alarms (Knowledge Agent for DB2 for Linux, UNIX and Windows)

AgentsWaiting
The percentage of registered agents waiting for a token has exceeded the
specified threshold. Use this alarm to determine when a specified percentage
of agents are waiting for a token in DB2 for Linux, UNIX and Windows to run.
If this percentage is non-zero, there are fewer agents than applications
requesting service, and some applications might have to wait for a token
before they can perform the client-requested task. That client might
experience performance problems due to this waiting.
Suggested Actions
1. Determine why the agents are blocked, causing them to wait.
2. Determine whether you should increase the value for the maxcagents
configuration parameter, which will allow more agents to service more
applications.
Threshold Evaluation
object_value >= threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:

Instance - Agents Registered

Instance - Agents Waiting
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Instance - Max Agents Waiting

Individual Scan Types - Instance Configuration Values
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 65

Alarms (Knowledge Agent for DB2 for Linux, UNIX and Windows)

AppIntAutoRebinds
The number of attempted automatic rebinds (or recompiles) has exceeded the
specified threshold. Automatic rebind is the internal bind that the system
performs when a package has been invalidated. Use this alarm to detect a
large number of automatic rebinds.
The system performs a rebind the first time that the database manager needs
to invoke an SQL statement from the package. For example, the system
invalidates plans when you perform one of the following tasks:

Drop an object, such as a table, view, or index, on which the plan depends

Add or drop a foreign key

Revoke object privileges on which the plan depends
Suggested Actions
1. If this event activates frequently, perhaps there have been too many
changes to the DB2 for Linux, UNIX and Windows RDBMS.
2. As internal automatic rebinds can have a significant impact on
performance, minimize them where possible.
Threshold Evaluation
object_value > threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Application - Automatic Rebinds Rate
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
Individual Scan Types - Database Configuration Values
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
66 Advisor Text

Alarms (Knowledge Agent for DB2 for Linux, UNIX and Windows)

AppLocksHeld
An application is holding more locks than the specified threshold allows. Use
this alarm to determine when an application is holding a large number of
locks.
This can affect concurrency in the database. Typically, this is because an
application is not doing COMMITs and ROLLBACKs frequently enough.
Suggested Actions
1. Determine the application that holds too many locks and the locks that it
holds.
2. Determine if the problem originates from the database configuration or the
application configuration. For this alarm, the most likely origin is the
application.
3. Examine the design of the application and determine if the application can
shorten the Unit of Work by doing more frequent COMMITs or ROLLBACKs.
4. If different applications hold the locks, and contention between
applications does not exist:
Consider increasing the maximum size of the lock list, using the
locklist (Maximum Storage for Lock Lists) configuration parameter.
This configuration parameter controls the maximum size of the lock
list.
Consider increasing the percentage of lock list that a single unit of
work can hold before lock escalation occurs, using the maxlocks
configuration parameter.
Threshold Evaluation
object_value > threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Application - Locks Held
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Application - Locks Summary

Individual Scan Types - Database Configuration Values
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 67

Alarms (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
AppPercentLocksHeld
An application is using a certain percentage of the lock list (storage area for
locks). That percentage value has exceeded a specified threshold. Use this
alarm to determine when an application is holding a large percentage of
available locks.
If the number of locks that an application uses is approaching the maximum
value of locks available in the database, DB2 for Linux, UNIX and Windows
starts automatically escalating locks to reduce the number of locks that the
system needs. This can affect concurrency in the database. Typically, it occurs
because an application is not doing COMMITs and ROLLBACKs frequently
enough.
Suggested Actions
1. Determine the application that holds too many locks and determine the
locks that it holds.
2. Determine if the problem originates from the database configuration or the
application configuration. For this event, the most likely origin is the
database configuration.
3. Examine the design of the application and determine if the application can
shorten the Unit of Work by doing more frequent COMMITs or ROLLBACKs.
4. If different applications hold the locks, and contention between
applications does not exist:
Consider increasing the maximum size of the lock list, using the
locklist (Maximum Storage for Lock Lists) configuration parameter.
This configuration parameter controls the maximum size of the lock
list.
Consider increasing the percentage of lock list that a single unit of
work can hold before lock escalation occurs, using the maxlocks
configuration parameter.
68 Advisor Text

Alarms (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Threshold Evaluation
object_value >= threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:

Application - Locks Held

Individual Scan Types - Database Configuration Values
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Application - Exclusive Lock Escalation Rate

Application - Locks Summary
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
AppRejCursBlk
The number of times that a database rejects a request for an I/O block at the
client or server has exceeded the specified threshold. Use this alarm to detect
when a database is rejecting many requests for I/O blocks.
If there are many cursors blocking data, the communications heap might
become full. When the heap is full, the system does not return an error.
Instead, it does not allocate any more I/O blocks for blocking cursors. If
cursors are unable to block data, performance can suffer.
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 69

Alarms (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Suggested Actions
1. Determine why the database is rejecting large numbers of requests for I/O
blocks and cursors are unable to perform data blocking.
2. Consider increasing the size of the query_heap database manager
configuration parameter to boost the memory available to the
communication heap. A larger communication heap will allow the system
to block more cursors, which will decrease the number of blocked cursors
that the database rejects.
Threshold Evaluation
object_value > threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Application - Pct Cursor Blocking Requests Rejected
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
Individual Scan Types - Database Configuration Values
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
70 Advisor Text

Alarms (Knowledge Agent for DB2 for Linux, UNIX and Windows)

AppRollbacks
The total number of attempted SQL ROLLBACK statements has exceeded the
specified threshold. Use this alarm to determine when an application is
attempting to invoke a large number of SQL ROLLBACK statements.
A rollback can result from an application request, a deadlock, or an error
situation. This event only counts the number of rollback statements that
applications issue. At the application level, this event can help you determine
the level of database activity for the application and the conflict with other
applications. At the database level, it can help you determine the activity in
the database and the conflict between applications on the database.
Suggested Actions
1. Determine the cause of the large numbers of attempted rollbacks.
2. Identify the application that might be causing a deadlock or error.
Threshold Evaluation
object_value > threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Application - SQL Rollback Rate
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Application - Deadlock Forced Rollback Rate

Application - SQL Fail Rate

Application - Units-of-Work Rate

Individual Scan Types - Database Configuration Values
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 71

Alarms (Knowledge Agent for DB2 for Linux, UNIX and Windows)

AppSortOverflows
The percentage of sorts that ran out of sort heap for an application and might
have required disk space for temporary storage has exceeded the specified
threshold. Use this alarm to determine when a large number of sorts for a
specific application ran out of sort heap space and had to overflow to disk.
Suggested Actions
1. Determine why the sorts overflowed.
2. If this value is high, you might want to expand the sort heap size.
Threshold Evaluation
object_value > threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Application - Pct Sorts Overflowing to Disk
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
Individual Scan Types - Database Configuration Values
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
72 Advisor Text

Alarms (Knowledge Agent for DB2 for Linux, UNIX and Windows)

AppWaiting
Applications have been waiting on a lock held by another application for longer
than the configured limit. Use this alarm to determine when applications are
waiting excessively to obtain locks.
This situation suggests a concurrency problem in a database. A typical cause
might be an application that is not doing COMMITs frequently enough or has
not explicitly ended the Unit-of-Work with a COMMIT or ROLLBACK.
Suggested Actions
1. Determine the cause of the lock waits.
2. Determine which application holds the lock.
3. Determine why the application is not releasing the lock.
4. Correct the application program code.
Threshold Evaluation
object_value >= threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Application - Locks Summary
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Application - Avg Locks Waiting Time

Application - Lock Waits

Application - SQL Info

Application - Static SQL Info
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 73

Alarms (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Db2PipedSortsRej
The rate of piped sorts that the database requests and then rejects has
exceeded the specified threshold. Use this alarm to determine when the
database is rejecting piped sorts frequently.
Each active sort on the system allocates memory, which might cause sorting
to take up too much available system memory.
The sort heap list (sortheap) and sort heap threshold (sheapthres)
configuration parameters help to control the memory that a database uses for
sort operations. These parameters also determine whether the system will
pipe a sort. Since piped sorts might reduce disk I/O, allowing more piped sorts
can improve the performance of sort operations and possibly the overall
system performance. The database might not accept a piped sort if the sort
heap exceeds the threshold when the system allocates the sort heap for the
sort. The SQL EXPLAIN output will show whether the optimizer requests a
piped sort.
Suggested Actions
1. Determine why the database is rejecting many piped sorts.
2. Adjust the sortheap configuration parameter to control the memory
available for each sort.
3. Adjust the sheapthres configuration parameter to control the size of the
sort heap threshold.
Threshold Evaluation
object_value > threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Instance - Piped Sorts Rejected
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Individual Scan Types - Instance Configuration Values

Instance - Piped Sorts Requested
74 Advisor Text

Alarms (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
Db2ProcDown
The Database Process Status individual scan type has returned a status of zero
indicating that the DB2 for Linux, UNIX and Windows processes are down. Use
this alarm to determine when the Knowledge Agent for DB2 for Linux, UNIX
and Windows has shut down.
Suggested Actions
1. Determine why the DB2 for Linux, UNIX and Windows instance has shut
down.
2. Determine if an administrator has shut down the DB2 for Linux, UNIX and
Windows instance, or if the system aborted it due to an error.
Threshold Evaluation
object_value > threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Individual Scan Type - Database Process Status
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
Individual Scan Types - Instance Configuration Values
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 75

Alarms (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
DbAppsWaiting
The number of applications that have been waiting on locks has exceeded the
specified threshold. Use this alarm to determine when a large number of
applications have been waiting on locks.
This suggests a concurrency problem in a database. A typical cause might be
an application that is not doing COMMITs frequently enough or has not
explicitly ended the Unit-of-Work with a COMMIT or ROLLBACK.
Suggested Actions
1. Determine why so many applications have been waiting on locks.
2. Determine which application holds the lock.
3. Determine why the application is not releasing the lock.
4. Correct the application program code.
Threshold Evaluation
object_value > threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Database - Pct Apps Waiting on Locks
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Database - Avg Lock Wait Time

Database - Connected Apps

Individual Scan Types - Database Configuration Values
76 Advisor Text

Alarms (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
DbBPoolDataHitRatio
The data page hit ratio for the database buffer has fallen below the specified
threshold. Use this alarm to determine when there is a low data page hit ratio
for the database buffer pool.
Suggested Actions
1. Determine why the data page hit ratio is low.
2. To improve performance, consider increasing the number of buffer pool
pages.
Threshold Evaluation
object_value < threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Database - Buffer Pool Data Page Hit Ratio
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Database - Buffer Pool Page Hit Ratio

Individual Scan Types - Instance Configuration Values
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 77

Alarms (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
DbBPoolIndexHitRatio
The index page hit ratio for the database has fallen below the specified
threshold. Use this alarm to determine when there is a low index page hit ratio
for the database buffer pool.
Suggested Actions
1. Determine why the index page hit ratio is low.
2. To improve performance, consider increasing the number of buffer pool
pages.
Threshold Evaluation
object_value < threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Database - Buffer Pool Index Page Hit Ratio
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Database - Buffer Pool Page Hit Ratio

Individual Scan Types - Database Configuration Values

Individual Scan Types - Instance Configuration Values
78 Advisor Text

Alarms (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
DbHeap
A database has allocated and used a configured percentage of the total
database heap. Use this alarm to determine when the database heap is getting
low.
If this percentage reaches 100%, it is likely that applications receive errors
indicating that there is not enough storage available.
Suggested Actions
1. Determine why the database heap is getting low.
2. Examine the values from the Database - Maximum Heap Used scan type to
determine, if the dbheap database configuration parameter should be
increased to control the space that the system allocates for the database.
Threshold Evaluation
object_value >= threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Database - Maximum Heap Used
Individual Scan Types - Instance Configuration Values
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
Individual Scan Types - Database Configuration Values
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 79

Alarms (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
DbIntAutoRebinds
The number of attempted automatic rebinds (or recompiles) has exceeded the
specified threshold. Automatic rebind is the internal bind that the system
performs when a package has been invalidated. Use this alarm to determine
when attempted automatic rebinds have become excessive.
The system performs a rebind the first time when the database manager
needs to invoke an SQL statement from the package. For example, the system
invalidates plans when you perform one of the following tasks:

Drop an object, such as a table, view, or index, on which the plan depends

Add or drop a foreign key

Revoke object privileges on which the plan depends
Suggested Actions
1. Determine the causes of the automatic rebinds.
2. As internal automatic rebinds can have a significant affect on performance,
minimize them where possible.
Threshold Evaluation
object_value > threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Database - Pct Rebind Activity
80 Advisor Text

Alarms (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Application - Automatic Rebinds Rate

Application - Performed Binds/Precompiles

Individual Scan Types - Instance Configuration Values
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
DbIntDeadlockRollbacks
The total number of forced rollbacks that the database manager initiates due
to a deadlock has exceeded the specified threshold. Use this alarm to
determine when internal rollbacks due to deadlocks become excessive.
DB2 for Linux, UNIX and Windows performs a rollback on the current unit of
work in an application that the database manager selects to resolve the
deadlock. This value shows the number of deadlocks that the system has
broken. You can use this value to detect concurrency problems. Internal
rollbacks due to deadlocks lower the throughput of the database.
Suggested Actions
1. Determine why internal rollbacks are occurring, causing deadlocks.
2. Determine which application is causing the deadlocks, and look for areas
that might be causing the contention problem.
Threshold Evaluation
object_value > threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Database - Forced Rollbacks Rate
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 81

Alarms (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Database - Deadlock Rate

Database - SQL Rollback Rate

Individual Scan Types - Instance Configuration Values
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
DbRollbacks
The total number of attempted SQL ROLLBACK statements has exceeded the
specified threshold. Use this alarm to determine when a large number of
attempted SQL ROLLBACK statements occurred.
This alarm only counts the number of rollback statements that applications
issue. At the application level, this alarm can help you determine the level of
database activity for the application and the conflict with other applications. At
the database level, it can help you determine the activity in the database and
the conflict between applications on the database.
Suggested Actions
1. Determine the cause of so many attempted SQL ROLLBACK statements.
2. A rollback can result from an application request, a deadlock, or an error.
Identify the application that might be causing a deadlock or error.
Threshold Evaluation
object_value > threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Database - SQL Rollback Rate
82 Advisor Text

Alarms (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Database - Total SQL Throughput Rate

Individual Scan Types - Database Configuration Values
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
DbSecondaryLogDepend
The database current dependency on secondary logs has exceeded a specified
threshold. Use this alarm to determine when the database is depending
significantly on secondary logs.
Suggested Actions
1. Determine cause of the high dependency on secondary logs.
2. Expand the size of the log files or increase the number of primary log files.
Also, the addition of more COMMIT statements within the application will
decrease this value.
Threshold Evaluation
object_value > threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Database - Pct Dependent on Secondary Logs
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 83

Alarms (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Individual Scan Types - Database Configuration Values

Individual Scan Types - Instance Configuration Values
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
DbSortOverflows
The percentage of sorts that ran out of sort heap and might have required disk
space for temporary storage has exceeded the specified threshold. Use this
alarm to determine when a large number of sorts are overflowing to disk.
Suggested Actions
1. Determine why so many sorts overflow to disk.
2. If this value is high, you might want to adjust the database configuration
by expanding the sort heap size.
Threshold Evaluation
object_value > threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Database - Pct Sorts Overflowing to Disk
84 Advisor Text

Alarms (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Individual Scan Types - Database Configuration Values

Individual Scan Types - Instance Configuration Values
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
DbTableReorg
The output of the six formulae (F1 through F6), that DB2 for Linux, UNIX and
Windows uses to calculate the fragmentation of tablespace, has exceeded any
of six thresholds. The required scan types retrieve the values of F1 through
F6.
This alarm activates when tables might benefit from reorganization. There are
six criteria used to determine this. Each of these criteria has its own threshold
values set in the uv_db2.cfg configuration file:

Percentage of rows that are overflowing
Rows can overflow in tables containing VARCHAR fields in which the table
updates rows where the new VARCHAR data contains more bytes than the
old VARCHAR data. The system can reclaim this fragmented space either
by deleting the row in question or by reorganizing the entire table.

Percentage of freespace in the table

Percentage of data pages that contain no rows at all

Cluster ratio for each index
Note: when multiple indexes are defined for a table, it might not be
possible to improve the cluster ratio of one index without degrading the
cluster ratio for other indexes in the same table.

Percentage of freespace in the index

Relative balance of the index tree
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 85

Alarms (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Suggested Actions
1. Determine the cause of the fragmentation.
2. Use the DB2 for Linux, UNIX and Windows REORG TABLE command to
reorganize the table.
Threshold Evaluation
object_value > threshold_value
Note: It is reccommended that you maintain the default value of this alarm.
Required Scan Types
The following scan types must be on for this alarm to function:

Table Statistics - Index Runstats Info

Table Statistics - Tables Reorgchk Info
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Individual Scan Types - Database Configuration Values

Table - Statistics Summary
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
86 Advisor Text

Alarms (Knowledge Agent for DB2 for Linux, UNIX and Windows)

DBVProcDown
A CA Insight DPM background process has terminated unexpectedly.
Suggested Actions
The CA Insight DPM kernel process (uv_driver) for this knowledge agent will
restart the process.
To determine the source of the problem, examine the uv_driver.log file in the
$uvroot/AgentType/InstanceNamedirectory. This file contains diagnostic
information. The log and error files associated with the stopped process should
also be examined (for example, uv_scan_p.log:001, and so on in
$uvroot/AgentType/InstanceName).
If the alarm condition does not clear itself, or occurs repeatedly, shutdown the
knowledge agent and restart.
If the condition persists, contact Technical Support.
Threshold Evaluation
This alarm is based on a triggering event (see description).
Note: This alarm does not support multiple thresholds.
Required Scan Types
The following scan types must be on for this alarm to function:
None
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 87

Alarms (Knowledge Agent for DB2 for Linux, UNIX and Windows)

genlimit
CA Insight DPM provides a general alarm, genlimit, that you can apply to any
numeric or character scan type (including user-defined numeric or character
scan types). The genlimit alarm compares a threshold you define against a
value returned by the scan type.
The valid operators for character data are = and != only (equal and not
equal).
Note: For information about configuring genlimit alarms, see the User Help.
Threshold Evaluation
<object_value> <user_configurable_operator> <threshold_value>
Note: This alarm supports multiple thresholds for numeric data only.
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA
LockListUtil
The lock list (maximum storage for lock lists) usage has exceeded the
threshold you set. Use this alarm to determine when a database is close to
using all the locks available.
DB2 for Linux, UNIX and Windows starts automatically escalating locks to
reduce the number of locks that the database needs. This can affect
concurrency in the database.
Suggested Actions
1. Determine why the lock list usage is high.
2. Use the Application - Locks Summary scan type to see which applications
are using the most locks in the database.
3. Examine the design of those applications and determine if the applications
can shorten the Unit of Work by doing more frequent COMMITs or
ROLLBACKs.
88 Advisor Text

Alarms (Knowledge Agent for DB2 for Linux, UNIX and Windows)

4. Consider increasing the value of the locklist (Maximum Storage for Lock
Lists) configuration parameter to boost the maximum storage for locks.
This configuration parameter controls the maximum size of the lock list.
Threshold Evaluation
object_value >= threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:

Database - Lock List Used

Individual Scan Types - Instance Configuration Values
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Application - Locks Summary

Individual Scan Types - Database Configuration Values
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
MaxAgents
The maximum number of registered agents has exceeded the specified
threshold. Use this alarm to determine when the database agent is close to
reaching the maximum number of allowable agents.
If the agent reaches the maximum number of agents, subsequent clients are
not able to connect to the agent until someone else logs off or otherwise
detaches from the agent.
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 89

Alarms (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Suggested Actions
1. Determine the number of registered agents and the proportion of local and
remote agents.
2. Check to see whether there are any hung or stuck applications that did not
log out.
3. Check to see whether the maxagents value in the Instance Configuration
Values individual scan type is set too low.
4. Check to see whether any of the users or applications are logged in who
don't need to be.
Threshold Evaluation
object_value >= threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:

Instance - Agents Registered

Individual Scan Types - Instance Configuration Values
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Instance - Local Connections

Instance - Remote Connections
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
90 Advisor Text

Alarms (Knowledge Agent for DB2 for Linux, UNIX and Windows)

MaxAppsConn
The percentage of waiting agents has exceeded the specified threshold. Use
this alarm to determine when the number of applications connected to
database is close to reaching the maximum value configured for that
database.
If the connected applications reach the maximum number, subsequent
applications are not able to connect to the database until someone else
disconnects.
Suggested Actions
1. Determine whether a permanent or a temporary increase in the number of
connected applications is triggering the event.
A permanent increase would warrant increasing the maxcagents
parameter value.
A temporary increase suggests another problem, such as a faulty
application causing multiple connections. Check to see whether there are
any hung or stuck applications that did not log out. Check to see whether
any of the users/applications are logged in who do not need to be.
2. Check the Database Configuration Values individual scan type to see
whether the maxappls parameter value is set too low.
Threshold Evaluation
object_value >= threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:

Database - Connected Apps

Individual Scan Types - Instance Configuration Values
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Application - Active Applications

Individual Scan Types - Database Configuration Values
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 91

Alarms (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
TableOverflowAccesses
The number of accesses (reads and writes) to overflowed rows of this table
has exceeded the specified threshold. Use this alarm to determine when a
table is requesting a high rate of overflow accesses.
Overflowed rows indicate that data fragmentation has occurred. A row
overflows if the table updates it, and it no longer fits in the data page where
the table originally wrote it. This usually happens as a result of an update of a
VARCHAR or an ALTER TABLE statement.
Suggested Actions
1. Determine why a table requests so many overflow accesses.
2. To improve table performance, consider reorganizing the table using the
REORG utility. This utility cleans up fragmentation.
Threshold Evaluation
object_value > threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Table - Overflow Rows Access Rate
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
92 Advisor Text

Alarms (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
TblspFreespace
The freespace of a tablespace has fallen below the specified threshold. Use this
alarm to determine when the tablespace is running out of freespace.
Suggested Actions
1. Use the suggested workspace to determine why the freespace is running
low.
2. Expand the size of the tablespace storage area.
Threshold Evaluation
object_value < threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Tablespace Usage - Database Tablespace Freespace
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 93

Alarms (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
uvlog
Use this alarm to identify errors in specific log files that are being monitored
by the userdefined scan types using the CA Insight DPM supplied binary
uv_grep.
Suggested Actions
Varies depending on the errors in the log files.
Threshold Evaluation
This alarm is based on a triggering event (see description).
Note: This alarm does not support multiple thresholds.
Required Scan Types
The following scan types must be on for this alarm to function:
None
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
94 Advisor Text

Alarms (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 95

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Scan Types and Associated Scan Groups (Knowledge Agent
for DB2 for Linux, UNIX and Windows)
Under the control of scan processes, scan types retrieve performance data
from knowledge agents and store it in a RAM-resident snapshot buffer. The
content of the snapshot buffer represents the current state of your managed
resource. The scan processes create shared memory that the archive and
alarm background processes use.
Scan types belong to a scan group for programmatic reasons; whenever
possible, it is more efficient to gather a set of statistics at one time. Scan
types that do not belong to a specific group are known as individual scan
types.
Each specific scan type topic (listed alphabetically) provides the following
information:
Scan group name
Identifies the name of the scan group to which the scan type belongs;
listed parenthetically in the scan type topic title.
Scan type description
Identifies the specific measurement the scan type provides.
Alarms
Identifies the names of the alarms (if any) that trigger when the scan type
falls below or exceeds a specified threshold.
Scan object syntax
Identifies the syntax of the entries appearing on the scan type display;
scan objects can be static or dynamic.
Monitor switch group
Identifies the name of the associated monitor switch group that groups
data elements by function in the DB2 for Linux, UNIX and Windows
instance. A monitor switch group must be turned on to enable the
knowledge agent to gather information about the data elements in this
group.
Archive database key name
Identifies the abbreviated mnemonic by which the scan type is identified in
the archive.
Potential integrations
(If applicable) Identifies other CA products that can use data from the
scan type through CA Insight DPM integrations.
96 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Buffer Pool Monitor Switch Group
This monitor switch group instructs the database engine to track data
elements that relate to buffer pools, such as logical and physical reads and
writes and the time that the system spends reading and writing. The following
tables list the scan types that belong to this group.

Scan Group Scan Type
Application Avg Buffer Pool Read Time
Avg Buffer Pool Write Time
Avg Read/Sector Time
Avg Reads/Request
Avg Write/Sector Time
Avg Writes/Request
Buffer Pool Data Page Hit Ratio
Buffer Pool Index Page Hit Ratio
Buffer Pool Page Hit Ratio
Buffer Pool Stats Summary
Data Buffer Pool Writes/Reads Ratio
Direct I/O Stats
Index Buffer Pool Writes/Reads Ratio
Database Active Async Page Cleaners for Dirty Threshold Reached Pct
Active Async Page Cleaners for Log Space Pct
Active Async Page Cleaners for Victim Replacement Pct
Async I/O
Async/Sync Data Pages Read Ratio
Async/Sync Data Pages Write Ratio
Async/Sync Index Pages Write Ratio
Avg Async Page Read Time
Avg Async Page Write Time
Avg Buffer Pool Page Read Time
Avg Buffer Pool Page Write Time
Avg Direct Read/Sector Time
Avg Direct Sectors Read
Avg Direct Sectors Write
Avg Direct Write/Sector Time
Avg Pages Read/Async Request
Buffer Pool Data Page Hit Ratio
Buffer Pool Index Page Hit Ratio
Buffer Pool Page Hit Ratio
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 97

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

98 Advisor Text

Scan Group Scan Type
Buffer Pool Performance Summary
Data Buffer Pool Writes/Reads Ratio
Direct I/O
File Close Rate
Index Buffer Pool Writes/Reads
Tablespace Async I/O Performance
Async/Sync Data Pages Read Ratio
Async/Sync Data Pages Write Ratio
Async/Sync Index Pages Write Ratio
Avg Async Page Read Time
Avg Async Page Write Time
Avg Direct Read/Sector Time
Avg Direct Sectors Read
Avg Direct Sectors Written
Avg Direct Write/Sector Time
Avg Page Read Time
Avg Page Read Time
Avg Page Write Time
Avg Page Write Time
Avg Pages Read/Async Request
Buffer Pool Data Page Hit Ratio
Buffer Pool Index Page Hit Ratio
Buffer Pool Page Hit Ratio
Buffer Pool Performance
Data Buffer Pool Writes to Reads Ratio
Direct I/O Performance
File Close Rate
Index Buffer Pool Writes to Reads Ratio

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Lock Monitor Switch Group
This monitor switch group instructs the database engine to track data
elements that relate to database locks, such as the number of waits for locks,
the time waiting on locks, and detailed information for each lock in use. The
following tables list the scan types that belong to this group.

Scan Group Scan Type
Application Avg Locks Waiting Time
Lock Waits
Locks Summary
Database Avg Lock Wait Time
Lock Activity Summary

Sort Monitor Switch Group
This monitor switch group instructs the database engine to track data
elements that relate to sort activity, such as total sorts and time that the
system spends sorting. The following tables list the scan types that belong to
this group.

Scan Group Scan Type
Application Avg Sort Time
Pct Sorts Overflowing to Disk
Database Avg Sort Heap Size
Avg Time Spent Sorting
Pct Sorts Overflowing to Disk
Instance Piped Sorts Rejected
Piped Sorts Requested
Sort Heap Allocated
Sorts Started After Heap Threshold Exceeded

Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 99

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Statement Monitor Switch Group
This monitor switch group instructs the database to track data elements that
relate to individual SQL statements, such as statement type, operation, and
the actual SQL statement text. The following tables list the scan types that
belong to this group.

Scan Group Scan Type
Application CPU Usages Summary
Dynamic SQL Info
Sorts Performed by Statement
SQL Info
Static SQL Info
System CPU Time - Statement
User CPU Time - Statement

Table Monitor Switch Group
This monitor switch group instructs the database engine to track data
elements that relate to database tables, such as row reads and writes. The
following tables list the scan types that belong to this group.

Scan Group Scan Type
Table Overflow Rows Access Rate
Row Read Rate
Row Written Rate
Statistics Summary

100 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Unit-of-Work Monitor Switch Group
This monitor switch group instructs the database engine to track data
elements that relate to a unit of work, such as Application UOW start and stop
timestamps and completion status. The following tables list the scan types that
belong to this group.

Scan Group Scan Type
Application Unit-of-Work Log Space Used
Unit-of-Work Summary
UOW Total Locks Waiting Time

Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 101

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Active Applications Summary (Application)
Displays various summary information about applications connected to
databases within the DB2 for Linux, UNIX and Windows instance. This
information allows you to quickly evaluate current activity.
Use this scan type, along with the Application - Time Connection Succeeded
scan type, to determine connection information for an application.
This scan type includes the following fields:

Agent ID

Connection Time (timestamp)

Status

Status Change Time (timestamp)
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
None
Archive Database Key Name
app_summary
102 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Active Apps (Database)
Displays the number of connected applications for which the database
manager is currently processing a request. Use this value to determine how
many database manager instance tokens the applications are using.
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
None
Archive Database Key Name
db_appls_in_db2
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 103

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Active Async Page Cleaners for Dirty Threshold Reached Pct (Database)
Displays the percentage of all page cleaners the system is invoking because a
buffer pool reached the dirty page threshold criterion for the database. Use
this information to set the chngpgs_thresh database configuration parameter.
If this percentage is too high, the system might write out pages too early,
requiring it to read them back in. If this percentage is too low, too many pages
might accumulate, requiring users to write out pages synchronously.
This scan type can help you determine whether or not to increase the
efficiency of data access by allowing the database to gather data from memory
rather than directly from disk storage.
Calculation
interval active page cleaners for dirty threshold / interval total active page cleaners
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
Buffer Pool
Archive Database Key Name
db_pool_drty_pg_thr
Potential Integrations
CA eHealth PM
104 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Active Async Page Cleaners for Log Space Pct (Database)
Displays the percentage of all page cleaners the system is invoking because
the logging space used reaches a predefined criterion for the database. Use
this information to set the softmax database configuration parameter.
The system triggers page cleaners if the oldest page in the buffer pool
contains an update described by a log record that is older than the current log
position by the softmax value.
This scan type can help you determine whether or not to increase the
efficiency of data access by allowing the database to gather data from memory
rather than directly from disk storage.
Calculation
interval active page cleaners for log space / interval total active page cleaners
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
Buffer Pool
Archive Database Key Name
db_pool_lsn_gap_cln
Potential Integrations
CA eHealth PM
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 105

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Active Async Page Cleaners for Victim Replacement Pct (Database)
Displays the percentage of all page cleaners the system is invoking because it
needed a synchronous write during the victim buffer replacement for the
database.
Use this information to set the database configuration parameter iocleaners. If
this percentage is low, it suggests that you have too many page cleaners
configured. If this percentage is high, you might have too few page cleaners
configured.
This scan type can help you determine whether or not to increase the
efficiency of data access by allowing the database to gather data from memory
rather than directly from disk storage.
Calculation
interval active page cleaners for victim replacement / interval total active page cleaners
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
Buffer Pool
Archive Database Key Name
db_pool_drty_pg_stl
Potential Integrations
CA eHealth PM
106 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Active Problem SQL - CPU (SQL)
Displays active SQL statements with maximum CPU usage during the snapshot
interval. CPU usage is measured in seconds. CPU usage includes user CPU
(CPU consumed while executing application code) and system CPU (CPU
consumed executing system calls).
This scan type enables you to evaluate the SQL statements that are recently
executed in the databases, in terms of the level of resource consumption
associated with the statements. This evaluation helps you to identify the SQL
statements that require closer attention and possibly need to be tuned or
rewritten.
You can set a configuration parameter, snapshot_interval, to determine the
time interval during which the growth in resource use is measured. You can
find the snapshot_interval configuration parameter in the uv_scan_sql section
of the configuration file. It is set to 5 seconds by default, but you can modify it
to control the length of time that the active problem sql scan types wait before
measuring the increase in resource usage within database sessions.
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
None
Archive Database Key Name
sql_act_prob_cpu
Potential Integrations
CA Wily Introscope
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 107

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Active Problem SQL - Rows Accessed (SQL)
Displays active SQL statements with maximum rows accessed stats during the
snapshot interval. Rows accessed is the sum of Rows Read and Rows Written.
This scan type enables you to evaluate the SQL statements that are recently
executed in the databases, in terms of the level of resource consumption
associated with the statements. This evaluation helps you to identify the SQL
statements that require closer attention and possibly need to be tuned or
rewritten.
You can set a configuration parameter, snapshot_interval, to determine the
time interval during which the growth in resource use is measured. You can
find the snapshot_interval configuration parameter in the uv_scan_sql section
of the configuration file. It is set to 5 seconds by default, but you can modify it
to control the length of time that the active problem sql scan types wait before
measuring the increase in resource usage within database sessions.
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
None
Archive Database Key Name
sql_act_prob_row_acc
108 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Active Problem SQL - Rows Read (SQL)
Displays active SQL statements with maximum rows read stats during the
snapshot interval. Rows read is the number of table rows that are required to
be read in order to return the result set.
This scan type enables you to evaluate the SQL statements that are recently
executed in the databases, in terms of the level of resource consumption
associated with the statements. This evaluation helps you to identify the SQL
statements that require closer attention and possibly need to be tuned or
rewritten.
You can set a configuration parameter, snapshot_interval, to determine the
time interval during which the growth in resource use is measured. You can
find the snapshot_interval configuration parameter in the uv_scan_sql section
of the configuration file. It is set to 5 seconds by default, but you can modify it
to control the length of time that the active problem sql scan types wait before
measuring the increase in resource usage within database sessions.
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
None
Archive Database Key Name
sql_act_prob_row_rd
Potential Integrations
CA Wily Introscope
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 109

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Active Problem SQL - Rows Written (SQL)
Displays active SQL statements with maximum rows written stats during the
snapshot interval. Rows written is the number of rows changed (inserted,
deleted or updated) in the table. This includes temporary tables that may be
created for sort operation.
This scan type enables you to evaluate the SQL statements that are recently
executed in the databases, in terms of the level of resource consumption
associated with the statements. This evaluation helps you to identify the SQL
statements that require closer attention and possibly need to be tuned or
rewritten.
You can set a configuration parameter, snapshot_interval, to determine the
time interval during which the growth in resource use is measured. You can
find the snapshot_interval configuration parameter in the uv_scan_sql section
of the configuration file. It is set to 5 seconds by default, but you can modify it
to control the length of time that the active problem sql scan types wait before
measuring the increase in resource usage within database sessions.
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
None
Archive Database Key Name
sql_act_prob_row_wr
Potential Integrations
CA Wily Introscope
110 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Activity Summary (Database)
Displays a summary of current database activity. From this output, you can
determine what other scan types to observe for more detailed database
activity (such as scan types for sql activity).
This scan type includes the following fields:

App Cons (Applications Connected)

SQL/min (SQL Throughput)

% Sel (SQL Select Percent)

% U/I/D (SQL Update/Insert/Delete Percent)

% DDL (Data Definition Language Percent)

Rollback

Failed (Failed SQL)
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
None
Archive Database Key Name
db_activity
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 111

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Agents Registered (Instance)
Displays the number of registered agents in the database manager instance
you are monitoring. This value includes database-level connections and
instance-level attachments.
Use this scan type to evaluate whether there is an appropriate number of
agents registered for an instance. You can then determine settings for the
maxagents configuration parameter.
Alarms

AgentsWaiting

MaxAgents
Scan Object Syntax
DB2 for Linux, UNIX and Windows Instance Name
Monitor Switch Group
None
Archive Database Key Name
db2_agents
Potential Integrations

CA eHealth PM

CA Spectrum IM
112 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Agents Waiting (Instance)
Displays the number of agents waiting for tokens in the monitored database
manager instance.
Every application has a coordinator agent designated to process database
requests. An agent must get a token before it can perform a transaction.
Use this scan type to evaluate whether an appropriate number of agents are
waiting for tokens. You can then determine settings for the maxcagents
configuration parameter, to control the load, or currently-running transactions
that the server handles.
Alarms
AgentsWaiting
Scan Object Syntax
DB2 for Linux, UNIX and Windows Instance Name
Archive Database Key Name
db2_agents_waiting
Potential Integrations

CA eHealth PM

CA Spectrum IM
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 113

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Async I/O (Database)
Displays current asynchronous I/O for all applications accessing each active
database. High values indicate areas of I/O conflicts.
This scan type includes the following fields:

As/Sy Rd (Asynchronous to Synchronous Read Ratio)

As/Sy Wr (Asynchronous to Synchronous Write Ratio)

Avg rd (Average Asynchronous Read Time)

Avg wr (Average Asynchronous Write Time)

LSN gap clns (Percent of page cleaners for Log Space)

Drty steal (Percent of page cleaners for Victim Replacement)

Drty thrsh (Percent of page cleaner invocations for Dirty Threshold
reached)
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
Buffer Pool
Archive Database Key Name
db_async_io
Potential Integrations
CA Wily Introscope
114 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Async I/O Performance (Tablespace)
Displays current asynchronous I/O performance for each active tablespace.
High values indicate areas of I/O conflicts.
This is one of several scan types you can use to retrieve statistics about
asynchronous I/O activity within a tablespace.
This scan type includes the following fields:

As/Sy Rd (Asynchronous to Synchronous Read Ratio)

As/Sy Wr (Asynchronous to Synchronous Write Ratio)

Avg rd (Average Asynchronous read time)

Avg wr (Average Asynchronous write time)
Alarms
None
Scan Object Syntax
Database:Tablespace
Monitor Switch Group
Buffer Pool
Archive Database Key Name
tblsp_async_io
Potential Integrations
CA Wily Introscope
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 115

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Async/Sync Data Pages Read Ratio (Database)
Displays the ratio of data buffer pool asynchronous to synchronous reads for
all applications accessing the monitored database.
The database manager prefetchers perform asynchronous reads. The database
manager instances perform synchronous reads. This ratio can provide insight
into how well the prefetchers are working. A low ratio shows that the instances
are doing most of the read operations; thus, they keep application programs
waiting. Tuning the num_ioservers database configuration parameter might
help in this situation.
This scan type can help you determine whether or not to increase the
efficiency of data access by allowing the database to gather data from memory
rather than directly from disk storage.
Calculation
interval asynchronous read count / interval synchronous read count
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
Buffer Pool
Archive Database Key Name
db_dpool_asyn_syn_r
Potential Integrations

CA eHealth PM

CA Spectrum IM

116 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Async/Sync Data Pages Read Ratio (Tablespace)
Displays the ratio of data buffer pool asynchronous to synchronous reads.
The database manager prefetchers perform asynchronous reads. Database
manager agents perform synchronous reads. This ratio can show how well the
prefetchers are working. A low ratio indicates that the agents are doing most
of the read operations; thus, the system keeps the application programs
waiting. Tuning the num_ioservers database configuration parameter might
help in this situation.
This is one of several scan types you can use to retrieve statistics about
asynchronous I/O activity within a tablespace.
Calculation
interval asynchronous read count / interval synchronous read count
Alarms
None
Scan Object Syntax
Database:Tablespace
Monitor Switch Group
Buffer Pool
Archive Database Key Name
tblsp_dp_asyn_syn_r
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 117

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Async/Sync Data Pages Write Ratio (Database)
Displays the ratio of data buffer asynchronous to synchronous writes for all
applications accessing the monitored database.
Database manager page cleaners perform asynchronous writes. Database
manager instances perform synchronous writes. This ratio can provide insight
into how well the buffer pool page cleaners are performing. A low ratio shows
that the instances are doing most of the write operations; thus, they keep
application programs waiting. Tuning the num_iocleaners database
configuration parameter might help in this situation.
This is one of several scan types that help you determine whether to gather
data from memory rather than directly from disk storage to increase
efficiency.
Calculation
interval asynchronous write count / interval synchronous write count
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
Buffer Pool
Archive Database Key Name
db_dpool_asyn_syn_w
Potential Integrations

CA eHealth PM

CA Spectrum IM

118 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Async/Sync Data Pages Write Ratio (Tablespace)
Displays the ratio of data buffer asynchronous to synchronous writes.
The database manager page cleaners perform asynchronous writes. Database
manager agents perform synchronous writes. This ratio can show how well the
buffer pool page cleaners are performing. A low ratio indicates that the agents
are doing most of the write operations; thus, the system keeps the application
programs waiting. Tuning the num_iocleaners database configuration
parameter might help in this situation.
This is one of several scan types you can use to retrieve statistics about
asynchronous I/O activity within a tablespace.
Calculation
interval asynchronous write count / interval synchronous write count
Alarms
None
Scan Object Syntax
Database:Tablespace
Monitor Switch Group
Buffer Pool
Archive Database Key Name
tblsp_dp_asyn_syn_w
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 119

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Async/Sync Index Pages Write Ratio (Database)
DIsplays the ratio of data buffer asynchronous to synchronous writes for index
data on all applications accessing the monitored database.
Database manager page cleaners perform asynchronous writes. Database
manager instances perform synchronous writes. This ratio can provide insight
into how well the buffer pool page cleaners are performing. A low ratio shows
that the instances are doing most of the write operations; thus, they keep
application programs waiting. Tuning the num_iocleaners database
configuration parameter might help in this situation.
This is one of several scan types that help you determine whether to gather
data from memory rather than directly from disk storage to increase
efficiency.
Calculation
interval asynchronous write count / interval synchronous write count
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
Buffer Pool
Archive Database Key Name
db_ipool_asyn_syn_w
Potential Integrations

CA eHealth PM

CA Spectrum IM

120 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Async/Sync Index Pages Write Ratio (Tablespace)
Displays the ratio of data buffer asynchronous to synchronous writes for index
data.
The database manager page cleaners perform asynchronous writes. Database
manager agents perform synchronous writes. This ratio can show how well the
buffer pool page cleaners are performing. A low ratio indicates that the agents
are doing most of the write operations; thus, the system keeps the application
programs waiting. Tuning the num_iocleaners database configuration
parameter might help in this situation.
This is one of several scan types you can use to retrieve statistics about
asynchronous I/O activity within a tablespace.
Calculation
interval asynchronous write count / interval synchronous write count
Alarms
None
Scan Object Syntax
Database:Tablespace
Monitor Switch Group
Buffer Pool
Archive Database Key Name
tblsp_ip_asyn_syn_w
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 121

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Attempted Binds/Precompiles (Database)
DIsplays the number of binds and pre-compiles that all applications accessing
the monitored database are attempting. Use this value to gain insight into the
current level of activity within the database manager.
This value does not include the count of internal automatic rebinds, but it does
include binds that occur as a result of the REBIND PACKAGE command.
Calculation
interval bind/precompile count / interval time
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
None
Archive Database Key Name
db_bind_precompiles
122 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Automatic Rebinds Rate (Application)
Displays the rate of automatic rebinds (or recompiles) that the system
attempts for a specific application. Use this value to analyze application
activity and throughput.
Minimize internal automatic rebinds when possible because they can have
significant impact on performance. The system performs a rebind the first time
that the database manager needs to invoke a SQL statement from the
package. For example, the system invalidates plans when you:

Drop an object, such as a table, view, or index, on which the plan
depends.

Add or drop a foreign key - Revoke object privileges on which the plan
depends.
Use this scan type with the Application - Deadlock Forced Rollback Rate scan
type to help you determine internal database activity that resulting from an
application.
Calculation
interval automatic rebind count / interval total SQL count
Alarms
AppIntAutoRebinds
Scan Object Syntax
Application Name:Database:OS User ID:Application ID
Monitor Switch Group
None
Archive Database Key Name
app_int_auto_rebind
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 123

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Avg Async Page Read Time (Database)
Displays the average time, for all applications accessing the monitored
database, that the database manager prefetchers spend reading. Use this
value to help you determine the I/O work the system is performing.
This is one of several scan types that help you determine whether to gather
data from memory rather than directly from disk storage to increase
efficiency.
Calculation
interval asynchronous read time / interval asynchronous read count
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
Buffer Pool
Archive Database Key Name
db_avg_async_read
Potential Integrations

CA eHealth PM

CA Spectrum IM

124 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Avg Async Page Read Time (Tablespace)
Displays the average time that the database manager prefetchers spend
reading. Use this value to help you determine the I/O work that the system is
performing.
This is one of several scan types you can use to retrieve statistics about
asynchronous I/O activity within a tablespace.
Calculation
interval asynchronous read time / interval asynchronous read count
Alarms
None
Scan Object Syntax
Database:Tablespace
Monitor Switch Group
Buffer Pool
Archive Database Key Name
tblsp_avg_asyn_read
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 125

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Avg Async Page Write Time (Database)
Displays the average time the database manager page cleaners spend writing
for all applications accessing the monitored database. Use this value to help
you determine the I/O work the system is performing.
This is one of several scan types that help you determine whether to gather
data from memory rather than directly from disk storage to increase
efficiency.
Calculation
interval asynchronous write time / interval asynchronous write count
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
Buffer Pool
Archive Database Key Name
db_avg_async_write
Potential Integrations

CA eHealth PM

CA Spectrum IM

126 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Avg Async Page Write Time (Tablespace)
Displays the average time that the database manager page cleaners spend
writing. Use this value to help you determine the I/O work that the system is
performing.
This is one of several scan types you can use to retrieve statistics about
asynchronous I/O activity within a tablespace.
Calculation
interval asynchronous write time / interval synchronous write count
Alarms
None
Scan Object Syntax
Database:Tablespace
Monitor Switch Group
Buffer Pool
Archive Database Key Name
tblsp_avg_asyn_writ
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 127

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Avg Buffer Pool Page Read Time (Database)
Displays the average time that all applications accessing the monitored
database spend processing read requests that caused data or index pages to
be physically read from disk to buffer pool.
This average may indicate the presence of an I/O wait, which suggests that
you should move data to a different device.
This is one of several scan types that help you determine whether to gather
data from memory rather than directly from disk storage to increase
efficiency.
Calculation
interval buffer pool read time / interval physical data and index reads
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
Buffer Pool
Archive Database Key Name
db_avg_read_time
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
128 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Avg Buffer Pool Page Write Time (Database)
Displays the average time that all applications accessing the monitored
database spend physically writing data or index pages from the buffer pool to
disk.
This average may indicate the presence of an I/O wait, which suggests that
you should move data to a different device.
This is one of several scan types that help you determine whether to gather
data from memory rather than directly from disk storage to increase
efficiency.
Calculation
interval buffer pool write time / interval data and index writes
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
Buffer Pool
Archive Database Key Name
db_avg_write_time
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 129

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Avg Buffer Pool Read Time (Application)
Displays the average time that a specific application spends processing read
requests that caused data or index pages to be physically read from disk to
buffer pool.
This average may indicate the presence of an I/O wait, which suggests that
you should move data to a different device.
Most of the data manipulation for connected applications takes place in the
buffer pool. This is one of several scan types that help you determine to
increase the efficiency of data access by allowing an application to gather data
from memory rather than directly from disk storage.
Calculation
interval buffer pool read time / interval physical data and index reads
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
Buffer Pool
Archive Database Key Name
app_avg_read_time
Potential Integrations

CA eHealth PM

CA Spectrum IM

130 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Avg Buffer Pool Write Time (Application)
Displays the average time that a specific application spends physically writing
data or index pages from the buffer pool to disk.
This average may indicate the presence of an I/O wait, which suggests that
you should move data to a different device.
Most of the data manipulation for connected applications takes place in the
buffer pool. This is one of several scan types that help you determine to
increase the efficiency of data access by allowing an application to gather data
from memory rather than directly from disk storage.
Calculation
interval buffer pool write time / interval data and index writes
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
Buffer Pool
Archive Database Key Name
app_avg_write_time
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 131

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Avg Direct Read/Sector Time (Database)
Displays the average time, in seconds, that all applications accessing the
monitored database take to perform direct reads. A high average time
suggests I/O conflict.
Calculation
interval direct read time / interval direct read count
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
Buffer Pool
Archive Database Key Name
db_avg_dir_read_tm
Potential Integrations

CA eHealth PM

CA Spectrum IM

132 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Avg Direct Read/Sector Time (Tablespace)
Displays the average time (in seconds) that the system takes to perform direct
reads for the application, from a tablespace perspective. A high average time
suggests I/O conflict.
This is one of several scan types that help you determine the direct I/O
activity of an application. This scan type organizes information by tablespace.
Calculation
interval direct read time / interval direct read count
Alarms
None
Scan Object Syntax
Database:Tablespace
Monitor Switch Group
Buffer Pool
Archive Database Key Name
tblsp_avg_dir_read
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 133

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Avg Direct Sectors Read (Database)
Displays the average number of sectors that the system reads by a direct
read, for all applications accessing the monitored database. You can use this
information to distinguish between database I/O and non-database I/O on a
device.
Calculation
interval direct read count / interval direct read request count
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
Buffer Pool
Archive Database Key Name
db_avg_sect_dir_rd
Potential Integrations

CA eHealth PM

CA Spectrum IM

134 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Avg Direct Sectors Read (Tablespace)
Displays the average number of sectors that the system reads using a direct
read, from a tablespace perspective. Use this output to distinguish between
database I/O and non-database I/O on a device.
This is one of several scan types that help you determine the direct I/O
activity of an application. This scan type organizes information by tablespace.
Calculation
interval direct read count / interval direct read request count
Alarms
None
Scan Object Syntax
Database:Tablespace
Monitor Switch Group
Buffer Pool
Archive Database Key Name
tblsp_avg_sec_dir_r
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 135

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Avg Direct Sectors Write (Database)
Displays the average number of sectors that the system writes by a direct
write, for all applications accessing the monitored database. Use this
information to distinguish between database I/O and non-database I/O on a
device.
Calculation
interval direct write count / interval direct write request count
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
Buffer Pool
Archive Database Key Name
db_avg_sect_dir_wr
Potential Integrations

CA eHealth PM

CA Spectrum IM

136 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Avg Direct Sectors Written (Tablespace)
Displays the average number of sectors that the system writes using a direct
write, from a tablespace perspective. Use this scan type output to distinguish
between database I/O and non-database I/O on a device.
This is one of several scan types that help you determine the direct I/O
activity of an application. This scan type organizes information by tablespace.
Calculation
interval direct write count / interval direct write request count
Alarms
None
Scan Object Syntax
Database:Tablespace
Monitor Switch Group
Buffer Pool
Archive Database Key Name
tblsp_avg_sec_dir_w
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 137

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Avg Direct Write/Sector Time (Database)
Displays the average time, in seconds, that the system takes to perform direct
writes, for all applications accessing the monitored database. A high average
time suggests I/O conflict.
Calculation
interval direct write time / interval direct write count
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
Buffer Pool
Archive Database Key Name
db_avg_dir_wr_time
Potential Integrations

CA eHealth PM

CA Spectrum IM

138 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Avg Direct Write/Sector Time (Tablespace)
Displays the average time (in seconds) that the system takes to perform direct
writes for the application, from a tablespace perspective. A high average time
suggests an I/O conflict.
This is one of several scan types that help you determine the direct I/O
activity of an application. This scan type organizes information by tablespace.
Calculation
interval direct write time / interval direct write count
Alarms
None
Scan Object Syntax
Database:Tablespace
Monitor Switch Group
Buffer Pool
Archive Database Key Name
tblsp_avg_dir_write
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 139

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Avg Lock Wait Time (Database)
Displays the average elapsed time that all applications waited for a lock within
a database. Use this scan type to detect or prevent concurrency problems
caused by lock activity.
If the average wait time is high, look for applications that hold many locks or
have lock escalations. If appropriate, tune your applications to improve
concurrency. If escalations are causing a high average wait time then one or
both of the locklist and maxlocks configuration parameter values might be too
low.
Calculation
lock wait time / lock waits
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
Lock
Archive Database Key Name
db_avg_lock_wait
Potential Integrations

CA eHealth PM

CA Spectrum IM

140 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Avg Locks per App (Database)
Displays the average number of locks that each application holds, for all
applications accessing the monitored database. If the average number of locks
is high, you should tune your applications to improve performance.
Calculation
locks held / applications currently connected
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
None
Archive Database Key Name
db_avg_locks
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 141

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Avg Locks Waiting Time (Application)
Displays the average time that elapses as an application connection or
transaction waits for the system to grant it a lock. Use this information to
detect or prevent concurrency problems caused by lock activity.
At the application level, a lock wait results from another connection holding a
lock on the data.
If the average lock wait time is high, look for applications that hold many
locks, or have lock escalations, with a focus on tuning your applications to
improve concurrent processing, if appropriate. If escalations are the reason for
a high average lock wait time, one or both of the following may be the cause:
The size of the maximum storage for lock list (the storage area for locks)
might be too small. Increase the value of the locklist (Maximum Storage for
Lock Lists) configuration parameter. This configuration parameter controls the
maximum size of the lock list.
The percentage of lock list that a single unit of work can hold before the
system escalates its locks might be too low. Increase the value of the
maxlocks configuration parameter.
This is one of several scan types you can use to help you determine database
locking activity resulting from an application.
Calculation
lock wait time / lock waits
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
Lock
Archive Database Key Name
app_avg_lock_wait
Potential Integrations

CA eHealth PM

CA Spectrum IM
142 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)


Avg Page Read Time (Tablespace)
Displays the average time that the system spends physically reading data or
index pages from disk to buffer pool.
This average may indicate the presence of an I/O wait, which suggests that
you should move data to a different device.
This is one of several scan types you can use to retrieve statistics about
asynchronous I/O activity within a tablespace. It can help you to increase the
efficiency of data access by allowing an application to gather data from
memory rather than directly from disk storage. This scan type organizes the
statistics by tablespace.
Calculation
interval buffer pool read time / interval physical data and index reads
Alarms
None
Scan Object Syntax
Database:Tablespace
Monitor Switch Group
Buffer Pool
Archive Database Key Name
tblsp_avg_read_time
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 143

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Avg Page Write Time (Tablespace)
Displays the average time that the system spends physically writing data or
index pages from the buffer pool to disk.
This average may indicate the presence of an I/O wait, which suggests that
you should move data to a different device.
This is one of several scan types you can use to retrieve statistics about
asynchronous I/O activity within a tablespace. It can help you to increase the
efficiency of data access by allowing an application to gather data from
memory rather than directly from disk storage. This scan type organizes the
statistics by tablespace.
Calculation
interval buffer pool write time / interval data and index writes
Alarms
None
Scan Object Syntax
Database:Tablespace
Monitor Switch Group
Buffer Pool
Archive Database Key Name
tblsp_avg_write_tim
Potential Integrations

CA eHealth PM

CA Spectrum IM

144 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Avg Pages Read/Async Request (Database)
Displays the average number of data pages that the system reads per
asynchronous request, for all applications accessing the monitored database.
Use this value to help you determine the asynchronous I/O that the system
performs in each interaction with the prefetcher.
This is one of several scan types that help you determine whether to gather
data from memory rather than directly from disk storage to increase
efficiency.
Calculation
interval asynchronous read pages / interval asynchronous read requests
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
Buffer Pool
Archive Database Key Name
db_avg_rds_per_asyn
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 145

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Avg Pages Read/Async Request (Tablespace)
Displays the average number of data pages that the system is reading per
asynchronous request. Use this value to help you determine the asynchronous
I/O performed in each interaction with the prefetcher.
This is one of several scan types you can use to retrieve statistics about
asynchronous I/O activity within a tablespace.
Calculation
interval asynchronous read pages / interval asynchronous read requests
Alarms
None
Scan Object Syntax
Database:Tablespace
Monitor Switch Group
Buffer Pool
Archive Database Key Name
tblsp_avg_rds_asyn
Potential Integrations
CA eHealth PM
146 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Avg Read/Sector Time (Application)
Displays the average time (in seconds) that a specific application spends
performing direct reads for the application. A high average time suggests I/O
conflict.
This is one of several scan types that help you determine the direct I/O
activity of an application.
Calculation
interval direct read time / interval direct read count
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
Buffer Pool
Archive Database Key Name
app_avg_dir_read_tm
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 147

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Avg Reads/Request (Application)
Displays the average number of sectors that the system reads by direct read.
Use this information to distinguish between database I/O and non-database
I/O on a device.
This is one of several scan types that help you determine the direct I/O
activity of an application.
Calculation
interval direct read count / interval direct read request count
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
Buffer Pool
Archive Database Key Name
app_avg_sect_dir_rd
Potential Integrations

CA eHealth PM

CA Spectrum IM

148 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Avg Sort Heap Size (Database)
Displays the average sort heap space that each sort uses, for all applications
accessing the monitored database. If the sortheap configuration parameter is
substantially larger than the average sort heap used, consider lowering this
parameter value.
Calculation
(sort heap allocated (pages) / active sorts)
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
Sort
Archive Database Key Name
db_avg_sort_heap
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 149

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Avg Sort Time (Application)
Displays the average sort time for a specific application. A high average sort
time suggests that sorting might be causing performance problems.
Use this scan type with the Application - Pct Sorts Overflowing to Disk scan
type to help you determine the sorting efficiency of an application.
Calculation
total sort time / total sorts
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
Sort
Archive Database Key Name
app_avg_sort_time
Potential Integrations

CA eHealth PM

CA Spectrum IM

150 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Avg Time Spent Sorting (Database)
Displays the average sort time for all applications accessing the monitored
database. A high average sort time indicates that sorting might be causing
performance problems.
Calculation
total sort time / total sorts
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
Sort
Archive Database Key Name
db_avg_sort_time
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 151

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Avg Write/Sector Time (Application)
Displays the average time (in seconds) the system takes to perform direct
reads for a specific application. A high average time suggests an I/O conflict.
This is one of several scan types that help you determine the direct I/O
activity of an application.
Calculation
interval direct write time / interval direct write count
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
Buffer Pool
Archive Database Key Name
app_avg_dir_write_t
Potential Integrations

CA eHealth PM

CA Spectrum IM

152 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Avg Writes/Request (Application)
Displays the average number of sectors that the system writes using a direct
write. Use the information from this scan type to distinguish between database
I/O and non-database I/O on a device.
This is one of several scan types that help you determine the direct I/O
activity of an application.
Calculation
interval direct write count / interval direct write request count
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
Buffer Pool
Archive Database Key Name
app_avg_sect_dir_wr
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 153

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Buffer Pool Data Page Hit Ratio (Application)
Displays the data page hit ratio of the application within the database buffer
pool.
If the hit ratio is low (close to zero), increasing the number of buffer pool
pages using the buffpage configuration parameter may improve performance.
This configuration parameter controls the size of the buffer pool (number of
buffer pool pages).
Most of the data manipulation for connected applications takes place in the
buffer pool. This is one of several scan types that help you determine to
increase the efficiency of data access by allowing an application to gather data
from memory rather than directly from disk storage.
Calculation
100 ((interval data page physical reads / interval data page logical reads) * 100)
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
Buffer Pool
Archive Database Key Name
app_dpage_hit_ratio
Potential Integrations

CA eHealth PM

CA Spectrum IM

154 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Buffer Pool Data Page Hit Ratio (Database)
Displays the data page hit ratio for the database buffer pool for all applications
accessing the monitored database.
If the hit ratio is low (close to zero), increasing the number of buffer pool
pages using the buffpage configuration parameter may improve performance.
This configuration parameter controls the size of the buffer pool (number of
buffer pool pages).
This is one of several scan types that help you determine whether to gather
data from memory rather than directly from disk storage to increase
efficiency.
Calculation
100 ((interval data page physical reads / interval data page logical reads) * 100)
Alarms
DbBPoolDataHitRatio
Scan Object Syntax
Database
Monitor Switch Group
Buffer Pool
Archive Database Key Name
db_dpage_hit_ratio
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 155

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Buffer Pool Data Page Hit Ratio (Tablespace)
Displays the data page hit ratio for the database buffer pool at the tablespace
level.
If the hit ratio is low (close to zero), increasing the number of buffer pool
pages using the buffpage configuration parameter may improve performance.
This configuration parameter controls the size of the buffer pool (number of
buffer pool pages).
Most of the data manipulation for connected applications takes place in the
buffer pool. This is one of several scan types that help you determine to
increase the efficiency of data access by allowing an application to gather data
from memory rather than directly from disk storage.
Calculation
100 ((interval data page physical reads / interval data page logical reads) * 100)
Alarms
None
Scan Object Syntax
Database:Tablespace
Monitor Switch Group
Buffer Pool
Archive Database Key Name
tblsp_dpool_hit_r
Potential Integrations

CA eHealth PM

CA Spectrum IM

156 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Buffer Pool Index Page Hit Ratio (Application)
Displays the index page hit ratio of the application within the database buffer
pool.
If the hit ratio is low (close to zero), increasing the number of buffer pool
pages using the buffpage configuration parameter may improve performance.
This configuration parameter controls the size of the buffer pool (number of
buffer pool pages).
Most of the data manipulation for connected applications takes place in the
buffer pool. This is one of several scan types that help you determine to
increase the efficiency of data access by allowing an application to gather data
from memory rather than directly from disk storage.
Calculation
100 ((interval index page physical reads / interval index page logical reads) * 100)
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
Buffer Pool
Archive Database Key Name
app_ipage_hit_ratio
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 157

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Buffer Pool Index Page Hit Ratio (Database)
Displays the index page hit ratio for the database buffer pool for all
applications accessing the monitored database.
If the hit ratio is low (close to zero), increasing the number of buffer pool
pages using the buffpage configuration parameter may improve performance.
This configuration parameter controls the size of the buffer pool (number of
buffer pool pages).
This is one of several scan types that help you determine whether to gather
data from memory rather than directly from disk storage to increase
efficiency.
Calculation
100 ((interval index page physical reads / interval index page logical reads) * 100)
Alarms
DbBPoolIndexHitRatio
Scan Object Syntax
Database
Monitor Switch Group
Buffer Pool
Archive Database Key Name
db_ipage_hit_ratio
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
158 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Buffer Pool Index Page Hit Ratio (Tablespace)
Displays the index page hit ratio for the database buffer pool at the tablespace
level.
If the hit ratio is low (close to zero), increasing the number of buffer pool
pages using the buffpage configuration parameter may improve performance.
This configuration parameter controls the size of the buffer pool (number of
buffer pool pages).
Most of the data manipulation for connected applications takes place in the
buffer pool. This is one of several scan types that help you determine to
increase the efficiency of data access by allowing an application to gather data
from memory rather than directly from disk storage.
Calculation
100 ((interval index page physical reads / interval index page logical reads) * 100)
Alarms
None
Scan Object Syntax
Database:Tablespace
Monitor Switch Group
Buffer Pool
Archive Database Key Name
tblsp_ipool_hit_r
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 159

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Buffer Pool Page Hit Ratio (Application)
Displays the overall (data + index) page hit ratio for a specific application in
the database buffer pool.
If the hit ratio is low (close to zero), increasing the number of buffer pool
pages using the buffpage configuration parameter may improve performance.
This configuration parameter controls the size of the buffer pool (number of
buffer pool pages).
Most of the data manipulation for connected applications takes place in the
buffer pool. This is one of several scan types that help you determine to
increase the efficiency of data access by allowing an application to gather data
from memory rather than directly from disk storage.
Calculation
100 ((interval total physical reads / interval total logical reads) * 100)
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
Buffer Pool
Archive Database Key Name
app_page_hit_ratio
Potential Integrations

CA eHealth PM

CA Spectrum IM

160 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Buffer Pool Page Hit Ratio (Database)
Displays the overall (data + index) page hit ratio for the database buffer pool
for all applications accessing the monitored database.
If the hit ratio is low (close to zero), increasing the number of buffer pool
pages using the buffpage configuration parameter may improve performance.
This configuration parameter controls the size of the buffer pool (number of
buffer pool pages).
This is one of several scan types that help you determine whether to gather
data from memory rather than directly from disk storage to increase
efficiency.
Calculation
100 ((interval total physical reads / interval total logical reads) * 100)
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
Buffer Pool
Archive Database Key Name
db_page_hit_ratio
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 161

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Buffer Pool Page Hit Ratio (Tablespace)
Displays the page hit ratio for the buffer pool at the tablespace level.
If the hit ratio is low (close to zero), increasing the number of buffer pool
pages using the buffpage configuration parameter may improve performance.
This configuration parameter controls the size of the buffer pool (number of
buffer pool pages).
Most of the data manipulation for connected applications takes place in the
buffer pool. This is one of several scan types that help you determine to
increase the efficiency of data access by allowing an application to gather data
from memory rather than directly from disk storage.
Calculation
100 ((interval total physical reads / interval total logical reads) * 100)
Alarms
None
Scan Object Syntax
Database:Tablespace
Monitor Switch Group
Buffer Pool
Archive Database Key Name
tblsp_page_hit_rat
Potential Integrations

CA eHealth PM

CA Spectrum IM

162 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Buffer Pool Performance Summary (Database)
Displays various I/O activity for the buffer pools for all applications accessing
the monitored database.
When using system monitors to track I/O, this scan type helps you to
determine I/O activity. High average read or write times suggest a need to
expand the buffpage configuration parameter.
This is one of several scan types that help you determine whether to gather
data from memory rather than directly from disk storage to increase
efficiency.
This scan type includes the following fields:

D cache (Data page hit ratio)

I cache (Index page hit ratio)

Cache (hit ratio)

Data Wr/Rd (data page write to read ratio)

Index Wr/Rd (index page write to read ratio)

Avg read (Average read time)

Avg write (Average write time)
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
Buffer Pool
Archive Database Key Name
db_buffer_pool
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 163

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Buffer Pool Performance (Tablespace)
Displays various I/O activity for the buffer pools at the tablespace level.
When using system monitors to track I/O, this scan type helps you to
determine I/O activity. High average read or write times suggest a need to
expand the buffpage configuration parameter.
Most of the data manipulation for connected applications takes place in the
buffer pool. This is one of several scan types that help you determine to
increase the efficiency of data access by allowing an application to gather data
from memory rather than directly from disk storage.
This scan type includes the following fields:

D-cache (data page hit ratio)

I-cache (index page hit ratio)

Cache (data and index page hit ratio)

Data Wr/Rd (data page read to write ratio)

Index Wr/Rd (index page read to write ratio)

Avg read (average direct read time in seconds)

Avg write (average direct write time in seconds)
Alarms
None
Scan Object Syntax
Database:Tablespace
Monitor Switch Group
Buffer Pool
Archive Database Key Name
tblsp_buffer_pool
164 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Buffer Pool Stats Summary (Application)
Displays various I/O buffer pool activity metrics for a specific application.
When using system monitors to track I/O, this scan type helps you to
determine I/O activity. High average read or write times suggest a need to
expand the buffpage configuration parameter.
Most of the data manipulation for connected applications takes place in the
buffer pool. This is one of several scan types that help you determine to
increase the efficiency of data access by allowing an application to gather data
from memory rather than directly from disk storage.
This scan type includes the following fields:

D-cache (data page hit ratio)

I-cache (index page hit ratio)

Cache (data and index page hit ratio)

Data Wr/Rd (data page write to read ratio)

Index Wr/Rd (index page write to read ratio)

Avg read (average direct read time in seconds)

Avg write (average direct write time in seconds)
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
Buffer Pool
Archive Database Key Name
app_buffer_pool
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 165

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Catalog Cache Fail Rate - Cache (Application)
Displays the rate at which an insert into the catalog cache failed due to a full
catalog cache.
Table descriptor information fills the catalog cache space. The cache entries for
transactions that compile SQL statements, either by issuing dynamic SQL
statements or by binding a package, will not be eligible for removal from the
cache until that transaction has been committed or rolled back. The system
reclaims catalog cache space by evicting table descriptor information for
tables, views, or aliases not currently used by any transaction. Once a
transaction experiences a catalog cache overflow, all subsequent attempts by
the same transaction to insert table descriptor information into the catalog
cache will report an overflow.
The following solutions might resolve the catalog cache overload:

The catalog cache might be too small for the workload. Enlarging the
catalog cache might improve performance.

The workload might include transactions that compile numerous SQL
statements that reference many tables, views, and aliases in a single unit
of work. Compiling fewer SQL statements in a single transaction might
improve performance.

The workload might include binding of packages that contain numerous
SQL statements that reference many tables, views or aliases. Splitting
packages so that they include fewer SQL statements might improve
catalog performance.
This is one of several scan types that can help you to observe the catalog
cache and the package cache, by application.
Calculation
interval catalog cache insert fail count / interval time
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
None
Archive Database Key Name
app_catlg_overflow
166 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Potential Integrations

CA eHealth PM

CA Spectrum IM

Catalog Cache Fail Rate - Cache (Database)
Displays the rate at which an insert into the catalog cache fails due to a full
catalog cache, for all applications accessing the monitored database.
Table descriptor information fills the catalog cache space. The cache entries for
transactions that compile SQL statements, either by issuing dynamic SQL
statements or by binding a package, will not be eligible for removal from the
cache until that transaction has been committed or rolled back. The system
reclaims catalog cache space by evicting table descriptor information for
tables, views, or aliases not currently used by any transaction. Once a
transaction experiences a catalog cache overflow, all subsequent attempts by
the same transaction to insert table descriptor information into the catalog
cache will report an overflow.
The following solutions might resolve the catalog cache overload:

The catalog cache might be too small for the workload. Enlarging the
catalog cache might improve performance.

The workload might include transactions that compile numerous SQL
statements that reference many tables, views, and aliases in a single unit
of work. Compiling fewer SQL statements in a single transaction might
improve performance.

The workload might include binding of packages that contain numerous
SQL statements that reference many tables, views or aliases. Splitting
packages so that they include fewer SQL statements might improve
catalog performance.
Calculation
interval catalog cache insert fail count / interval time
Alarms
None
Scan Object Syntax
Database
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 167

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Monitor Switch Group
None
Archive Database Key Name
db_catalog_overflow
Potential Integrations

CA eHealth PM

CA Spectrum IM

168 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Catalog Cache Fail Rate - Heap (Application)
Displays the rate at which an insert into the catalog cache failed due to a
heap-full condition for a specific application.
The catalog cache draws its storage dynamically from the database heap. Even
if the cache storage has not reached its limit, inserts into the catalog cache
might fail due to a lack of space in the database heap. If the catalog cache
heap full count is not zero, you can correct this insert failure by increasing the
database heap size or reducing the catalog cache size.
This is one of several scan types that can help you to observe the catalog
cache and the package cache, by application.
Calculation
interval catalog cache insert fail count / interval time
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
None
Archive Database Key Name
app_catalog_hp_full
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 169

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Catalog Cache Fail Rate - Heap (Database)
Displays the rate at which an insert into the catalog cache fails due to a heap-
full condition, for all applications accessing the monitored database.
The catalog cache draws its storage dynamically from the database heap. Even
if the cache storage has not reached its limit, inserts into the catalog cache
might fail due to a lack of space in the database heap. If the catalog cache
heap full count is not zero, you can correct this insert failure by increasing the
database heap size or reducing the catalog cache size.
Calculation
interval catalog cache insert fail count / interval time
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
None
Archive Database Key Name
db_catlg_heap_full
Potential Integrations

CA eHealth PM

CA Spectrum IM

170 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Catalog Cache Hit Ratio (Application)
Displays the catalog cache hit ratio for a specific application.
If the ratio is large (greater than 85%), the catalog cache is performing well. A
smaller ratio suggests that you should increase the catalogcache_sz (Catalog
Cache Size) configuration parameter. This configuration parameter controls
the size of the catalog cache, which temporarily stores table descriptor
information.
Expect a large ratio immediately following the first connection to the database.
The invocation of DDL (Data Definition Language) SQL statements involving a
table, view, or alias evicts the table descriptor information for that object from
the catalog cache, causing the system to re-insert it on the next reference.
Therefore, the heavy use of DDLs can also decrease the ratio.
This is one of several scan types that can help you to observe the catalog
cache and the package cache, by application.
Calculation
(interval catalog cache insert count / interval catalog cache lookup count) * 100
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Archive Database Key Name
app_catalog_hit_rat
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 171

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Catalog Cache Hit Ratio (Database)
Displays the ratio of catalog cache inserts to lookups for all applications
accessing the monitored database. This information shows how well the
catalog cache avoids catalog accesses.
If the ratio is large (greater than 85%), the catalog cache is performing well. A
smaller ratio suggests that you should increase the catalogcache_sz (Catalog
Cache Size) configuration parameter. This configuration parameter controls
the size of the catalog cache, which temporarily stores table descriptor
information.
Expect a large ratio immediately following the first connection to the database.
The invocation of DDL (Data Definition Language) SQL statements involving a
table, view, or alias evicts the table descriptor information for that object from
the catalog cache, causing the system to re-insert it on the next reference.
Therefore, the heavy use of DDLs can also decrease the ratio.
Calculation
(interval catalog cache insert count / interval catalog cache lookup count) * 100
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
None
Archive Database Key Name
db_catlg_hit_ratio
Potential Integrations

CA eHealth PM

CA Spectrum IM

172 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Client Info (Application)
Displays client information about applications connected to databases within
the DB2 for Linux, UNIX and Windows instance. The information allows you to
quickly evaluate current client activity such as the communication protocol
being used, the codepage in use, and the platform OS type on which the client
is running.
This scan type includes the following fields:

NodeName (configuration nodename)

userid (execution ID)

Db alias (database alias)

Pid (process ID)

Product (DB2 for Linux, UNIX and Windows version)

Platform

Protocol

Codepg
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
None
Archive Database Key Name
app_client_info
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 173

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Connected Apps (Database)
Displays the number of applications connected to the monitored database. Use
this information to assess the current level of activity within the database
manager.
Use this value to adjust the maxappls and maxagents configuration
parameters. If the value is always the same as maxappls, you might want to
increase the value of maxappls. If it is always less than maxappls, you might
want to increase the value of maxagents.
Alarms
MaxAppsConn
Scan Object Syntax
Database
Monitor Switch Group
None
Archive Database Key Name
db_appls_cur_cons
Potential Integrations

CA eHealth PM

CA Spectrum IM

174 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Committed Private Memory (Instance)
Displays the private memory that the database manager instance has
currently committed at the time of the snapshot. View the output historically
to observe patterns of use and to determine whether private memory
requirements are increasing.
Use this value to ensure that you have enough private memory available. Then
decide whether to allow the database server process to reserve more pages as
virtual private memory when a database manager instance starts. If a server
needs more private memory, it will try to get it from the operating system.
Committing more memory to the database server can save on allocation time.
If the value is too high, it can undermine the performance of non-DB2 for
Linux, UNIX and Windows applications.
To adjust the available private memory, use the min_priv_mem configuration
parameter.
This is only applicable to platforms in which there is an agent pool.
Alarms
None
Scan Object Syntax
DB2 for Linux, UNIX and Windows Instance Name
Monitor Switch Group
None
Archive Database Key Name
db2_comm_priv_mem
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 175

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Connection Status Error Message (Database Status)
Displays the last DB2 message received from the scan type when connectivity
issues occur. Use this scan type to determine what error was received from
the agent connection function when connectivity stopped.
This scan type displays the following information:
Object Index
Indicates the object, a sequential number that depends on the number of
80 character lines of error message text received
Error Message Text
Indicates the DB2 error message text of the last DB2 error message
returned when a connection error occurs
Alarms
None
Scan Object Syntax
Message ID
Archive Database Key Name
updownmsg
176 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

CPU Usages Summary (Application)
Displays various CPU usage metrics for current database-served applications.
CPU usage indicates the activity level of the applications.
This is one of several scan types that can help you to determine CPU demand
by applications, and to identify those applications that may require tuning.
This scan type includes the following fields:

Agent (application handle)

Agent usr CPU (database manager user CPU time)

Agent sys CPU (database manager system CPU time)

Stmt usr CPU (statement user CPU time)

Stmt sys CPU (statement system CPU time)
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
Statement
Archive Database Key Name
app_cpu
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 177

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Current Alarms (Individual Scan Types)
Displays a table of current alarms.
Alarms
None
Scan Object Syntax
Object x
Identifies the integer number of the alarm; if there are 5 current alarms,
this value will range from 1-5.
Current Alarm
Identifies the text string for the alarm.
Archive Database Key Name
userchar50
178 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Data Buffer Pool Writes/Reads Ratio (Application)
Displays the ratio of buffer pool data pages written to pages read for a specific
application.
If this ratio is high, you might improve performance by increasing the number
of buffer pool pages available using the buffpage configuration parameter.
A buffer pool data page is written to disk for the following reasons:

To free a page to make room for a new one

To flush the buffer pool
The system does not always write a page to make room for a new one. If the
page has not been updated, it can simply be replaced. An asynchronous page-
cleaner agent can write the data page before the buffer pool space is required.
When the first connection to the database occurs, the ratio of reads to writes
will be out of proportion as buffer pool is filled with the initial page data.
Most of the data manipulation for connected applications takes place in the
buffer pool. This is one of several scan types that help you determine to
increase the efficiency of data access by allowing an application to gather data
from memory rather than directly from disk storage.
Calculation
interval data page writes / interval data page reads
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
Buffer Pool
Archive Database Key Name
app_dpool_wrrd_rati
Potential Integrations

CA eHealth PM

CA Spectrum IM
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 179

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Data Buffer Pool Writes/Reads Ratio (Database)
Displays the ratio of buffer pool data pages written to pages read, for all
applications accessing the monitored database.
If this ratio is high, you might improve performance by increasing the number
of buffer pool pages available using the buffpage configuration parameter.
A buffer pool data page is written to disk for the following reasons:

To free a page to make room for a new one

To flush the buffer pool
The system does not always write a page to make room for a new one. If the
page has not been updated, it can simply be replaced. An asynchronous page-
cleaner agent can write the data page before the buffer pool space is required.
When the first connection to the database occurs, the ratio of reads to writes
will be out of proportion as buffer pool is filled with the initial page data.
This is one of several scan types that help you determine whether to gather
data from memory rather than directly from disk storage to increase
efficiency.
Calculation
interval data page writes / interval data page reads
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
Buffer Pool
Archive Database Key Name
db_dpool_wrrd_ratio
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
180 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Data Buffer Pool Writes to Reads Ratio (Tablespace)
Displays the ratio of buffer pool data pages that the system writes to the
pages it reads.
If this ratio is high, you might improve performance by increasing the number
of buffer pool pages available using the buffpage configuration parameter.
A buffer pool data page is written to disk for the following reasons:

To free a page to make room for a new one

To flush the buffer pool
The system does not always write a page to make room for a new one. If the
page has not been updated, it can simply be replaced. An asynchronous page-
cleaner agent can write the data page before the buffer pool space is required.
When the first connection to the database occurs, the ratio of reads to writes
will be out of proportion as buffer pool is filled with the initial page data.
Most of the data manipulation for connected applications takes place in the
buffer pool. This is one of several scan types that help you determine to
increase the efficiency of data access by allowing an application to gather data
from memory rather than directly from disk storage. This scan type organizes
the statistics by tablespace.
Calculation
interval data page writes / interval data page reads
Alarms
None
Scan Object Syntax
Database:Tablespace
Monitor Switch Group
Buffer Pool
Archive Database Key Name
tblsp_dpool_wrrd_r
Potential Integrations

CA eHealth PM

CA Spectrum IM
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 181

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Database Configuration Values (Individual Scan Types)
Displays configuration values for a database.
Alarms
None
Scan Object Syntax
Database:ParameterName
Archive Database Key Name
dbcfg_values
Potential Integrations

CA eHealth PM

CA Spectrum IM

Database Process Status (Database Status)
Displays the up or down status of the DB2 for Linux, UNIX and Windows
instances that you are monitoring.
Alarms
Db2ProcDown
Scan Object Syntax
DB2 for Linux, UNIX and Windows Instance Name
Archive Database Key Name
updown
Potential Integrations

CA eHealth PM

CA Spectrum Automation Manager

CA Wily Introscope
182 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Database Tablespace Freespace (Tablespace Usage)
Displays the percentage of freespace for devices on which database
tablespaces reside. This scan type reports on the following storage types of
tablespaces:

SMS (System Managed Storage)

DMS (Database Managed Storage).
Depending on the freespace available and the storage type of the tablespace,
you may want to increase or decrease the space.
Note: For SMS-managed tablespaces, if different tablespaces are on the same
filesystem, the freespace statistics for each tablespace will report the same
amount of freespace for the filesystem.
Calculation
(free pages / total pages) * 100
Alarms
TblspFreespace
Scan Object Syntax
Database:Tablespace:Tablespace ID
Archive Database Key Name
tblsp_freespace
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 183

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Database Tablespace Freespace in MB (Tablespace Usage)
Displays the freespace size for devices on which database tablespaces reside.
This scan type reports on the following storage types of tablespaces:

SMS (System Managed Storage)

DMS (Database Managed Storage)
Alarms
None
Scan Object Syntax
Database:Tablespace:Tablespace ID
Archive Database Key Name
tblsp_freespace_mb
Database Tablespace Status (Individual Scan Types)
Displays the current state of the tablespaces in the database.
Alarms
None
Scan Object Syntax
Database:Tablespace
Archive Database Key Name
tblsp_status
184 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

DBMS Connections Summary (Instance)
Displays connection summary information for the database manager (instance
including the connection history).
This scan type includes the following fields:

Agents (number of registered agents)

Agents waiting (number of agents waiting)

Local cons (number of local connections)

Remote conns (number of remote connections)
Alarms
None
Scan Object Syntax
DB_INSTANCE
Monitor Switch Group
None
Archive Database Key Name
db2_conn_summary
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 185

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

DBMS Summary (Instance)
Displays various summary information about the database manager instance.
It provides information about instance start time, as well as local and remote
connections. You can see when the instance was started and other high-level
information about the instance.
This scan type includes the following fields:

Status (instance status)

Started (instance start time)

# Agents (number of registered agents)

# Local (number of local connections)

# Remote (number of remote connections)
Alarms
None
Scan Object Syntax
DB2 for Linux, UNIX and Windows Instance Name
Monitor Switch Group
None
Archive Database Key Name
db2_summary
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
186 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

DDL SQL Invoke Rate (Application)
Displays the rate at which the monitored application has invoked SQL DDL
(Data Definition Language) statements. Use this scan type to help you
determine database activity at the application level. DDL statements are
expensive to run because of their impact on the system catalog tables.
If this value is high, determine the cause. You may want to restrict DDL
activity.
This is one of several scan types you can use to observe SQL processing and
cursor performance at the application level.
Calculation
(interval DDL SQL count / interval Total SQL count) * 100
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
None
Archive Database Key Name
app_ddl_sqls
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 187

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Deadlock Forced Rollback Rate (Application)
Displays the rate of forced rollbacks initiated by the database manager due to
a deadlock.
A rollback is performed on the current unit of work in an application selected
by the database manager to resolve the deadlock. This value shows the
number of deadlocks that have been broken and can indicate concurrency
problems. Internal rollbacks due to deadlocks lower the throughput of the
database.
This value is included in the value given by Internal Rollbacks.
This scan type, along with the Application - Automatic Rebinds Rate scan type,
can help you to retrieve statistics about a databases internal activity that is
the result of an application.
Calculation
interval Deadlock Forced Rollback count / interval time
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
None
Archive Database Key Name
app_int_dlock_rback
188 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Deadlock Rate (Application)
Displays the rate at which deadlocks have occurred in a specific application.
Use this output to determine if the application is experiencing contention
problems. These problems could be caused by the following situations:

Lock escalations might be occurring for the application. See the Application
- Lock Escalation Rate scan type topic for information and possible
solutions.

The application might be locking tables explicitly when system-generated
row locks might be sufficient.

The application might be using an inappropriate isolation level when
binding

Catalog tables might be locking for repeatable read.

The application might be getting the same locks in different orders.
Modify the application to better enable it to run concurrently. Some
applications, however, might not be capable of running concurrently.
This is one of several scan types you can use to obtain information about
database locking activity resulting from an application.
Calculation
interval Deadlock count / interval time
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
None
Archive Database Key Name
app_deadlocks
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 189

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Deadlock Rate (Database)
Displays the rate at which deadlocks occur for all applications accessing the
monitored database.
Use this output to determine if the application is experiencing contention
problems. These problems could be caused by the following situations:

Lock escalations might be occurring for the application. See the Application
- Lock Escalation Rate scan type topic for information and possible
solutions.

The application might be locking tables explicitly when system-generated
row locks might be sufficient.

The application might be using an inappropriate isolation level when
binding

Catalog tables might be locking for repeatable read.

The application might be getting the same locks in different orders.
Modify the application to better enable it to run concurrently. Some
applications, however, might not be capable of running concurrently.
Calculation
interval deadlock count / interval time
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
None
Archive Database Key Name
db_deadlocks
Potential Integrations

CA eHealth PM

CA Spectrum IM

190 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Direct I/O (Database)
Displays various direct I/O activity for all applications accessing the monitored
database.
When using system monitors to track I/O, this scan type helps you distinguish
database I/O from non-database I/O on the device. High average read or write
times suggest I/O conflicts.
This scan type includes the following fields:

Sect/read (average sectors per read)

Sect/write (average sectors per write)

Avg read (average direct read time per sector)

Avg write (average direct write time per sector)
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
Buffer Pool
Archive Database Key Name
db_direct_io
Potential Integrations
CA Wily Introscope
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 191

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Direct I/O Performance (Tablespace)
Displays various metrics on direct I/O activity at the tablespace level.
When using system monitors to track I/O, this scan type helps you distinguish
database I/O from non-database I/O on the device. High average read or write
times suggest I/O conflicts.
This scan type includes the following fields:

Sect/read (average sectors per read)

Sect/write (average sectors per write)

Avg read (average direct read time per sector)

Avg write (average direct write time per sector)
This is one of several scan types that help you determine the direct I/O
activity of an application.
Alarms
None
Scan Object Syntax
Database:Tablespace
Monitor Switch Group
Buffer Pool
Archive Database Key Name
tblsp_direct_io
Potential Integrations
CA Wily Introscope
192 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Direct I/O Stats (Application)
Displays direct I/O information for a specific application.
When using system monitors to track I/O, this scan type helps you distinguish
database I/O from non-database I/O on the device. High average read or write
times suggest I/O conflicts.
This scan type includes the following fields:

Sect/read (average sectors per read)

Sect/write (average sectors per write)

Avg read (average direct read time per sector)

Avg write (average direct write time per sector)
This is one of several scan types that help you determine the direct I/O
activity of an application.
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
Buffer Pool
Archive Database Key Name
app_direct_io
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 193

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

DRDA AS Correlation Token (Application)
Displays the DRDA AS (Distributed Relational Database Architecture
Application Server) correlation token for each application connected to a
database. Use it to monitor and help facilitate processing between the
application server and the application requester.
The DRDA AS correlation token is an alphanumeric identifier dumped into logs
when errors occur. You can use it to identify the Application
Requestor/Application Server conversation that is in error. In some cases, it
will be the LUWID of the conversation.
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
None
Archive Database Key Name
app_corr_token
194 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Dynamic SQL Info (Application)
Displays the number of dynamic SQL statements that the monitored
application has attempted to invoke.
This is one of several scan types you can use to get information about static
and dynamic SQL statements.
Calculation
Dynamic SQL statements attempted + Static SQL statements attempted - Failed Statement Operations =
throughput during monitor period
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
Statement
Archive Database Key Name
app_dynamic_sql
Exclusive Lock Escalation Rate (Application)
Displays the rate of exclusive lock escalations for a monitored application.
This scan type measures the rates of either of the following:

Locks that have been escalated from several row locks to one exclusive
table lock.

Exclusive lock on a row that caused the table lock to become an exclusive
lock.
Other applications cannot access data that an exclusive lock holds; therefore,
it is important to observe exclusive locks because they can impact the
concurrency of your data.
The system escalates a lock when the total number of locks held by an
application reaches the maximum amount of lock list space available to that
application. When an application reaches the maximum number of allowable
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 195

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

locks and there are no more locks to escalate, it will use space on the lock list
allocated for other applications. When the lock list is full, an error occurs.
There are several possible causes for too many lock escalations:

The lock list might be too small for the number of concurrent applications.
Increase the locklist configuration parameter value.

The percentage of the lock list usable by each application might be too
small. Increase the maxlocks configuration parameter value.

One or more applications might be using numerous locks. Identify those
applications. They can also cause lock escalations in other applications by
using too much of the lock list. These applications might need to resort to
using table locks instead of row locks, although table locks might cause an
increase in lock waits and time waiting on locks.

An application might be using exclusive locks when shared locks are
sufficient. Although shared locks might not reduce the total number of lock
escalations, shared lock escalations might be preferable to exclusive lock
escalations.
This is one of several scan types you can use to get information about
database locking activity resulting from an application.
Calculation
interval Exclusive Lock Escalation Count / interval Time
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
None
Archive Database Key Name
app_x_lock_escals
Potential Integrations

CA eHealth PM

CA Spectrum IM

196 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Exclusive Lock Escalation Rate (Database)
Displays the lock escalation rate for all applications accessing a monitored
database.
This scan type measures the rates of either of the following:

Locks that have been escalated from several row locks to one exclusive
table lock.

Exclusive lock on a row that caused the table lock to become an exclusive
lock.
Other applications cannot access data that an exclusive lock holds; therefore,
it is important to observe exclusive locks because they can impact the
concurrency of your data.
The system escalates a lock when the total number of locks held by an
application reaches the maximum amount of lock list space available to that
application. When an application reaches the maximum number of allowable
locks and there are no more locks to escalate, it will use space on the lock list
allocated for other applications. When the lock list is full, an error occurs.
There are several possible causes for too many lock escalations:

The lock list might be too small for the number of concurrent applications.
Increase the locklist configuration parameter value.

The percentage of the lock list usable by each application might be too
small. Increase the maxlocks configuration parameter value.

One or more applications might be using numerous locks. Identify those
applications. They can also cause lock escalations in other applications by
using too much of the lock list. These applications might need to resort to
using table locks instead of row locks, although table locks might cause an
increase in lock waits and time waiting on locks.

An application might be using exclusive locks when shared locks are
sufficient. Although shared locks might not reduce the total number of lock
escalations, shared lock escalations might be preferable to exclusive lock
escalations.
Calculation
interval exclusive lock escalation count / interval time
Alarms
None
Scan Object Syntax
Database
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 197

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Monitor Switch Group
None
Archive Database Key Name
db_x_lock_escals
Potential Integrations

CA eHealth PM

CA Spectrum IM

198 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

File Close Rate (Database)
Displays the rate at which the system is closing files for all applications
accessing the monitored database.
The database manager opens files for reading and writing into and out of the
buffer pool. If the number of open files reaches the maximum allowed for an
application, one file must close before the new file opens. The maxfilop
configuration parameter controls the maximum number of database files open
by an application at any time. Use the output from this scan type to help you
determine the best value for maxfilop.
This is one of several scan types that help you determine whether to gather
data from memory rather than directly from disk storage to increase
efficiency.
Calculation
interval files closed count / interval time
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
Buffer Pool
Archive Database Key Name
db_files_closed
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 199

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

File Close Rate (Tablespace)
Displays the rate at which the system is closing database files for each
tablespace of a DB2 for Linux, UNIX and Windows instance.
The database manager opens files for reading and writing into and out of the
buffer pool. If the number of open files reaches the maximum allowed for an
application, one file must close before the new file opens. The maxfilop
configuration parameter controls the maximum number of database files open
by an application at any time. Use the output from this scan type to help you
determine the best value for maxfilop.
Calculation
interval files closed count / interval time
Alarms
None
Scan Object Syntax
Database:Tablespace
Monitor Switch Group
Buffer Pool
Archive Database Key Name
tblsp_files_closed
Potential Integrations

CA eHealth PM

CA Spectrum IM

200 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Forced Rollbacks Rate (Database)
Displays the total number of forced rollbacks that the database manager
initiates because of a deadlock for all applications accessing the monitored
database.
The system performs a rollback on the current unit of work in an application
that the database manager selects to resolve the deadlock. This value shows
the number of deadlocks that have been broken. You can use this number as
an indicator of concurrency problems. Internal rollbacks because of deadlocks
lower the throughput of the database.
Calculation
interval deadlock forced rollback count / interval time
Alarms
DbIntDeadlockRollbacks
Scan Object Syntax
Database
Monitor Switch Group
None
Archive Database Key Name
db_int_dlock_rback
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 201

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Idle Agents (Instance)
Displays the number of agents in the pool that are not assigned to an
application. Use this value to set the max_idleagents configuration parameter.
Having idle agents available to perform requests for agents can improve
performance.
Alarms
None
Scan Object Syntax
DB2 for Linux, UNIX and Windows Instance Name
Monitor Switch Group
None
Archive Database Key Name
db2_idle_agents
Potential Integrations

CA eHealth PM

CA Spectrum IM

202 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Index Buffer Pool Writes/Reads (Database)
Displays the ratio of buffer pool index pages written to pages read, for all
applications that access the monitored database.
If this ratio is high, you might improve performance by increasing the number
of buffer pool pages available using the buffpage configuration parameter.
A buffer pool data page is written to disk for the following reasons:

To free a page to make room for a new one

To flush the buffer pool
The system does not always write a page to make room for a new one. If the
page has not been updated, it can simply be replaced. An asynchronous page-
cleaner agent can write the data page before the buffer pool space is required.
When the first connection to the database occurs, the ratio of reads to writes
will be out of proportion as buffer pool is filled with the initial page data.
This is one of several scan types that help you determine whether to gather
data from memory rather than directly from disk storage to increase
efficiency.
Calculation
interval index page writes / interval index page reads
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
Buffer Pool
Archive Database Key Name
db_ipool_wrrd_ratio
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 203

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Index Buffer Pool Writes/Reads Ratio (Application)
Displays the ratio of buffer pool index pages written to pages read, for a
specific application.
If this ratio is high, you might improve performance by increasing the number
of buffer pool pages available using the buffpage configuration parameter.
A buffer pool data page is written to disk for the following reasons:

To free a page to make room for a new one

To flush the buffer pool
The system does not always write a page to make room for a new one. If the
page has not been updated, it can simply be replaced. An asynchronous page-
cleaner agent can write the data page before the buffer pool space is required.
When the first connection to the database occurs, the ratio of reads to writes
will be out of proportion as buffer pool is filled with the initial page data.
Most of the data manipulation for connected applications takes place in the
buffer pool. This is one of several scan types that help you determine to
increase the efficiency of data access by allowing an application to gather data
from memory rather than directly from disk storage.
Calculation
interval index page writes / interval index page reads
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
Buffer Pool
Archive Database Key Name
app_ipool_wrrd_rati
Potential Integrations

CA eHealth PM

CA Spectrum IM
204 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Index Buffer Pool Writes to Reads Ratio (Tablespace)
Displays the ratio of buffer pool index pages that the system writes to pages it
reads at the tablespace level.
If this ratio is high, you might improve performance by increasing the number
of buffer pool pages available using the buffpage configuration parameter.
A buffer pool data page is written to disk for the following reasons:

To free a page to make room for a new one

To flush the buffer pool
The system does not always write a page to make room for a new one. If the
page has not been updated, it can simply be replaced. An asynchronous page-
cleaner agent can write the data page before the buffer pool space is required.
When the first connection to the database occurs, the ratio of reads to writes
will be out of proportion as buffer pool is filled with the initial page data.
Most of the data manipulation for connected applications takes place in the
buffer pool. This is one of several scan types that help you determine to
increase the efficiency of data access by allowing an application to gather data
from memory rather than directly from disk storage. This scan type organizes
the statistics by tablespace.
Calculation
interval index page writes / interval index page reads
Alarms
None
Scan Object Syntax
Database:Tablespace
Monitor Switch Group
Buffer Pool
Archive Database Key Name
tblsp_ipool_wrrd_r
Potential Integrations

CA eHealth PM

CA Spectrum IM
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 205

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)


Index Runstats Info (Table Statistics)
Displays measurements to help you determine whether you should reorganize
a table based on index page information. The output from this scan type
allows you to set up automatic statistical analysis of indexes in the DB2 for
Linux, UNIX and Windows instance you are monitoring.
Use this scan type, along with the Table Statistics - Tables Reorgchk Info scan
type, to retrieve reorgchk statistics for all tablespaces and indexes within the
DB2 for Linux, UNIX and Windows instance.
This scan type includes the following fields:

CARD (number of data rows in associated table)

LEAF (number of index LEAF nodes)

LVLS (number of index levels)

ISIZE (average column length of key columns)

KEYS (number of different keys values)

F4 (clusterratio formula)

F5 (50% empty used space formula

F6 (index page usage)

REORG (formula flags)
Alarms
DbTableReorg
Scan Object Syntax
Database:Index Name
Monitor Switch Group
None
Archive Database Key Name
stats_index
206 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Information Summary (Database)
Displays various summary information about all applications that access the
monitored database within the database manager instance. This information
lets you quickly evaluate the state of the databases.
This scan type includes the following fields:

Status (database status)

Apps Connected (Applications Connected)

Apps exec (Applications executing a unit-of-work)

Last backup (Last database backup)
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
None
Archive Database Key Name
db_summary
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 207

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Initial Connection Time (Application)
Displays the date and time that a monitored application started a connection
request to the database.
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
None
Archive Database Key Name
app_appl_con_time
Instance Configuration Values (Individual Scan Types)
Displays configuration settings for the DB2 for Linux, UNIX and Windows
instance.
Alarms

AppPercentLocksHeld

DbHeap

LockListUtil

MaxAgents

MaxAppsConn
Scan Object Syntax
Configuration Parameter Name
Archive Database Key Name
db2cfg_values
Potential Integrations

CA eHealth PM

CA Spectrum IM
208 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Internal Row Delete Rate (Application)
Displays the rate at which a specific application is deleting rows from the
database because of internal activity. Use this information to gauge current
activity in the application.
If this activity is high, evaluate your table design to determine if the referential
constraints or triggers that you have defined on your database are necessary.
Internal delete activity results from a cascading delete enforcing an ON
CASCADE DELETE referential constraint or a trigger firing.
Calculation
interval internal row delete count / interval time
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
None
Archive Database Key Name
app_int_rows_del
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 209

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Internal Row Delete Rate (Database)
Use this scan type to see the rate at which all applications accessing the
database delete rows because of internal activity. Use this information to
gauge internal activity in the database manager.
If this activity is high, evaluate your table design to determine if the referential
constraints or triggers that you have defined on your database are necessary.
Internal delete activity results from a cascading delete enforcing an ON
CASCADE DELETE referential constraint or a trigger firing.
Calculation
interval internal row delete count / interval time
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
None
Archive Database Key Name
db_int_rows_del
210 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Internal Row Insert Rate (Application)
Displays the number of rows inserted into the database as a result of internal
activity caused by triggers. Use this information to gauge internal activity in
the database manager.
If this activity is high, evaluate your table design to determine if the referential
constraints or triggers that you have defined on your database are necessary.
Calculation
interval internal row insert count / interval time
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
None
Archive Database Key Name
app_int_rows_ins
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 211

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Internal Row Insert Rate (Database)
Displays the rate at which all applications accessing the database insert rows
into the database because of internal activity caused by triggers. Use this
information to gauge internal activity in the database manager.
If this activity is high, evaluate your table design to determine if the referential
constraints or triggers that you have defined on your database are necessary.
Calculation
interval internal row insert count / interval time
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
None
Archive Database Key Name
db_int_rows_ins
212 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Internal Row Update Rate (Application)
Displays the number of rows updated from the database as a result of internal
activity. Use this information to gauge internal activity in the database
manager.
If this activity is high, evaluate your table design to determine if the referential
constraints or triggers that you have defined on your database are necessary.
Internal update activity results from a set null row update enforcing a
referential constraint defined with the ON DELETE SET NULL rule or a trigger
firing.
Calculation
interval internal row update count / interval time
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
None
Archive Database Key Name
app_int_rows_upd
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 213

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Internal Row Update Rate (Database)
Displays the rate at which all applications accessing the database update rows
as a result of internal activity. Use this information to gauge internal activity in
the database manager.
If this activity is high, evaluate your table design to determine if the referential
constraints or triggers that you have defined on your database are necessary.
Internal update activity can be a result of a set null row update enforcing a
referential constraint defined with the ON DELETE SET NULL rule, or a trigger
firing.
Calculation
interval internal row update count / interval time
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
None
Archive Database Key Name
db_int_rows_upd
214 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Local Connections (Instance)
Displays the number of local applications that are connected to a local
database in the DB2 for Linux, UNIX and Windows instance.
Alarms
None
Scan Object Syntax
DB2 for Linux, UNIX and Windows Instance Name
Monitor Switch Group
None
Archive Database Key Name
db2_local_cons
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 215

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Local Connections Active (Instance)
Displays the number of local applications that are connected to a database and
are processing a unit of work within the database manager. Use this scan type
to help you determine the level of concurrent processing occurring in the
database manager. The number only includes applications that were initiated
from the same node as the database manager.
Alarms
None
Scan Object Syntax
DB2 for Linux, UNIX and Windows Instance Name
Monitor Switch Group
None
Archive Database Key Name
db2_local_cons_exec
Potential Integrations

CA eHealth PM

CA Spectrum IM

216 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Local Cursors Blocking (Application)
Displays the number of opened local cursors that are blocked. If this number is
low, you could optimize application performance by improving row blocking.
This is one of several scan types you can use to observe SQL processing and
cursor performance at the application level.
Calculation
(blocking local cursor count / total local cursor count) * 100
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
None
Archive Database Key Name
app_local_blk_curs
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 217

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Lock Activity Summary (Database)
Displays current lock activity for all applications in each active database.
This scan type includes the following fields:

App Cons (Applications Connected)

Locks

App wait (Applications waiting on locks)

Avg wait (Average wait time)

Deadlock

Lock Esc (Lock Escalations)

Excl Esc (Exclusive Lock Escalations)
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
Lock
Archive Database Key Name
db_locks
Potential Integrations
CA Wily Introscope
Lock Escalation Rate (Application)
Displays the rate at which locks are being escalated from several row locks to
a table lock for a specific application.
A lock escalates when the total number of locks held by an application reaches
the maximum lock list space available to the application. When an application
reaches the maximum number of allowable locks and there are no more locks
to escalate, it will use space on the lock list allocated for other applications.
When the lock list is full, an error occurs.
218 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

There are several possible causes for too many lock escalations:

The lock list size might be too small for the number of concurrent
applications. Increase the locklist configuration parameter value.

The percent of the lock list usable by each application might be too small.
Increase the maxlocks configuration parameter value.

One or more applications might be using too many locks. Identify the
applications with many locks. This can also cause lock escalations in other
applications by using too much of the lock list. These applications might
need to resort to using table locks instead of row locks, although table
locks may cause an increase in lock waits and time waiting on locks.
Identify applications holding too much of the lock list using the Application
- Locks Held scan type.
This is one of several scan types you can use to gather information about
database lock activity resulting from an application.
Calculation
interval lock escalation count / interval time
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
None
Archive Database Key Name
app_lock_escals
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 219

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Lock Escalation Rate (Database)
Displays the rate at which the system escalates locks from several row locks to
a table lock, for all applications accessing the monitored database.
The system escalates a lock when the total number of locks that an application
holds reaches the maximum amount of lock list space available. When this
happens, and there are no more locks to escalate, it will use space on the lock
list allocated for other applications. When the entire lock list is full, an error
occurs.
There are several possible causes for excessive lock escalations:

The lock list size might be too small for the number of concurrent
applications. Increase the locklist configuration parameter value.

The percent of the lock list usable by each application might be too small.
Increase the maxlocks configuration parameter value.

One or more applications might be using an excessive number of locks.
Identify those applications. This can also cause lock escalations in other
applications by using too much of the lock list. These applications might
need to resort to using table locks instead of row locks, although table
locks might cause an increase in lock waits and time waiting on locks. Use
the Application - Locks Held scan type to identify applications that hold too
much of the lock list.
Calculation
interval lock escalation count / interval time
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
None
Archive Database Key Name
db_lock_escals
Potential Integrations

CA eHealth PM

CA Spectrum IM
220 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)


Lock List Used (Database)
Displays the total amount of lock list memory in use. Use this information to
gauge historical lock list utilization.
If lock list utilization is high, consider increasing the size of the locklist
configuration parameter to enhance the maximum storage for lock lists.
Alarms
LockListUtil
Scan Object Syntax
Database
Monitor Switch Group
None
Archive Database Key Name
db_lock_list_in_use
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 221

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Lock Time Out Rate (Application)
Displays the lock time-out rate for a specific application. A lock time-out
occurs when the system does not grant a lock request in a specified period of
time, causing the lock to expire. Use this scan type to help you detect or
prevent database problems resulting from lock time-outs.
If an application encounters excessive lock time-outs when compared to
normal operating levels, it may be holding locks for long durations. Analyze
some of the other scan types related to locks and deadlocks to see if you have
an application problem.
If your application waits excessively to obtain locks, there may be too few lock
time-outs. Decrease the locktimeout parameter to reduce the length of time
that the application waits to obtain a lock before timing out. This configuration
parameter controls the length of time that an application will wait to obtain a
lock.
This is one of several scan types you can use to gather information about
database lock activity resulting from an application.
Calculation
interval lock time out count / interval time
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
None
Archive Database Key Name
app_lock_timeouts
Potential Integrations

CA eHealth PM

CA Spectrum IM

222 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Lock Waits (Application)
Displays summary information about the number of times that an application
(connection, agent, unit of work, object) has waited for locks because another
application was holding a lock on the data. Use this information, along with
output from the Application - Avg Locks Waiting Time scan type, to detect and
prevent application concurrency problems related to lock activity.
If the average lock wait time is high, look for applications that hold many locks
or have lock escalations, and tune the applications to improve concurrency, if
appropriate. If escalations are the reason for a high average lock wait time,
one or both of the following may be the cause:

The size of the maximum storage for lock list may be too small. Increase
the value of the locklist configuration parameter.

The percentage of lock list that a single unit of work can hold before its
locks are escalated may be too low. Increase the value of the maxlocks
configuration parameter.
This scan type includes the following fields:

Agent

Mode (lock mode)

Type (lock type)

Object (lock object)
This is one of several scan types you can use to gather information about
database lock activity resulting from an application.
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
Lock
Archive Database Key Name
app_lock_info
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 223

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Locks Held (Application)
Displays the number of locks currently held by all agents for a monitored
application. Use the output to gauge whether the number of locks an
application can hold is approaching the maximum limit.
The maxlocks configuration parameter controls the percentage of lock list that
each application can hold before lock escalations occur. Lock escalations can
cause concurrency problems between applications connected to a database.
Use this scan type to help you investigate causes for concurrency problems (or
to prevent concurrency problems by monitoring the locks held by
applications).
If an application holds too many locks, consider configuring it to perform more
commits so that it releases some of the locks.
This is one of several scan types you can use to gather information about
database lock activity resulting from an application.
Alarms

AppLocksHeld

AppPercentLocksHeld
Scan Object Syntax
Application Name:Database:OS User ID:Application ID
Monitor Switch Group
None
Archive Database Key Name
app_locks_held
Potential Integrations

CA eHealth PM

CA Spectrum IM

224 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Locks Held (Database)
Displays the number of locks that all applications accessing the monitored
database are holding.
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
None
Archive Database Key Name
db_locks_held
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 225

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Locks Summary (Application)
Displays various lock summary metrics for applications served by the
database.
This scan type includes the following fields:

Agent

Coordinating Agent PID

Locks (number held)

Avg Wait (timestamp)

Locked by

Wait Start (timestamp)
Alarms
AppWaiting
Scan Object Syntax
Application Name:Database:OS User ID:Application ID
Monitor Switch Group
Lock
Archive Database Key Name
app_locks
226 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Locks Time Out Rate (Database)
Displays the lock time-out rate for all applications accessing a database. A lock
time-out occurs when the system does not grant a lock request in a specified
period of time, causing the lock to expire. Use this scan type to help you
detect or prevent database problems resulting from lock time-outs.
If applications encounter excessive time-outs when you compare them to
normal operating levels, they may be holding locks for long durations. Analyze
other scan types related to locks and deadlocks to see if you have application
problems.
If your applications wait excessively to obtain locks, there may be too few lock
time-outs. Decrease the locktimeout parameter to reduce the length of time
that the applications wait to obtain locks before timing out.
Calculation
interval lock timeout count / interval time
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
None
Archive Database Key Name
db_lock_timeout
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 227

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Log Page Read Rate (Database)
Displays the number of log pages that the logger reads from disk. Use this
value to help you determine how much I/O on a device is attributable to
database activity.
A log page in UNIX-based environments is 4 KB in size.
Calculation
interval log pages read / interval time
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
None
Archive Database Key Name
db_log_reads
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
228 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Log Page Write Rate (Database)
Displays the number of log pages that the logger writes to disk. Use this value
to help you determine how much I/O on a device is attributable to database
activity.
A log page in UNIX-based environments is 4 KB in size.
Calculation
interval log pages written / interval time
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
None
Archive Database Key Name
db_log_writes
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 229

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Max Agents Registered (Instance)
Displays the maximum number of agents that the database manager has
registered, at the same time, since it was started.
Use this scan type to evaluate your settings for the maxagents configuration
parameter. This parameter controls the maximum number of database
manager agents (coordinator or subagents) that are available to accept
application requests at any given time.
Alarms
None
Scan Object Syntax
DB2 for Linux, UNIX and Windows Instance Name
Monitor Switch Group
None
Archive Database Key Name
db2_agents_top
Potential Integrations

CA eHealth PM

CA Spectrum IM

230 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Max Agents Waiting (Instance)
Displays the maximum number of agents that have ever waited for a token, at
the same time, since the database manager was started.
Use this scan type to evaluate your setting of the maxcagents configuration
parameter. This parameter controls the maximum number of database
manager coordinator agents that can concurrently invoke a database manager
transaction. Using this parameter, you can control the load on the system
during times when there is much simultaneous application activity. High
simultaneous application activity can cause excessive operating system
paging.
Alarms
None
Scan Object Syntax
DB2 for Linux, UNIX and Windows Instance Name
Monitor Switch Group
None
Archive Database Key Name
db2_agents_wait_top
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 231

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Max Connections (Database)
Displays the highest number of simultaneous connections to the monitored
database since the first application connected to it. You can use this value to
evaluate the setting of the maxappls configuration parameter.
If the value of this scan type is the same as the maxappls parameter, it is
likely that the system rejected some database connection requests, since
maxappls limits the number of database connections that the system allows.
Calculation
remote connections to database manager + local connections
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
None
Archive Database Key Name
db_conns_top
Potential Integrations

CA eHealth PM

CA Spectrum IM

232 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Max Secondary Log Space Used (Database)
Displays the maximum amount of secondary log space used (in bytes) for a
monitored database.
If this value is too high, you may need larger log files, more primary log files,
or more frequent COMMIT statements within your application. The value will
be zero if the database does not have any secondary log files. This would be
the case if you have not defined any, or if you have enabled log retention
through either the logretain or userexit configuration parameter. As a result,
you might need to adjust the following configuration parameters:

logfilsz

logprimary

logsecond

logretain
Note: While the Database System Monitor gives the information in bytes, it
sets the configuration parameters in pages (each page is 4 KB). Database
System Monitor is the function of the DB2 for Linux, UNIX and Windows
database manager that maintains operation and performance information.
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
None
Archive Database Key Name
db_sec_log_used
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 233

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Max Total Log Space Used (Database)
Displays the maximum of total log space used (in bytes). You can use this
value to help you evaluate the primary log space that the system allocates.
Comparing this value with the primary log space that the system allocates can
help you to evaluate your configuration parameter settings.
Use this value in conjunction with the Database - Max Secondary Log Space
Used scan type to show your current dependency on secondary logs.
Note: While the Database System Monitor gives the information in bytes, it
sets the configuration parameters in pages (each page is 4 KB). Database
System Monitor is the function of the DB2 for Linux, UNIX and Windows
database manager that maintains operation and performance information.
Calculation
logprimary * logfilsiz * 4096
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
None
Archive Database Key Name
db_total_log_used
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
234 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Maximum Heap Used (Database)
Displays the largest database heap that the monitored database has allocated
and used since the first application connected to it. Use this value to evaluate
the setting of the dbheap configuration parameter.
The dbheap parameter limits the storage that the system can allocate for the
database heap. If the value of this scan type is the same as the dbheap
parameter, it is very likely that an application has received an error indicating
that there was not enough storage available.
Alarms
DbHeap
Scan Object Syntax
Database
Monitor Switch Group
None
Archive Database Key Name
db_heap_top
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 235

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Overflow Rows Access Rate (Table)
Displays the rate at which a table accesses (reads and writes to) overflowed
rows.
Overflowed rows indicate that data fragmentation has occurred. If this number
is high, you can improve table performance by reorganizing the table using the
REORG utility, which cleans up this fragmentation.
A row overflows if the system updates it, and it no longer fits in the data page
where the system originally wrote it. This usually happens as a result of an
updated VARCHAR or an ALTER TABLE statement.
Calculation
interval overflow row count / interval time
Alarms
TableOverflowAccesses
Scan Object Syntax
Database:Table
Monitor Switch Group
Table
Archive Database Key Name
table_overflow_acc
236 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Package Cache Hit Ratio (Application)
Displays the package cache hit ratio for a specific application.
The package cache hit ratio tells you whether the package cache is being used
effectively. If the hit ratio is small (less than 0.2), the package cache is
performing well. A larger ratio suggests that you should increase the package
cache. Experiment with the size of the package cache to find the best value for
the pckcachesz configuration parameter. For example, you might use a smaller
package cache size if there is no increase in the package cache inserts when
you decrease the cache size. Decreasing the size frees up system resources.
You can also improve overall system performance by increasing the size of the
package cache, if by doing so you decrease the number of package cache
inserts. Use this scan type with output from the Application - DDL SQL Invoke
Rate scan type to see whether the invocation of DDL (Data Definition
Language) statements affects package cache performance.
Sections of dynamic SQL statements can become invalid when certain DDL
statements are invoked or when one of the following special registers is
updated:

CURRENT FUNCTION PATH

CURRENT QUERY OPTIMIZATION

CURRENT EXPLAIN SNAPSHOT
The system implicitly recompiles invalid sections when next used. The
invocation of a DDL statement could invalidate several sections. The extra
overhead incurred when recompiling those sections could significantly affect
performance. In this case, the package cache hit ratio reflects the implicit
recompilation of invalid sections and not the insertion of new sections into the
cache, so increasing the size of the package cache will not improve overall
performance.
It might be simpler to tune the cache for the application on its own before
working in the full environment. Determine the role of the DDL statements in
the value of the package cache hit ratio before deciding what to do. If DDL
statements rarely occur, you can improve cache performance by increasing its
size. If DDL statements are frequent, you may need to limit the use of DDL
statements (possibly to specific time periods).
This is one of several scan types that can help you to observe the catalog
cache and the package cache, by application.
Calculation
interval package cache insert count / interval package cache lookup count) * 100
Alarms
None
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 237

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
None
Archive Database Key Name
app_package_hit_rat
Potential Integrations

CA eHealth PM

CA Spectrum IM

238 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Package Cache Hit Ratio (Database)
Displays the ratio of the package cache inserts to package cache lookups as a
percentage, for all applications accessing the monitored database.
Sections of packages containing dynamic SQL statements can become invalid
when an application invokes certain DDL (Data Definition Language). The
system implicitly recompiles invalid sections the next time it uses them. The
resulting extra overhead it incurs when recompiling those sections could
significantly affect performance.
The package cache hit ratio reflects the implicit recompilation of invalid
sections.
If DDL statements rarely occur, you can improve cache performance by
increasing the pckcachesz configuration parameter. If DDL statements are
frequent, then improvements may require that you limit the use of DDL
statements, possibly to specific time periods.
Calculation
(interval package cache insert count / interval package cache lookup count) * 100
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
None
Archive Database Key Name
db_pckg_hit_ratio
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 239

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Pct Apps Waiting on Locks (Database)
Displays the percentage of applications that are waiting on a lock, for all
applications accessing the monitored database.
If this value is high, the applications may have concurrency problems. Identify
applications that hold locks or exclusive locks for long periods of time.
Calculation
(applications waiting on a Lock / application connected) * 100
Alarms
DbAppsWaiting
Scan Object Syntax
Database, Database Name:Configuration Parameter Name
Monitor Switch Group
None
Archive Database Key Name
db_apps_waiting_lck
Potential Integrations

CA eHealth PM

CA Spectrum IM

240 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Pct Cursor Blocking Requests Accepted (Application)
Displays the number of times that a request for an I/O block was accepted for
an application. Use this value in conjunction with the Application - Pct Cursor
Blocking Requests Rejected scan type value to calculate the percentage of
blocking requests that are accepted and rejected.
Calculation
(interval accepted request count / total request count) * 100
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
None
Archive Database Key Name
app_acc_curs_blk
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 241

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Pct Cursor Blocking Requests Rejected (Application)
Displays the number of times that a request for an I/O block at the client or
server was rejected for an application.
If there are many cursors blocking data, the communications heap might
become full. When this heap is full, an error is not returned. Instead, no more
I/O blocks are allocated for blocking cursors. If cursors are unable to block
data, performance can be affected.
If a large number of cursors were unable to perform data blocking consider
increasing the size of the query_heap configuration parameter to boost the
memory available to the communication heap. A larger communication heap
will allow more cursors to be blocked, which will decrease the number of
blocked cursors that the database rejects.
Calculation
(interval rejected request count / total request count) * 100
Alarms
AppRejCursBlk
Scan Object Syntax
Application Name:Database:OS User ID:Application ID
Monitor Switch Group
None
Archive Database Key Name
app_rej_curs_blk
242 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Pct DDL Invoked (Database)
Displays the percentage of SQL DDL (Data Definition Language) statements
that all applications accessing the monitored database are invoking.
Use this scan type to determine the level of database activity at the database
level. DDL statements are expensive to run because of their impact on the
system catalog tables.
If this value is high, determine the cause. You may want to restrict DDL
activity.
Calculation
(interval DDL SQL count / interval total SQL count) * 100
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
None
Archive Database Key Name
db_ddl_sqls
Potential Integrations
CA eHealth PM
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 243

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Pct Dependent on Secondary Logs (Database)
Displays the monitored databases current dependency on secondary logs.
If this value is high, you might need larger log files, more primary log files, or
more frequent COMMIT statements within your application. The value will be
zero if the database does not have any secondary log files.
Calculation
(secondary log space used / total log space used) * 100
Alarms
DbSecondaryLogDepend
Scan Object Syntax
Database
Monitor Switch Group
None
Archive Database Key Name
db_sec_log_depend
244 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Pct Rebind Activity (Database)
Displays the percentage of automatic rebinds (or recompiles) that the system
attempts for all applications accessing the monitored database. This value can
be useful for analyzing database activity. Automatic rebind is the internal bind
that the system performs when a package has been invalidated.
As internal automatic rebinds can significantly affect performance, minimize
them when possible. The system performs a rebind the first time that the
database manager needs to invoke an SQL statement from the package. For
example, the system invalidates packages when you:

Drop an object, such as a table, view, or index, on which the plan depends

Add or drop a foreign key

Revoke object privileges on which the plan depends.
Calculation
interval automatic rebind count / interval total SQL count
Alarms
DbIntAutoRebinds
Scan Object Syntax
Database
Monitor Switch Group
None
Archive Database Key Name
db_int_auto_rebinds
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 245

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Pct Remote Cursors Blocking (Application)
Displays the number of remote blocking cursors currently open for an
application. You can use this value to determine if you can improve row
blocking in the application.
To improve row blocking in the application:

Check the pre-compile options for record blocking for treatment of
ambiguous cursors.

Redefine cursors to allow for blocking (if possible, specify FOR FETCH
ONLY on your cursors).
Use the Application - Pct Cursor Blocking Requests Accepted and
Application - Pct Cursor Blocking Requests Rejected scan types for
additional information that can help you improve row blocking in your
application.
Calculation
(blocking remote cursor count / total remote cursor count) * 100
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
None
Archive Database Key Name
app_rem_blk_cursors
246 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Pct SELECT Invoked (Database)
Displays the percentage of SQL SELECT statements that all applications
accessing the monitored database are invoking. Use this value to watch
database activity at the database level. This information is useful for analyzing
application activity and throughput.
Calculation
(interval SELECT SQL count / interval total SQL count) * 100
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
None
Archive Database Key Name
db_select_sqls
Potential Integrations
CA eHealth PM
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 247

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Pct Sorts Overflowing to Disk (Application)
Displays the percentage of sorts overflowing to disk for a specific application.
These overflowing sorts ran out of sort heap and might have required disk
space for temporary storage.
If this value is high, consider increasing the value of the sortheap
configuration parameter.
This scan type and the Application - Avg Sort Time scan type can help you
determine the sorting activity that an application triggers. Use these scan
types to evaluate the efficiency of application sorting.
Calculation
(interval sort overflows / interval total sorts) * 100
Alarms
AppSortOverflows
Scan Object Syntax
Application Name:Database:OS User ID:Application ID
Monitor Switch Group
Sort
Archive Database Key Name
app_sort_overflows
Potential Integrations

CA eHealth PM

CA Spectrum IM

248 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Pct Sorts Overflowing to Disk (Database)
Displays the percentage of sorts overflowing to disk for all applications
accessing the monitored database. These overflowing sorts ran out of sort
heap and may require disk space for temporary storage.
If this value is high, consider increasing the value of the sortheap
configuration parameter.
Calculation
(interval sort overflows / interval total sorts) * 100
Alarms
DbSortOverflows
Scan Object Syntax
Database
Monitor Switch Group
Sort
Archive Database Key Name
db_sort_overflows
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 249

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Pct Upd/Ins/Del Invoked (Database)
Displays the number of SQL UPDATE, INSERT, and DELETE statements that all
applications accessing a monitored database are invoking. Use this value to
analyze application activity and throughput.
Calculation
(interval update, insert, and delete SQL count / interval total SQL count) * 100
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
None
Archive Database Key Name
db_uid_sqls
Potential Integrations
CA eHealth PM
250 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Performed Binds/Precompiles (Application)
Displays the number of binds and pre-compiles that the system has attempted
for a specific application. Use this value to help you determine application
activity and throughput.
This value does not include the count from the Application - Automatic Rebinds
Rate scan type, but it does include binds that occur as a result of the REBIND
PACKAGE command.
Calculation
interval bind/precompiles count / interval time
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Archive Database Key Name
app_bind_precomp
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 251

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Piped Sorts Rejected (Instance)
Displays the cumulative value of piped sorts that are being rejected in the DB2
for Linux, UNIX and Windows instance. Use this scan type to help you
determine sorting efficiency and to evaluate whether the sort heap configured
is sufficient for the sorting activity demanded.
The system allocates memory to each active sort. This may cause sorting to
take up too much of the available system memory.
If this rate is high, you can improve sort performance by adjusting sortheap,
sheapthres, or both.
If piped sorts are being rejected consider increasing or decreasing your sort
heap threshold, but be aware of the possible implications of either option. If
you increase the sort heap threshold, more memory can remain allocated for
sorting and cause the paging of memory to disk. If you decrease the sort
heap, you may need an extra merge phase, which will slow down the sort.
Alarms
Db2PipedSortsRej
Scan Object Syntax
DB2 for Linux, UNIX and Windows Instance Name
Monitor Switch Group
Sort
Archive Database Key Name
db2_piped_sorts_rej
Potential Integrations

CA eHealth PM

CA Spectrum IM
252 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Piped Sorts Requested (Instance)
Displays the cumulative value of piped sorts that are being requested in the
DB2 for Linux, UNIX and Windows instance. Use this scan type to help you
determine sorting efficiency and to evaluate whether the sort heap configured
is sufficient for the sorting activity demanded.
It can be helpful to track the demands on the sort heap, and to determine
whether an increase is a trend or is intermittent. The system allocates memory
to each active sort. This may cause sorting to take up too much of the
available system memory. The sort heap list (sortheap) and sort heap
threshold (sheapthres) configuration parameters help to control the memory
used for sort operations. These parameters also determine whether a sort will
be piped.
Because piped sorts might reduce disk I/O, allowing more piped sorts can
improve the performance of sort operations, and possibly overall system
performance. A piped sort might not be accepted if the sort heap exceeds the
threshold when the sort heap is allocated for the sort. The SQL EXPLAIN
output shows whether the optimizer requests a piped sort.
Alarms
None
Scan Object Syntax
DB2 for Linux, UNIX and Windows Instance Name
Monitor Switch Group
Sort
Archive Database Key Name
db2_piped_sorts_req
Potential Integrations

CA eHealth PM

CA Spectrum IM
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 253

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Quality of Service (Individual Scan Types)
Displays an overall health check for the database or operating system you are
monitoring based on key performance indicators.
Alarms
None
Scan Object Syntax
qos
Archive Database Key Name
userchar51
Potential Integrations

CA eHealth PM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA (viewable as an alarm if the Quality of Service is less
than 75%)

CA Wily Introscope
254 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Remote Connections (Instance)
Displays the current number of connections initiated from remote clients to the
DB2 for Linux, UNIX and Windows instance. This shows the activity level
between this instance and other DB2 for Linux, UNIX and Windows instances.
Alarms
None
Scan Object Syntax
DB2 for Linux, UNIX and Windows Instance Name
Monitor Switch Group
None
Archive Database Key Name
db2_rem_cons
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 255

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Remote Connections Active (Instance)
Displays the number of remote applications that are connected to the
database and are processing a unit of work within the database manager. This
number can help you determine the level of concurrent processing occurring in
the database manager.
This number does not include applications that were initiated from the same
node as the database manager.
Alarms
None
Scan Object Syntax
DB2 for Linux, UNIX and Windows Instance Name
Monitor Switch Group
None
Archive Database Key Name
db2_rem_cons_exec
Potential Integrations

CA eHealth PM

CA Spectrum IM

256 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Row Delete Rate (Application)
Displays the rate at which a specific application attempts to delete rows from
the database. Use this scan type to help you determine the current level of
activity within the application. This rate does not include the value from the
Application - Internal Row Delete Rate scan type.
This is one of several scan types you can use to evaluate row activity by an
application within a database (user requests generate this type of row
activity).
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Archive Database Key Name
app_rows_del
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 257

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Row Delete Rate (Database)
Displays the rate at which all applications accessing the database are
attempting to delete rows. Use this value to help you determine the current
level of activity within the database manager. This rate does not include the
value from the Database - Internal Row Delete Rate scan type.
Calculation
interval row delete attempts count / interval time
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
None
Archive Database Key Name
db_rows_del
Potential Integrations

CA eHealth PM

CA Spectrum IM

258 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Row Insert Rate (Application)
Displays the rate at which a specific application attempts to insert rows into
the database. Use this value to help you determine the current level of
application activity. This rate does not include the value from the Application -
Internal Row Insert Rate scan type.
This is one of several scan types you can use to evaluate row activity by an
application within a database (user requests generate this type of row
activity).
Calculation
interval row insert attempts count / interval time
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Archive Database Key Name
app_rows_ins
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 259

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Row Insert Rate (Database)
Displays the rate at which all applications accessing the database attempt to
insert rows. Use this value to help you determine the current level of activity
within the database manager. This rate does not include the value from the
Database - Internal Row Insert Rate scan type.
Calculation
interval row insert attempts count / interval time
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
None
Archive Database Key Name
db_rows_ins
Potential Integrations

CA eHealth PM

CA Spectrum IM

260 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Row Read Rate (Application)
Displays the rate at which a specific application reads rows from the table in
the database. Use this value to help you identify heavily used tables for which
you may need to create additional indexes.
To avoid the maintenance of unnecessary indexes, you can use the SQL
EXPLAIN statement to determine whether the package uses an index. This
count is not the number of rows that the system returned to the calling
application; rather, it is the number of rows that the system had to read in
order to return the result set. For example, the following statement returns
one row to the application, but the system reads many rows to determine the
average salary: SELECT AVG (SALARY) FROM USERID.EMPLOYEE
This is one of several scan types that you can use to evaluate row activity by
an application within a database (user requests generate this type of row
activity).
Calculation
interval row read count / interval time
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
None
Archive Database Key Name
app_rows_read
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 261

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Row Read Rate (Table)
Displays the rate at which rows are read from the table. Use this value to help
you identify heavily used tables for which you may need to create additional
indexes.
To avoid the maintenance of unnecessary indexes, use the SQL EXPLAIN
statement to determine if the package uses an index. This count is not the
number of rows that the system returned to the calling application; rather, it is
the number of rows that the system had to read in order to return the result
set. For example, the following statement returns one row to the application,
but it reads many rows to determine the average salary: SELECT
AVG(SALARY) FROM USERID.EMPLOYEE
This count includes the value from the Table - Overflow Rows Access Rate scan
type.
Calculation
interval row read count / interval time
Alarms
None
Scan Object Syntax
Database:Table
Monitor Switch Group
Table
Archive Database Key Name
table_rows_read
262 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Row SELECTed Rate (Application)
Displays the rate at which a specific application selects rows from the database
and returns them to the application. Use this value to gain insight into the
current level of activity within the application. This value does not include the
rate of rows read for actions such as COUNT(*) or joins.
This is one of several scan types you can use to evaluate row activity by an
application within a database. (user requests generate this type of row
activity).
Calculation
interval row SELECT attempts count / interval time
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
None
Archive Database Key Name
app_rows_sel
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 263

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Row Update Rate (Application)
Displays the rate at which a specific application attempts to update rows in the
database. Use this value to evaluate the current level of application activity.
This rate does not include the value from the Application - Internal Row
Update Rate scan type; however, rows that are updated by more than one
update statement are counted for each update.
This is one of several scan types you can use to evaluate row activity by an
application within a database (user requests generate this type of row
activity).
Calculation
interval row update attempts count / interval time
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
None
Archive Database Key Name
app_rows_upd
Potential Integrations

CA eHealth PM

CA Spectrum IM

264 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Row Update Rate (Database)
Displays the rate at which all applications accessing the database attempt to
update rows in the database. Use this value to evaluate the current level of
activity within the database manager.
This rate does not include the value from the Database - Internal Row Update
Rate scan type; however, rows that are updated by more than one update
statement are counted for each update.
Calculation
interval Row update attempts count / interval time
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
None
Archive Database Key Name
db_rows_upd
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 265

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Row Write Rate (Application)
Displays the rate at which a specific application changes rows (inserts, deletes,
or updates) from the table in the database. Use this value to help you identify
heavily used tables. You may want to use the Run Statistics (RUNSTATS)
utility to maintain the efficiency of the packages for these tables.
This is one of several scan types you can use to evaluate row activity by an
application within a database (user requests generate this type of row
activity).
Calculation
interval row write count / interval time
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
None
Archive Database Key Name
app_rows_written
Potential Integrations

CA eHealth PM

CA Spectrum IM

266 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Row Written Rate (Table)
Displays the rate at which the system changes rows (inserts, deletes or
updates) within the table. Use this value to help you identify heavily used
tables. You may want to use the Run Statistics (RUNSTATS) utility to maintain
the efficiency of the packages for these tables.
Calculation
interval row written count / interval time
Alarms
None
Scan Object Syntax
Database:Table
Monitor Switch Group
Table
Archive Database Key Name
table_rows_written
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 267

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Rows SELECTed Rate (Database)
Displays the rate at which all applications accessing the database select rows
from the database and return them to the application. Use this value to
evaluate the current level of activity within the database manager. This value
does not include a count of rows read for actions such as COUNT(*) or joins.
Calculation
interval row SELECT attempts count / interval time
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
None
Archive Database Key Name
db_rows_sel
Potential Integrations

CA eHealth PM

CA Spectrum IM

268 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

SELECT SQL Invoke Rate (Application)
Displays the rate at which a specific application invokes SQL SELECT
statements. Use this value to observe the level of database activity at the
application level. This information is useful for analyzing application activity
and throughput.
This is one of several scan types you can use to observe SQL processing and
cursor performance at the application level.
Calculation
(interval SELECT SQL count / interval total SQL count) * 100
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Archive Database Key Name
app_select_sqls
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 269

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Sort Heap Allocated (Instance)
Displays the resources allocated to the sort heap. Use this scan type to
observe the resources historically, in order to plan future resource
requirements.
Use this scan type to help you determine sorting efficiency and whether the
sort heap configured for the DB2 for Linux, UNIX and Windows instance is
sufficient for the sorting activity demanded.
Alarms
None
Scan Object Syntax
DB2 for Linux, UNIX and Windows Instance Name
Monitor Switch Group
Sort
Archive Database Key Name
db2_sort_heap
Potential Integrations

CA eHealth PM

CA Spectrum IM

270 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Sorts Performed by Statement (Application)
Displays the total number of times that the system sorts a set of data in order
to process the OPEN statement operation for an application. Use this value to
help you determine the need for an index (indexes can reduce the need for
sorting of data).
Using the related scan values, identify the SQL statement for which this scan
type is providing sort information. Analyze this statement to determine index
candidates by looking at columns that are sorting; for example, columns that
the application uses in ORDER BY and GROUP BY clauses and join columns.
This value includes sorts of temporary tables that the database manager
generates internally to invoke the statement. The number of sorts is
associated with the OPEN operation of the SQL statement and the system
returns this information to you when the operation for the statement is OPEN.
This is one of several scan types you can use to gather information about
static and dynamic SQL statements.
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
Statement
Archive Database Key Name
app_stmt_sorts
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 271

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Sorts Started After Heap Threshold Exceeded (Instance)
Displays the cumulative value of sorts that are requesting heaps after the sort
heap limit has been reached. Use this scan type to help you determine sorting
efficiency and to evaluate whether the sort heap configured is sufficient for the
sorting activity demanded.
Under normal conditions, the database manager will allocate sort heap using
the value specified by the sortheap configuration parameter. If the memory
allocated to sort heaps exceeds the sort heap threshold, the database
manager allocates sort heap using a value less than that specified by the
sortheap parameter. Each active sort on the system allocates memory, which
might result in sorting taking up too much of the available system memory.
Sorts that start after the sort heap threshold has been reached may not
receive an optimum amount of memory to invoke, but as a result, the entire
system can benefit. By modifying the sort heap threshold and sort heap size
configuration parameters, you can improve the performance of sort operations
and the overall system. If this value is high, consider one of the following
actions:

Increase the sort heap threshold (sheapthres).

Adjust applications to use fewer or smaller sorts with SQL query changes.
Alarms
None
Scan Object Syntax
DB2 for Linux, UNIX and Windows Instance Name
Monitor Switch Group
Sort
Archive Database Key Name
db2_post_thr_sorts
Potential Integrations

CA eHealth PM

CA Spectrum IM

272 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

SQL Commit Rate (Application)
Displays the rate at which a specific application attempts to invoke SQL
COMMIT statements.
A small rate of change in this counter during the monitor period suggests that
the application is not performing frequent commits, which might lead to
problems with logging and data concurrency. Use this rate to help you
determine if you need to modify the application to include more SQL COMMIT
statements.
This is one of several scan types you can use to observe SQL processing and
cursor performance at the application level.
Calculation
interval SQL commit count / interval time
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
None
Archive Database Key Name
app_commit_sqls
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 273

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

SQL Commit Rate (Database)
Displays the rate at which all applications accessing the database attempt to
invoke SQL COMMIT statements.
A small rate of change in this counter during the monitor period suggests that
applications are not doing frequent commits. This can lead to problems with
logging and data concurrency. Use this rate to help you determine if you need
to modify the application to include more SQL COMMIT statements.
Calculation
interval SQL commit count / interval time
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
None
Archive Database Key Name
db_commit_sqls
Potential Integrations

CA eHealth PM

CA Spectrum IM

274 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

SQL Fail Rate (Application)
Displays the rate at which a specific application attempts to invoke SQL
statements but fails.
If this value is high determine the source of the failed statements. Failures
waste the database manager's time and result in lower throughput for the
database.
This is one of several scan types you can use to observe SQL processing and
cursor performance at the application level.
Calculation
interval failed SQL count / interval time
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
None
Archive Database Key Name
app_failed_sqls
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 275

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

SQL Fail Rate (Database)
Displays the rate at which the database attempts to invoke SQL statements
but fails.
If this value is high determine the source of the failed statements. Failures
waste the database manager's time and result in lower throughput for the
database.
Calculation
interval failed SQL count / interval time
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
None
Archive Database Key Name
db_failed_sqls
Potential Integrations

CA eHealth PM

CA Spectrum IM

276 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

SQL Info (Application)
Displays statement information for a specific application currently connected to
the database. This scan type includes the following information:

Statement type (dynamic or static SQL)

Statement type (dynamic or static SQL)

Statement start time

Statement stop time
This is one of several scan types you can use to retrieve information about
static and dynamic SQL statements.
This scan type includes the following fields:

Agent ID

Connection Time (timestamp)

Status

Status Change Time (timestamp)
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
Statement
Archive Database Key Name
app_statement
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 277

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

SQL Rollback Rate (Application)
Displays the rate at which a specific application attempts to invoke SQL
ROLLBACK statements.
A rollback can result from an application request, a deadlock, or an error
situation. This scan type only measures the rate of rollback statements that
applications issue. This information can help you determine the level of
database activity for the application and the conflict with other applications.
This is one of several scan types you can use to observe SQL processing and
cursor performance at the application level.
Calculation
interval SQL rollback count / interval time
Alarms
AppRollbacks
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
None
Archive Database Key Name
app_rollbacks
Potential Integrations

CA eHealth PM

CA Spectrum IM

278 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

SQL Rollback Rate (Database)
Displays the rate at which all applications accessing the database attempt to
invoke SQL ROLLBACK statements.
A rollback can result from an application request, a deadlock, or an error
situation. This scan type only measures the rate of rollback statements that
applications issue. At the database level, it can help you determine the activity
in the database, and the conflict between applications on the database.
Calculation
interval SQL rollback count / interval time
Alarms
DbRollbacks
Scan Object Syntax
Database
Monitor Switch Group
None
Archive Database Key Name
db_rollbacks
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 279

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Static SQL Info (Application)
Displays the number of static SQL statements that a specific application
attempts to invoke. This is one of several scan types you can use to retrieve
information about static and dynamic SQL statements.
This scan type includes the following fields:

Application Creator

Package Name

Section Number

SQL Statement Text (first 40 characters)
Calculation
dynamic SQL statements attempted + static SQL statements attempted - failed statement operations = throughput
during monitor period
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
Statement
Archive Database Key Name
app_static_sql_info
280 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Statistics Summary (Table)
Displays various table summary information for active databases within the
database manager instance. Use it to get statistics for all of the tables that a
DB2 for Linux, UNIX and Windows instance presents. This information allows
you to quickly evaluate the state of the tables within each database.
This scan type includes the following fields:

Rows wr/min (row write rate)

Rows rd/min (row read rate)

Overflows/min (overflow rate)

Fragmentation (overflow accesses)
Alarms
None
Scan Object Syntax
Database:Table
Monitor Switch Group
Table
Archive Database Key Name
table_summary
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 281

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

System Cache Activity (Application)
Displays system cache activity metrics for a monitored application. The cache
activity can be an indicator of application activity levels. This is one of several
scan types that can help you determine catalog cache and package cache by
application.
This scan type includes the following fields:

Pkg cache (package cache hit ratio)

Cat cache (catalog cache hit ratio)

Cat overflow (catalog cache failed cache overflow)

Cat heap full (catalog cache failed database heap full)
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
None
Archive Database Key Name
app_sys_cache
282 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

System Cache Activity (Database)
Displays current system cache activity for all applications accessing an active
database.
This scan type includes the following fields:

Pkg cache (package cache hit ratio)

Cat cache (catalog cache hit ratio)

Cat overflow (catalog cache failed cache overflow)

Cat heap full (catalog cache failed database heap full)
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
None
Archive Database Key Name
db_sys_cache
Potential Integrations
CA Wily Introscope
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 283

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

System CPU Time - Agent (Application)
Displays the percentage of total system CPU time the database manager
instance process is using.
Use this value, along with the other related CPU-time values, to help you
determine the level of activity within an application, and identify applications
that can benefit from additional tuning. It includes CPU time for both SQL and
non-SQL statements, as well as CPU time for any fenced User Defined
Functions (UDFs) and DARI functions that the application invokes.
Note: If this information is not available for your operating system, this scan
type will be set to 0.
This is one of several scan types that can help you to determine CPU demand
by applications and to identify applications that may require tuning.
Calculation
(system CPU time agent / application connection time) * 100
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
None
Archive Database Key Name
app_agent_sys_cpu
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
284 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

System CPU Time - Statement (Application)
Displays the percentage of total system CPU time that the currently active
statement is using.
Use this value, along with the other related CPU-time values, to help you
determine the level of activity within an application and to identify applications
that could benefit from additional tuning. It includes CPU time for both SQL
and non-SQL statements, as well as CPU time for any fenced User Defined
Functions (UDFs) and DARI functions that the application invoked.
Note: If this information is not available for your operating system, this scan
type will be set to 0.
This is one of several scan types that can help you to determine CPU demand
by applications and to identify applications that may require tuning.
Calculation
(system CPU time statement / application connection time) * 100
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
Statement
Archive Database Key Name
app_stmt_sys_cpu
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 285

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Tables Reorgchk Info (Table Statistics)
Displays reorgchk information. Use this scan type to determine whether you
need to reorganize a table based on index page information. The output from
this scan type allows you to set up automatic statistical analysis of indexes in
the DB2 for Linux, UNIX and Windows instance you are monitoring.
Use this scan type, along with the Table Statistics - Tables Reorgchk Info scan
type to retrieve reorgchk statistics for all tablespaces and indexes within the
DB2 for Linux, UNIX and Windows instance.
This scan type includes the following fields:

CARD (number of data rows in associated table)

LEAF (number of index LEAF nodes)

LVLS (number of index levels)

ISIZE (average column length of key columns)

KEYS (number of different keys values)

F4 (clusterratio formula)

F5 (50% empty used space formula

F6 (index page usage)

REORG (formula flags)
Alarms
DbTableReorg
Scan Object Syntax
Database:Index Name
Monitor Switch Group
None
Archive Database Key Name
stats_table
286 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Time Connection Succeeded (Application)
Displays the date and time that the system granted a database connection
request to the monitored application.
Use this scan type and the Application - Active Applications Summary scan
type to get connection information for an application.
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
None
Archive Database Key Name
app_conn_comp_time
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 287

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Top CPU (SQL)
Displays recently executed SQL statements with maximum CPU usage. CPU
usage is measured in seconds. CPU usage includes user CPU (CPU consumed
while executing application code) and system CPU (CPU consumed executing
system calls).
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
None
Archive Database Key Name
sql_top_cpu
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
288 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Top Rows Accessed (SQL)
Displays recently executed SQL statements with maximum rows accessed.
Rows accessed is the sum of rows read and rows written.
This scan type enables you to evaluate the SQL statements that are currently
executing in the databases, in terms of the level of resource consumption
associated with the statements. It is helpful during periods when the database
server performance is poor or slow, which may be due to particular SQL
statements that are monopolizing resources.
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
None
Archive Database Key Name
sql_top_row_acc
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 289

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Top Rows Read (SQL)
Displays recently executed SQL statements with maximum rows read. Rows
read is the number of table rows that are required to be read in order to
return the result set.
This scan type enables you to evaluate the SQL statements that are currently
executing in the databases, in terms of the level of resource consumption
associated with the statements. It is helpful during periods when the database
server performance is poor or slow, which may be due to particular SQL
statements that are monopolizing resources.
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
None
Archive Database Key Name
sql_top_row_rd
Potential Integrations
CA Wily Introscope
290 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Top Rows Written (SQL)
Displays recently executed SQL statements with maximum rows written stats
during the snapshot interval. Rows written is the number of rows changed
(inserted, deleted or updated) in the table. This includes temporary tables that
may be created for sort operation.
This scan type enables you to evaluate the SQL statements that are currently
executing in the databases, in terms of the level of resource consumption
associated with the statements. It is helpful during periods when the database
server performance is poor or slow, which may be due to particular SQL
statements that are monopolizing resources.
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
None
Archive Database Key Name
sql_top_row_wr
Potential Integrations
CA Wily Introscope
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 291

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Top Sorts (SQL)
Displays the number of times the data set was sorted. Use this scan type to
help identify the need for an index.
This scan type enables you to evaluate the SQL statements that are currently
executing in the databases, in terms of the level of resource consumption
associated with the statements. It is helpful during periods when the database
server performance is poor or slow, which may be due to particular SQL
statements that are monopolizing resources.
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
None
Archive Database Key Name
sql_top_sorts
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
292 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Total SQL Throughput Rate (Application)
Displays the rate at which a monitored application invokes successful SQL
statements. The scan type computes this value using the following formula:
SQL throughput = Dynamic SQL Statements + Static SQL Statements - Failed Statement operations
Use this value to help you determine the level of application performance. If
the value is low, it suggests that you may need to modify the application.
This is one of several scan types you can use to observe SQL processing and
cursor performance at the application level.
Calculation
(interval total SQL failed SQL) / interval time
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
None
Archive Database Key Name
app_sql_throughput
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 293

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Total SQL Throughput Rate (Database)
Displays the rate at which all applications accessing the database invoke
successful SQL statements.
If this value is low, it suggests that the database is encountering problems.
You should identify the cause and restrict SQL activity.
Calculation
(interval total SQL failed SQL) / interval time
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
None
Archive Database Key Name
db_sql_throughput
Potential Integrations

CA eHealth PM

CA Spectrum IM

294 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Unit-of-Work Log Space Used (Application)
Displays the log space (in bytes) that the current unit of work uses in the
application. Use this value to understand the logging requirements at the unit
of work level.
This is one of several scan types you can use to gather statistics about unit of
work activity at the application level.
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
Unit-of-Work
Archive Database Key Name
app_uow_log_sp_used
Potential Integrations
CA eHealth PM
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 295

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Unit-of-Work Summary (Application)
Displays unit of work (UOW) information for a connected application. This
information includes UOW start and stop times.
This is one of several scan types you can use to gather statistics about unit of
work activity at the application level.
This scan type includes the following fields:

Previous Stop Time

Start Time

Stop Time

Completion Status
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
Unit-of-Work
Archive Database Key Name
app_uow_summary
296 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Units-of-Work Rate (Application)
Displays the rate at which the system completes units of work for a specific
application. Use this value to help you evaluate the overall performance of a
specific database.
This is one of several scan types you can use to gather statistics about unit of
work activity at the application level.
Calculation
interval internal row update count / interval time
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
None
Archive Database Key Name
app_uow_rate
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 297

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Units-of-Work Rate (Database)
Displays the rate at which all connected applications complete units-of-work.
Use this value to help you evaluate the overall performance of a specific
database.
Calculation
interval internal row update count / interval time
Alarms
None
Scan Object Syntax
Database
Monitor Switch Group
None
Archive Database Key Name
db_uow_rate
Potential Integrations

CA eHealth PM

CA Spectrum IM

298 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

UOW Total Locks Waiting Time (Application)
Displays the total amount of elapsed time that a specific unit of work spends
waiting for locks. Use this value to help you determine the severity of a
resource contention problem.
This is one of several scan types you can use to gather statistics about unit of
work activity at the application level.
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
Unit-of-Work
Archive Database Key Name
app_uow_lck_wait
Potential Integrations
CA eHealth PM
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 299

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Upd/Ins/Del SQL Invoke Rate (Application)
Displays the rate at which an application invokes SQL UPDATE, INSERT, and
DELETE statements. Use this value to analyze the level of database activity at
the application level.
This is one of several scan types you can use to observe SQL processing and
cursor performance at the application level.
Calculation
(interval update, insert, and delete SQL count / interval total SQL count) * 100
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
None
Archive Database Key Name
app_uid_sqls
300 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

User Agent Summary Type 1 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userinstsum1
User Agent Summary Type 2 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userinstsum2
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 301

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

User Agent Summary Type 3 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userinstsum3
User Agent Summary Type 4 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userinstsum4
302 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

User Agent Summary Type 5 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userinstsum5
User Agent Summary Type 6 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userinstsum6
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 303

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

User Agent Summary Type 7 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userinstsum7
User Agent Summary Type 8 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userinstsum8
304 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

User Agent Summary Type 9 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userinstsum9
User Agent Summary Type 10 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userinstsum10
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 305

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

User Character Type 1 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userchar1
User Character Type 2 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userchar2
306 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

User Character Type 3 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userchar3
User Character Type 4 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userchar4
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 307

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

User Character Type 5 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userchar5
User Character Type 6 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userchar6
308 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

User Character Type 7 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userchar7
User Character Type 8 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userchar8
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 309

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

User Character Type 9 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userchar9
User Character Type 10 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userchar10
310 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

User CPU Time - Agent (Application)
Displays the percentage of total user CPU time that the database manager
instance process uses.
Use this value with the other related CPU-time values to help you determine
the level of activity within an application and to identify applications that can
benefit from additional tuning. It includes CPU time for both SQL and non-SQL
statements, as well as CPU time for any fenced User Defined Functions (UDFs)
and DARI functions that the application invoked.
Note: If this information is not available for your operating system, this scan
type will be set to 0.
This is one of several scan types that can help you to determine CPU demand
by applications and to identify applications that may require tuning.
Calculation
(user CPU time agent / application connection time) * 100
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
None
Archive Database Key Name
app_agent_usr_cpu
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 311

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

User CPU Time - Statement (Application)
Displays the percentage of total user CPU time that the currently invoking
statement uses.
Use this value and other related CPU-time values to help you determine the
level of activity within an application and to identify applications that could
benefit from additional tuning. It includes CPU time for both SQL and non-SQL
statements, as well as CPU time for any fenced User Defined Functions (UDFs)
and DARI functions that the application invokes.
Note: If this information is not available for your operating system, this scan
type will be set to 0.
Calculation
(user CPU time statement / application connection time) * 100
Alarms
None
Scan Object Syntax
Application Name:Database:OS User ID:DB2 ID
Monitor Switch Group
Statement
Archive Database Key Name
app_stmt_usr_cpu
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
312 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

User Numeric Type 1 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usernum1
User Numeric Type 2 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usernum2
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 313

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

User Numeric Type 3 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usernum3
User Numeric Type 4 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usernum4
314 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

User Numeric Type 5 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usernum5
User Numeric Type 6 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usernum6
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 315

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

User Numeric Type 7 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usernum7
User Numeric Type 8 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usernum8
316 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for DB2 for Linux, UNIX and Windows)

User Numeric Type 9 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usernum9
User Numeric Type 10 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usernum10
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 317

Key Indicators (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Key Indicators (Knowledge Agent for DB2 for Linux, UNIX
and Windows)
Database key indicators display data related to a specific database server and
its host machine. The data (displayed in a combination of graphs and tables) is
based on information from the scan types monitoring the database server and
the host operating system.
These key indicators provide information in the following categories:

Overview

CPU & Processes

Memory & Disk

Sessions & Services

Contention & Cache

Host & Application

Advanced
Agents (Overview)
Displays the number of agents waiting for tokens in the monitored database
manager instance in conjunction with the maximum number of agents that
have ever waited for a token, at the same time, since the database manager
was started.
Agents (Sessions & Services)
Displays the number of agents waiting for tokens in the monitored database
manager instance in conjunction with the maximum number of agents that
have ever waited for a token, at the same time, since the database manager
was started.
Application Buffer Pool Statistics Summary (Memory & Disk)
Displays various I/O buffer pool activity for an application.
318 Advisor Text

Key Indicators (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Application CPU Usages (CPU & Processes)
Displays various CPU usage metrics for current database applications. Use the
links in the Application column to kill the session or open a drill down
workspace with more information about the SPID.
Application Lock Summary (Contention & Cache)
Displays various lock summary metrics for database applications.
Application Lock Timeout Rate (Contention & Cache)
Displays the lock time-out rates for applications.
Cache Efficiency (Contention & Cache)
Displays the following information:
Buffer Pool
Indicates the overall (data + index) page hit ratio for the database buffer
pool.
Package
Indicates the ratio of package cache inserts to package cache lookups.
Catalog
Indicates the ratio of catalog cache inserts to catalog cache lookups.
Cat Overflow
Indicates the rate at which an insert into the catalog cache fails due to a
full catalog cache.
Cat Heap Full
Indicates the rate at which an insert into the catalog cache fails due to a
heap-full condition.
Sort Overflows
Indicates the percentage of sorts overflowing to disk.
Avg Sort Time
Indicates the average time spent sorting.
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 319

Key Indicators (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Cache Efficiency (Host & Application)
Displays the following information:
Buffer Pool
Indicates the buffer pool data page hit ratio.
Package
Indicates the package cache hit ratio.
Catalog
Indicates the catalog cache hit ratio.
Cat Overflow
Indicates the rate at which an insert into the catalog cache failed due to a
full catalog cache.
Cat Heap Full
Indicates the rate at which an insert into the catalog cache failed due to a
heap-full condition.
Sort Overflows
Indicates the percentage of sorts overflowing to disk.
Avg Sort Time
Indicates the average time spent sorting.
320 Advisor Text

Key Indicators (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Cache Efficiency (Overview)
Displays the following information:
Buffer Pool
Indicates the overall (data + index) page hit ratio for the database buffer
pool.
Package
Indicates the ratio of package cache inserts to package cache lookups.
Catalog
Indicates the ratio of catalog cache inserts to catalog cache lookups.
Cat Overflow
Indicates the rate at which an insert into the catalog cache fails due to a
full catalog cache.
Cat Heap Full
Indicates the rate at which an insert into the catalog cache fails due to a
heap-full condition.
Sort Overflows
Indicates the percentage of sorts overflowing to disk.
Avg Sort Time
Indicates the average time spent sorting.
Connections (Overview)
Displays the number of applications connected to the monitored database in
conjunction with the number of connected applications for which the database
manager is currently processing a request.
Connections (Sessions & Services)
Displays the number of applications connected to the monitored database in
conjunction with the number of connected applications for which the database
manager is currently processing a request.
Connections by Database (Sessions & Services)
Displays the number of applications connected to the monitored database in
conjunction with database configuration values.
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 321

Key Indicators (Knowledge Agent for DB2 for Linux, UNIX and Windows)

CPU Active Count - UNIX (CPU & Processes)
Displays the number of active CPUs in the system.
CPU Active Count - Windows (CPU & Processes)
Displays the number of active CPUs. The processing load increases as the CPU
activity increases.
CPU Faults - Windows (CPU & Processes)
Displays the consumption of top resources by processes in kilobytes. The
object syntax displays as process_id:process_name (for example,
0xf4:win_archive).
CPU Faults and Interrupts - UNIX (CPU & Processes)
Displays the load in kilobytes for the following CPU faults:

Interrupts

Context Switch

System Calls
CPU Load Averages - UNIX (CPU & Processes)
Displays CPU load averages over 1, 5, and 15 minute intervals.
CPU Load - Windows (CPU & Processes)
Displays the percent of CPU Load to help you measure the total amount of
time a processor is busy, in user mode on nonactive threads, and in privileged
mode on nonactive threads.
CPU Utilization - UNIX (CPU & Processes)
Displays CPU usage for processes over time.
322 Advisor Text

Key Indicators (Knowledge Agent for DB2 for Linux, UNIX and Windows)

CPU Utilization - UNIX (Overview)
Displays CPU usage for processes over time.
CPU Utilization - Windows (CPU & Processes)
Displays total CPU utilization as a percentage over time.
CPU Utilization - Windows (Overview)
Displays total CPU utilization as a percentage over time.
Database Activity (Overview)
Displays a summary of current database activity.
Database Configuration Parameters (Advanced)
Displays database configuration values.
Database Heap Utilization (Overview)
Displays the largest amount of database heap that a monitored database has
allocated and used.
Database I/O Activity - Async to Sync Percent (Memory & Disk)
Displays the following information:
Highest Read
Indicates the average time that the database manager prefetchers spend
reading.
Highest Write
Indicates the average time that the database manager page cleaners
spend writing.
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 323

Key Indicators (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Database I/O Activity - Direct I/O (Memory & Disk)
Displays the following information:
Highest Avg Read
Indicates the average number of sectors that the system writes by a direct
write.
Highest Avg Write
Indicates the average number of sectors that the system reads by a direct
read.
Database Lock Summary (Contention & Cache)
Displays current lock activity for applications.
Database Lock Timeout Rate (Contention & Cache)
Displays the lock time-out rate for applications.
Database Manager Buffer Pool Configuration (Memory & Disk)
Displays the following information:
Bufpage
Indicates the size of the buffer pool (number of buffer pool pages).
I/O Servers
Indicates the number of I/O servers.
I/O Cleaners
Indicates the number of I/O cleaners.
Database Memory - Private (Memory & Disk)
Displays the private memory that the instance of the database manager has
committed at the time of the snapshot.
Database Memory - Configured (Pages) (Memory & Disk)
Displays instance configuration values.
324 Advisor Text

Key Indicators (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Disk Metrics - UNIX (Overview)
Displays the following disk drive information:
% Busy
Indicates the percentage of time a disk is busy.
Transaction
Indicates the number of disk transactions per second since the last scan.
Rds/sec
Indicates the number of disk reads per second that the disk has serviced
since the last scan.
Wrts/sec
Indicates the number of disk writes per second since the last scan.
Req Service
Indicates the disk request service time in milliseconds since the last scan.
Disk Metrics - Windows (Overview)
Displays the following disk metrics:
% Busy
Indicates the percentage of time a logical disk drive services read or write
requests.
Avg Trans Per Sec
Indicates the average logical disk transfer time.
% Read
Indicates the percentage of time a logical disk drive services read
requests.
% Write
Indicates the percentage of time a logical disk drive services write
requests.
Queue Length
Indicates the number of outstanding requests for each logical disk drive.
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 325

Key Indicators (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Disk Metrics - UNIX (Memory & Disk)
Displays the following disk drive information:
% Busy
Indicates the percentage of time a disk is busy.
Transaction
Indicates the number of disk transactions per second that the disk has
serviced since the last scan.
Rds/sec
Indicates the number of disk reads per second that the disk has serviced
since the last scan.
Wrts/sec
Indicates the number of disk writes per second that the disk has serviced
since the last scan.
Req Service
Indicates the disk request service time in milliseconds that the disk has
serviced since the last scan.
Disk Metrics - Windows (Memory & Disk)
Displays the following disk metrics:
% Busy
Indicates the percentage of time a logical disk drive services read or write
requests.
Avg Trans Per Sec
Indicates the average logical disk transfer time.
% Read
Indicates the percentage of time a logical disk drive services read
requests.
% Write
Indicates the percentage of time a logical disk drive services write
requests.
Queue Length
Indicates the number of outstanding requests for each logical disk drive.
326 Advisor Text

Key Indicators (Knowledge Agent for DB2 for Linux, UNIX and Windows)

File Close Rate (Contention & Cache)
Displays the rate at which the system is closing files in conjunction with
instance configuration values.
File System - UNIX (Overview)
Displays the number of bytes used in each file system and the number of
bytes in the file system that are free.
File System - Windows (Overview)
Displays the amount of unallocated (free) space on each logical disk drive,
measured in megabytes.
File System Space Used Pct - UNIX (Overview)
Displays the percentage of space used in each file system.
Idle Agents (Advanced)
Displays the number of agents in the pool that are not assigned to an
application.
Instance Configuration Parameters (Advanced)
Displays instance configuration values.
Instance Status (Overview)
Displays the up or down status of DB2 for Linux, UNIX and Windows instances.
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 327

Key Indicators (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Lock Information (Overview)
Displays the following information:
Held
Indicates the number of locks currently held.
Avg Locks Wait Time
Indicates the average time that elapses as an application connection or
transaction waits for the system to grant a lock.
Deadlock Rate
Indicates the rate at which deadlocks are occurring.
Escalation Rate
Indicates the rate at which locks are being escalated from several row
locks to a table lock.
Exclusive Escalation Rate
Indicates the rate of exclusive lock escalations.
Lock List in Use by Database (Contention & Cache)
Displays the total amount of lock list memory in use.
Logical Disk Information Disk Pct - Windows (Overview)
Displays the percent of free space for the top logical disk information.
Log Space (Memory & Disk)
Displays the maximum of total log space used (in bytes) in conjunction with
the maximum amount of secondary log space used (in bytes).
328 Advisor Text

Key Indicators (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Lowest Cache Efficiencies (Memory & Disk)
Displays the following information:
Buffer Pool
Indicates the overall (data + index) page hit ratio for the database buffer
pool.
Package
Indicates the ratio of package cache inserts to package cache lookups.
Catalog
Indicates the ratio of catalog cache inserts to catalog cache lookups.
Cat Overflow
Indicates the rate at which an insert into the catalog cache fails due to a
full catalog cache.
Cat Heap Full
Indicates the rate at which an insert into the catalog cache fails due to a
heap-full condition.
Maximum Connections to Each Database (Sessions & Services)
Displays the highest number of simultaneous connections to the monitored
database.
Memory Usage - UNIX (Overview)
Displays the memory allocated to each process. Use the links in the Process
column to open a drill down workspace with more information.
Memory Usage - Windows (Overview)
Displays the current number of bytes each process allocated but cannot share
with other processes. Use the links in the Process column to open a drill down
workspace with more information.
Memory Utilization - UNIX (Overview)
Displays the used, locked, and free memory over time.
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 329

Key Indicators (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Memory Utilization - Windows (Overview)
Displays the amount of available_bytes, committed_bytes, and the commit
limit over time to determine system memory utilization.
Number of Forked System Calls - UNIX (CPU & Processes)
Displays the number of fork system calls over time.
Percent Deferred Procedure Call Time - Windows (CPU & Processes)
Displays the percentage a CPU spends in DPCs over time.
Percent of Jobs on Queue by CPU - UNIX (CPU & Processes)
Displays the number of jobs in a queue for an individual CPU. It displays
information for the following job classes:

Swapped

Wait Page

Wait I/O

Runnable

Sleeping
Percent User CPU by Application Agent (CPU & Processes)
Displays the total user CPU time (in seconds and microseconds) that the
database manager instance process uses.
Prefetch I/O Async to Sync (Overview)
Displays current asynchronous I/O for all applications accessing an active
database. High values indicate areas of I/O conflicts.
Process Total Runtime by Category - UNIX (CPU & Processes)
Displays the number of processes per pre-defined time intervals.
330 Advisor Text

Key Indicators (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Processor CPU Usage - UNIX (CPU & Processes)
Displays CPU usage for processes by percentage and in seconds. Use the links
in the Process column to open a drill down workspace with more information.
Process CPU Usage - UNIX (Overview)
Displays the percentage of CPU usage for processes. Use the links in the
Process column to open a drill down workspace with more information.
Processor CPU Usage - Windows (CPU & Processes)
Displays the current CPU activity in percentages for the Windows agent
servers. The object syntax is process_id:process_name (for example,
0xf4:win_archive). Use the links in the Process column to open a drill down
workspace with more information.
Process CPU Usage - Windows (Overview)
Displays the current CPU activity in percentages for the Windows agent
servers. The object syntax is process_id:process_name (for example,
0xf4:win_archive). Use the links in the Process column to open a drill down
workspace with more information.
Rate of Units-of-Work (Host & Application)
Displays the rate at which the system completes units of work for an
application.
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 331

Key Indicators (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Sorting (Overview)
Displays the following sort information:
Sorting
Indicates the resources allocated to the sort heap.
Post Threshold Sorts
Indicates the rate at which sorts are requesting heaps after the sort heap
limit has been reached.
Sort Heap Threshold
Indicates the sort heap threshold.
Piped Sorts Requested
Indicates the rate at which piped sorts are being requested.
Piped Sorts Rejected
Indicates the rate at which piped sorts are being rejected.
SQL Throughput Rates (Host & Application)
Displays the following information:
Select
Indicates the rate at which an application selects rows from the database
and returns them to the application.
Insert
Indicates the rate at which an application attempts to insert rows into the
database.
Update
Indicates the rate at which an application attempts to update rows in the
database.
Delete
Indicates the rate at which an application attempts to delete rows from the
database.
Total
Indicates the rate at which an application invokes successful SQL
statements.
332 Advisor Text

Key Indicators (Knowledge Agent for DB2 for Linux, UNIX and Windows)

SQL Transaction Rates (Host & Application)
Displays the following information:
Commit
Indicates the rate at which an application attempts to invoke SQL COMMIT
statements.
Rollback
Indicates the rate at which an application attempts to invoke SQL
ROLLBACK statements.
Fail
Indicates the rate at which an application attempts to invoke SQL
statements but fails.
Summary of Database Manager Connections (Sessions & Services)
Displays connection summary information for the database manager instance.
System Call Rate/Second - Windows (CPU & Processes)
Displays the amount of kilobytes over time to help you measure the load on
Windows System Services.
System Context Switch Rate/Second - Windows (CPU & Processes)
Displays the system context switch load in kilobytes over time.
Table Statistics Summary (Memory & Disk)
Displays table summary information for active databases within the database
manager instance.
Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 333

Key Indicators (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Tablespace Buffer Pool Read/Write Ratios (Memory & Disk)
Displays the following information:
Index Reads to Writes
Indicates the ratio of buffer pool index pages that the system writes to
pages it reads at the tablespace level.
Index Async/Sync Pages Written
Indicates the ratio of data buffer asynchronous to synchronous writes for
index data.
Index Page Hit Ratio
Indicates the index page hit ratio for the database buffer pool at the
tablespace level.
Async/Sync Datapages Read
Indicates the ratio of data buffer pool asynchronous to synchronous reads.
Async/Sync Datapages Write
Indicates the ratio of data buffer asynchronous to synchronous writes.
Tablespace Percent Freespace (Memory & Disk)
Displays the percentage of freespace for devices on which database
tablespaces reside.
Top CPU SQL Consumers (CPU & Processes)
Displays recently executed SQL statements with maximum CPU usage.
Top SQL Sorts (Contention & Cache)
Displays the number of times a data set was sorted.
Top Readers and Writers Async I/O (Memory & Disk)
Displays the average time that the database manager page cleaners spend
writing in conjunction with the average time that the database manager
prefetchers spend reading.
334 Advisor Text

Key Indicators (Knowledge Agent for DB2 for Linux, UNIX and Windows)

Chapter 2: Knowledge Agent for DB2 for Linux, UNIX and Windows 335

Top Readers and Writers Direct I/O (Memory & Disk)
Displays the average number of sectors that the system reads using a direct
read in conjunction with the average number of sectors that the system writes
using a direct write (both from a tablespace perspective).
Total Time Units-of-Work Waiting on Locks (Host & Application)
Displays the total amount of elapsed time that a unit of work spends waiting
for locks.
Unit-of-Work Log Space Used (Advanced)
Displays the log space (in bytes) that the unit of work uses in the application.
Unit-of-Work Summary Information (Advanced)
Displays the following information:
Select
Indicates the rate at which an application selects rows from the database
and returns them to the application.
Insert
Indicates the rate at which an application attempts to insert rows into the
database.
Update
Indicates the rate at which an application attempts to update rows in the
database.
Delete
Indicates the rate at which an application attempts to delete rows from the
database.


Chapter 3: Knowledge Agents for
Microsoft SQL Server

CA Insight DPM knowledge agents monitor your networked database
environments by performing the following tasks:

Sampling your data dictionary and dynamic performance data

Maintaining a high-performance, real-time, shared memory snapshot of
the current state of each instance in your networked database
environment
CA Insight DPM currently monitors a variety of popular RDBMS databases.
Each RDBMS is referred to as a knowledge agent, meaning a different
installable knowledge agent is required for each.
Alarms (Knowledge Agents for Microsoft SQL Server)
The following table lists all alarms for the Microsoft SQL Server agent and the
scan types associated with them. For specific alarm details, see the topic
associated with each alarm.

Alarms Scan Types
bufhitratiolow Buffer Manager -Buffer Cache Hit Ratio
Buffer Manager -Free Pages
Memory Manager -Amount of Workspace Memory
clusterfailover Individual Scan Types - Cluster Active Node
Changed
compilationshigh SQL Statistics - SQL Compilations Percentage
connectioncounthigh System Summary Info - Available Connections
databasedown Status - Databases Info
dbfreespacepctlow Database Size Information - Database Free Space
Percentage
DBVProcDown None
Chapter 3: Knowledge Agents for Microsoft SQL Server 337

Alarms (Knowledge Agents for Microsoft SQL Server)

deadlockshigh Locks -DeadLocks/sec
Access Methods -Table Locks
Locks -Avg Lock Wait Time
Locks -Lock Timeouts/sec
Memory Manager -Blocking Locks
filegroupfreepctlow File Groups Info - Free Space Percentage
forceconnectionkillerror SQL Errors - Errors/sec
forcedbofflineerror SQL Errors - Errors/sec
fulltablescanshigh Access Methods - Full Scans/sec
genlimit No specific scan types required
hitratiolow Cache Manager -Cache Hit Ratio
Buffer Manager -Buffer Cache Hit Ratio
Memory Manager -Amount of Workspace Memory
Memory Manager -Total Memory Used By Server
loginshigh General Statistics - Logins/sec
logusedpct Databases -Pct Log Used
Databases -Active Transactions
Databases -Pending Replication Transactions
msdtcdown Services - Status of SQL Server Services
mssearchdown Services - Status of SQL Server Services
mssqlserverdown Services - Status of SQL Server Services
mssqlsrvdown Individual Scan Types -SQL Server Status up or
down
pagesplitshigh Access Methods - Page Splits/sec
processwaiting Memory Manager -Total Processes Waiting for
Workspace
Databases -Active Transactions
Memory Manager -Amount of Workspace Memory
publicationdown Publications Info - Status
recompilationshigh SQL Statistics - SQL Compilations Percentage
338 Advisor Text

Alarms (Knowledge Agents for Microsoft SQL Server)

sqlserveragentdown Services - Status of SQL Server Services
tablelockshigh Access Methods -Table Locks
Access Methods -Full Scans
Locks -Avg Lock Wait Time
Memory Manager -Blocking Locks
uvlog None
vmware_migrate Individual Scan Types - VMware Migration
workfilescreatedhigh Access Methods - Workfiles created/sec
worktablescreatedhigh Access Methods - Worktables created/sec

Chapter 3: Knowledge Agents for Microsoft SQL Server 339

Alarms (Knowledge Agents for Microsoft SQL Server)

bufhitratiolow
The hit ratio for the buffer cache has fallen below the specified threshold. This
may indicate a lack of available memory.
Suggested Actions
Check the values for the Memory Manager - Target Server Memory KB and
Memory Manager - Total Server Memory KB scan types. If the database
instance has been up for a while and these values are not essentially equal,
the problem is a lack of memory.
To resolve the lack of memory, perform any of the following tasks:

Add physical memory

Reduce the load on the machine where the SQL Server instance is running

Minimize the number of other applications running on the same machine
Threshold Evaluation
object_value < threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Buffer Manager - Buffer Cache Hit Ratio
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Buffer Partition - Free Pages

Memory Manager - Granted Workspace Memory

Memory Manager - Target Server Memory (KB) 2000

Memory Manager - Target Server Memory (KB) 2005 and 2008
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
340 Advisor Text

Alarms (Knowledge Agents for Microsoft SQL Server)

clusterfailover
This alarm triggers when a failover occurs in the SQL Server cluster
environment.
Suggested Actions
1. Identify the current active node using the Cluster Nodes Individual Scan
Type.
2. If the primary node is not the active node, determine what caused the
failover and take the necessary action (if any) to correct the problem.
Once the problem is fixed, failover SQL Server back to the primary node.
3. Determine the status of applications that are not cluster aware and restart
them as needed (these applications can shutdown or cause errors during
and after failover).
Threshold Evaluation
object_value > threshold_value
Note: It is reccommended that you maintain the default value of this alarm.
Required Scan Types
The following scan types must be on for this alarm to function:
Individual Scan Types Cluster Active Node Changed
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
Individual Scan Types - Cluster Nodes
Potential Integrations

CA eHealth PM

CA Spectrum Automation Manager

CA Spectrum IM
Chapter 3: Knowledge Agents for Microsoft SQL Server 341

Alarms (Knowledge Agents for Microsoft SQL Server)

compilationshigh
This alarm triggers if the percentage of SQL compilations exceeds the specified
threshold. A high number of SQL compilations can cause high CPU utilization.
Suggested Actions
1. Minimize the number of ad-hoc queries, if possible.
2. Use parameterized queries in dynamic SQL.
If similar SQL statements are executed more than once with different
values, rewrite the statement to use parameters (or bind variables) or
parameter markers. This allows SQL Server to match the same SQL
statement with existing execution plans and avoid the compilation step so
only the execution step occurs.
Threshold Evaluation
object_value > threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
SQL Statistics - SQL Compilations Percentage
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Potential Integrations

CA eHealth PM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
342 Advisor Text

Alarms (Knowledge Agents for Microsoft SQL Server)

connectioncounthigh
This alarm triggers if the number of available connections falls below the
specified threshold. This may indicate that your maximum connections value is
too low or connection pooling is not being used correctly by applications.

Suggested Actions
Check the applications involved and verify that connection pooling is used
correctly. Also, check whether the maximum connections allowed value is set
too low for your system.
Threshold Evaluation
object_value < threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
System Summary Info - Available Connections
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

System Summary Info - Maximum Connections Allowed

System Summary Info - Total Connections
Potential Integrations

CA eHealth PM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
Chapter 3: Knowledge Agents for Microsoft SQL Server 343

Alarms (Knowledge Agents for Microsoft SQL Server)

databasedown
This alarm triggers if the SQL Server database instance is not online.
The following table lists the object and threshold pairs required to generate an
alarm. The comparison operator is NE (not equal to).

Object or Threshold Pair
object_1 *
thresh_1 ONLINE
Suggested Actions
1. Check the status of the database by looking at the associated scan type
data.
2. Determine if an administrator has shut down the SQL Server instance, or if
the system aborted it because of an error.
3. Restart the SQL Server service in Control Panel, Services or Microsoft SQL
Server Management Studio.
Threshold Evaluation
object_value threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Status - Databases Info
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Potential Integrations

CA eHealth PM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
344 Advisor Text

Alarms (Knowledge Agents for Microsoft SQL Server)

dbfreespacepctlow
This alarm triggers if the percentage of free space available of a database falls
below the specified threshold. The indicated database is running out of space.

Suggested Actions
Free some space by removing unnecessary objects or data or make more
space available.
Threshold Evaluation
object_value < threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Database Size Information - Database Free Space Percentage
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Potential Integrations

CA eHealth PM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
Chapter 3: Knowledge Agents for Microsoft SQL Server 345

Alarms (Knowledge Agents for Microsoft SQL Server)

DBVProcDown
A CA Insight DPM background process has terminated unexpectedly.
Suggested Actions
The CA Insight DPM kernel process (uv_driver) for this knowledge agent will
restart the process.
To determine the source of the problem, examine the uv_driver.log file in the
$uvroot/MSSQL/InstanceNamedirectory. This file contains diagnostic
information. The log and error files associated with the stopped process should
also be examined (for example, uv_scan_p.log:001, and so on in
$uvroot/MSSQL/InstanceName).
If the alarm condition does not clear itself, or occurs repeatedly, shutdown the
knowledge agent and restart.
If the condition persists, contact Technical Support.
Threshold Evaluation
This alarm is based on a triggering event (see description).
Note: This alarm does not support multiple thresholds.
Required Scan Types
The following scan types must be on for this alarm to function:
None
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
346 Advisor Text

Alarms (Knowledge Agents for Microsoft SQL Server)

deadlockshigh
The number of lock requests resulting in a deadlock has exceeded the
specified threshold. Deadlocks may indicate a need for SQL tuning.
Suggested Actions
Identify and tune the related SQL by performing the following tasks:
1. Identify the processes involved in the deadlock using the SQL Server
profiler, trace, or both.
2. Tune the SQL currently being executed by the process.
Threshold Evaluation
object_value > threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Locks - Number of DeadLocks/sec
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Access Methods - Table Lock Escalations/sec

Locks - Average Wait Time

Locks - Lock Timeouts/sec

Locks Summary - Blocking Locks
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
Chapter 3: Knowledge Agents for Microsoft SQL Server 347

Alarms (Knowledge Agents for Microsoft SQL Server)

filegroupfreepctlow
This alarm triggers if the free space percentage of a file group falls below the
specified threshold. The indicated file group is running out of space.
Suggested Actions
Free some space by removing unnecessary objects or data or make more
space available.
Threshold Evaluation
object_value < threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
File Groups Info - Free Space Percentage
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Potential Integrations

CA eHealth PM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
348 Advisor Text

Alarms (Knowledge Agents for Microsoft SQL Server)

forceconnectionkillerror
This alarm triggers when an application error forces SQL Server to kill the
associated connection.
The following table lists the object and threshold pairs required to generate
the alarm.

Object or Threshold Pair
object_1 Kill_Connection_Errors
thresh_1 0
This alarm applies to Microsoft SQL Server 2005 and 2008.
Suggested Actions
Debug the application that caused SQL Server to kill the connection to resolve
the problem.
Threshold Evaluation
object_value > threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
SQL Errors - Errors/sec
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Potential Integrations

CA eHealth PM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
Chapter 3: Knowledge Agents for Microsoft SQL Server 349

Alarms (Knowledge Agents for Microsoft SQL Server)

forcedbofflineerror
This alarm triggers when an application error forces one of the databases in
the instance offline.
The following table lists the object and threshold pairs required to generate
the alarm.

Object or Threshold Pair
object_1 DB_Offline_Errors
thresh_1 0
This alarm applies to Microsoft SQL Server 2005 and 2008.
Suggested Actions
Debug the application that caused SQL Server to take the database offline to
resolve the problem.
Threshold Evaluation
object_value > threshold_value
Note: It is reccommended that you maintain the default value of this alarm.
Required Scan Types
The following scan types must be on for this alarm to function:
SQL Errors - Errors/sec
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Potential Integrations

CA eHealth PM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
350 Advisor Text

Alarms (Knowledge Agents for Microsoft SQL Server)

fulltablescanshigh
This alarm triggers if the number of full scans per second exceeds the
threshold. Full scans include full table and full index scans.
Suggested Actions
If CPU is high and table or Index page scans are high, analyze the schema or
SQL involved to avoid the problem. Use the Top Resource Consumers scan
group to determine queries that utilize the most resources such as CPU and
logical reads. If the full scans are on small tables and CPU usage is not high,
there may be many small tables that are queried frequently.
If the full table scan is efficient enough, implementing an index can actually
degrade overall performance. If the full table scan is inefficient, implementing
an index will improve performance. In general, a short full table scan is more
efficient than performing an index seek. This is true when the short table is
being scanned by itself and not for the purpose of joining it to another table.
Pay attention to applications that are performing an excessive number of short
table scans. Without an index, the short table is scanned for each row of data
returned. If you can access the data required from the short table entirely
from an index key on that table, the index is more efficient. Also, lack of an
index on the shorter table can prevent the use of an index on the larger table.
If this is the case, analyze the SQL query and rearrange the syntax to allow
the use of the indexes on the larger table. Sometimes this cannot be done,
and indexing the shorter table can improve performance.
Threshold Evaluation
object_value > threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Access Methods - Full Scans/sec
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Top SQL Resource Consumers - Top CPU Usage per Execution

Top SQL Resource Consumers - Top Logical Reads per Execution
Chapter 3: Knowledge Agents for Microsoft SQL Server 351

Alarms (Knowledge Agents for Microsoft SQL Server)

Potential Integrations

CA eHealth PM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
genlimit
CA Insight DPM provides a general alarm, genlimit, that you can apply to any
numeric or character scan type (including user-defined numeric or character
scan types). The genlimit alarm compares a threshold you define against a
value returned by the scan type.
The valid operators for character data are = and != only (equal and not
equal).
Note: For information about configuring genlimit alarms, see the User Help.
Threshold Evaluation
<object_value> <user_configurable_operator> <threshold_value>
Note: This alarm supports multiple thresholds for numeric data only.
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA
352 Advisor Text

Alarms (Knowledge Agents for Microsoft SQL Server)

hitratiolow
The hit ratio for the data cache has fallen below the specified threshold. This
indicates a failure to identify execution plans in the cache resulting from one
or both of the following issues:

A lack of physical memory

Stored code objects (stored procs, triggers) and adhoc queries requiring
recompilation at execution
Suggested Actions
Check the values for the Memory Manager - Target Server Memory KB and
Memory Manager - Total Server Memory KB scan types. If the database
instance has been up for a while and these values are not essentially equal,
the problem is a lack of memory.
To resolve the lack of memory, perform any of the following tasks:

Add physical memory

Reduce the load on the machine where the SQL Server instance is running

Minimize the number of other applications running on the same machine
If these scan type values are relatively equal, the problem is probably
recompilations. Identify and tune the problematic SQL or stored procedures.
Threshold Evaluation
object_value < threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Cache Manager - Cache Hit Ratio
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Buffer Manager - Buffer Cache Hit Ratio

Memory Manager - Granted Workspace Memory

Memory Manager - Target Server Memory (KB) 2000

Memory Manager - Target Server Memory (KB) 2005 and 2008

Memory Manager - Total Server Memory
Chapter 3: Knowledge Agents for Microsoft SQL Server 353

Alarms (Knowledge Agents for Microsoft SQL Server)

Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
jobfailures
This alarm triggers when a job failure occurs (indicated by the
last_run_outcome column value in the sysjobs system table).
Suggested Actions
1. Use the scan types in the Jobs Info scan group to identify the job details
using the job name indicated by the alarm object.
2. Resolve the underlying problem that caused the job failure.
Required Scan Types
The following scan types must be on for this alarm to function:
Jobs Info - Job Status
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Jobs Info - Job Category

Jobs Info - Job Source
Potential Integrations

CA eHealth PM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
354 Advisor Text

Alarms (Knowledge Agents for Microsoft SQL Server)

loginshigh
This alarm triggers if the number of logins per second exceeds the specified
threshold. This may indicate an incorrect usage of connection pooling in
applications.
Suggested Actions
Check the applications involved and verify that connection pooling is used
correctly.
Threshold Evaluation
object_value > threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
General Statistics - Logins/sec
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Potential Integrations

CA eHealth PM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
Chapter 3: Knowledge Agents for Microsoft SQL Server 355

Alarms (Knowledge Agents for Microsoft SQL Server)

logusedpct
The percentage of free space in the transaction log of the database has
dropped below the specified threshold. Use this alarm to determine when the
log is full and rejecting the required transaction logging.
Suggested Actions
Dump or truncate the transaction log of the database in question.
Threshold Evaluation
object_value > threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Database Size Information - Database Log Free Percentage
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Databases - Active Transactions

Databases - Rep Pending Xacts
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
356 Advisor Text

Alarms (Knowledge Agents for Microsoft SQL Server)

longtransactions
This alarm triggers when the following occurs:

A severity 2 alarm gets generated when any active transaction in the
system exceed a threshold of 45 minutes.

A severity 1 alarm gets generated when any active transaction in the
system exceed a threshold of 60 minutes.
Suggested Actions
1. Use the Session ID associated with the alarm object to notify the owner of
the transaction with the runaway process.
2. Kill the Session associated with the active transaction.
3. Terminate the orphaned distributed transaction for distributed transactions
(the session id returns -2). Retrieve the GUID associated with the
distributed transaction by querying dm_tran_active_transactions based on
the transaction id and kill the transaction.
Required Scan Types
The following scan types must be on for this alarm to function:
Individual Scan Types - Transaction Times (Top 25 in minutes)
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Potential Integrations

CA eHealth PM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
Chapter 3: Knowledge Agents for Microsoft SQL Server 357

Alarms (Knowledge Agents for Microsoft SQL Server)

msdtcdown
This alarm triggers if the Distributed Transaction Coordinator service of the
database instance is down. The Distributed Transaction Coordinator is
responsible for coordinating transactions that span multiple resource
managers, such as databases and file systems. These transactions will not
occur if the service is stopped.
The following table lists the object and threshold pairs required to generate an
alarm for the Distributed Transaction Coordinator service.

Object or Threshold Pair
object_1 MSDTC
thresh_1 0
Suggested Actions
Restart the service in Control Panel, Services.
Threshold Evaluation
object_value = threshold_value
Note: It is reccommended that you maintain the default value of this alarm.
Required Scan Types
The following scan types must be on for this alarm to function:
Services - Status of SQL Server Services
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Potential Integrations

CA eHealth PM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
358 Advisor Text

Alarms (Knowledge Agents for Microsoft SQL Server)

mssearchdown
This alarm triggers if the SQL Server Full Text Search service of the database
instance is down. The SQL Server Full Text Search service allows fast linguistic
searches on content and properties of structured and semi-structured data.
The service name is as follows for different versions:

SQL Server FullText Search (SQL Server instance) for SQL Server 2005
and 2008

Microsoft Search for SQL Server 2000
The following table lists the object and threshold pairs required to generate an
alarm for the SQL Server Full Text Search service.

Version Object or Threshold Pair
SQL Server 2005 and 2008 object_1 msftesql
SQL Server 2005 and 2008 thresh_1 0
SQL Server 2005 and 2008 object_2 msftesql$*
SQL Server 2005 and 2008 thresh_2 0
SQL Server 2000 object_1 MSSEARCH
SQL Server 2000 thresh_1 0
Suggested Actions
Restart the service in Control Panel, Services or SQL Server Configuration
Manager.
Threshold Evaluation
object_value = threshold_value
Note: It is reccommended that you maintain the default value of this alarm.
Required Scan Types
The following scan types must be on for this alarm to function:
Services - Status of SQL Server Services
Chapter 3: Knowledge Agents for Microsoft SQL Server 359

Alarms (Knowledge Agents for Microsoft SQL Server)

Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Potential Integrations

CA eHealth PM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
mssqlserverdown
The SQL Server service of the database instance is down. The service name is
as follows for different versions:

SQL Server (SQL Server instance) for SQL Server 2005 and 2008

MSSQL$SQL Server instance for SQL Server 2000
The following table lists the object and threshold pairs required to generate an
alarm for the SQL Server service.

Object or Threshold Pair
object_1 MSSQLSERVER
thresh_1 0
object_2 MSSQL$*
thresh_2 0
360 Advisor Text

Alarms (Knowledge Agents for Microsoft SQL Server)

Suggested Actions
Restart the service in Control Panel - Services or SQL Server Configuration
Manager.
Threshold Evaluation
object_value = threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Services - Status of SQL Server Services
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
Chapter 3: Knowledge Agents for Microsoft SQL Server 361

Alarms (Knowledge Agents for Microsoft SQL Server)

mssqlsrvdown
The attempt to connect to the Microsoft SQL Server database has failed.
Suggested Actions
Verify that Microsoft SQL Server is running using one of the following
methods:
Check the Microsoft SQL Server status in Control Panel - Services or
SQL Server Management Studio
Login using the Microsoft SQL Server ISQL utility
Threshold Evaluation
object_value = threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Individual Scan Types - Updown
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Potential Integrations

CA eHealth PM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
362 Advisor Text

Alarms (Knowledge Agents for Microsoft SQL Server)

pagesplitshigh
This alarm triggers if the number of table or index page splits per second
exceeds the specified threshold. This may indicate the need for table or index
design changes.
Suggested Actions
Consider increasing the fill factor of your indexes. An increased fill factor helps
to reduce page splits because there is more room in data pages before it fills
up and a page split has to occur.
Threshold Evaluation
object_value > threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Access Methods - Page Splits/sec
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Potential Integrations

CA eHealth PM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
Chapter 3: Knowledge Agents for Microsoft SQL Server 363

Alarms (Knowledge Agents for Microsoft SQL Server)

processwaiting
The total number of processes waiting for workspaces has exceeded the
specified threshold.
Suggested Actions
Add more physical memory or make more memory available to Microsoft SQL
Server.
Threshold Evaluation
object_value > threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Memory Manager - Memory Grants Pending
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Databases - Active Transactions

Memory Manager - Granted Workspace Memory
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
364 Advisor Text

Alarms (Knowledge Agents for Microsoft SQL Server)

publicationdown
This alarm triggers if a particular publication is down.
The following table lists the object and threshold pairs required to generate an
alarm. The comparison operator is NE (not equal to). To alarm on a specific
publication, set the object to the publication name. Add multiple entries to
alarm on more than 1 publication or set the object to '*' for all publications.

Object or Threshold Pair
object_1 *
thresh_1 active
Suggested Actions
1. Check for errors in the log entries of the Distribution Agent History.
2. Set the publication status to active using the sp_changepublication stored
procedure.
Threshold Evaluation
object_value threshold_value
Note: It is reccommended that you maintain the default value of this alarm.
Required Scan Types
The following scan types must be on for this alarm to function:
Publications Info - Status
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Potential Integrations

CA eHealth PM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
Chapter 3: Knowledge Agents for Microsoft SQL Server 365

Alarms (Knowledge Agents for Microsoft SQL Server)

recompilationshigh
This alarm triggers if the percentage of SQL recompilations exceeds the
specified threshold. Recompiles can cause deadlocks and compile locks that
are not compatible with any locking type and also cause high CPU utilization.
Suggested Actions
Use SQL Profiler and use the SP:Recompile EventSubClass data column to
identify the source of excessive recompilations and make corrections. If such a
fix is not practical, consider using the KEEP FIXED PLAN hint on the queries
to alleviate this problem. Be cautious when implementing this workaround as
there can be other repercussions.
Threshold Evaluation
object_value > threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
SQL Statistics - SQL Compilations Percentage
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Potential Integrations

CA eHealth PM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
366 Advisor Text

Alarms (Knowledge Agents for Microsoft SQL Server)

sqlserveragentdown
This alarm triggers if the SQL Server Agent service of the database instance is
down. The SQL Server Agent is responsible for executing jobs, monitoring SQL
Server, and firing alerts.
The service name is as follows for different versions:

SQL Server Agent (SQL Server instance) for SQL Server 2005 and 2008

SQLAgent$SQL Server instance for SQL Server 2000
The following table lists the object and threshold pairs required to generate an
alarm for the SQL Server Agent service.

Object or Threshold Pair
object_1 SQLSERVERAGENT
thresh_1 0
object_2 SQLAgent$*
thresh_2 0
Suggested Actions
Restart the service in Control Panel - Services or SQL Server Configuration
Manager.
Threshold Evaluation
object_value = threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Services - Status of SQL Server Services
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Chapter 3: Knowledge Agents for Microsoft SQL Server 367

Alarms (Knowledge Agents for Microsoft SQL Server)

Potential Integrations

CA eHealth PM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
tablelockshigh
The total number of table locks within the database has exceeded the specified
threshold. Lock escalations may indicate blocking problems.
Suggested Actions
Check whether the escalated table locks are blocking other users. Specifically,
check for TAB (table-level) locks with a lock mode of S (Shared) or X
(Exclusive). Identify the PID of the blocking processes and the SQL that the
process is running.
To prevent blocking, keep transactions short and reduce the lock footprint of
expensive queries so that lock escalation thresholds are not exceeded.
Threshold Evaluation
object_value > threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Access Methods - Table Lock Escalations/sec
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Access Methods - Full Scans/sec

Locks - Average Wait Time (ms)

Locks Summary - Blocking Locks
368 Advisor Text

Alarms (Knowledge Agents for Microsoft SQL Server)

Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
uvlog
Use this alarm to identify errors in specific log files that are being monitored
by the userdefined scan types using the CA Insight DPM supplied binary
uv_grep.
Suggested Actions
Varies depending on the errors in the log files.
Threshold Evaluation
This alarm is based on a triggering event (see description).
Note: This alarm does not support multiple thresholds.
Required Scan Types
The following scan types must be on for this alarm to function:
None
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Chapter 3: Knowledge Agents for Microsoft SQL Server 369

Alarms (Knowledge Agents for Microsoft SQL Server)

Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
vmware_migrate
This alarm triggers when any of the following events occur or during agent
startup, if migration events occurred in the last 24-hours:

Migrate_Hot_Started

Migrate_Success

Migrate_Failed

Migrate_Drs_Success

Migrate_Unknown_Event
Suggested Actions
Refer to the VMware Migration Individual Scan Type to identify the event
details and take appropriate actions, if any.
Note: Migration alarms triggered during agent startup can be ignored as they
are not current.
Threshold Evaluation
This alarm is based on a triggering event (see description).
Note: This alarm does not support multiple thresholds.
Required Scan Types
The following scan types must be on for this alarm to function:
Individual Scan Types VMware Migration
370 Advisor Text

Alarms (Knowledge Agents for Microsoft SQL Server)

Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Potential Integrations

CA eHealth PM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
workfilescreatedhigh
This alarm triggers if the number of workfiles created by application queries
exceeds the specified threshold. This may indicate queries are using hash
operations that need a large amount of memory.
Suggested Actions
Identify the queries that cause workfiles to be created and tune them to fix the
problem.
Threshold Evaluation
object_value > threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Access Methods - Workfiles created/sec
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Chapter 3: Knowledge Agents for Microsoft SQL Server 371

Alarms (Knowledge Agents for Microsoft SQL Server)

Potential Integrations

CA eHealth PM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
worktablescreatedhigh
This alarm triggers if the number of worktables created by application queries
exceeds the specified threshold. A high number of worktables directly affects
the performance of the tempdb database.
Suggested Actions
Identify the queries that cause worktables to be created and tune them to fix
the problem.
Threshold Evaluation
object_value > threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Access Methods - Worktables created/sec
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Potential Integrations

CA eHealth PM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
372 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Scan Types and Associated Scan Groups (Knowledge
Agents for Microsoft SQL Server)
Under the control of scan processes, scan types retrieve performance data
from knowledge agents and store it in a RAM-resident snapshot buffer. The
content of the snapshot buffer represents the current state of your managed
resource. The scan processes create shared memory that the archive and
alarm background processes use.
Scan types belong to a scan group for programmatic reasons; whenever
possible, it is more efficient to gather a set of statistics at one time. Scan
types that do not belong to a specific group are known as individual scan
types.
Each specific scan type topic (listed alphabetically) provides the following
information:
Scan group name
Identifies the name of the scan group to which the scan type belongs;
listed parenthetically in the scan type topic title.
Scan type description
Identifies the specific measurement the scan type provides.
Alarms
Identifies the names of the alarms (if any) that trigger when the scan type
falls below or exceeds a specified threshold.
Scan object syntax
Identifies the syntax of the entries appearing on the scan type display;
scan objects can be static or dynamic.
Archive database key name
Identifies the abbreviated mnemonic by which the scan type is identified in
the archive.
Potential integrations
(If applicable) Identifies other CA products that can use data from the
scan type through CA Insight DPM integrations.
Chapter 3: Knowledge Agents for Microsoft SQL Server 373

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Active cursors (Cursor Manager by Type)
Displays the number of active cursors.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax

_Total

API_Cursor

TSQL_Global_Cursor

TSQL_Local_Cursor
Archive Database Key Name
Active_cursors
Active Temp Tables (General Statistics)
Displays the number of temporary tables/table variables in use.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Active_Temp_Tables
Archive Database Key Name
Active_Temp_Tables
374 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Active Transactions (Databases)
Displays the number of active transactions for the database.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax

_Total

One value for each database
Archive Database Key Name
Active_Transactions
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 3: Knowledge Agents for Microsoft SQL Server 375

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Affinity I/O mask (System Summary Info)
Displays the value set for affinity I/O mask. Do not configure CPU affinity in
the Windows operating system and also configure the affinity mask in SQL
Server. These settings are attempting to achieve the same result, and if the
configurations are inconsistent, you may have unpredictable results. SQL
Server CPU affinity is best configured using the sp_configure option in SQL
Server.
The affinity I/O mask option binds SQL Server disk I/O to a specified subset of
CPUs. In high-end SQL Server online transactional processing (OLTP)
environments, this extension can enhance the performance of SQL Server
threads issuing I/Os. This enhancement does not support hardware affinity for
individual disks or disk controllers.
The value for affinity I/O mask specifies which CPUs in a multiprocessor
computer are eligible to process SQL Server disk I/O operations. The mask is a
bitmap in which the rightmost bit specifies the lowest-order CPU(0), the bit to
its immediate left specifies the next-lowest-order CPU(1), and so on. To
configure more than 32 processors, set both the affinity I/O mask and the
affinity64 I/O mask.
The values for affinity I/O mask are as follows:

A 1-byte affinity I/O mask covers up to 8 CPUs in a multiprocessor
computer.

A 2-byte affinity I/O mask covers up to 16 CPUs in a multiprocessor
computer.

A 3-byte affinity I/O mask covers up to 24 CPUs in a multiprocessor
computer.

A 4-byte affinity I/O mask covers up to 32 CPUs in a multiprocessor
computer.
A "1" bit in the affinity I/O pattern specifies that the corresponding CPU is
eligible to perform SQL Server disk I/O operations.
A "0" bit specifies that no SQL Server disk I/O operations should be scheduled
for the corresponding CPU. When all bits are set to zero, or affinity I/O mask is
not specified, SQL Server disk I/O is scheduled to any of the CPUs eligible to
process SQL Server threads.
Setting the SQL Server affinity I/O mask option should be used only when
necessary. In most cases, the Windows 2000 or Windows Server 2003 default
affinity provides the best performance.
This scan type applies to Microsoft SQL Server 2005 and 2008.
376 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Alarms
None
Scan Object Syntax
affinity_I_O_mask
Archive Database Key Name
affinity_I_O_mask
Affinity Mask (System Summary Info)
Displays the affinity mask.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
affinity_mask
Archive Database Key Name
affinity_mask
Allocated Space (File Groups Info)
Displays the aggregate size of all data files in the group in megabytes.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
One value for each of the file groups
Archive Database Key Name
FileGroupAllocatedSpace
Chapter 3: Knowledge Agents for Microsoft SQL Server 377

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Allocated Space (Tables Info)
Displays the available table space in kilobytes.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
One row for the table specified
Archive Database Key Name
TableAllocatedSpace
Allow Remote Access (System Summary Info)
Displays whether remote access option controls the execution of stored
procedures from local or remote servers on which instances of Microsoft SQL
Server are running.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Allow_remote_access
Archive Database Key Name
Allow_remote_access
378 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Allow Triggers to Be Invoked Within Triggers (System Summary Info)
Displays whether triggers are allowed to be invoked within triggers (1) or not
(0). When cleared, triggers cannot be fired by another trigger. When selected,
triggers can be fired by other triggers to as many as 32 levels.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Allow_triggers_to_be_invoked_within_triggers
Archive Database Key Name
Allow_triggers_to_be_invoked_within_triggers
Allow Updates to System Tables (System Summary Info)
Displays whether updates are allowed to system tables (1) or not (0).
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Allow_updates_to_system_tables
Archive Database Key Name
Allow_updates_to_system_tables
Chapter 3: Knowledge Agents for Microsoft SQL Server 379

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Associated Message (Jobs Info)
Displays the job associated message.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
One value for each job
Archive Database Key Name
JobAssociatedMessage
Async population count (Cursor Manager Total)
Displays the number of cursors being populated asynchronously.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Async_population_count
Archive Database Key Name
Async_population_count
380 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

AU cleanup batches/sec (Access Methods)
Displays the number of batches per second that were completed successfully
by the background task that cleans up deferred dropped allocation units.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
AU_cleanup_batches_sec
Archive Database Key Name
AU_cleanup_batches_sec
AU cleanups/sec (Access Methods)
Displays the number of allocation units per second that were successfully
dropped by the background task that cleans up deferred dropped allocation
units. Each allocation unit drop requires multiple batches.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
AU_cleanups_sec
Archive Database Key Name
AU_cleanups_sec
Chapter 3: Knowledge Agents for Microsoft SQL Server 381

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Auto-Param Attempts/sec (SQL Statistics)
Displays the number of auto-parameterization attempts per second. The total
is the sum of the failed, safe, and unsafe auto-parameterizations.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Auto_Param_Attempts_sec
Archive Database Key Name
Auto_Param_Attempts_sec
Potential Integrations

CA eHealth PM

CA Spectrum IM

382 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Available Connections (System Summary Info)
Displays the number of connections available. This is the difference between
the maximum number of simultaneous client connections allowed and number
of current connections.
Note: Each connection takes approximately 28 KB of overhead regardless of
whether the connection is being used. If the number of user connections
exceeds the maximum value, an error message appears and no one will be
able to connect until another connection becomes available.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
connectioncounthigh
Scan Object Syntax
ConnAvailable
Archive Database Key Name
ConnAvailable
Available Space (File Groups Info)
Displays the aggregate size of all available space in the data files in the group
in megabytes.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
One value for each of the file groups
Archive Database Key Name
FileGroupAvailableSpace
Chapter 3: Knowledge Agents for Microsoft SQL Server 383

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Average Latch Wait Time (ms) (Latches)
Displays the number of latch requests that could not be granted immediately.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Average_Latch_Wait_Time_ms
Archive Database Key Name
Average_Latch_Wait_Time_ms
384 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Average Wait Time (ms) (Locks)
Displays the average wait time for each lock request (measured in
milliseconds) that resulted in a wait.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax (Microsoft SQL Server 2000)

_Total

Database

Extent

Key

Page

RID

Table
Scan Object Syntax (Microsoft SQL Server 2005 and 2008)

_Total

AllocUnit

Application

Database

Extent

File

Heap/Btree

Key

Metadata

Object

Page

RID
Archive Database Key Name
Average_Wait_Time_ms
Chapter 3: Knowledge Agents for Microsoft SQL Server 385

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Potential Integrations

CA eHealth PM

CA Spectrum IM

AWE Enabled in the Server (System Summary Info)
Displays whether AWE is enabled. To enable AWE, set awe enabled to 1.
Address Windowing Extensions (AWE) are used to address memory between
2GB-64GB.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
AWE_enabled_in_the_server
Archive Database Key Name
AWE_enabled_in_the_server
AWE Lookup Maps/sec (Buffer Manager)
Displays the number of times that a database page was requested by the
server, found in the buffer pool, and mapped. When it is mapped, it is made a
part of the server's virtual address space. Address Windowing Extensions
(AWE) are used to address memory between 2GB-64GB.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
AWE_lookup_maps_sec
Archive Database Key Name
AWE_lookup_maps_sec
386 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

AWE Stolen Maps/sec (Buffer Manager)
Displays the number of times that a buffer was taken from the free list and
mapped. Address Windowing Extensions (AWE) are used to address memory
between 2GB-64GB.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
AWE_stolen_maps_sec
Archive Database Key Name
AWE_stolen_maps_sec
AWE Unmap Calls/sec (Buffer Manager)
Displays the number of calls to unmap buffers. When a buffer is unmapped, it
is excluded from the virtual server address space. One or more buffers may be
unmapped on each call. Address Windowing Extensions (AWE) are used to
address memory between 2GB-64GB.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
AWE_unmap_calls_sec
Archive Database Key Name
AWE_unmap_calls_sec
Chapter 3: Knowledge Agents for Microsoft SQL Server 387

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

AWE Unmap Pages/sec (Buffer Manager)
Displays the number of SQL Server buffers that are unmapped per second.
Address Windowing Extensions (AWE) are used to address memory between
2GB-64GB.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
AWE_unmap_pages_sec
Archive Database Key Name
AWE_unmap_pages_sec
AWE Write Maps/sec (Buffer Manager)
Displays the number of times per second that it is necessary to map in a dirty
buffer so it can be written to disk. Address Windowing Extensions (AWE) are
used to address memory between 2GB-64GB.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
AWE_write_maps_sec
Archive Database Key Name
AWE_write_maps_sec
388 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Backup/Restore Throughput/sec (Databases)
Displays the read/write throughput per second for backup and restore
operations of a database. For example, you can measure how the performance
of a database backup operation changes when you use different backup
devices. The throughput of a database backup or restore operation lets you
determine the performance of your backup and restore procedures.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax

_Total

One value for each database
Archive Database Key Name
Backup_Restore_Throughput_sec
Chapter 3: Knowledge Agents for Microsoft SQL Server 389

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Batch Requests/sec (SQL Statistics)
Displays the number of Transact-SQL command batches SQL Server receives
per second. This statistic is affected by all constraints such as I/O, number of
users, cache size, complexity of requests, and so on. High batch requests
mean good throughput.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Batch_Requests_sec
Archive Database Key Name
Batch_Requests_sec
Potential Integrations

CA eHealth PM

CA Spectrum IM

390 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Blocked process reporting threshold (System Summary Info)
Displays the blocked process reporting threshold. Use the blocked process
threshold option to specify the threshold in seconds at which blocked process
reports are generated. You can set the threshold from 0 to 86400. By default,
no blocked process reports are produced. This event is not generated for
system tasks or for tasks that are waiting on resources that do not generate
detectable deadlocks.
The blocked process report is done on a best effort basis. There is no
guarantee of any real-time or even close to real-time reporting.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Blocked_process_reporting_threshold
Archive Database Key Name
Blocked_process_reporting_threshold
Blocking Locks (Locks Summary)
Displays the total number of lock blocks in use on the server.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
BlockingLocks
Archive Database Key Name
BlockingLocks
Potential Integrations

CA eHealth PM

CA Wily Introscope
Chapter 3: Knowledge Agents for Microsoft SQL Server 391

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Broker Transaction Rollbacks (Broker Statistics)
Displays the number of rolled back transactions that contained DML related to
Service Broker.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Broker_Transaction_Rollbacks
Archive Database Key Name
Broker_Transaction_Rollbacks
392 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Buffer Cache Hit Ratio (Buffer Manager)
Displays the percentage of pages found in the buffer cache without having to
read from disk. The ratio is the total number of cache hits divided by the total
number of cache lookups since an instance of Microsoft SQL Server was
started. After a long period of time, the ratio moves very little. This ratio
should be high because reading from the cache is much less expensive than
reading from disk. Generally, you can increase the buffer cache hit ratio by
increasing the memory available to Microsoft SQL Server.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
bufhitratiolow
Scan Object Syntax
Buffer_cache_hit_ratio
Archive Database Key Name
Buffer_cache_hit_ratio
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
Chapter 3: Knowledge Agents for Microsoft SQL Server 393

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Buffer Manager Free Pages (Buffer Manager)
Displays the number of available pages on all free lists.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Buffer_Manager_Free_pages
Archive Database Key Name
Buffer_Manager_Free_pages
Potential Integrations
CA Wily Introscope
Buffer Node Database Pages (Buffer Node)
Displays the number of pages in the buffer pool on this node with database
content.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
One numbered item for each buffer node.
Archive Database Key Name
Buffer_Node_Database_pages
394 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Buffer Node Free Pages (Buffer Node)
Displays the total number of free pages on this node.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
One numbered item for each node.
Archive Database Key Name
Buffer_Node_Free_pages
Buffer Node Page Life Expectancy (Buffer Node)
Displays the number of seconds a page will stay in the buffer pool on this node
without references.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
One numbered item for each node.
Archive Database Key Name
Buffer_Node_Page_life_expectancy
Chapter 3: Knowledge Agents for Microsoft SQL Server 395

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Buffer Node Stolen Pages (Buffer Node)
Displays the number of pages used for miscellaneous server purposes (stolen
from the buffer pool) on this node.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
One numbered item for each node.
Archive Database Key Name
Buffer_Node_Stolen_pages
Buffer Node Target Pages (Buffer Node)
Displays the ideal number of pages in the buffer pool on this node.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
One numbered item for each node.
Archive Database Key Name
Buffer_Node_Target_pages
396 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Buffer Node Total Pages (Buffer Node)
Displays the total number of committed pages in the buffer pool on this node.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
One numbered item for each node.
Archive Database Key Name
Buffer_Node_Total_pages
Buffer Partition Free Pages (Buffer Partition)
Displays the number of available pages on all free lists.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
One numbered item for each buffer partition
Archive Database Key Name
Buffer_Partition_Free_pages
Chapter 3: Knowledge Agents for Microsoft SQL Server 397

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Bulk Copy Rows/sec (Databases)
Displays the number of rows bulk copied per second.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax

_Total

One value for each database
Archive Database Key Name
Bulk_Copy_Rows_sec
Potential Integrations

CA eHealth PM

CA Spectrum IM

398 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Bulk Copy Throughput/sec (Databases)
Displays the data bulk copied in kilobytes per second.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax

_Total

One value for each database
Archive Database Key Name
Bulk_Copy_Throughput_sec
Potential Integrations

CA eHealth PM

CA Spectrum IM

By reference Lob Create Count (Access Methods)
Displays the count of lob values (large object values) that were passed by
reference. By-reference lobs are used in certain bulk operations to avoid the
cost of passing them by value.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
By_reference_Lob_Create_Count
Archive Database Key Name
By_reference_Lob_Create_Count
Chapter 3: Knowledge Agents for Microsoft SQL Server 399

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

By reference Lob Use Count (Access Methods)
Displays the count of lob values (large object values) that were used. By-
reference lobs are used in certain bulk operations to avoid the cost of passing
them by value.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
By_reference_Lob_Use_Count
Archive Database Key Name
By_reference_Lob_Use_Count
Bytes Received/sec (Database Mirroring)
Displays the number of bytes per second of the log received at the Mirror
Server. Monitor this scan type on the Mirror Server, against Bytes Sent/sec
(Database Mirroring) on the Principal Server. This value should be close to the
value of Bytes Sent/sec on the Principal Server.
Use this scan type to evaluate whether the current network can support your
database server infrastructure. To view network stats, execute DBCC SQLPERF
(NETSTATS).
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
BytesReceived_sec
Archive Database Key Name
Bytes_Received_sec
400 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Bytes Sent/sec (Database Mirroring)
Displays the number of bytes per second the log sent to the mirror server.
Monitor this scan type on the Principal Server, against Bytes Received/sec
(Database Mirroring) on the Mirror Server. This value should be close to the
value for Bytes Received/sec on the Mirror Server.
Use this scan type to evaluate whether the current network can support your
database server infrastructure. To view network stats, execute DBCC SQLPERF
(NETSTATS).
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Bytes_Sent_sec
Archive Database Key Name
Bytes_Sent_sec
C2 Audit Mode (System Summary Info)
Displays whether the C2 audit mode is enabled (1) or not (0).
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
c2_audit_mode
Archive Database Key Name
c2_audit_mode
Chapter 3: Knowledge Agents for Microsoft SQL Server 401

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Cache Entries Count (Catalog Metadata)
Displays the total number of cache entries in the catalog metadata cache.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Database Name
Archive Database Key Name
Cache_Entries_Count
Cache Entries Pinned Count (Catalog Metadata)
Displays the number of cache entries that are pinned in the catalog metadata
cache.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Database Name
Archive Database Key Name
Cache_Entries_Pinned_Count
402 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Cache Hit Ratio (Cache Manager, Cursor Manager by Type)
Displays the percentage of pages found in the cache (pages that do not have
to read from disk). This ratio is equivalent to total cache hits divided by total
cache lookups since SQL Server started.
Alarms
hitratiolow
Scan Object Syntax (Cache Manager, Microsoft SQL Server 2000)

_Total

Adhoc SQL Plans

Cursors

Execution Contexts

Misc. Normalized Trees

Prepared SQL Plans

Procedure Plans

Replication Procedure Plans

Trigger Plans
Scan Object Syntax (Cursor Manager by Type, Microsoft SQL Server
2005 and 2008)

_Total

API_Cursor

TSQL_Global_Cursor

TSQL_Local_Cursor
Archive Database Key Name
Cache_Hit_Ratio
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 3: Knowledge Agents for Microsoft SQL Server 403

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Cache Object Counts (Plan Cache, Cache Manager)
Displays the number of cache objects in the cache.
Alarms
None
Scan Object Syntax (Plan Cache, Microsoft SQL Server 2005 and 2008)

_Total

Bound_Trees

Extended_Stored_Procedures

Object_Plans

SQL_Plans

Temporary_Tables_&_Table_Variables
Scan Object Syntax (Cache Manager, Microsoft SQL Server 2000)

_Total

Adhoc SQL Plans

Cursors

Execution Contexts

Misc. Normalized Trees

Prepared SQL Plans

Procedure Plans

Replication Procedure Plans

Trigger Plans
Archive Database Key Name
Cache_Object_Counts
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
404 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Cache Objects in use (Plan Cache)
Displays the number of cache objects in use.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax

_Total

Bound_Trees

Extended_Stored_Procedures

Object_Plans

SQL_Plans

Temporary_Tables_&_Table_Variables
Archive Database Key Name
Cache_Objects_in_use
Potential Integrations
CA Wily Introscope
Chapter 3: Knowledge Agents for Microsoft SQL Server 405

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Cache Pages (Plan Cache, Cache Manager)
Displays the number of 8k pages used by cache objects.
Alarms
None
Scan Object Syntax (Plan Cache, Microsoft SQL Server 2005 and 2008)

_Total

Bound_Trees

Extended_Stored_Procedures

Object_Plans

SQL_Plans

Temporary_Tables_&_Table_Variables
Scan Object Syntax (Cache Manager, Microsoft SQL Server 2000)

_Total

Adhoc SQL Plans

Cursors

Execution Contexts

Misc. Normalized Trees

Prepared SQL Plans

Procedure Plans

Replication Procedure Plans

Trigger Plans
Archive Database Key Name
Cache_Pages
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
406 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Cache Use Counts (Cache Manager)
Displays the number of times per second that each type of cache object has
been used.
This scan type applies to Microsoft SQL Server 2000.
Alarms
None
Scan Object Syntax

_Total

Adhoc SQL Plans

Cursors

Execution Contexts

Misc. Normalized Trees

Prepared SQL Plans

Procedure Plans

Replication Procedure Plans

Trigger Plans
Archive Database Key Name
cache_use_counts_sec
Chapter 3: Knowledge Agents for Microsoft SQL Server 407

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Cached Cursor Counts (Cursor Manager by Type)
Displays the number of cursors of a given type in the cache.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax

_Total

API_Cursor

TSQL_Global_Cursor

TSQL_Local_Cursor
Archive Database Key Name
Cached_Cursor_Counts
Catalog Metadata Cache Hit Ratio (Catalog Metadata)
Displays the percentage of catalog metadata pages found in the catalog
metadata cache (pages that do not have to read from disk). This ratio is
equivalent to total cache hits divided by total cache lookups since SQL Server
started.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Database Name
Archive Database Key Name
Catalog_Metadata_Cache_Hit_Ratio
408 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Checkpoint Pages/sec (Buffer Manager)
Displays the number of pages flushed to disk per second by a checkpoint or
other operations that require all dirty pages to be flushed.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Checkpoint_pages_sec
Archive Database Key Name
Checkpoint_pages_sec
Potential Integrations

CA eHealth PM

CA Spectrum IM

CLR Execution (CLR)
Displays the number of CLR (Common Language Runtime) executions
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
CLR_Execution
Archive Database Key Name
CLR_Execution
Chapter 3: Knowledge Agents for Microsoft SQL Server 409

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

CLR user code execution enabled in the server (System Summary Info)
Displays whether user assemblies can be run by Microsoft SQL Server. The
common language runtime (CLR) user code execution is enabled (1) or
disabled (0) in the server.
When RECONFIGURE is run and the run value of the CLR enabled option is
changed from 1 to 0, all application domains containing user assemblies are
immediately unloaded. CLR execution is not supported under lightweight
pooling. Disable one of two options: "CLR enabled" or "lightweight pooling".
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
CLR_user_code_execution_enabled_in_the_server
Archive Database Key Name
CLR_user_code_execution_enabled_in_the_server
410 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Cluster Active Node Changed (Individual Scan Types)
Displays a status flag of 0 or 1 where 1 indicates whether a failover occurred
in the SQL Server Cluster Environment in the previous scan cycle.Use this scan
type to determine if the cluster active node has changed since the previous
scan cycle. This scan type identifies the occurrence of a failover while the
Cluster Nodes (Individual Scan Type) identifies the node to which the failover
occured.
Alarms
clusterfailover
Scan Object Syntax
status
Archive Database Key Name
ClusterActiveNodeChanged
Potential Integrations
CA Wily Introscope
Cluster Nodes (Individual Scan Types)
Displays the physical nodes and the active node in a SQL Server cluster
environment. This scan type uses a status flag of 0 or 1 (where 1 indicates the
active node).
Alarms
None
Scan Object Syntax
Node Name
Archive Database Key Name
ClusterNodes
Potential Integrations
CA Wily Introscope
Chapter 3: Knowledge Agents for Microsoft SQL Server 411

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Create DTC Transaction for Remote Procedures (System Summary Info)
Displays whether a Microsoft Distributed Transaction Coordinator (DTC) for
remote procedures can be created.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Create_DTC_transaction_for_remote_procedures
Archive Database Key Name
Create_DTC_transaction_for_remote_procedures
Conflicts/sec (Replication Merge)
Displays the number of conflicts per second that occurred in the publisher and
subscriber upload and download. This value should always be zero. A non-zero
value may require notifying the losing side, and overriding the conflict.
This scan type applies to Microsoft SQL Server 2000.
Alarms
None
Scan Object Syntax
conflicts_sec
Archive Database Key Name
conflicts_sec
412 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Connected Users (Individual Scan Types)
Displays the following attributes for each process id:

hostname

login name

blocker

database name

status

command
Note: When viewed as a Scan Category (from the Performance Management
page), you can use the highlighted number in the Object column to view the
SQL text associated with a blocking SPID (as indicated in the Blocked column).
Alarms
None
Scan Object Syntax
Object - Value assignments
Archive Database Key Name
ConnectedUsers
Chapter 3: Knowledge Agents for Microsoft SQL Server 413

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Connection Error Messages (SQL Server Instance Status)
Displays the last SQL Server message received from the scan type when
connectivity issues occur. Use this scan type to determine what error was
received from the agent connection function when connectivity stopped.
This scan type displays the following information:
Object Index
Indicates the index number
On some domains there will be more than one object returned. In SQL
Server more than one object is returned the message text is the
combination of the numbered index values.
Error Message Text
Indicates the SQL Server error message text, up to 72 characters per
object index, of the last SQL Server error message returned when a
connection error occurred.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Message ID
Archive Database Key Name
updownmsg
414 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Connection Memory (KB) (Memory Manager)
Displays the total amount of dynamic memory the server is using for
maintaining connections.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Connection_Memory_KB
Archive Database Key Name
Connection_Memory_KB
Potential Integrations

CA eHealth PM

CA Spectrum IM

Cost Threshold for Parallelism (System Summary Info)
Displays the value set in the cost threshold for parallelism option.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
cost_threshold_for_parallelism
Archive Database Key Name
cost_threshold_for_parallelism
Chapter 3: Knowledge Agents for Microsoft SQL Server 415

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Count Lob Readahead (Access Methods)
Displays the count of lob pages on which readahead was issued.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Count_Lob_Readahead
Archive Database Key Name
Count_Lob_Readahead
Count Pull In Row (Access Methods)
Displays the count of values that were pulled in-row from off-row. A table can
contain a maximum of 8060 bytes per row.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Count_Pull_In_Row
Archive Database Key Name
Count_Pull_In_Row
416 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Count Push Off Row (Access Methods)
Displays the count of values that were pushed from in-row to off-row. A table
can contain a maximum of 8060 bytes per row.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Count_Push_Off_Row
Archive Database Key Name
Count_Push_Off_Row
CPU Usage (Active SQL Problems)
Displays the active SQL statement in which CPU usage has increased the most
during the snapshot interval. The information will be displayed in seconds.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
SQL Handle:Statement Start Offset:SPID:Abbreviated SQL statement
Archive Database Key Name
sql_act_prob_cpu
Potential Integrations
CA Wily Introscope
Chapter 3: Knowledge Agents for Microsoft SQL Server 417

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Cumulative CPU Time (ms) for the Process (Processes Info)
Displays the cumulative CPU time in milliseconds for the process. The entry is
updated only for processes performed on behalf of Transact-SQL statements
executed when SET STATISTICS TIME ON has been activated in the same
session. The CPU column is updated when a query has been executed with SET
STATISTICS TIME ON. When zero is returned, SET STATISTICS TIME is OFF.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
One value for each process
Archive Database Key Name
ProcessCPUTime
Potential Integrations
CA Wily Introscope
Cumulative CPU Time (ms) for the SQL Server Process (Processes Info)
Displays the cumulative CPU Time in milliseconds for the process. The entry is
updated only for processes performed on behalf of Transact-SQL statements
executed when SET STATISTICS TIME ON has been activated in the same
session. The CPU column is updated when a query has been executed with SET
STATISTICS TIME ON. When zero is returned, SET STATISTICS TIME is OFF.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
One value for each process
Archive Database Key Name
ProcessCumulativeCPUTime
418 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Current Alarms (Individual Scan Types)
Displays a table of current alarms.
Alarms
None
Scan Object Syntax
Object x
Identifies the integer number of the alarm; if there are 5 current alarms,
this value will range from 1-5.
Current Alarm
Identifies the text string for the alarm.
Archive Database Key Name
userchar50
Current Bytes for Recv I/O (DBM Transport)
Displays the number of bytes to be read by the transport receive I/O
operations that are currently running.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Current_Bytes_for_Recv_I_O
Archive Database Key Name
Current_Bytes_for_Recv_I_O
Chapter 3: Knowledge Agents for Microsoft SQL Server 419

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Current Bytes for Send I/O (DBM Transport)
Displays the number of bytes in message fragments that are currently in the
process of being sent.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Current_Bytes_for_Send_I_O
Archive Database Key Name
Current_Bytes_for_Send_I_O
Current Msg Frags for Send I/O (DBM Transport)
Displays the total number of message fragments that are currently in the
process of being sent.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Current_Msg_Frags_for_Send_I_O
Archive Database Key Name
Current_Msg_Frags_for_Send_I_O
420 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Cursor Cache Use Counts/sec (Cursor Manager by Type)
Displays the time each type of cached cursor has been used.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax

_Total

API_Cursor

TSQL_Global_Cursor

TSQL_Local_Cursor
Archive Database Key Name
Cursor_Cache_Use_Counts_sec
Cursor conversion rate (Cursor Manager Total)
Displays the number of cursor conversions per second.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Cursor_conversion_rate
Archive Database Key Name
Cursor_conversion_rate
Chapter 3: Knowledge Agents for Microsoft SQL Server 421

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Cursor flushes (Cursor Manager Total)
Displays the total number of runtime statement recreations by cursors.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Cursor_flushes
Archive Database Key Name
Cursor_flushes
Cursor memory usage (Cursor Manager by Type)
Displays the memory in kilobytes consumed by cursors.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax

_Total

API_Cursor

TSQL_Global_Cursor

TSQL_Local_Cursor
Archive Database Key Name
Cursor_memory_usage
422 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Cursor Requests/sec (Cursor Manager by Type)
Displays the number of SQL cursor requests received by the server.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax

_Total

API_Cursor

TSQL_Global_Cursor

TSQL_Local_Cursor
Archive Database Key Name
Cursor_Requests_sec
Cursor Threshold (System Summary Info)
Displays the value set for the cursor threshold option that specifies the
number of rows in the cursor set at which cursor keysets are generated
asynchronously.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
cursor_threshold
Archive Database Key Name
cursor_threshold
Chapter 3: Knowledge Agents for Microsoft SQL Server 423

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Cursor worktable usage (Cursor Manager by Type)
Displays the number of worktables used by cursors.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax

_Total

API_Cursor

TSQL_Global_Cursor

TSQL_Local_Cursor
Archive Database Key Name
Cursor_worktable_usage
Data Cache Hit Ratio (System Summary Info)
Displays the cumulative number of data cache hits.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
DCHitRatio
Archive Database Key Name
DCHitRatio
424 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Data Cache Requests (System Summary Info)
Displays the cumulative number of data cache requests.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
DCHitRatioBase
Archive Database Key Name
DCHitRatioBase
Data Cache Size (System Summary Info)
Displays the size of the data cache in kilobytes.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
DCSize
Archive Database Key Name
DCSize
Chapter 3: Knowledge Agents for Microsoft SQL Server 425

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Data File(s) Size (KB) (Databases)
Displays the cumulative size (in kilobytes) of all the data files in the database
including any automatic growth. Monitoring this counter is useful for
determining the correct size of tempdb.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax

_Total

One value for each database
Archive Database Key Name
Data_Files_Size_KB
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
Database Creation Date (Database Size Information)
Displays the date on which each database was created.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Database name
Archive Database Key Name
DatabaseCreationDate
426 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Database Data File Sizes (Database Size Information)
Displays the size of Database file size. This scan type represents the size of
the Database file and not the size of the Database. It is important to keep
track of the tempdb Database file size. Microsoft SQL Server performance
depends on tempdb size and management.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Database name
Archive Database Key Name
DataFileSize
Database Data File Unallocated Size Percentages (Database Size Information)
Displays the percentage of unallocated space in the Database file. It is
important to keep track of the size of the tempdb data files. At the database
level, Microsoft SQL Server performance greatly depends on the size of the
tempdb.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Database name
Archive Database Key Name
DataFileUnallocatedSizePercentage
Chapter 3: Knowledge Agents for Microsoft SQL Server 427

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Database Data File Unallocated Sizes (Database Size Information)
Displays the size of the unallocated space in the Database file. It is important
to keep track of unallocated tempdb space. Microsoft SQL Server performance
depends on tempdb management.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Database name
Archive Database Key Name
DataFileUnallocatedSize
Database Free Space Percentage (Database Size Information)
Displays the percentage of free space for each database in the monitored
instance. The size of a database is measured by the sum of database file and
log file. Free space can vary depending on a number of factors, and may not
necessarily be represented by a simple linear dataset. These factors include
the amount of transaction, recovery state of the database, amount of space
allocated, available physical disk space, and whether the database has
recently been shrunken.
It is important to keep track of the size of the tempdb data files. At the
database level, Microsoft SQL Server performance greatly depends on the size
of the tempdb.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
dbfreespacepctlow
Scan Object Syntax
Database name
Archive Database Key Name
DatabaseFreePct
428 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Database Log File Sizes (Database Size Information)
Displays the size of the Log file for the Database. If log file size grows rapidly
and fills the available server space, the database may go into the RECOVERY
state from the ONLINE state. For more information, see the Instance Health
(Individual Scan Types) scan type.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Database name
Archive Database Key Name
LogFileSize
Database Log File Unused Size Percentage (Database Size Information)
Displays the percentage of unused space in the log file. This value is calculated
based on the Database Log File Unused Sizes (Database Size Information)
scan type. Microsoft SQL Server 2005 and 2008 performance depends on log
file size management.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Database name
Archive Database Key Name
LogFileUnusedSizePercentage
Chapter 3: Knowledge Agents for Microsoft SQL Server 429

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Database Log File Unused Sizes (Database Size Information)
Displays the size of the unused space in the Log file. In Microsoft SQL Server
2005, you can shrink a transaction log file in a database by either setting Auto
Shrink or by using DBCC SHRINKFILE. For more information about these
commands, refer to the Microsoft web site or Microsoft SQL Server Books
Online.
The following are restrictions for shrinking the database:

You cannot shrink the database when the database or log file is being
backed up.

You cannot shrink the database to be smaller than the model database.

You cannot shrink the database to smaller than its original size, unless you
are shrinking a multi-file database and you shrink individual files using the
SHRINKFILE command.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Database name
Archive Database Key Name
LogFileUnusedSize
430 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Database Log Free Percentage (Database Size Information)
Displays the database log free percentage for each database in the instance
and a percentage value for the databases in the instance as a whole (_Total).
Use this scan type to view information about the free storage of logs
associated with the databases in the instance as a percentage value. When the
percentage value gets low, an associated alarm (logusedpct) alerts Database
Administrators of the need to increase storage in the log files.
This scan type displays the following information:
Database Name
Indicates the database name in the instance
Log Free Percentage
Indicates the database log free percentage value
Alarms
logusedpct
Scan Object Syntax
Database Name
Archive Database Key Name
LogFreePct
Chapter 3: Knowledge Agents for Microsoft SQL Server 431

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Database Mirroring State (Individual Scan Types)
Displays the current state of the Database Mirroring session for each primary
database or state of the Mirrored Databases. To monitor the Witness Server,
use the Database Mirroring Topology (Individual Scan Types) scan type. This
scan type will only return a value from either the Principal or Mirror Server.
There are three different Database Mirroring modes. The following table shows
three sample configurations of the Database Mirroring.

Mode Transaction
Safety
Transfer
Mechanism
Quorum
Required
Witness
Server
Failed
Over
Type
High
Availability
Full Synchronous Yes Yes Automatic
or Manual
High
Protection
Full Synchronous Yes Yes Manual
Only
High
Performance
Off Asynchronous No N/A Forced
Only
Use this scan type to find out whether the Principal or Mirror Server is being
monitored by the Witness Server under High Availability mode or High
Protection mode. If the mirroringWitnessState display is UNKNOWN or
DISCONNECTED under High Availability mode or High Protection mode, this
particular Database Mirroring session may not be configured properly, or there
is a potential problem on one of the servers participating in this Database
Mirroring session. This may indicate, either configuration of the Database
Mirroring has been altered, or the Witness Server cannot connect to the
Principal or Mirror Server due to network issues. If you are monitoring the
Witness Server, check the Instance Health, (Individual Scan Types) scan type
and the Database Mirroring Topology (Individual Scan Types) scan type on the
Witness Server to verify the end points, or state_desc for the state of the
mirrored Database.
This scan type currently supports Database Mirroring configured with the
Microsoft SQL Server 2005 Enterprise Edition, Service Pack 1 and later.
Microsoft introduced Database Mirroring for the Microsoft SQL Server 2005
Enterprise edition starting with Microsoft SQL Server Service Pack 1. Although
you may be able to set up Database Mirroring without Service pack 1, unless
Database Mirroring is configured with at least MS SQL Server Service Pack 1 or
later, Microsoft may not recognize Database Mirroring as a G.A. service. For
more information, refer to the Microsoft Web site or Microsoft SQL Server
Books Online.
432 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

It is important to monitor the state of the Principal Server and the Mirror
Database for the event of a failover. However, in the event of a failover, the
Mirrored Database Server and Mirror Database will take up the full workload of
the Principal Server. Therefore, use an identical or higher performance server
for the Mirror Server (rather than the Principal Server).
To estimate the amount of time it takes to failover, or monitor network
infrastructure between the Principal Server and Mirror Server, use the
Database Mirroring scan group scan types. For the detailed procedure of
failover, refer to the Microsoft Web site or Microsoft SQL Server Books Online.
For a high performance mirror, monitor the status of both the Principal and
Mirror Servers. Monitor the Log Send Queue KB (Database Mirroring) scan
type on the Principal Server to see how much log has not been sent to the
Mirror Server. However, this value can increase when a lot of log traffic occurs
in a short period of time, such as during an index rebuild. It is problematic if
an increase in this value is combined with a decrease in the number of Log
Bytes Sent/sec (Database Mirroring). As long as the log is still being sent at a
rapid rate, a small delay can be expected, particularly if the network cannot
keep up with the amount of log traffic being generated by the Principal Server.
A large value for the Log Send Queue KB (Database Mirroring) scan type is
dangerous, as this data has not yet been sent to the Mirror Server, and can be
lost if the Principal Server goes down.
This scan type displays the following information:
Name
Indicates the name of the database participating in the Database Mirroring
mirroringRole
Indicates the role the local database plays in mirroring
This can be one of the following roles:
PRINCIPAL
Indicates this database is the primary database in this Database
Mirroring architecture
MIRROR
Indicates this database is a mirrored database in this Database
Mirroring architecture
mirroringState
Indicates the mirroring state of the database
This scan type contains one row for each database in the instance of SQL
Server. If the database is not ONLINE or database mirroring is not
enabled, all columns can show NULL.
Chapter 3: Knowledge Agents for Microsoft SQL Server 433

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

During a database mirroring session, the mirrored database is always in a
specific state (the mirroring state). The state of the database reflects the
communication status, data flow, and the difference in data between the
partners. The database mirroring session adopts the same state as the
principal database.
Throughout a database mirroring session, the server instances monitor
each other. The partners use the mirroring state to monitor the database.
With the exception of the PENDING_FAILOVER state, the principal and
mirror database are always in the same state. If a witness is set for the
session, each of the partners monitors the witness using its connection
state (CONNECTED or DISCONNECTED).
This can be one of the following states:
SYNCHRONIZING
Indicates that the contents of the mirror database are lagging behind
the contents of the principal database. The Principal Server is sending
log records to the mirror server, which is applying the changes to the
mirror database to roll it forward.
At the start of a database mirroring session, the database is in the
SYNCHRONIZING state. The Principal Server is serving the database,
and the mirror is trying to catch up.
SYNCHRONIZED
Indicates that the mirror server and Principal Server are synchronized
The database remains in this state as long as the Principal Server
continues to send changes to the mirror server and the mirror server
continues to apply changes to the mirror database.
If transaction safety is set to FULL, automatic failover and manual
failover are both supported in the SYNCHRONIZED state, there is no
data loss after a failover.
If transaction safety is off, some data loss is always possible, even in
the SYNCHRONIZED state.
SUSPENDED
Indicates that the mirror copy of the database is not available
The principal database is running without sending any logs to the
mirror server, a condition known as running exposed. This is the state
after a failover.
A session can also become SUSPENDED as a result of redo errors or if
the administrator pauses the session.
This state is a persistent state that survives partner shutdowns and
startups.
434 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

PENDING_FAILOVER
Indicates that a failover has begun on the Principal Server, but the
server has not transitioned into the mirror role
When the failover is initiated, the principal database goes into the
PENDING_FAILOVER state, terminates any user connections, and takes
over the mirror role.
DISCONNECTED
Indicates that the partner has lost communication with the other
partner
Mirroring Safety Level Description
Indicates the safety setting for updates on the mirror database
This can be one of the following settings:
Unknown state
Indicates the state is unknown
Off
Indicates asynchronous
Full
Indicates synchronous
NULL
Indicates that the database is inaccessible or is not mirrored
mirroringWitnessState
Indicates the witness state of the mirror database
This can be one of the following states
UNKNOWN
Indicates that the Witness Server state could not be determined, or
that the Witness Server is not a part of the topology
CONNECTED
Indicates that the Witness Server is connected
DISCONNECTED
Indicates that the Witness Server is disconnected
NULL
Indicates that no witness exists
Chapter 3: Knowledge Agents for Microsoft SQL Server 435

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

mirroringSafetyLevel
Indicates the safety setting for updates on the mirror database
This can be one of the following settings:
Unknown state
Indicates the state is unknown
Off
Indicates asynchronous
Full
Indicates synchronous
NULL
Indicates that the database is inaccessible or is not mirrored
mirroringWitnessState
Indicates the witness state of the mirror database
This can be one of the following states:
UNKNOWN
Indicates that the Witness Server state could not be determined, or
that the Witness Server is not part of the topology
CONNECTED
Indicates that the Witness Server is connected
DISCONNECTED
Indicates that the Witness Server is disconnected
NULL
Indicates that no witness exists
This can also return NULL when you did not use a Witness Server in
the Database Mirroring Topology.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Mirrored Database name
Archive Database Key Name
DatabaseMirroringState
436 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Database Mirroring Topology (Individual Scan Types)
Displays a topological View of Database Mirroring configuration. Every
Database server or Database Mirroring entity that participates in Database
Mirroring forms one of three potential relationships with the other database
server or Database Mirroring entities.
The following are the available relationships:

Principal Server to Mirror Server

Mirror Server to Principal Server

Witness Server to Principal Server and Mirror Server
During Database Mirroring configuration, each server is assigned a role. The
Database Server with the primary Database, which will be mirrored, is
normally assigned the Principal Server Role. The Database Server, which will
be used in case of failover, will be assigned the Mirror role. A Database Server,
which will watch over the state of both the Principal Server and the Mirror
Server is assigned the Witness Server role (except when Database Mirroring is
configured in High Performance Asynchronous Mode). For the available
Database Mirroring configuration, refer to the Database Mirroring State
(Individual Scan Types) scan type.
This scan type identifies and monitors the connection state of each server that
participates in Database Mirroring. It displays the TCP endpoint in the system
where this server formed one of the relationships mentioned previously. Use
this scan type to verify the relationship between the Database Servers that
participate in the Database Mirroring and formed valid connections with the
partner server, and check to ensure Database Mirroring has started. If the
State Description turns to Stopped or Disabled, and it is not a scheduled down
time, open Microsoft SQL Server Management Studio, try connect to the
partner server, and ensure the partner server is still operating within normal
parameters. Also check the Database Mirroring State (Individual Scan Types)
scan type.
With high safety (synchronous) mirroring, performance is critical, as all
transactions must be committed on the mirror before they can be committed
on the Principal Server. On a high performance mirror, a delay can mean the
mirror is not as up to date as the service levels require. This can cause the
transaction log to fill up because transactions cannot be backed up until they
have been applied on the mirror.
Chapter 3: Knowledge Agents for Microsoft SQL Server 437

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

From the mirrors perspective, the Redo Queue KB (Database Mirroring) scan
type is the most important counter. This counter shows how many kilobytes
have been received by the mirror, but not yet applied to the database. This
value can grow if the mirror cannot keep up with the number of transactions
being sent through the network. This number is important because it shows
how far behind the mirror is to the Principle Server. All this data is already on
the mirror server, but not applied, so the transactions up to this point are still
safe.
This scan type displays the following information:
name
Indicates the name of the database
principal_id
Indicates the ID of the Pricipal Server that created and owns this endpoint
protocol_desc
Indicates the description of the endpoint protocol
The following are the possible descriptions:
NAMED_PIPES
SHARED_MEMORY
VIA
state_desc
Indicates the description of the endpoint state
The following are the possible descriptions:
STARTED
Indicates that the endpoint is listening and processing requests
STOPPED
Indicates that the endpoint is listening, but not processing requests
This is the default state.
DISABLED
Indicates that the endpoint is not listening
is_Admin_endpoint
Indicates whether the endpoint is for administrative use
port
Indicates the port number that the endpoint is listening on
is_dynamic port
Indicates whether the Port number was dynamically assigned
438 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

ip_address
Indicates the listener IP address as specified by the LISTENER_IP clause
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Role in this Database Mirroring configuration
Archive Database Key Name
DatabaseMirroringTopology
Database Options Set (Databases Info)
Displays a list of database options for each database.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Database name
Archive Database Key Name
DatabaseOptionsSet
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 3: Knowledge Agents for Microsoft SQL Server 439

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Database Pages (Buffer Manager) MSSQL 2000
Displays the number of pages in the buffer pool with database content.
This scan type applies to Microsoft SQL Server 2000.
Alarms
None
Scan Object Syntax
Database_pages
Archive Database Key Name
Database_pages
Buffer Manager_Database Pages (Buffer Manager) MSSQL 2005 and 2008
Displays the number of pages in the buffer pool with database content.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Database_pages
Archive Database Key Name
Buffer_Manager_Database_pages
Potential Integrations
CA Wily Introscope
440 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

DB connection timeout for full text protocol handler (s) (System Summary Info)
Displays the DB connection timeout in seconds that the full-text protocol
handler should wait to connect to a database before timing out. The default
value is 60 seconds. Increase the ph timeout (protocol handler timeout) value
when connection attempts are timing out due to temporary network issues.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
DB_connection_timeout_for_full_text_protocol_hand
Archive Database Key Name
DB_connection_timeout_for_full_text_protocol_hand
DBCC Logical Scan Bytes/sec (Databases)
Displays the logical read scan bytes per second for Database Consistency
Checker (DBCC) commands or statements.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax

_Total

One value for each database
Archive Database Key Name
DBCC_Logical_Scan_Bytes_sec
Chapter 3: Knowledge Agents for Microsoft SQL Server 441

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Dedicated Admin Connections are allowed from remote clients (System
Summary Info)
Displays whether local or local and remote connections are allowed using the
Dedicated Administrator Connection (DAC).
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Dedicated_Admin_Connections_are_allowed_from_remo
Archive Database Key Name
Dedicated_Admin_Connections_are_allowed_from_remo
Default Fill Factor Percentage (System Summary Info)
Displays the default fill factor percentage. The fill factor percentage is used
only at the time the index is created. The pages are not maintained at any
specific level of fullness. The default fill factor is 0; valid values range from 0
through 100. A fill factor value of 0 does not mean that pages are 0 percent
full. It is treated similarly to a fill factor value of 100 in that SQL Server leaves
some space within the upper level of the index tree. There is seldom a reason
to change the default fill factor value because you can override it with the
CREATE INDEX statement.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Default_fill_factor_percentage
Archive Database Key Name
Default_fill_factor_percentage
442 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Default Full-Text Language (System Summary Info)
Displays the value set for the default full text language option. The default
value of this option is the language of the server.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
default_full_text_language
Archive Database Key Name
default_full_text_language
Default Language (System Summary Info)
Displays the value set for the langid parameter that specifies the default
language for all newly created logins. Valid values for the langid parameter are
listed in the syslanguages table (for example: English = 1033). The language
for a session can be changed during the session through the SET LANGUAGE
statement.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
default_language
Archive Database Key Name
default_language
Chapter 3: Knowledge Agents for Microsoft SQL Server 443

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Deferred dropped AUs (Access Methods)
Displays the number of allocation units waiting to be dropped by the
background task that cleans up deferred dropped allocation units.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Deferred_dropped_AUs
Archive Database Key Name
Deferred_dropped_AUs
Deferred Dropped rowsets (Access Methods)
Displays the number of rowsets created as a result of aborted online index
build operations. These operations are waiting to be dropped by the
background task that cleans up deferred dropped rowsets.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Deferred_Dropped_rowsets
Archive Database Key Name
Deferred_Dropped_rowsets
444 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Description (Publications Info)
Displays the textual description of publication.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
PublicationDescription
Archive Database Key Name
PublicationDescription
Device Throughput bytes/sec (Backup Device)
Displays the throughput of read and write operations (in bytes per second) for
a backup device used when backing up or restoring databases. This counter
exists only while the backup or restore operation is executing.
This scan type applies to Microsoft SQL Server 2000.
Alarms
None
Scan Object Syntax
device_throughput_bytes_sec
Archive Database Key Name
device_throughput_bytes_sec
Chapter 3: Knowledge Agents for Microsoft SQL Server 445

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Dialog Timer Event Count (Broker Statistics)
Displays the number of timers active in the dialog protocol layer. This number
corresponds to the number of active dialogs.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Dialog_Timer_Event_Count
Archive Database Key Name
Dialog_Timer_Event_Count
Disk Reads (System Resources)
Displays the number of disk reads by Microsoft SQL Server since this instance
was last started.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
DiskReads
Archive Database Key Name
DiskReads_tot
Potential Integrations

CA eHealth PM

CA Spectrum IM

446 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Disk Reads (sls) (System Resources)
Displays the number of disk reads since the last scan.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
DiskReads
Archive Database Key Name
DiskReads
Potential Integrations
CA Wily Introscope
Disk Writes (System Resources)
Displays the number of disk writes by Microsoft SQL Server since this instance
was last started.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
DiskWrites
Archive Database Key Name
DiskWrites_tot
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 3: Knowledge Agents for Microsoft SQL Server 447

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Disk Writes (sls) (System Resources)
Displays the number of disk writes since the last scan.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
DiskWrites
Archive Database Key Name
DiskWrites
Potential Integrations
CA Wily Introscope
Dist Delivered Cmds/sec (Replication Distribution)
Displays the number of distribution commands sent to the subscriber per
second.
This scan type applies to Microsoft SQL Server 2000.
Alarms
None
Scan Object Syntax
dist_delivered_cmds_sec
Archive Database Key Name
dist_delivered_cmds_sec
448 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Dist Delivered Trans/sec (Replication Distribution)
Displays the number of distribution transactions sent to the subscriber per
second.
This scan type applies to Microsoft SQL Server 2000.
Alarms
None
Scan Object Syntax
dist_delivered_trans_sec
Archive Database Key Name
dist_delivered_trans_sec
Dist Delivery Latency (Replication Distribution)
Displays the distribution latency in milliseconds. Distribution latency
represents the time that passes between the delivery of a transaction to the
distributor and its application at the subscriber.
This scan type applies to Microsoft SQL Server 2000.
Alarms
None
Scan Object Syntax
dist_delivery_latency
Archive Database Key Name
dist_delivery_latency
Chapter 3: Knowledge Agents for Microsoft SQL Server 449

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Distributed Query (Exec Statistics)
Displays statistics relevant to the execution of distributed queries.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax

Average_execution_time_(ms)

Cumulative_execution_time_(ms)_per_second

Execs_in_progress

Execs_started_per_second
Archive Database Key Name
Distributed_Query
Downloaded Changes/sec (Replication Merge)
Displays the number of rows per second merged (inserted, updated, and
deleted) from the publisher to the subscriber.
This scan type applies to Microsoft SQL Server 2000.
Alarms
None
Scan Object Syntax
downloaded_changes_sec
Archive Database Key Name
downloaded_changes_sec
450 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Dropped rowset cleanups/sec (Access Methods)
Displays the number of rowsets per second created as a result of aborted
online index build operations. These operations were successfully dropped by
the background task that cleans up deferred dropped rowsets.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Dropped_rowset_cleanups_sec
Archive Database Key Name
Dropped_rowset_cleanups_sec
Dropped rowsets skipped/sec (Access Methods)
Displays the number of rowsets per second created as a result of aborted
online index build operations. These operations were skipped by the
background task that cleans up deferred dropped rowsets created.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Dropped_rowsets_skipped_sec
Archive Database Key Name
Dropped_rowsets_skipped_sec
Chapter 3: Knowledge Agents for Microsoft SQL Server 451

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

DTC calls (Exec Statistics)
Displays statistics relevant to the execution of DTC calls.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax

Average_execution_time_(ms)

Cumulative_execution_time_(ms)_per_second

Execs_in_progress

Execs_started_per_second
Archive Database Key Name
DTC_calls
Enable or disable Ad Hoc Distributed Queries (System Summary Info)
Indicates whether Ad Hoc Distributed Queries are enabled or disabled using
the following values:
0 (default)
Indicates that SQL Server allows ad hoc access against other providers.
1
Indicates that this option is not set or is disabled and does not allow ad
hoc access.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Enable_or_disable_Ad_Hoc_Distributed_Queries
Archive Database Key Name
Enable_or_disable_Ad_Hoc_Distributed_Queries
452 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Enable or disable Agent XPs (System Summary Info)
Enables the SQL Server Agent extended stored procedures on this server using
the following values:
0 (default)
Indicates that SQL Server Agent extended stored procedures are not
available.
1
Indicates that SQL Server Agent extended stored procedures are available.
The setting takes effect immediately without a server stop and restart.
When this option is not enabled, the SQL Server Agent node is not available in
SQL Server Management Studio Object Explorer. When you use the Surface
Area Configuration tool to start the SQL Server Agent service, these extended
stored procedures are enabled automatically. SQL Server Management Studio
Object Explorer does not display the SQL Server Agent node unless these
extended stored procedures are enabled regardless of the SQL Server Agent
service state.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Enable_or_disable_Agent_XPs
Archive Database Key Name
Enable_or_disable_Agent_XPs
Chapter 3: Knowledge Agents for Microsoft SQL Server 453

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Enable or disable command shell (System Summary Info)
Indicates whether the command shell is enabled or disabled using the
following values:
0 (default)
Indicates that this option is disabled.
1
Indicates that this option is enabled.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Enable_or_disable_command_shell
Archive Database Key Name
Enable_or_disable_command_shell
454 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Enable or disable Database Mail XPs (System Summary Info)
Indicates whether Database Mail XPs are enabled or disabled using the
following values:
0 (default)
Indicates the option is disabled.
1
Indicates the option is enabled.
After enabling Database Mail, you must configure a Database Mail host
database to use SQL Mail. Configuring Database Mail by using the Database
Mail Configuration Wizard enables the Database Mail extended stored
procedures in the msdb database. If you use the Database Mail Configuration
Wizard, sp_configure is not needed.
Setting the Database Mail XPs option to 0 prevents Database Mail from
starting. If it is running when the option is set to 0, it continues to run and
send mail until it is idle for the time configured in the
DatabaseMailExeMinimumLifeTime option.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Enable_or_disable_Database_Mail_XPs
Archive Database Key Name
Enable_or_disable_Database_Mail_XPs
Chapter 3: Knowledge Agents for Microsoft SQL Server 455

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Enable or disable OLE Automation Procedures (System Summary Info)
Indicates whether OLE Automation Procedures are enabled or disabled using
the following values:
0
Indicates that OLE Automation Procedures are disabled. This is the default
for new instances of Microsoft SQL Server 2005.
1
Indicates that OLE Automation Procedures are enabled.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Enable_or_disable_Ole_Automation_Procedures
Archive Database Key Name
Enable_or_disable_Ole_Automation_Procedures
456 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Enable or disable Replication XPs (System Summary Info)
Indicates whether Replication XPs are enabled or disabled using the following
values:
0
Indicates that Replication XPs are disabled.
1
Indicates that Replication XPs are enabled.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Note: This option is for internal use only.
Alarms
None
Scan Object Syntax
Enable_or_disable_Replication_XPs
Archive Database Key Name
Enable_or_disable_Replication_XPs
Chapter 3: Knowledge Agents for Microsoft SQL Server 457

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Enable or disable SMO and DMO XPs (System Summary Info)
Indicates whether SMO and DMO XPs are enabled or disabled using the
following values:
0 (default)
Indicates that SMO and DMO XPs are disabled.
1
Indicates that SMO and DMO XPs are enabled.
Use the SMO and DMO XPs option to enable SQL Server Management Object
(SMO) and SQL Distributed Management Object (SQL-DMO) extended stored
procedures on this server.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Enable_or_disable_SMO_and_DMO_XPs
Archive Database Key Name
Enable_or_disable_SMO_and_DMO_XPs
458 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Enable or disable SQL Mail XPs (System Summary Info)
Indicates whether SQL Mail XPs are enabled or disabled using the following
values:
0 (default)
Indicates that SQL Mail XPs are disabled.
1
Indicates that SQL Mail XPs are enabled.
You can enable the SQL Mail XPs in Microsoft SQL Server Management Studio,
by opening the SQL Mail Properties dialog box in Object Explorer.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Enable_or_disable_SQL_Mail_XPs
Archive Database Key Name
Enable_or_disable_SQL_Mail_XPs
Chapter 3: Knowledge Agents for Microsoft SQL Server 459

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Enable or disable the default trace (System Summary Info)
Indicates whether the default trace is enabled or disabled using the following
values:
0
Indicates that the default trace is disabled.
1
Indicates that the default trace is enabled.
The default trace enabled option lets you enable or disable the default trace
log files. The default trace functionality provides a rich, persistent log of
activity and changes primarily related to the configuration options.
Default trace provides troubleshooting assistance by ensuring that the log data
necessary to diagnose problems the first time they occur is available.
The default trace logs can be opened and examined by SQL Server Profiler or
queried with Transact-SQL using the fn_trace_gettable system function. SQL
Server Profiler can open the default trace log files just as it does normal trace
output files. The default trace log is stored by default in the \MSSQL\LOG
directory using a rollover trace file. The base file name for the default trace log
file is log.trc.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Enable_or_disable_the_default_trace
Archive Database Key Name
Enable_or_disable_the_default_trace
460 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Enable or disable Web Assistant Procedures (System Summary Info)
Indicates whether Web Assistant Procedures are enabled or disabled using the
following values:
0 (default)
Indicates that Web Assistant Procedures are disabled.
1
Indicates that Web Assistant Procedures are enabled.
The following procedures are enabled by this option:

sp_makewebtask

sp_dropwebtask

sp_runwebtask

sp_enumcodepages
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Enable_or_disable_Web_Assistant_Procedures
Archive Database Key Name
Enable_or_disable_Web_Assistant_Procedures
Chapter 3: Knowledge Agents for Microsoft SQL Server 461

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Enqueued Local Messages Total (Broker Statistics)
Displays the total number of messages that have been placed into the queues
in the instance.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Enqueued_Local_Messages_Total
Archive Database Key Name
Enqueued_Local_Messages_Total
Enqueued Local Messages/sec (Broker Statistics)
Displays the number of messages per second that have been placed into the
queues in the instance, counting only messages that did not arrive through the
network.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Enqueued_Local_Messages_sec
Archive Database Key Name
Enqueued_Local_Messages_sec
462 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Enqueued Messages Total (Broker Statistics)
Displays the total number of messages that have been placed into the queues
in the instance.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Enqueued_Messages_Total
Archive Database Key Name
Enqueued_Messages_Total
Enqueued Messages/sec (Broker Statistics)
Displays the number of messages per second that have been placed into the
queues in the instance.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Enqueued_Messages_sec
Archive Database Key Name
Enqueued_Messages_sec
Chapter 3: Knowledge Agents for Microsoft SQL Server 463

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Enqueued Transport Msg Frag Tot (Broker Statistics)
Displays the total number of message fragments from the transport that are
successfully delivered into queues.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Note: The corresponding message may not be complete yet or may be out of
order, and therefore the message can be in the queue as disabled.
Alarms
None
Scan Object Syntax
Enqueued_Transport_Msg_Frag_Tot
Archive Database Key Name
Enqueued_Transport_Msg_Frag_Tot
Enqueued Transport Msg Frags/sec (Broker Statistics)
Displays the number of message fragments from the transport that are
successfully delivered into queues per second.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Note: The corresponding message may not be complete yet or may be out of
order, and therefore the message can be in the queue as disabled.
Alarms
None
Scan Object Syntax
Enqueued_Transport_Msg_Frags_sec
Archive Database Key Name
Enqueued_Transport_Msg_Frags_sec
464 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Enqueued Transport Msgs Total (Broker Statistics)
Displays the total number of messages that have been placed into the queues
in the instance, counting only messages that arrived through the network.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Enqueued_Transport_Msgs_Total
Archive Database Key Name
Enqueued_Transport_Msgs_Total
Enqueued Transport Msgs/sec (Broker Statistics)
Displays the number of messages per second that have been placed into the
queues in the instance, counting only messages that arrived through the
network.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Enqueued_Transport_Msgs_sec
Archive Database Key Name
Enqueued_Transport_Msgs_sec
Chapter 3: Knowledge Agents for Microsoft SQL Server 465

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Errors/sec (SQL Errors)
Displays the number of errors per second. Each Counter in the object contains
the following instances:
_Total
Provides information for all errors.
DB Offline Errors
Tracks severe errors that cause SQL Server to take the current database
offline.
Info Errors
Provides information related to error messages that contain information to
users but do not cause errors.
Kill Connection Errors
Tracks severe errors that cause SQL Server to kill the current connection.
User Errors
Provides information about user errors.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax

_Total

DB_Offline_Errors

Info_Errors

Kill_Connection_Errors

User_Errors
Archive Database Key Name
Errors_sec
466 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Event Notifications Delayed Drop (General Statistics)
Displays the number of event notifications waiting to be dropped by a system
thread.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Event_Notifications_Delayed_Drop
Archive Database Key Name
Event_Notifications_Delayed_Drop
Exclusive Locks (Locks Summary)
Displays the total number of exclusive locks detected.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
ExclusiveLocks
Archive Database Key Name
ExclusiveLocks
Potential Integrations

CA eHealth PM

CA Wily Introscope
Chapter 3: Knowledge Agents for Microsoft SQL Server 467

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Extended Procedures (Exec Statistics)
Displays statistics relevant to the execution of extended procedures.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax

Average_execution_time_(ms)

Cumulative_execution_time_(ms)_per_second

Execs_in_progress

Execs_started_per_second
Archive Database Key Name
Extended_Procedures
Extents Allocated/sec (Access Methods)
Displays the number of extents allocated per second to database objects for
storing index or data records.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Extents_Allocated_sec
Archive Database Key Name
Extents_Allocated_sec
Potential Integrations

CA eHealth PM

CA Spectrum IM

468 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Extents Deallocations/sec (Access Methods)
Displays the number of extents deallocated per second from database objects
used for storing index or data records.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Extent_Deallocations_sec
Archive Database Key Name
Extent_Deallocations_sec
Failed AU cleanup batches/sec (Access Methods)
Displays the number of batches per second that failed and required retry by
the background task that cleans up deferred dropped allocation units. Failure
could be due to lack of memory or disk space, hardware failure, or other
reasons.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Failed_AU_cleanup_batches_sec
Archive Database Key Name
Failed_AU_cleanup_batches_sec
Chapter 3: Knowledge Agents for Microsoft SQL Server 469

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Failed_Auto-Params/sec (SQL Statistics)
Displays the number of failed auto-parameterization tries per second. In terms
of performance, a small value for this scan type is good.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Failed_Auto_Params_sec
Archive Database Key Name
Failed_Auto_Params_sec
Potential Integrations

CA eHealth PM

CA Spectrum IM

Failed leaf page cookie (Access Methods)
Indicates if a leaf page cookie could not be used during an index search
because changes happened on the leaf page. The cookie speeds up index
search.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Failed_leaf_page_cookie
Archive Database Key Name
Failed_leaf_page_cookie
470 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Failed Logins - Database Name (System Security)
Displays failed login attempts and indicates the name of the database
(corresponding to the Database ID) that attempted to authenticate the person
who tried to log in.
When you try to login to the database but fail to enter the correct password or
user name, the System Security scan group scan types log the failed login
information. These scan types gather information from the MS SQL Server
default trace file; Default Trace must be on, in order to collect this
information. You can check whether or not Default Trace is on by checking the
Enable or disable the default trace (System Summary Info) scan type. Refer to
the Microsoft Web Site or Microsoft SQL Server Books Online for more
information about Advanced Options and Default Trace.
When you see a number of failed login attempts by the same user, you may
want to temporary disable the account or contact an internal security
specialist. Once an account is temporarily disabled, or you have a
recommendation from an internal security specialist, consider investigating
whether the number of failed login attempts were honest mistakes by the user
or if someone tried to logon to the database server without proper credentials.
You can obtain further information by opening a Trace file using the MS SQL
Server Profiler. Locate the event in the Trace file using the Event Sequence
number. One of the most important things to identify in the Trace file is the
Application Name, which reveals the Application the user used to try to login to
the database server.
For a detailed pattern analysis, gather information for all of the following
events (event_id) from the default trace file:
Event ID 14 (Audit Login)
Indicates that a user successfully logged in to SQL Server
Event ID 15 (Audit Logout)
Indicates that a user logged out of SQL Server
Event ID 20 (Audit Login from Client Failed)
Indicates that a login attempt to SQL Server from a client failed
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Failed login instance
Chapter 3: Knowledge Agents for Microsoft SQL Server 471

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Archive Database Key Name
SS_DatabaseName
Failed Logins - Host Name (System Security)
Displays failed login attempts and indicates the host or name of the server,
from which this user tried to log in to the database server. The database
server is indicated by the Failed Logins Server Name (System Security) scan
type.
When you try to login to the database but fail to enter the correct password or
user name, the System Security scan group scan types log the failed login
information. These scan types gather information from the MS SQL Server
default trace file; Default Trace must be on, in order to collect this
information. You can check whether or not Default Trace is on by checking the
Enable or disable the default trace (System Summary Info) scan type. Refer to
the Microsoft Web Site or Microsoft SQL Server Books Online for more
information about Advanced Options and Default Trace.
When you see a number of failed login attempts by the same user, you may
want to temporary disable the account or contact an internal security
specialist. Once an account is temporarily disabled, or you have a
recommendation from an internal security specialist, consider investigating
whether the number of failed login attempts were honest mistakes by the user
or if someone tried to logon to the database server without proper credentials.
You can obtain further information by opening a Trace file using the MS SQL
Server Profiler. Locate the event in the Trace file using the Event Sequence
number. One of the most important things to identify in the Trace file is the
Application Name, which reveals the Application the user used to try to login to
the database server.
For a detailed pattern analysis, gather information for all of the following
events (event_id) from the default trace file:
Event ID 14 (Audit Login)
Indicates that a user successfully logged in to SQL Server
Event ID 15 (Audit Logout)
Indicates that a user logged out of SQL Server
Event ID 20 (Audit Login from Client Failed)
Indicates that a login attempt to SQL Server from a client failed
This scan type applies to Microsoft SQL Server 2005 and 2008.
472 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Alarms
None
Scan Object Syntax
Failed login instance
Archive Database Key Name
SS_HostName
Failed Logins - Login Name (System Security)
Displays failed login attempts and indicates the login name that the person
used for this failed login session.
When you try to login to the database but fail to enter the correct password or
user name, the System Security scan group scan types log the failed login
information. These scan types gather information from the MS SQL Server
default trace file; Default Trace must be on, in order to collect this
information. You can check whether or not Default Trace is on by checking the
Enable or disable the default trace (System Summary Info) scan type. Refer to
the Microsoft Web Site or Microsoft SQL Server Books Online for more
information about Advanced Options and Default Trace.
When you see a number of failed login attempts by the same user, you may
want to temporary disable the account or contact an internal security
specialist. Once an account is temporarily disabled, or you have a
recommendation from an internal security specialist, consider investigating
whether the number of failed login attempts were honest mistakes by the user
or if someone tried to logon to the database server without proper credentials.
You can obtain further information by opening a Trace file using the MS SQL
Server Profiler. Locate the event in the Trace file using the Event Sequence
number. One of the most important things to identify in the Trace file is the
Application Name, which reveals the Application the user used to try to login to
the database server.
Chapter 3: Knowledge Agents for Microsoft SQL Server 473

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

For a detailed pattern analysis, gather information for all of the following
events (event_id) from the default trace file:
Event ID 14 (Audit Login)
Indicates that a user successfully logged in to SQL Server
Event ID 15 (Audit Logout)
Indicates that a user logged out of SQL Server
Event ID 20 (Audit Login from Client Failed)
Indicates that a login attempt to SQL Server from a client failed
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Failed login instance
Archive Database Key Name
SS_LoginName
Failed Logins - Server Name (System Security)
Displays failed login attempts and indicates the server name where the failed
login attempt occurred.
When you try to login to the database but fail to enter the correct password or
user name, the System Security scan group scan types log the failed login
information. These scan types gather information from the MS SQL Server
default trace file; Default Trace must be on, in order to collect this
information. You can check whether or not Default Trace is on by checking the
Enable or disable the default trace (System Summary Info) scan type. Refer to
the Microsoft Web Site or Microsoft SQL Server Books Online for more
information about Advanced Options and Default Trace.
When you see a number of failed login attempts by the same user, you may
want to temporary disable the account or contact an internal security
specialist. Once an account is temporarily disabled, or you have a
recommendation from an internal security specialist, consider investigating
whether the number of failed login attempts were honest mistakes by the user
or if someone tried to logon to the database server without proper credentials.
474 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

You can obtain further information by opening a Trace file using the MS SQL
Server Profiler. Locate the event in the Trace file using the Event Sequence
number. One of the most important things to identify in the Trace file is the
Application Name, which reveals the Application the user used to try to login to
the database server.
For a detailed pattern analysis, gather information for all of the following
events (event_id) from the default trace file:
Event ID 14 (Audit Login)
Indicates that a user successfully logged in to SQL Server
Event ID 15 (Audit Logout)
Indicates that a user logged out of SQL Server
Event ID 20 (Audit Login from Client Failed)
Indicates that a login attempt to SQL Server from a client failed
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Failed login instance
Archive Database Key Name
SS_ServerName
Failed Logins - Start Time (System Security)
Displays failed login attempts and indicates the time that the failed login event
took place.
When you try to login to the database but fail to enter the correct password or
user name, the System Security scan group scan types log the failed login
information. These scan types gather information from the MS SQL Server
default trace file; Default Trace must be on, in order to collect this
information. You can check whether or not Default Trace is on by checking the
Enable or disable the default trace (System Summary Info) scan type. Refer to
the Microsoft Web Site or Microsoft SQL Server Books Online for more
information about Advanced Options and Default Trace.
Chapter 3: Knowledge Agents for Microsoft SQL Server 475

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

When you see a number of failed login attempts by the same user, you may
want to temporary disable the account or contact an internal security
specialist. Once an account is temporarily disabled, or you have a
recommendation from an internal security specialist, consider investigating
whether the number of failed login attempts were honest mistakes by the user
or if someone tried to logon to the database server without proper credentials.
You can obtain further information by opening a Trace file using the MS SQL
Server Profiler. Locate the event in the Trace file using the Event Sequence
number. One of the most important things to identify in the Trace file is the
Application Name, which reveals the Application the user used to try to login to
the database server.
For a detailed pattern analysis, gather information for all of the following
events (event_id) from the default trace file:
Event ID 14 (Audit Login)
Indicates that a user successfully logged in to SQL Server
Event ID 15 (Audit Logout)
Indicates that a user logged out of SQL Server
Event ID 20 (Audit Login from Client Failed)
Indicates that a login attempt to SQL Server from a client failed
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Failed login instance
Archive Database Key Name
SS_StartTime
476 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Failed tree page cookie (Access Methods)
Indicates if a tree page cookie could not be used during an index search
because changes happened on the parent pages. The cookie speeds up index
search.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Failed_tree_page_cookie
Archive Database Key Name
Failed_tree_page_cookie
File System Size in Bytes (File Systems Info)
Displays the size of the file system (in bytes).
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
One value for each of the file systems
Archive Database Key Name
FileSystemsFreeTotalBytes
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 3: Knowledge Agents for Microsoft SQL Server 477

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Forced Parameterizations/sec (SQL Statistics)
Displays the number of successful forced parameterization per second.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Forced_Parameterizations_sec
Archive Database Key Name
Forced_Parameterizations_sec
Foreign Pages (Buffer Node)
Displays the number of pages that comes from a different NUMA node.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
One numbered item for each node
Archive Database Key Name
Foreign_pages
478 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Forwarded Messages Total (Broker Statistics)
Displays the total number of Service Broker messages forwarded successfully
by this computer.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Forwarded_Messages_Total
Archive Database Key Name
Forwarded_Messages_Total
Forwarded Messages/sec (Broker Statistics)
Displays the number of messages per second successfully forwarded by this
computer.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Forwarded_Messages_sec
Archive Database Key Name
Forwarded_Messages_sec
Chapter 3: Knowledge Agents for Microsoft SQL Server 479

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Forwarded Msg Byte Total (Broker Statistics)
Displays the total number of forwarded message bytes successfully sent.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Forwarded_Msg_Byte_Total
Archive Database Key Name
Forwarded_Msg_Byte_Total
Forwarded Msg Bytes/sec (Broker Statistics)
Displays the number of forwarded message bytes successfully sent per
second.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Forwarded_Msg_Bytes_sec
Archive Database Key Name
Forwarded_Msg_Bytes_sec
480 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Forwarded Msg Discarded Total (Broker Statistics)
Displays the total number of forwarded messages discarded due to forwarded
message memory limits, age limits, and so on.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Forwarded_Msg_Discarded_Total
Archive Database Key Name
Forwarded_Msg_Discarded_Total
Forwarded Msgs Discarded/sec (Broker Statistics)
Displays the number of forwarded messages that were discarded per second
due to forwarded message memory limits, age limits, and so on.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Forwarded_Msgs_Discarded_sec
Archive Database Key Name
Forwarded_Msgs_Discarded_sec
Chapter 3: Knowledge Agents for Microsoft SQL Server 481

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Forwarded Pending Msg Bytes (Broker Statistics)
Displays the number of forwarded message bytes that have not been
successfully sent yet.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Forwarded_Pending_Msg_Bytes
Archive Database Key Name
Forwarded_Pending_Msg_Bytes
Forwarded Pending Msg Count (Broker Statistics)
Displays the number of forwarded messages that have not been successfully
sent yet.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Forwarded_Pending_Msg_Count
Archive Database Key Name
Forwarded_Pending_Msg_Count
482 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Forwarded Records/sec (Access Methods)
Displays the number of records fetched through objects for forwarded record
pointers.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Forwarded_Records_sec
Archive Database Key Name
Forwarded_Records_sec
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 3: Knowledge Agents for Microsoft SQL Server 483

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Fragmented Objects (Top 25) (Individual Scan Types)
Displays the top 25 objects that are fragmented in the SQL Server instance.
The list is filtered to show objects that have fragmentation higher than 10%.
Use this scan type to view information about fragmented objects in the
instance. Fragmented objects can be defragmented using the DBCC
INDEXDEFRAG or ALTER INDEX REORGANIZE clauses.
This scan type displays the following information:
Object Name
Identifies an object using a unique three-part name consisting of database
name, object schema name, and object name
Index Type
Indicates the index type of the object (HEAP, CLUSTERED,
NONCLUSTERED, PRIMARY (XML), SPATIAL, or XML)
Allocation Unit Type
Indicates the allocation unit type (IN_ROW_DATA, LOB_DATA, or
ROW_OVERFLOW_DATA)
Average Fragmentation
Indicates logical fragmentation for indexes (or extent fragmentation for
heaps) as a percentage value
Alarms
None
Scan Object Syntax
Database_name.object_schema_name.object_name
Archive Database Key Name
FragmentedObjects
Potential Integrations
CA Wily Introscope
484 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Free Bytes Available to Caller (File Systems Info)
Displays the total bytes available for use by the file system in the disk.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
One value for each of the file systems
Archive Database Key Name
FileSystemsFreeBytesCaller
Free Bytes in the File System (File Systems Info)
Displays the number of total free bytes in the disk.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
One value for each of the file systems
Archive Database Key Name
FileSystemsFreeBytes
Chapter 3: Knowledge Agents for Microsoft SQL Server 485

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Free List Empty/sec (Buffer Partition)
Displays the number of times per second a free page was requested and none
was available.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
One numbered item for each buffer partition
Archive Database Key Name
Free_list_empty_sec
Free List Requests/sec (Buffer Partition)
Displays the number of times per second a free page was requested.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
One numbered item for each buffer partition
Archive Database Key Name
Free_list_requests_sec
486 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Free List Stalls/sec (Buffer Manager)
Displays the number of requests that had to wait for a free page.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Free_list_stalls_sec
Archive Database Key Name
Free_list_stalls_sec
Free Space in tempdb (KB) (Transactions)
Displays the free space in tempdb in kilobytes. There must be enough free
space to hold both the snapshot isolation level version store and all new
temporary objects created in this instance of the database engine.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Free_Space_in_tempdb_KB
Archive Database Key Name
Free_Space_in_tempdb_KB
Chapter 3: Knowledge Agents for Microsoft SQL Server 487

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Free Space Percentage (File Groups Info)
Displays the percentage of free space available of data files in the group.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
filegroupfreepctlow
Scan Object Syntax
file group
Archive Database Key Name
FileGroupFreePct
FreeSpace Page Fetches/sec (Access Methods)
Displays the number of pages returned by free space scans to satisfy requests
to insert record fragments.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
FreeSpace_Page_Fetches_sec
Archive Database Key Name
FreeSpace_Page_Fetches_sec
488 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

FreeSpace Scans/sec (Access Methods)
Displays the number of scans initiated to search for free space within pages
already allocated to an allocation unit to insert or modify record fragment.
Each scan may find multiple pages.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
FreeSpace_Scans_sec
Archive Database Key Name
FreeSpace_Scans_sec
Full Scans/sec (Access Methods)
Displays the number of unrestricted full scans per second (base-table or full-
index scans).
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Full_Scans_sec
Archive Database Key Name
Full_Scans_sec
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
Chapter 3: Knowledge Agents for Microsoft SQL Server 489

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

General Statistics Transactions (General Statistics)
Displays the number of transaction enlistments (local, DTC, bound all
combined)
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
General_Statistics_Trannsactions
Archive Database Key Name
General_Statistics_Trannsactions
Generation Cleanup Rate (KB/sec) (Transactions)
Displays the rate (in kilobytes per second) at which new row versions are
added to the snapshot isolation version store in tempdb.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Version_Generation_rate_KB_s
Archive Database Key Name
Version_Generation_rate_KB_s
490 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Granted Workspace Memory (KB) (Memory Manager)
Displays the total amount of memory currently granted to executing processes
such as hash, sort, bulk copy, and index creation operations.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Granted_Workspace_Memory_KB
Archive Database Key Name
Granted_Workspace_Memory_KB
Growth Type (File Groups Info)
Displays the auto-growth type of the data files (disabled, enable-restricted, or
enable-unrestricted).
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
One value for each of the file groups
Archive Database Key Name
FileGroupGrowthType
Chapter 3: Knowledge Agents for Microsoft SQL Server 491

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Help Device Information (Help Device Information)
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
(Microsoft SQL Server 2000) Displays information about Microsoft SQL Server
database files.
(Microsoft SQL Server 2005 and 2008) Display information about Microsoft
SQL Server backup devices.
Alarms
None
Scan Object Syntax
Database name
Archive Database Key Name
HelpDevices
Potential Integrations

CA eHealth PM

CA Spectrum IM

HTTP Authenticated Requests (General Statistics)
Displays the number of authenticated HTTP requests started per second.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
HTTP_Authenticated_Requests
Archive Database Key Name
HTTP_Authenticated_Requests
492 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Idle Ticks (sls) (System Resources)
Displays the time that SQL Server has been idle since the last scan. The result
is in CPU time increments (or ticks), so it may exceed the actual elapsed time.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
IdleTicks
Archive Database Key Name
IdleTicks
Index Searches/sec (Access Methods)
Displays the number of index searches. Index searches are used to start range
scans, single index record fetches, and to reposition an index.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Index_Searches_sec
Archive Database Key Name
Index_Searches_sec
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 3: Knowledge Agents for Microsoft SQL Server 493

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Index Type (Tables Info)
Displays the type of indexing (Clustered, Unique clustered, Non-clustered, or
Unique non-clustered).
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
One row for the table specified
Archive Database Key Name
TableIndexType
Instance Health (Individual Scan Types)
Displays the state of the non-mirrored databases for the given instance this
agent is monitoring. For the state of Mirrored databases, check the Database
Mirroring State (Individual Scan Types) scan type. This scan type indicates the
state of the database, not the status, showing the health of the named
instance of the SQL Server.
If the state_desc of master or tempdb are other than ONLINE, this SQL Server
is either in regularly scheduled maintenance or there is a problem with this
instance. Check the System Resources, File Systems Info, Help Device
Information, and Database Size Information scan groups. Also monitor the
Overall CPU Busy Percentage and Overall IO Busy Percentage individual scan
types for further analysis.
Even if a database is ONLINE, it may not necessarily indicate that this instance
of the database is healthy. For example, if a database indicates it is ONLINE
and you can read but cannot update the database (even if is_readonly is set to
false), this may indicate the log is full. If this is the case, the SQL Server
Database Engine should change the state of the database to RECOVERY.
However, there are certain cases where this may not happen and the state of
the Database may still indicate the database is ONLINE. If you suspect that
the log size may be causing the problem, check the Database Log File Sizes,
Database Log File Unused Sizes, Database Log File Unused Size Percentage
scan types in the Database Size Information scan group.
494 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

This scan type displays the following information:
name
Indicates the name of the database, unique within an instance of SQL
Server
state_desc
Indicates the state that this database is in
Each non-mirrored database can be in one of following states:
ONLINE
Indicates that the database is available for access.
The primary file group is online, although the undo phase of recovery
may not be complete.
OFFLINE
Indicates that the database is unavailable
A database becomes offline by explicit user action and remains offline
until additional user action is taken. For example, the database may be
taken offline in order to move a file to a new disk. The database is
then brought back online after the move is complete.
RESTORING
Indicates that one or more files of the primary file group are being
restored, or one or more secondary files are being restored offline
The database is unavailable during this state.
RECOVERING
Indicates that the database is being recovered
The recovering process is a transient state; the database will
automatically come online if the recovery succeeds. If the recovery
fails, the database will become suspect.
The database is unavailable during this state.
RECOVERY PENDING
Indicates that SQL Server has encountered a resource-related error
during recovery
The database is not damaged, but files may be missing or system
resource limitations may be preventing it from starting. Additional
action is required to resolve the error and let the recovery process
complete.
The database is unavailable during this state.
Chapter 3: Knowledge Agents for Microsoft SQL Server 495

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

SUSPECT
Indicates that at least the primary file group is suspect and may be
damaged
The database cannot be recovered during startup of SQL Server and
additional action is required to resolve the problem.
The database is unavailable during this state.
EMERGENCY
Indicates that the user has changed the database and set the status to
EMERGENCY
The database is in single-user mode and may be repaired or restored.
The database is marked READ_ONLY, logging is disabled, and access is
limited to members of the sysadmin fixed server role. EMERGENCY is
primarily used for troubleshooting purposes. For example, a database
marked as suspect can be set to the EMERGENCY state. This could
permit the system administrator read-only access to the database.
Only members of the sysadmin fixed server role can set a database to
the EMERGENCY state.
user_access_desc
Indicates the user access level for the database (set using the property
dialog)
This can be one of the following levels:
MULTI_USER
Indicates that multiple users can access the database concurrently
SINGLE_USER
Indicates that only one user at a time may access the database
RESTRICTED_USER
Indicates that only the database owner, database creator, or users
with sysadmin permission can access the database
496 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

recovery_model_desc
Indicates the recovery model that the database is using
Before you begin backing up a SQL Server database, you need to know the
recovery model. This can be one of the following models:
FULL Recovery Mode
Indicates that you can restore just part of the database or perform a
complete recovery
The FULL recovery model gives you the most recovery flexibility. It is
the default recovery option for new databases. If the transactions logs
have not been damaged, you can also recover up to the last
committed transaction prior to a failure. This method uses the most
transaction log space of all the recovery models and it causes a slight
hit to SQL Server performance.
BULK_LOGGED
Indicates that only the operations results will be recorded
The BULK_LOGGED recovery model is not as flexible as FULL recovery
model, because BULK_LOGGED uses less log space on certain bulk
operations, the performance impact is lower than the FULL recovery
model. Unlike the FULL recovery model, you cannot restore to a
specific mark in the database or just parts of the database.
SIMPLE
Indicates the recovery of changes up to the last backup
The Simple recovery model uses the least amount of storage space.
However, changes performed since the last backup must be redone.
is_read_only
Indicates whether the database is Read only or Read and Write
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Database name (in available instances)
Archive Database Key Name
InstanceHealth
Chapter 3: Knowledge Agents for Microsoft SQL Server 497

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Potential Integrations
CA Wily Introscope
Intent Locks (Locks Summary)
Displays the total number of intent locks detected.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
IntentLocks
Archive Database Key Name
IntentLocks
Potential Integrations

CA eHealth PM

CA Wily Introscope
Job Category (Jobs Info)
Displays the job category for each job.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
One value for each job
Archive Database Key Name
JobCategory
498 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Job Duration in Seconds (Jobs Info)
Displays the job duration in seconds for each job.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
One value for each job
Archive Database Key Name
JobDuration
Job Source (Jobs Info)
Displays the job source for each job.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
One value for each job
Archive Database Key Name
JobSource
Chapter 3: Knowledge Agents for Microsoft SQL Server 499

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Job Status (Jobs Info)
Displays the job status for each job.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
One value for each job
Archive Database Key Name
JobStatus
Latch Waits/sec (Latches)
Displays the number of latch requests that could not be granted immediately.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Latch_Waits_sec
Archive Database Key Name
Latch_Waits_sec
Potential Integrations
CA eHealth PM
500 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Lazy Writes/sec (Buffer Manager)
Displays the number of buffers written per second by buffer manager's lazy
writer. The lazy writer is a system process that flushes out batches of dirty or
aged buffers (buffers that contain changes that must be written back to disk
before the buffer can be reused for a different page) to make them available
to user processes. The lazy writer eliminates the need to perform frequent
checkpoints in order to create available buffers.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Lazy_writes_sec
Archive Database Key Name
Lazy_writes_sec
Potential Integrations

CA eHealth PM

CA Spectrum IM

LobHandle Create Count (Access Methods)
Displays the count of temporary LOBs created.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
LobHandle_Create_Count
Archive Database Key Name
LobHandle_Create_Count
Chapter 3: Knowledge Agents for Microsoft SQL Server 501

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

LobHandle Destroy Count (Access Methods)
Displays the count of temporary LOBs destroyed.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
LobHandle_Destroy_Count
Archive Database Key Name
LobHandle_Destroy_Count
LobSS Provider Create Count (Access Methods)
Displays the count of LOB Storage Service Providers created. One worktable is
created per LobSSP.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
LobSS_Provider_Create_Count
Archive Database Key Name
LobSS_Provider_Create_Count
502 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

LobSS Provider Destroy Count (Access Methods)
Displays the count of LOB Storage Service Providers destroyed.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
LobSS_Provider_Destroy_Count
Archive Database Key Name
LobSS_Provider_Destroy_Count
LobSS Provider Truncation Count (Access Methods)
Displays the count of LOB Storage Service Providers truncated.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
LobSS_Provider_Truncation_Count
Archive Database Key Name
LobSS_Provider_Truncation_Count
Chapter 3: Knowledge Agents for Microsoft SQL Server 503

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Lock Blocks (Memory Manager)
Displays the number of lock blocks currently in use on the server (refreshed
periodically). A lock block represents an individual locked resource, such as a
table, page, or row.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Lock_Blocks
Archive Database Key Name
Lock_Blocks
Lock Blocks Allocated (Memory Manager)
Displays the current number of allocated lock blocks. At server startup, the
number of allocated lock blocks plus the number of allocated lock owner blocks
depends on the SQL Server Locks configuration option. If more lock blocks are
needed, the value increases.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Lock_Blocks_Allocated
Archive Database Key Name
Lock_Blocks_Allocated
504 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Lock Escalations per minute (Individual Scan Types)
Displays index lock escalations per minute during the scan interval for each
index with lock escalations occurring during the scan interval.
This scan type displays the following information:
Object Name
Identifies an index object in the instance using a unique four-part name
consisting of the database name, object schema name, object name, and
the index id
Escalations per minute
Indicates the rate of escalations per minute for an object during the scan
interval
Alarms
None
Scan Object Syntax
Database_Name.Object_Schema_Name.Object_Name.Index_Id
Archive Database Key Name
LockEscalations
Potential Integrations
CA Wily Introscope
Chapter 3: Knowledge Agents for Microsoft SQL Server 505

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Lock Holders and Waiters (Individual Scan Types)
Displays Holders and Waiters of Locks in the database instance. Use this scan
type to view information about the sessions that are holding locks and
corresponding sessions that are waiting for the lock to be released.
This scan type displays the following information:
Resource Type
Indicates the resource type (DATABASE, FILE, OBJECT, PAGE, KEY,
EXTENT, RID, APPLICATION, METADATA, HOBT, or ALLOCATION_UNIT)
Database Name
Indicates the database name associated with the resource
Request Mode
Identifies the granted mode for granted requests or the mode being
requested for waiting requests ('Shared', 'Update', 'Exclusive',
'IntentShared', 'IntentExclusive', 'SharedIntentExclusive',
'SchemaModification', 'SchemaStability', 'BulkUpdate', and certain other
combinations)
Request Session ID
Identifies the session ID of the process requesting the resource
Blocking Session ID
Identifies the session ID of the process blocking the resource
Wait Type
Indicates the wait type
Wait Duration in Minutes
Indicates the request wait period in minutes
Alarms
None
Scan Object Syntax
Resource Type
Archive Database Key Name
LockHoldersAndWaiters
Potential Integrations
CA Wily Introscope
506 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Lock Memory (KB) (Memory Manager)
Displays the total amount of dynamic memory the server is using for locks.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Lock_Memory_KB
Archive Database Key Name
Lock_Memory_KB
Potential Integrations

CA eHealth PM

CA Spectrum IM

Lock Owner Blocks (Memory Manager)
Displays the number of lock owner blocks that are currently in use on the
server (refreshed periodically). A lock owner block represents the ownership of
a lock on an object by an individual thread. For example, if three threads each
have a shared (S) lock on a page, there will be three lock owner blocks.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Lock_Owner_Blocks
Archive Database Key Name
Lock_Owner_Blocks
Chapter 3: Knowledge Agents for Microsoft SQL Server 507

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Lock Owner Blocks Allocated (Memory Manager)
Displays the current number of allocated lock owner blocks. At server startup,
the number of allocated lock owner blocks and the number of allocated lock
blocks depend on the SQL Server locks configuration option. If more lock
owner blocks are needed, the value increases dynamically.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Lock_Owner_Blocks_Allocated
Archive Database Key Name
Lock_Owner_Blocks_Allocated
Lock Requests/sec (Locks)
Displays the number of new locks and lock conversions per second requested
from the lock manager.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
508 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Scan Object Syntax (Microsoft SQL Server 2000)

_Total

Database

Extent

Key

Page

RID

Table
Scan Object Syntax (Microsoft SQL Server 2005 and 2008)

_Total

AllocUnit

Application

Database

Extent

File

Heap/Btree

Key

Metadata

Object

Page

RID
Archive Database Key Name
Lock_Requests_sec
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
Chapter 3: Knowledge Agents for Microsoft SQL Server 509

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Lock Timeouts/sec (Locks)
Displays the number of lock requests per second that timed out (including
requests for NOWAIT locks produced internally).
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax (Microsoft SQL Server 2000)

_Total

Database

Extent

Key

Page

RID

Table
Scan Object Syntax (Microsoft SQL Server 2005 and 2008)

_Total

AllocUnit

Application

Database

Extent

File

Heap/Btree

Key

Metadata

Object

Page

RID
Archive Database Key Name
Lock_Timeouts_sec
510 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
Lock Timeouts (timeout > 0)/sec (Locks)
Displays the number of lock requests that timed out. This does not include
requests for NOWAIT locks.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax

_Total

AllocUnit

Application

Database

Extent

File

Heap/Btree

Key

Metadata

Object

Page

RID
Archive Database Key Name
Lock_Timeouts_timeout_greater_than_0_sec
Chapter 3: Knowledge Agents for Microsoft SQL Server 511

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Lock Wait Time (ms) (Locks)
Displays the total wait time in milliseconds for locks in the last second.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax (Microsoft SQL Server 2000)

_Total

Database

Extent

Key

Page

RID

Table
Scan Object Syntax (Microsoft SQL Server 2005 and 2008)

_Total

AllocUnit

Application

Database

Extent

File

Heap/Btree

Key

Metadata

Object

Page

RID
Archive Database Key Name
Lock_Wait_Time_ms
512 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Potential Integrations

CA eHealth PM

CA Spectrum IM
Lock waits (Wait Statistics)
Displays statistics for processes waiting on a lock.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax

Average_wait_time_(ms)

Cumulative_wait_time_(ms)_per_second

Waits_in_progress

Waits_started_per_second
Archive Database Key Name
Lock_waits
Lock Waits/sec (Locks)
Displays the number of lock requests per second that could not be satisfied
immediately, requiring the caller to wait before being granted the lock.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Chapter 3: Knowledge Agents for Microsoft SQL Server 513

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Scan Object Syntax (Microsoft SQL Server 2000)

_Total

Database

Extent

Key

Page

RID

Table
Scan Object Syntax (Microsoft SQL Server 2005 and 2008)

_Total

AllocUnit

Application

Database

Extent

File

Heap/Btree

Key

Metadata

Object

Page

RID
Archive Database Key Name
Lock_Waits_sec
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
514 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Log buffer waits (Wait Statistics)
Displays statistics for processes waiting for log buffer to be available.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax

Average_wait_time_(ms)

Cumulative_wait_time_(ms)_per_second

Waits_in_progress

Waits_started_per_second
Archive Database Key Name
Log_buffer_waits
Potential Integrations
CA Wily Introscope
Log Bytes Flushed/sec (Databases)
Displays the total number of log bytes flushed.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax

_Total

One value for each database
Archive Database Key Name
Log_Bytes_Flushed_sec
Chapter 3: Knowledge Agents for Microsoft SQL Server 515

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Log Bytes Received/sec (Database Mirroring)
Displays the number of bytes of log received per second. This scan type is
particularly important on the Mirror Server. Monitor this scan type on the
Mirror Server, against Log Bytes Sent/sec (Database Mirroring) on the
Principal Server. This value should be close to the value of Log Bytes Sent/sec
on the Principal Server.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Log_Bytes_Received_sec
Archive Database Key Name
Log_Bytes_Received_sec
Log Bytes Sent/sec (Database Mirroring)
Displays the number of bytes of log sent per second. Monitor this scan type on
the Principal Server, as it may indicate a network performance problem, or a
problem on the Mirror Server. If performance decreases on the Principal
Server, also check the Log Send Queue KB (Database Mirroring), as well as
Transactions/sec (Databases) for the transaction throughput of the database.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Log_Bytes_Sent_sec
Archive Database Key Name
Log_Bytes_Sent_sec
516 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Log Cache Hit Ratio (Databases)
Displays the percentage of log cache reads that were satisfied from the log
cache.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax

_Total

One value for each database
Archive Database Key Name
Log_Cache_Hit_Ratio
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
Chapter 3: Knowledge Agents for Microsoft SQL Server 517

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Log Cache Reads/sec (Databases)
Displays the reads per second performed through the log manager cache.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax

_Total

One value for each database
Archive Database Key Name
Log_Cache_Reads_sec
Potential Integrations

CA eHealth PM

CA Wily Introscope
518 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Log File(s) Size (KB) (Databases)
Displays the cumulative size in kilobytes of all the log files in the database.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax

_Total

One value for each database
Archive Database Key Name
Log_Files_Size_KB
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
Chapter 3: Knowledge Agents for Microsoft SQL Server 519

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Log File(s) Used Size (KB) (Databases)
Displays the cumulative used size of all the log files in the database.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax

_Total

One value for each database
Archive Database Key Name
Log_Files_Used_Size_KB
Potential Integrations

CA eHealth PM

CA Spectrum IM

Log Flush Wait Time (Databases)
Displays the total wait time (in milliseconds) to flush the log.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax

_Total

One value for each database
Archive Database Key Name
Log_Flush_Wait_Time
520 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Log Flush Waits/sec (Databases)
Displays the number of commits per second waiting on log flush.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax

_Total

One value for each database
Archive Database Key Name
Log_Flush_Waits_sec
Potential Integrations
CA Wily Introscope
Log Flushes/sec (Databases)
Displays the number of log flushes per second.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax

_Total

One value for each database
Archive Database Key Name
Log_Flushes_sec
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
Chapter 3: Knowledge Agents for Microsoft SQL Server 521

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Log Growths (Databases)
Displays the total number of times the transaction log for the database has
been expanded.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax

_Total

One value for each database
Archive Database Key Name
Log_Growths
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
522 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Log Send Queue KB (Database Mirroring)
Displays the total bytes of the log that have not yet been sent to the Mirror
Server. Determine whether Database Mirroring is functioning normally by
checking Database Mirroring State (Individual Scan Types) and Database
Mirroring Topology (Individual Scan Types).
In a high performance database mirroring mode, this value can increase
rapidly when heavy log traffic occurs in a short period of time (for example,
during an index rebuild). A problem is occurring if this value is high combined
with a decrease in Log Bytes Sent/sec (Database Mirroring). As long as the log
is still being sent at a rapid rate, a small delay can be expected, particularly if
the network cannot keep up with the amount of log traffic being generated by
the Principal Server.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Log_Send_Queue_KB
Archive Database Key Name
Log_Send_Queue_KB
Chapter 3: Knowledge Agents for Microsoft SQL Server 523

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Log Shipping Primary Meta Data (Individual Scan Types)
Displays the metadata of your log shipping, as well as, the monitor record per
primary database in each log shipping configuration. The tables related to
history and monitoring are also used for the primary server and secondary
servers. This scan type will only return data when the knowledge agent is on
the Principal Server, or where a primary database is located.
This scan type displays the following information:
primary_id
Indicates the ID for the each primary database configured for Log Shipping
primary_server
Indicates the name of the primary instance of the Microsoft SQL Server
Database Engine in the log shipping configuration
primary_database
Indicates the name of the primary database in the log shipping
configuration
backup_threshold
Indicates the number of minutes allowed to elapse between backup
operations before an alert is generated
last_backup_date
Indicates the time and date of the last transaction log backup operation on
the primary database
history_retention_period
Indicates the time and date of the last transaction log backup operation on
the primary database, expressed in Coordinated Universal Time
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
GUID
Archive Database Key Name
LogShippingPrimary
524 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Log Shipping Secondary Meta Data (Individual Scan Types)
Displays the metadata of your log shipping, as well as, the monitor record per
secondary database in a log shipping configuration. The tables related to
history and monitoring are also used for the primary server and the secondary
servers.
This scan type displays the following information:
secondary_id
Indicates the ID of each secondary server configured for Log Shipping
secondary_server
Indicates the name of the secondary instance of the Microsoft SQL Server
Database Engine in the log shipping configuration
secondary_database
Indicates the name of the secondary database in the log shipping
configuration
restore_threshold
Indicates the number of minutes allowed to elapse between restore
operations before an alert is generated
last_restored_date
Indicates the time and date of the last restore operation on the secondary
database
last_restored_latency
Indicates the amount of time, in minutes, that elapsed between when the
log backup was created on the primary server and when it was restored on
the secondary server
The initial value is NULL.
history_retention_period
Indicates the amount of time, in minutes, that log shipping history records
are retained for a given secondary database before being deleted
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Secondary server instance
Chapter 3: Knowledge Agents for Microsoft SQL Server 525

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Archive Database Key Name
LogShippingSecondary
Log Shrinks (Databases)
Displays the total number of times the transaction log for the database has
been shrunk.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax

_Total

One value for each database
Archive Database Key Name
Log_Shrinks
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
526 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Log Truncations (Databases)
Displays the total number of times the transaction log for the database has
been truncated.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax

_Total

One value for each database
Archive Database Key Name
Log_Truncations
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
Log write waits (Wait Statistics)
Displays statistics for processes waiting for log buffer to be written.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax

Average_wait_time_(ms)

Cumulative_wait_time_(ms)_per_second

Waits_in_progress

Waits_started_per_second
Archive Database Key Name
Log_write_waits
Chapter 3: Knowledge Agents for Microsoft SQL Server 527

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Logical Connections (General Statistics)
Displays the number of logical connections to the system.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Logical_Connections
Archive Database Key Name
Logical_Connections
Logical Reads (Active SQL Problems)
Displays the active SQL statements in which logical read stats have increased
the most during the snapshot interval.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
SQL Handle:Statement Start Offset:SPID:Abbreviated SQL statement
Archive Database Key Name
sql_act_prob_log_rd
Potential Integrations
CA Wily Introscope
528 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Logical Writes (Active SQL Problems)
Displays the active SQL statements in which logical write stats have increased
the most during the snapshot interval.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
SQL Handle:Statement Start Offset:SPID:Abbreviated SQL statement
Archive Database Key Name
sql_act_prob_log_wr
Potential Integrations
CA Wily Introscope
Logins/sec (General Statistics)
Displays the number of logins per second.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Logins_sec
Archive Database Key Name
Logins_sec
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 3: Knowledge Agents for Microsoft SQL Server 529

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Logouts/sec (General Statistics)
Displays the number of logouts per second.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Logouts_sec
Archive Database Key Name
Logouts_sec
Potential Integrations

CA eHealth PM

CA Spectrum IM

Logreader Delivered Cmds/sec (Replication Logreader)
Displays the number of log reader commands sent to the distributor per
second.
This scan type applies to Microsoft SQL Server 2000.
Alarms
None
Scan Object Syntax
logreader_delivered_cmds_sec
Archive Database Key Name
logreader_delivered_cmds_sec
530 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Logreader Delivery Latency (Replication Logreader)
Displays the log reader latency in milliseconds. Log reader latency represents
the time that passes between a transactions application at the publisher and
when it arrives at the distributor.
This scan type applies to Microsoft SQL Server 2000.
Alarms
None
Scan Object Syntax
logreader_delivery_latency
Archive Database Key Name
logreader_delivery_latency
Logreader Delivered Trans/sec (Replication Logreader)
Displays the number of Log Reader Agent transactions sent to the distributor
per second.
This scan type applies to Microsoft SQL Server 2000.
Alarms
None
Scan Object Syntax
logreader_delivered_trans_sec
Archive Database Key Name
logreader_delivered_trans_sec
Chapter 3: Knowledge Agents for Microsoft SQL Server 531

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Longest Transaction Running Time (Transactions)
Displays the length of time in seconds since the start of the longest running
transaction. If this counter shows a very long running transaction, use
fn_transactions() to identify the transaction.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Longest_Transaction_Running_Time
Archive Database Key Name
Longest_Transaction_Running_Time
Mars Deadlocks (General Statistics)
Displays the number of MARS (Multiple Active Result Sets) deadlocks detected.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Mars_Deadlocks
Archive Database Key Name
Mars_Deadlocks
532 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Maximum Connections Allowed (System Summary Info)
Displays the maximum number of simultaneous client connections allowed on
Microsoft SQL Server. The actual number of user connections allowed also
depends on the version of SQL Server and the limits of applications and
hardware. SQL Server allows a maximum of 32767 user connections.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Note: Each connection takes approximately 28 KB of overhead regardless of
whether the connection is being used. If the number of user connections
exceeds the maximum value, an error message appears and no one will be
able to connect until another connection becomes available.
Alarms
None
Scan Object Syntax
ConnTotal
Archive Database Key Name
ConnTotal
Maximum Crawl Ranges Allowed in Full Text Indexing (System Summary Info)
Displays the maximum crawl ranges allowed in full text indexing.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Maximum__crawl_ranges_allowed_in_full_text_indexi
Archive Database Key Name
Maximum__crawl_ranges_allowed_in_full_text_indexi
Chapter 3: Knowledge Agents for Microsoft SQL Server 533

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Maximum Degree of Parallelism (System Summary Info)
Displays the value set for maximum degree of parallelism. Use the maximum
degree of parallelism option to limit the number of processors to use in parallel
plan execution as follows:

The default value of 0 uses all available processors.

A value of 1 suppresses parallel plan generation.

A value greater than 1 (up to a maximum of 64) restricts the maximum
number of processors used by a single query execution.
If a value greater than the number of available processors is specified, the
actual number of available processors is used. If the computer has only one
processor, the maximum degree of parallelism value is ignored.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
maximum_degree_of_parallelism
Archive Database Key Name
maximum_degree_of_parallelism
534 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Maximum Estimated Cost Allowed by Query Governor (System Summary Info)
Displays the upper limit for the time in which a query can run. Query cost
refers to the estimated elapsed time, in seconds, required to execute a query
on a specific hardware configuration. If you specify a non-zero, non-negative
value, the query governor disallows execution of any query that has an
estimated cost exceeding that value. Specifying 0 (the default) for this option
turns off the query governor. In this case, all queries are allowed to run.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Maximum_estimated_cost_allowed_by_query_governor
Archive Database Key Name
Maximum_estimated_cost_allowed_by_query_governor
Chapter 3: Knowledge Agents for Microsoft SQL Server 535

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Maximum Number of Full Text Crawl Buffers (System Summary Info)
Displays the maximum number of full text crawl buffers.
Use the max full-text crawl range option to optimize CPU utilization, which
improves crawl performance during a full crawl. This option lets you specify
the number of partitions that Microsoft SQL Server should use during a full
index crawl. For example, if there are many CPUs and their utilization is not
optimal, increase the maximum value of this option. In addition to this option,
SQL Server uses a number of other factors, such as the number of rows in the
table and the number of CPUs, to determine the actual number of partitions
used.
The default value of this option is 4; the minimum value is 0, and the
maximum value is 32. Changes made to this option affect only subsequent
crawls. Crawls in process are not affected by a change in this option setting.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Max_number_of_full_text_crawl_buffers
Archive Database Key Name
Max_number_of_full_text_crawl_buffers
Maximum Number of Full Text Notifications Buffers (System Summary Info)
Displays the maximum number of full text notifications buffers.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Max_number_of_full_text_notifications_buffer
Archive Database Key Name
Max_number_of_full_text_notifications_buffer
536 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Maximum Recovery Interval in Minutes (System Summary Info)
Displays the maximum recovery interval in minutes.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Note: Run the RECONFIGURE WITH OVERRIDE statement, if you want to set
the recovery interval option to a value greater than 60 (minutes).
Alarms
None
Scan Object Syntax
Maximum_recovery_interval_in_minutes
Archive Database Key Name
Maximum_recovery_interval_in_minutes
Maximum Size of a Text Field in Replication (System Summary Info)
Displays the maximum size (in bytes) of a text, ntext, varchar(max),
nvarchar(max), and image data that can be added to a replicated column in a
single INSERT, UPDATE, WRITETEXT, or UPDATETEXT statement. This option
applies to transactional replication only, it is ignored by snapshot replication
and merge replication.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Maximum_size_of_a_text_field_in_replication
Archive Database Key Name
Maximum_size_of_a_text_field_in_replication
Chapter 3: Knowledge Agents for Microsoft SQL Server 537

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Maximum Size of Server Memory (MB) (System Summary Info)
Displays the maximum size of server memory in megabytes.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Maximum_size_of_server_memory_MB
Archive Database Key Name
Maximum_size_of_server_memory_MB
Maximum Time to Wait for Query Memory (sec) (System Summary Info)
Displays the maximum time to wait for query memory in seconds (from 0
through 2147483647) before timing out.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
maximum_time_to_wait_for_query_memory_s
Archive Database Key Name
maximum_time_to_wait_for_query_memory_s
538 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Maximum Worker Threads (System Summary Info)
Displays the maximum number of worker threads available to Microsoft SQL
Server processes.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Maximum_worker_threads
Archive Database Key Name
Maximum_worker_threads
Maximum Workspace Memory (KB) (Memory Manager)
Displays the total amount of memory granted to executing processes. This
memory is used primarily for hash, sort, and create index operations.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Maximum_Workspace_Memory_KB
Archive Database Key Name
Maximum_Workspace_Memory_KB
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 3: Knowledge Agents for Microsoft SQL Server 539

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Memory for Index Create Sorts (KB) (System Summary Info)
Displays the memory allocated for index create sorts in kilobytes.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Memory_for_index_create_sorts_kBytes
Archive Database Key Name
Memory_for_index_create_sorts_kBytes
Memory grant queue waits (Wait Statistics)
Displays statistics for processes waiting for memory grant to become
available.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax

Average_wait_time_(ms)

Cumulative_wait_time_(ms)_per_second

Waits_in_progress

Waits_started_per_second
Archive Database Key Name
Memory_grant_queue_waits
540 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Memory Grants Outstanding (Memory Manager)
Displays the total number of processes per second that have successfully
acquired a workspace memory grant.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Memory_Grants_Outstanding
Archive Database Key Name
Memory_Grants_Outstanding
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 3: Knowledge Agents for Microsoft SQL Server 541

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Memory Grants Pending (Memory Manager)
Displays the total number of processes per second waiting for a workspace
memory grant.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
processwaiting
Scan Object Syntax
Memory_Grants_Pending
Archive Database Key Name
Memory_Grants_Pending
Potential Integrations

CA eHealth PM

CA Spectrum IM

Message Fragment Receive Total (DBM Transport)
Displays the total number of message fragments received in transport receive
I/O operations.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Message_Fragment_Receive_Total
Archive Database Key Name
Message_Fragment_Receive_Total
542 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Message Fragment Receives/sec (DBM Transport)
Displays the number of message fragments received over the network per
second.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Message_Fragment_Receives_sec
Archive Database Key Name
Message_Fragment_Receives_sec
Message Fragment Send Total (DBM Transport)
Displays the total number of message fragments sent in transport send I/O
operations.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Message_Fragment_Send_Total
Archive Database Key Name
Message_Fragment_Send_Total
Chapter 3: Knowledge Agents for Microsoft SQL Server 543

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Message Fragment Sends/sec (DBM Transport)
Displays the number of message fragments per second that are sent over the
network.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Message_Fragment_Sends_sec
Archive Database Key Name
Message_Fragment_Sends_sec
Minimum Memory Per Query (KB) (System Summary Info)
Displays the minimum amount of memory in kilobytes that is allocated for the
execution of a query.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
minimum_memory_per_query_kBytes
Archive Database Key Name
minimum_memory_per_query_kBytes
544 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Minimum Size of Server Memory (MB) (System Summary Info)
Displays the minimum size of server memory in megabytes.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Minimum_size_of_server_memory_MB
Archive Database Key Name
Minimum_size_of_server_memory_MB
Mixed Page Allocations/sec (Access Methods)
Displays the number of pages allocated per second from mixed extents (used
for storing the first eight pages allocated to an index or table).
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Mixed_page_allocations_sec
Archive Database Key Name
Mixed_page_allocations_sec
Chapter 3: Knowledge Agents for Microsoft SQL Server 545

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Msg Fragment Recv Size Avg (DBM Transport)
Displays the average byte size of message fragments received in transport
receive I/O operations.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Msg_Fragment_Recv_Size_Avg
Archive Database Key Name
Msg_Fragment_Recv_Size_Avg
Msg Fragment Send Size Avg (DBM Transport)
Displays the average byte size of message fragments sent over the network.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Msg_Fragment_Send_Size_Avg
Archive Database Key Name
Msg_Fragment_Send_Size_Avg
546 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Network I/O waits (Wait Statistics)
Displays statistics relevant to wait on network I/O.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax

Average_wait_time_(ms)

Cumulative_wait_time_(ms)_per_second

Waits_in_progress

Waits_started_per_second
Archive Database Key Name
Network_IO_waits
Network Packet Size (System Summary Info)
Displays the network packet size (in bytes) used across the entire network.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Network_packet_size
Archive Database Key Name
Network_packet_size
Chapter 3: Knowledge Agents for Microsoft SQL Server 547

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Network Packets Received (System Resources)
Displays the number of input packets read from the network by Microsoft SQL
Server since this instance was last started.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
PacketsReceived
Archive Database Key Name
PacketsReceived_tot
Potential Integrations

CA eHealth PM

CA Spectrum IM

Network Packets Received (sls) (System Resources)
Displays the number of input packets read from the network by SQL Server
since the last scan.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
PacketsReceived
Archive Database Key Name
PacketsReceived
548 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Network Packets Sent (System Resources)
Displays the number of output packets written to the network by Microsoft
SQL Server since this instance was last started.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
PacketsSent
Archive Database Key Name
PacketsSent_tot
Potential Integrations

CA eHealth PM

CA Spectrum IM

Network Packets Sent (sls) (System Resources)
Displays the number of output packets sent to the network by SQL Server
since the last scan.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
PacketsSent
Archive Database Key Name
PacketsSent
Chapter 3: Knowledge Agents for Microsoft SQL Server 549

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Non atomic yield rate (General Statistics)
Displays the number of non-atomic yields per second.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Non_atomic_yield_rate
Archive Database Key Name
Non_atomic_yield_rate
Non Page latch waits (Wait Statistics)
Displays statistics relevant to non-page latches.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax

Average_wait_time_(ms)

Cumulative_wait_time_(ms)_per_second

Waits_in_progress

Waits_started_per_second
Archive Database Key Name
Non_Page_latch_waits
550 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

NonSnapshot Version Transactions (Transactions)
Displays the number of currently active transactions that are not using
snapshot isolation level and have made data modifications that have
generated row versions in the tempdb version store.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
NonSnapshot_Version_Transactions
Archive Database Key Name
NonSnapshot_Version_Transactions
Number of active cursor plans (Cursor Manager by Type)
Displays the number of active cursor plans.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax

_Total

API_Cursor

TSQL_Global_Cursor

TSQL_Local_Cursor
Archive Database Key Name
Number_of_active_cursor_plans
Chapter 3: Knowledge Agents for Microsoft SQL Server 551

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Number of Deadlocks/sec (Locks)
Displays the number of lock requests per second that resulted in a deadlock.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
deadlockshigh
Scan Object Syntax (Microsoft SQL Server 2000)

_Total

Database

Extent

Key

Page

RID

Table
Scan Object Syntax (Microsoft SQL Server 2005 and 2008)

_Total

AllocUnit

Application

Database

Extent

File

Heap/Btree

Key

Metadata

Object

Page

RID
Archive Database Key Name
Number_of_Deadlocks_sec
552 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
Number of Files in File Group (File Groups Info)
Displays the number of data files in the group.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
One value for each of the file groups
Archive Database Key Name
FileGroupNumFiles
Number of Locks for All Users (System Summary Info)
Displays the number of locks available for all users.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Number_of_locks_for_all_users
Archive Database Key Name
Number_of_locks_for_all_users
Chapter 3: Knowledge Agents for Microsoft SQL Server 553

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Number of Open Database Objects (System Summary Info)
Displays the number of open database objects referring to the open objects
option. However, in Microsoft SQL Server 2005 and 2008 the functionality of
the open objects option has been disabled, because the number of open
database objects is managed dynamically and is only limited by the available
memory.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Number_of_open_database_objects
Archive Database Key Name
Number_of_open_database_objects
Number of Reserved Full Text Crawl Buffers (System Summary Info)
Displays the number of reserved full text crawl buffers.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Number_of_reserved_full_text_crawl_buffers
Archive Database Key Name
Number_of_reserved_full_text_crawl_buffers
554 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Number of Reserved Full Text Notifications Buffers (System Summary Info)
Displays the number of reserved full-text notifications buffers.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Number_of_reserved_full_text_notifications_buffer
Archive Database Key Name
Number_of_reserved_full_text_notifications_buffer
Number of Processes Blocked (Processes Info)
Displays the number of processes blocked by this process.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
One value for each process
Archive Database Key Name
ProcessBlockedCount
Potential Integrations
CA eHealth PM
Chapter 3: Knowledge Agents for Microsoft SQL Server 555

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Number of Rows (Tables Info)
Displays the number of rows in the table.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
One value for each table
Archive Database Key Name
TableNumberOfRows
Number of SuperLatches (Latches)
Displays the number of latches that are currently SuperLatches.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Number_of_SuperLatches
Archive Database Key Name
Number_of_SuperLatches
556 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Number of User Connections Allowed (System Summary Info)
Displays the number of simultaneous user connections allowed on Microsoft
SQL Server. The actual number of user connections allowed also depends on
the version of SQL Server you are using and the limits of your application or
applications and hardware. SQL Server allows a maximum of 32767 user
connections.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Number_of_user_connections_allowed
Archive Database Key Name
Number_of_user_connections_allowed
OLEDB calls (Exec Statistics)
Displays statistics relevant to the execution of OLEDB calls.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax

Average_execution_time_(ms)

Cumulative_execution_time_(ms)_per_second

Execs_in_progress

Execs_started_per_second
Archive Database Key Name
OLEDB_calls
Chapter 3: Knowledge Agents for Microsoft SQL Server 557

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Open Connection Count (DBM Transport)
Displays the total number of transport connections that the Service Broker
currently has open.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Open_Connection_Count
Archive Database Key Name
Open_Connection_Count
Optimizer Memory (KB) (Memory Manager)
Displays the total amount of dynamic memory the server is using for query
optimization.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Optimizer_Memory_KB
Archive Database Key Name
Optimizer_Memory_KB
Potential Integrations

CA eHealth PM

CA Spectrum IM

558 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Overall CPU Busy Percentage (Individual Scan Types)
Displays overall CPU usage of the Microsoft SQL Server. Because this number
indicates overall CPU usage of available CPU resources by the Microsoft SQL
Server, an increasing value indicates a performance problem on the Database
Server. To identify whether or not CPU consumption is contributing to the
performance problem of the Microsoft SQL Server, prepare historical records to
find out how CPU is used under normal circumstances and create a baseline.
A CPU bottleneck that happens suddenly and unexpectedly, without additional
load on the server, is commonly caused by a non-optimal query plan, a poor
configuration, or poor database design factors. It is not necessarily attributed
to insufficient hardware resources. Check the System Resources scan group
for the overall CPU Usage. If overall CPU usage is also increasing, there may
be other applications competing for the System Resources. If this is the case,
investigate the number of applications and processes running on the database
server (using Windows Task manager) and observe if particular applications or
processes may be causing the performance issue.
Also monitor the number of query compilations and recompilations in
conjunction with the number of batches received to find out if the compiles are
contributing to high CPU use. Ideally, the ratio of SQL Re-Compilations/sec
(SQL Statistics) to Batch Requests/sec (SQL Statistics) should be very low
unless users are submitting many ad hoc queries.
If Microsoft SQL Server is also processing the stored procedures or queries
much slower than usual, check the Top SQL Resource Consumers scan group
to further analyze the resource usage and log growth. Rapid Log growth can
also contribute to the performance bottleneck.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
PctValue
Archive Database Key Name
OverallCPUBusyPercentage
Chapter 3: Knowledge Agents for Microsoft SQL Server 559

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Overall IO Busy Percentage (Individual Scan Types)
Displays the overall I/O usage of the Microsoft SQL Server. Performance of the
Microsoft SQL Server heavily depends on the I/O subsystem, unless your
physical database is small enough to fit in the memory.
Microsoft SQL Server constantly allocates and reallocates pages from the
buffer pool. In Microsoft SQL Server, single allocation size of a page is 8K.
Although memory management has become much more efficient in later
version of the Microsoft SQL Server, allocations alone will generate substantial
I/O traffic. Furthermore, Microsoft SQL Server consistently needs to flush the
log to prevent it from growing rapidly. One of the biggest IO bottlenecks can
be caused by traffic to and from the tempdb, because Microsoft SQL Server
executes many of the stored procedures and queries in the tempdb.
Some indications of I/O performance issues are slow query execution, or tasks
that abort because of timeouts. In some cases, a slow I/O subsystem can
cause slow log flush, allowing a runaway transaction log to fill the I/O
subsystem. This can impact overall performance of the Microsoft SQL Server.
Rapid growth of the transaction log may force the state of the databases to
change from ONLINE to RESTORE, or READONLY. If you can still read from the
database but you are unable to update the database, check the state of the
database using the Instance Health (Individual Scan Types) scan type and
check the size of the log or log file size using the Database Size Information
scan group.
It is possible that the size of log may have grown rapidly because the tempdb
does not have adequate space to execute stored procedures or other queries.
If there is not enough disk space, you may want to move the tempdb to
another physical drive, where tempdb can operate more efficiently. For more
information about how to move tempdb, see the Microsoft Web Site or
Microsoft SQL Server book online. Other scan types to help troubleshoot the
I/O bottlenecks are Log Bytes Flushed/sec, Log Cache Hit Ratio, Log Cache
Reads/sec, Log File Size (KB), Log File Used Size (KB), Log Flush Waits/sec,
Log Growths in the Databases scan group, as well as the scan types in the
Wait Statistics scan group.
As for the busy percentage of overall I/O, make sure there are no other
applications competing for the system resource. For further analysis of the
cost of the query, check the Top SQL Resource Consumers scan group.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
560 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Scan Object Syntax
pctValue
Archive Database Key Name
OverallIOBusyPercentage
Owner (Databases Info)
Displays the owners of the databases.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
One value for each database
Archive Database Key Name
DatabaseOwner
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 3: Knowledge Agents for Microsoft SQL Server 561

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Page Deallocations/sec (Access Methods)
Displays the number of pages deallocated per second from database objects
used for strong index or data records.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Page_Deallocations_sec
Archive Database Key Name
Page_Deallocations_sec
Page I/O latch waits (Wait Statistics)
Displays statistics relevant to page I/O latches.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax

Average_wait_time_(ms)

Cumulative_wait_time_(ms)_per_second

Waits_in_progress

Waits_started_per_second
Archive Database Key Name
Page_IO_latch_waits
562 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Page latch waits (Wait Statistics)
Displays statistics relevant to page latches (not including IO latches).
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax

Average_wait_time_(ms)

Cumulative_wait_time_(ms)_per_second

Waits_in_progress

Waits_started_per_second
Archive Database Key Name
Page_latch_waits
Page Life Expectancy (Buffer Manager) MSSQL 2000
Displays the number of seconds a page will stay in the buffer pool without
references.
This scan type applies to Microsoft SQL Server 2000.
Alarms
None
Scan Object Syntax
Page_life_expectancy
Archive Database Key Name
Page_life_expectancy
Chapter 3: Knowledge Agents for Microsoft SQL Server 563

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Page Life Expectancy (Buffer Manager) MSSQL 2005 and 2008
Displays the number of seconds a page will stay in the buffer pool without
references.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Page_life_expectancy
Archive Database Key Name
Buffer_Manager_Page_life_expectancy
Page Lookups/sec (Buffer Manager)
Displays the number of requests to find a page in the buffer pool.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Page_lookups_sec
Archive Database Key Name
Page_lookups_sec
Potential Integrations
CA Wily Introscope
564 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Page Reads/sec (Buffer Manager)
Displays the number of physical page reads per second.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Page_reads_sec
Archive Database Key Name
Page_reads_sec
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
Chapter 3: Knowledge Agents for Microsoft SQL Server 565

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Page Splits/sec (Access Methods)
Displays the number of page splits per second resulting from overflowing index
pages.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
pagesplitshigh
Scan Object Syntax
Page_Splits_sec
Archive Database Key Name
Page_Splits_sec
Potential Integrations

CA eHealth PM

CA Spectrum IM

566 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Page Writes/sec (Buffer Manager)
Displays the number of physical database page writes issued.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Page_writes_sec
Archive Database Key Name
Page_writes_sec
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
Chapter 3: Knowledge Agents for Microsoft SQL Server 567

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Pages Allocated/sec (Access Methods)
Displays the number of pages per second allocated to database objects used
for storing index or data records.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Pages_Allocated_sec
Archive Database Key Name
Pages_Allocated_sec
Potential Integrations

CA eHealth PM

CA Spectrum IM

568 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Pages attached from procedure cache (Processes Info)
Displays the number of pages in the procedure cache that are currently
allocated to this process. A negative number indicates that the process is
freeing memory allocated by another process.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Process
Archive Database Key Name
ProcessMemoryUsage
Potential Integrations
CA Wily Introscope
Pages Sent/sec (Database Mirroring)
Displays the number of pages sent per second. Decreasing performance on the
Principal Server may indicate network performance problems or problems on
the Mirror Server. Also check Bytes Sent/sec (Database Mirroring), Log Bytes
Sent/sec (Database Mirroring), and Log Send Queue KB (Database Mirroring).
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Pages_Sent_sec
Archive Database Key Name
Pages_Sent_sec
Chapter 3: Knowledge Agents for Microsoft SQL Server 569

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Pending Bytes for Recv I/O (DBM Transport)
Displays the number of contained in message fragments that have been
received from the network but have not yet been placed in a queue or
discarded.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Pending_Bytes_for_Recv_I_O
Archive Database Key Name
Pending_Bytes_for_Recv_I_O
Pending Bytes for Send I/O (DBM Transport)
Displays the number of buffer bytes in message fragments being marshalled,
or marshalled and ready to be sent with send I/O operations.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Pending_Bytes_for_Send_I_O
Archive Database Key Name
Pending_Bytes_for_Send_I_O
570 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Pending Msg Frags for Recv I/O (DBM Transport)
Displays the current number of message fragments that have been received
from the network and that have not been enqueued (or rejected) yet.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Pending_Msg_Frags_for_Recv_I_O
Archive Database Key Name
Pending_Msg_Frags_for_Recv_I_O
Pending Msg Frags for Send I/O (DBM Transport)
Displays the total number of message fragments that are ready to be
marshalled, or marshalled and ready to be sent over the transport layer.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Pending_Msg_Frags_for_Send_I_O
Archive Database Key Name
Pending_Msg_Frags_for_Send_I_O
Chapter 3: Knowledge Agents for Microsoft SQL Server 571

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Percent Log Used (Databases)
Displays the percentage of space in the log that is currently in use.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax

_Total

One value for each database
Archive Database Key Name
Percent_Log_Used
Potential Integrations

CA eHealth PM

CA Spectrum IM

Physical Disk IO (Processes Info)
Displays the total number of combined disk reads and writes per second.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
One value for each process
Archive Database Key Name
ProcessPhysicalIO
Potential Integrations
CA Wily Introscope
572 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Physical Reads (Active SQL Problems)
Displays the active SQL statements in which physical read stats have
increased the most during the snapshot interval.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
SQL Handle:Statement Start Offset:SPID:Abbreviated SQL statement
Archive Database Key Name
sql_act_prob_phy_rd
Chapter 3: Knowledge Agents for Microsoft SQL Server 573

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Plan Cache Cache Hit Ratio (Plan Cache)
Displays the percentage of plan cache pages found in the plan cache (pages
that do not have to read from disk). This ratio is equivalent to total cache hits
divided by total cache lookups since SQL Server started.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax

_Total

Bound_Trees

Extended_Stored_Procedures

Object_Plans

SQL_Plans

Temporary_Tables_&_Table_Variables
Archive Database Key Name
Plan_Cache_Cache_Hit_Ratio
Potential Integrations
CA Wily Introscope
574 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Priority Boost (System Summary Info)
Indicates the priority boost. Use the priority boost option to specify whether
Microsoft SQL Server should run at a higher Microsoft Windows 2000 or
Windows 2003 scheduling priority than other processes on the same
computer. If you set priority boost option to 1, SQL Server runs at a priority
base of 13 in the Windows 2000 or Windows Server 2003 scheduler. The
default is 0, which is a priority base of 7.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Important: Raising priority higher may drain resources from essential
operating system and network functions, resulting in problems shutting down
Microsoft SQL Server or using other operating system tasks on the server.
Alarms
None
Scan Object Syntax
Priority_boost
Archive Database Key Name
Priority_boost
Chapter 3: Knowledge Agents for Microsoft SQL Server 575

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Probe Scans/sec (Access Methods)
Displays the number of probe scans per second in Microsoft SQL Server 2000.
A probe scan is used to directly look up rows in an index or base table.
Displays the number of probe scans per second used to find at most one single
qualified row in an index or base table directly in Microsoft SQL Server 2005.
Alarms
None
Scan Object Syntax
Probe_Scans_sec
Archive Database Key Name
Probe_Scans_sec
Potential Integrations

CA eHealth PM

CA Spectrum IM

Procedure Cache Hit Ratio (System Summary Info)
Displays the cumulative number of procedure cache hits.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
PCHitRatio
Archive Database Key Name
PCHitRatio
576 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Procedure Cache Pages (Buffer Manager)
Displays the number of pages used to store compiled queries.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Procedure_cache_pages
Archive Database Key Name
Procedure_cache_pages
Procedure Cache Requests (System Summary Info)
Displays the cumulative number of procedure cache requests.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
PCHitRatioBase
Archive Database Key Name
PCHitRatioBase
Chapter 3: Knowledge Agents for Microsoft SQL Server 577

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Procedure Cache Size (System Summary Info)
Displays the size of procedure cache in kilobytes.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
PCSize
Archive Database Key Name
PCSize
Process ID of SQL Server (System Summary Info)
Displays the process ID of the Microsoft SQL Server process. Use this scan
type to help you determine which Sqlservr.exe process ID belongs to the
instance.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
ProcessID
Archive Database Key Name
ProcessID
Potential Integrations

CA eHealth PM

CA Spectrum IM

578 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Process Source (Processes Info)
Indicates the process source (SYSTEM, USER).
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
One value for each process
Archive Database Key Name
ProcessSource
Potential Integrations
CA Wily Introscope
Processes blocked (General Statistics)
Displays the number of currently blocked processes.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Processes_blocked
Archive Database Key Name
Processes_blocked
Chapter 3: Knowledge Agents for Microsoft SQL Server 579

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Publication Server (Subscriptions Info)
Displays the publication server name.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
PublicationServer
Archive Database Key Name
PublicationServer
Quality of Service (Individual Scan Types)
Displays an overall health check for the database or operating system you are
monitoring based on key performance indicators.
Alarms
None
Scan Object Syntax
qos
Archive Database Key Name
userchar51
Potential Integrations

CA eHealth PM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA (viewable as an alarm if the Quality of Service is less
than 75%)

CA Wily Introscope
580 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Query (User Settable)
Displays user counters 1 through 10. To enable these counters, use a stored
procedure that returns integers.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
One query instance for each user settable query (User_counter_1 through
User_counter_10)
Archive Database Key Name
Query
Range Scans/sec (Access Methods)
Displays the number of qualified range scans through indexes per second.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Range_Scans_sec
Archive Database Key Name
Range_Scans_sec
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 3: Knowledge Agents for Microsoft SQL Server 581

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Readahead Pages/sec (Buffer Manager)
Displays the number of pages read in anticipation of use.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Readahead_pages_sec
Archive Database Key Name
Readahead_pages_sec
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
Receive I/O Bytes Total (DBM Transport)
Displays the total number of bytes received over the network by Service
Broker endpoints and Database Mirroring endpoints.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Receive_I_O_Bytes_Total
Archive Database Key Name
Receive_I_O_Bytes_Total
582 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Receive I/O bytes/sec (DBM Transport)
Displays the total number of bytes per second received over the network by
Service Broker endpoints and Database Mirroring endpoints.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Receive_I_O_bytes_sec
Archive Database Key Name
Receive_I_O_bytes_sec
Receive I/O Len Avg (DBM Transport)
Displays the average number of bytes for transport receive operations.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Receive_I_O_Len_Avg
Archive Database Key Name
Receive_I_O_Len_Avg
Chapter 3: Knowledge Agents for Microsoft SQL Server 583

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Receive I/Os/sec (DBM Transport)
Displays the number of transport receive I/O operations per second that the
Service Broker/DBM transport layer has completed.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Note: A transport receive I/O may contain more than one message fragment.
Alarms
None
Scan Object Syntax
Receive_I_Os_sec
Archive Database Key Name
Receive_I_Os_sec
Receives/sec (Database Mirroring)
Displays the number of bytes received per second. Monitor this scan type on
the Mirror Server. Compare this value with the value of Sends/sec (Database
Mirroring) to gauge network performance between the Principal Server and the
Mirror Server.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Receives_sec
Archive Database Key Name
Receives_sec
584 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Recovery policy for DTC transactions with unknown outcome (System Summary
Info)
Displays the recovery policy for DTC transactions with unknown outcome.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Recovery_policy_for_DTC_transactions_with_unknown
Archive Database Key Name
Recovery_policy_for_DTC_transactions_with_unknown
Recv I/O Buffer Copies bytes/sec (DBM Transport)
Displays the rate at witch transport receive I/O operations had to move buffer
fragments in memory.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Recv_I_O_Buffer_Copies_bytes_sec
Archive Database Key Name
Recv_I_O_Buffer_Copies_bytes_sec
Chapter 3: Knowledge Agents for Microsoft SQL Server 585

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Recv I/O Buffer Copies Count (DBM Transport)
Displays the number of times when transport receive I/O operations had to
move buffer fragments in memory.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Recv_I_O_Buffer_Copies_Count
Archive Database Key Name
Recv_I_O_Buffer_Copies_Count
Redo Bytes/sec (Database Mirroring)
Displays the number of bytes of the transaction log applied on the Mirror
database per second. This scan type measures the number of bytes of the
transaction log applied in the event of a failover. Failover time is the amount
of time between detection of the Principal Server failure and the time the
Mirror Server is fully ready to assume the role of the Principal Server. The
Redo phase in the event of the failover often takes the most amount of time.
Use this scan type and Redo Queue KB (Database Mirroring) to estimate how
long failover may take in the event of a failover. If the Mirror Server is already
caught up applying the redo records, this value may be 0.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Redo_Bytes_sec
Archive Database Key Name
Redo_Bytes_sec
586 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Redo Queue KB (Database Mirroring)
Displays the total kilobytes of transaction log that remain to be applied to the
Mirror database to roll it forward. Use this scan type and Redo Bytes/sec
(Database Mirroring) to estimate how long failover may take (because the
Redo phase takes the most amount of time in the event of a failover). If the
Mirror Server is already caught up applying the redo records, this value may
be 0.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Redo_Queue_KB
Archive Database Key Name
Redo_Queue_KB
Remote Login Timeout (System Summary Info)
Displays the number of seconds to wait before returning from a failed attempt
to log in to a remote server.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
remote_login_timeout
Archive Database Key Name
remote_login_timeout
Chapter 3: Knowledge Agents for Microsoft SQL Server 587

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Remote Query Timeout (System Summary Info)
Displays the remote query timeout (in seconds) a remote operation can take
before Microsoft SQL Server times out. The default is 600, which allows a 10-
minute wait. This value applies to an outgoing connection initiated by the
database engine as a remote query. This value has no effect on queries
received by the database engine.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
remote_query_timeout
Archive Database Key Name
remote_query_timeout
Rep Pending Xacts (Databases)
Displays the number of transactions in the publication database's transaction
log marked for replication that have not yet delivered to the distribution
database.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax

_Total

One value for each database
Archive Database Key Name
Repl_Pending_Xacts
588 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Repl. Trans. Rate (Databases)
Displays the number of transactions per second read out of the transaction log
of the publication database and delivered to the distribution database.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax

_Total

One value for each database
Archive Database Key Name
Repl_Trans_Rate
Reserved Pages (Buffer Manager)
Displays the number of buffer pool reserved pages.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Reserved_pages
Archive Database Key Name
Reserved_pages
Potential Integrations
CA Wily Introscope
Chapter 3: Knowledge Agents for Microsoft SQL Server 589

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Retention in Hours (Publications Info)
Displays the retention period of the publication in hours before transactions
are deleted when the subscription is not synchronized with the publication.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
PublicationRetentionInHours
Archive Database Key Name
PublicationRetentionInHours
Running (Replication Agents)
Displays the number of replication agent instances that are currently running.
This scan type applies to Microsoft SQL Server 2000.
Alarms
None
Scan Object Syntax
running
Archive Database Key Name
running
590 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Safe_Auto-Params/sec (SQL Statistics)
Displays the number of safe auto-parameterization per second.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Safe_Auto_Params_sec
Archive Database Key Name
Safe_Auto_Params_sec
Potential Integrations

CA eHealth PM

CA Spectrum IM

Scan for Startup Stored Procedures (System Summary Info)
Scans for automatic execution of stored procedures at Microsoft SQL Server
startup time. If this option is set to 1, SQL Server scans for and runs all
automatically run stored procedures defined on the server. The default value is
0 (do not scan).
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
scan_for_startup_stored_procedures
Archive Database Key Name
scan_for_startup_stored_procedures
Chapter 3: Knowledge Agents for Microsoft SQL Server 591

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Scan Point Revalidations/sec (Access Methods)
Displays the number of times per second the scan point had to be revalidated
to continue the scan.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Scan_Point_Revalidations_sec
Archive Database Key Name
Scan_Point_Revalidations_sec
Seconds Since the Process Started (Processes Info)
Displays the number of seconds elapsed since the process started.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
One value for each process
Archive Database Key Name
ProcessElapsedSeconds
592 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Send I/O Bytes Total (DBM Transport)
Displays the total number of bytes sent over the network by Service Broker
endpoints and Database Mirroring endpoints.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Send_I_O_Bytes_Total
Archive Database Key Name
Send_I_O_Bytes_Total
Send I/O bytes/sec (DBM Transport)
Displays the number of bytes per second sent over the network by Service
Broker endpoints and Database Mirroring endpoints.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Send_I_O_bytes_sec
Archive Database Key Name
Send_I_O_bytes_sec
Chapter 3: Knowledge Agents for Microsoft SQL Server 593

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Send I/O Len Avg (DBM Transport)
Displays the average size in bytes of each transport send operation.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Note: A transport send I/O may contain more than one message fragment.
Alarms
None
Scan Object Syntax
Send_I_O_Len_Avg
Archive Database Key Name
Send_I_O_Len_Avg
Send I/Os/sec (DBM Transport)
Displays the number of transport send I/Os per second that have completed.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Note: A transport send I/O may contain more than one message fragment.
Alarms
None
Scan Object Syntax
Send_I_Os_sec
Archive Database Key Name
Send_I_Os_sec
594 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Send/Receive Ack Time (Database Mirroring)
Displays the milliseconds that messages waited for acknowledgement from the
partner, in the last second. Use this scan type to measure network latency
between the Principal Server and Mirror Server. If this number is high, it may
indicate a network bottleneck. To view network statistics, execute DBCC
SQLPERF (NETSTATS).
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Send_Receive_Ack_Time
Archive Database Key Name
Send_Receive_Ack_Time
Sends/sec (Database Mirroring)
Displays the number of mirroring messages sent per second. Monitor this scan
type on the Principal server. Compare the value of this scan type to
Receives/sec (Database Mirroring) to gauge network performance between the
Principal Server and the Mirror server.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Sends_sec
Archive Database Key Name
Sends_sec
Chapter 3: Knowledge Agents for Microsoft SQL Server 595

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Server Edition (System Summary Info)
Displays the edition (Developer, Professional, or Enterprise) of the SQL Server
instance.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
ServerEdition
Archive Database Key Name
ServerEdition
Potential Integrations

CA eHealth PM

CA Spectrum IM

596 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Server Version (System Summary Info)
Displays the SQL Server instance version info text.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
ServerVersion
Archive Database Key Name
ServerVersion
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
Chapter 3: Knowledge Agents for Microsoft SQL Server 597

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Service Name (System Summary Info)
Displays the SQL Server instance name.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
ServiceName
Archive Database Key Name
ServiceName
Potential Integrations

CA eHealth PM

CA Spectrum IM

598 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Service Start Time (System Summary Info)
Displays the timestamp when the SQL Server Service instance was last
started.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
ServiceStartTime
Archive Database Key Name
ServiceStartTime
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
Set Working Set Size (System Summary Info)
Displays the value set for the stored procedure working set size.
This scan type applies to Microsoft SQL Server 2000.
Alarms
None
Scan Object Syntax
set_working_set_size
Archive Database Key Name
set_working_set_size
Chapter 3: Knowledge Agents for Microsoft SQL Server 599

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Shared Locks (Locks Summary)
Displays the total number of shared locks detected.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
SharedLocks
Archive Database Key Name
SharedLocks
Potential Integrations

CA eHealth PM

CA Wily Introscope
Show Advanced Options (System Summary Info)
Indicates whether Show Advanced Options are disabled or enabled using the
following values:
0
Indicates that Show Advanced Options are disabled.
1
Indicates that Show Advanced Options are enabled.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
show_advanced_options
Archive Database Key Name
show_advanced_options
600 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Shrink Data Movement Bytes/sec (Databases)
Displays the rate of data being moved (per second) by Autoshrink operations,
DBCC SHRINKDATABASE statements, or DBCC SHRINKFILE statements.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax

_Total

One value for each database
Archive Database Key Name
Shrink_Data_Movement_Bytes_sec
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 3: Knowledge Agents for Microsoft SQL Server 601

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Size of Database (Database Size Information)
Displays the size of each database. The size of a Database is measured using
the sum of the database file and the log file.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Database name
Archive Database Key Name
DatabaseSize
Potential Integrations

CA eHealth PM

CA Spectrum IM

602 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Size of File System Ordered by Type (File Systems Info)
Displays the total size of all data, log, and backup files located on the file
system in megabytes.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
One value for each of the file systems
Archive Database Key Name
FileSystemsSizeByType
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 3: Knowledge Agents for Microsoft SQL Server 603

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Size of Unallocated Database Space (Database Size Information)
Displays space in the database that has not been reserved for database
objects. The size of the database is measured using the sum of the database
file and the log file. It is important to keep track of the unallocated size of the
tempDB. The smaller the unallocated size of the tempdb, the more Microsoft
SQL Server performance degrades.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
For Microsoft SQL Server 2000, XML indexes and the full text index are not
taken into consideration for calculating this scan type.
For Microsoft SQL Server 2005 and 2008, although XML indexes and the full
text index are not considered data, they are included in the index size and are
taken into consideration for calculating database unallocated size.
Alarms
None
Scan Object Syntax
Database name
Archive Database Key Name
DatabaseUnallocatedSize
Potential Integrations
CA eHealth PM
604 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Skipped Ghosted Records/sec (Access Methods)
Displays the number of ghosted records per second skipped during scans.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Skipped_Ghosted_Records_sec
Archive Database Key Name
Skipped_Ghosted_Records_sec
Potential Integrations

CA eHealth PM

CA Spectrum IM

Snapshot Delivered Cmds/sec (Replication Snapshot)
Displays the number of commands sent to the distributor per second.
This scan type applies to Microsoft SQL Server 2000.
Alarms
None
Scan Object Syntax
snapshot_delivered_cmds_sec
Archive Database Key Name
snapshot_delivered_cmds_sec
Chapter 3: Knowledge Agents for Microsoft SQL Server 605

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Snapshot Delivered Trans/sec (Replication Snapshot)
Displays the number of transactions sent to the distributor per second.
This scan type applies to Microsoft SQL Server 2000.
Alarms
None
Scan Object Syntax
snapshot_delivered_trans_sec
Archive Database Key Name
snapshot_delivered_trans_sec
Snapshot Transactions (Transactions)
Displays the total number of currently active transactions using the snapshot
isolation level.
Note: The Snapshot Transactions object counter responds when the first data
access occurs, not when the BEGIN TRANSACTION statement is issued.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Snapshot_Transactions
Archive Database Key Name
Snapshot_Transactions
606 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

SOAP Empty Requests (General Statistics)
Displays the number of empty SOAP requests started per second.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
SOAP_Empty_Requests
Archive Database Key Name
SOAP_Empty_Requests
SOAP Method Invocations (General Statistics)
Displays the number of SOAP method invocations started per second.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
SOAP_Method_Invocations
Archive Database Key Name
SOAP_Method_Invocations
Chapter 3: Knowledge Agents for Microsoft SQL Server 607

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

SOAP Session Initiate Requests (General Statistics)
Displays the number of SOAP session initiate requests started per second.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
SOAP_Session_Initiate_Requests
Archive Database Key Name
SOAP_Session_Initiate_Requests
SOAP Session Terminate Requests (General Statistics)
Displays the number of SOAP session terminate requests started per second.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
SOAP_Session_Terminate_Requests
Archive Database Key Name
SOAP_Session_Terminate_Requests
608 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

SOAP SQL Requests (General Statistics)
Displays the number of SOAP SQL requests started per second.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
SOAP_SQL_Requests
Archive Database Key Name
SOAP_SQL_Requests
SOAP WSDL Requests (General Statistics)
Displays the number of SOAP Web Service Description Language requests
started per second.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
SOAP_WSDL_Requests
Archive Database Key Name
SOAP_WSDL_Requests
Chapter 3: Knowledge Agents for Microsoft SQL Server 609

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Source (Publications Info)
Indicates the publication source.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
PublicationSource
Archive Database Key Name
PublicationSource
SQL Attention rate (SQL Statistics)
Displays the number of attentions per second. An attention is a request by the
client to end the currently running request.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
SQL_Attention_rate
Archive Database Key Name
SQL_Attention_rate
610 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

SQL Cache Memory (KB) (Memory Manager)
Displays the total amount of dynamic memory the server is using for the
dynamic SQL cache.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
SQL_Cache_Memory_KB
Archive Database Key Name
SQL_Cache_Memory_KB
Potential Integrations

CA eHealth PM

CA Spectrum IM

SQL Compilations Percentage (SQL Statistics)
Displays the percentage between SQL Compilations/sec and Batch
Requests/sec. SQL Compilations is the number of times the compile code path
is entered. Batch Request is the number of Transact-SQL command batches
SQL Server receives.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
compilationshigh
Scan Object Syntax
SQL_Compilations_Pct
Archive Database Key Name
SQL_Compilations_Pct
Chapter 3: Knowledge Agents for Microsoft SQL Server 611

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

SQL Compilations/sec (SQL Statistics)
Displays the number of SQL compilations per second.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
SQL_Compilations_sec
Archive Database Key Name
SQL_Compilations_sec
Potential Integrations

CA eHealth PM

CA Spectrum IM

SQL RECEIVE Total (Broker Statistics)
Displays the total number of SQL RECEIVE commands processed by the
broker.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
SQL_RECEIVE_Total
Archive Database Key Name
SQL_RECEIVE_Total
612 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

SQL RECEIVEs/sec (Broker Statistics)
Displays the number of SQL RECEIVE commands processed by the broker per
second.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
SQL_RECEIVEs_sec
Archive Database Key Name
SQL_RECEIVEs_sec
SQL Re-Compilations Percentage (SQL Statistics)
Displays the percentage between Re-Compilations/sec and SQL
Compilations/sec.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
recompilationshigh
Scan Object Syntax
SQL_Re_Compilations_Pct
Archive Database Key Name
SQL_Re_Compilations_Pct
Chapter 3: Knowledge Agents for Microsoft SQL Server 613

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

SQL Re-Compilations/sec (SQL Statistics)
Displays the number of statement recompiles per second. This scan type
counts the number of times statement recompiles are triggered.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
SQL_Re_Compilations_sec
Archive Database Key Name
SQL_Re_Compilations_sec
SQL SEND Total (Broker Statistics)
Displays the total number of SQL SEND commands processed by the broker.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
SQL_SEND_Total
Archive Database Key Name
SQL_SEND_Total
614 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

SQL SENDs/sec (Broker Statistics)
Displays the number of SQL SEND commands processed by the broker per
second.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
SQL_SENDs_sec
Archive Database Key Name
SQL_SENDs_sec
Chapter 3: Knowledge Agents for Microsoft SQL Server 615

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

SQL Server Name (System Summary Info)
Displays local server name information if the local server name has not been
changed since setup. Microsoft SQL Server Setup sets the server name to the
computer name during installation (the default instance).
The SERVERNAME property automatically reports changes in the network
name of the computer. In contrast, this scan type reports changes made to
the local server name. To change the server ID reported by this scan type, you
must use the sp_addserver or sp_dropserver stored procedure and reboot the
server.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
ServerName
Archive Database Key Name
ServerName
Potential Integrations

CA eHealth PM

CA Spectrum IM

616 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

SQL Trace IO Provider Lock Waits (General Statistics)
Displays the trace I/O provider lock waits during SQL Trace.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
SQL_Trace_IO_Provider_Lock_Waits
Archive Database Key Name
SQL_Trace_IO_Provider_Lock_Waits
Status (Databases Info)
Displays the operational status of each database (ONLINE, OFFLINE,
LOADING, RECOVERING, or SUSPECT).
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
One value for each database
Archive Database Key Name
DatabaseStatus
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 3: Knowledge Agents for Microsoft SQL Server 617

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Status (Publications Info)
Indicates the current status of the publication.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
PublicationStatus
Archive Database Key Name
PublicationStatus
Status of SQL Server Services (Services)
Displays the status of Microsoft SQL Server services using the following
values:
1
Indicates that the services are up.
0
Indicates that the services are down.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax

MSSQLServer

SQLServerAgent

MSDTC

MSSearch
Archive Database Key Name
Services_Status
618 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Stolen Pages (Buffer Manager) MSSQL 2000
Displays the number of pages used for miscellaneous server purposes
(including procedure cache).
This scan type applies to Microsoft SQL Server 2000.
Alarms
None
Scan Object Syntax
Stolen_pages
Archive Database Key Name
Stolen_pages
Stolen Pages (Buffer Manager) MSSQL 2005 and 2008
Displays the number of pages used for miscellaneous server purposes
(including procedure cache).
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Stolen_pages
Archive Database Key Name
Buffer_Manager_Stolen_pages
Potential Integrations
CA Wily Introscope
Chapter 3: Knowledge Agents for Microsoft SQL Server 619

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Stored Procedures Invoked/sec (Broker Activation)
Displays the total number of activation stored procedures invoked by all queue
monitors in the instance per second.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax

msdb

tempdb

ReportServer

ReportServer tempdb

_Total
Archive Database Key Name
Stored_Procedures_Invoked_sec
Subscriber Description (Subscriptions Info)
Displays the subscriber description.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
SubscriberDescription
Archive Database Key Name
SubscriberDescription
620 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Subscription Publisher Type (Subscriptions Info)
Displays the subscription publisher type (transactional, snapshot, or merge).
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
SubscriptionPublisherType
Archive Database Key Name
SubscriptionPublisherType
Subscription Server (Subscriptions Info)
Displays the subscription server name.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
SubscriptionServer
Archive Database Key Name
SubscriptionServer
Chapter 3: Knowledge Agents for Microsoft SQL Server 621

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Subscription Type (Subscriptions Info)
Identifies the subscription as one of the following types:
Anonymous
Specifies (in SQL Server 2005 and 2008) to create a subscription without
registering the subscription to the publisher. This is necessary for cases
such as Web synchronization, in which you cannot establish a SQL Server
connection to the Publisher during subscription configuration.
Pull subscription
Specifies that the subscriber asks for periodic updates of all changes to the
publisher. Pull subscriptions are best for publications having a large
number of subscribers (for example, subscribers using the internet). Pull
subscriptions are also best for autonomous mobile users because it allows
them to determine when the data changes are synchronized. A single
publication can support a mixture of push and pull subscriptions.
Push subscription
Specifies that the publisher propagates the changes to the subscriber
without a specific request from the subscriber. Push subscriptions are used
to propagate changes immediately as they occur, or when the schedule
must be set by the publisher.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
SubscriptionType
Archive Database Key Name
SubscriptionType
622 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

SuperLatch Demotions/sec (Latches)
Displays the number of SuperLatches that have been demoted to regular
latches in the last second.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
SuperLatch_Demotions_sec
Archive Database Key Name
SuperLatch_Demotions_sec
SuperLatch Promotions/sec (Latches)
Displays the number of latches that have been promoted to SuperLatches in
the last second.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
SuperLatch_Promotions_sec
Archive Database Key Name
SuperLatch_Promotions_sec
Chapter 3: Knowledge Agents for Microsoft SQL Server 623

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Table Locks Escalations/sec (Access Methods)
Displays the number of times table locks were escalated.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
tablelockshigh
Scan Object Syntax
Table_Lock_Escalations_sec
Archive Database Key Name
Table_Lock_Escalations_sec
Potential Integrations

CA eHealth PM

CA Spectrum IM

Tape Retention Period (days) (System Summary Info)
Displays the tape retention period in days.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Tape_retention_period_in_days
Archive Database Key Name
Tape_retention_period_in_days
624 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Target Pages (Buffer Manager) MSSQL 2000
Displays the ideal number of pages in the buffer pool.
This scan type applies to Microsoft SQL Server 2000.
Alarms
None
Scan Object Syntax
Target_pages
Archive Database Key Name
Target_pages
Target Pages (Buffer Manager) MSSQL 2005 and 2008
Displays the ideal number of pages in the buffer pool.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Target_pages
Archive Database Key Name
Buffer_Manager_Target_pages
Potential Integrations
CA Wily Introscope
Chapter 3: Knowledge Agents for Microsoft SQL Server 625

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Target Server Memory (KB) 2000 (Memory Manager)
Displays the total amount of dynamic memory the server can consume.
This scan type applies to Microsoft SQL Server 2000.
Alarms
None
Scan Object Syntax
Target_Server_MemoryKB
Archive Database Key Name
Target_Server_MemoryKB
Target Server Memory (KB) 2005 and 2008 (Memory Manager)
Displays the total amount of dynamic memory the server can consume.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Target_Server_Memory_KB
Archive Database Key Name
Target_Server_Memory_KB
Potential Integrations

CA eHealth PM

CA Spectrum IM

626 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Task Limit Reached (Broker Activation)
Displays the total number of times that a queue monitor would have started a
new task, but did not because the maximum number of tasks for the queue is
already running.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax

msdb

tempdb

ReportServer

ReportServer tempdb

_Total
Archive Database Key Name
Task_Limit_Reached
Chapter 3: Knowledge Agents for Microsoft SQL Server 627

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Task Limit Reached/sec (Broker Activation)
Displays the number of times per second that a queue monitor would have
started a new task, but did not because the maximum number of tasks for the
queue is already running.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax

msdb

tempdb

ReportServer

ReportServer tempdb

_Total
Archive Database Key Name
Task_Limit_Reached_sec
628 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Tasks Aborted/sec (Broker Activation)
Displays the number of activation stored procedure tasks that end with an
error, or are aborted by a queue monitor for failing to receive messages.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax

msdb

tempdb

ReportServer

ReportServer tempdb

_Total
Archive Database Key Name
Tasks_Aborted_sec
Tasks Running (Broker Activation)
Displays the total number of activation stored procedures that are currently
running.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax

msdb

tempdb

ReportServer

ReportServer tempdb

_Total
Archive Database Key Name
Tasks_Running
Chapter 3: Knowledge Agents for Microsoft SQL Server 629

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Tasks Started/sec (Broker Activation)
Displays the number of activation stored procedures started per second by all
queue monitors in the instance.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax

msdb

tempdb

ReportServer

ReportServer tempdb

_Total
Archive Database Key Name
Tasks_Started_sec
Temp Tables Creation Rate (General Statistics)
Displays the number of temporary tables/table variables created per second.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Temp_Tables_Creation_Rate
Archive Database Key Name
Temp_Tables_Creation_Rate
630 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Temp Tables For Destruction (General Statistics)
Displays the number of temporary tables/table variables waiting to be
destroyed by the cleanup system thread.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Temp_Tables_For_Destruction
Archive Database Key Name
Temp_Tables_For_Destruction
Thread safe memory objects waits (Wait Statistics)
Displays statistics for processes waiting on thread-safe memory allocators.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax

Average_wait_time_(ms)

Cumulative_wait_time_(ms)_per_second

Waits_in_progress

Waits_started_per_second
Archive Database Key Name
Thread_safe_memory_objects_waits
Chapter 3: Knowledge Agents for Microsoft SQL Server 631

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Ticks of CPU Activity (sls) (System Resources)
Displays the time that SQL Server has spent working since the last scan. The
result is in CPU time increments (or ticks), so it may exceed the actual elapsed
time.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
CPUActivity
Archive Database Key Name
CPUActivity
Ticks of IO Activity (sls) (System Resources)
Displays information regarding the disk activity generated by Transact-SQL
statements since the last scan.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
IOActivity
Archive Database Key Name
IOActivity
Potential Integrations
CA Wily Introscope
632 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Top CPU Usage (Top SQL Resource Consumers)
Displays SQL statements with the most CPU usage. The information will be
displayed in seconds. The SQL Statements may be active or recently executed.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
SQL Handle:Statement Start Offset:SPID:Abbreviated SQL statement
SPID is the session process ID. If no session is currently executing the SQL,
the SPID component will be empty.
Archive Database Key Name
sql_top_cpu
Potential Integrations
CA Wily Introscope
Chapter 3: Knowledge Agents for Microsoft SQL Server 633

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Top CPU Usage per Execution (Top SQL Resource Consumers)
Displays SQL statements with the most CPU usage per execution. The
information will be displayed in seconds. The SQL Statements may be active or
recently executed.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
SQL Handle:Statement Start Offset:SPID:Abbreviated SQL statement
SPID is the session process ID. If no session is currently executing the SQL,
the SPID component will be empty.
Archive Database Key Name
sql_top_cpu_per_exec
Potential Integrations
CA Wily Introscope
634 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Top Logical Reads (Top SQL Resource Consumers)
Displays SQL statements that most often require buffer cache accesses. The
SQL Statements may be active or recently executed.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
SQL Handle:Statement Start Offset:SPID:Abbreviated SQL statement
SPID is the session process ID. If no session is currently executing the SQL,
the SPID component will be empty.
Archive Database Key Name
sql_top_log_rd
Potential Integrations
CA Wily Introscope
Chapter 3: Knowledge Agents for Microsoft SQL Server 635

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Top Logical Reads per Execution (Top SQL Resource Consumers)
Displays SQL statements that most often require buffer cache accesses per
execution. The SQL Statements may be active or recently executed.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
SQL Handle:Statement Start Offset:SPID:Abbreviated SQL statement
SPID is the session process ID. If no session is currently executing the SQL,
the SPID component will be empty.
Archive Database Key Name
sql_top_log_rd_per_exec
Potential Integrations
CA Wily Introscope
636 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Top Physical Reads (Top SQL Resource Consumers)
Displays SQL statements that most often require disk I/Os. Disk I/O usually
occurs following a buffer cache miss. The SQL Statements may be active or
recently executed.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
SQL Handle:Statement Start Offset:SPID:Abbreviated SQL statement
SPID is the session process ID. If no session is currently executing the SQL,
the SPID component will be empty.
Archive Database Key Name
sql_top_phy_rd
Potential Integrations
CA Wily Introscope
Chapter 3: Knowledge Agents for Microsoft SQL Server 637

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Top Physical Reads per Execution (Top SQL Resource Consumers)
Displays SQL statements that most often require disk I/Os per execution. Disk
I/O usually occurs following a buffer cache miss. The SQL Statements may be
active or recently executed.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
SQL Handle:Statement Start Offset:SPID:Abbreviated SQL statement
SPID is the session process ID. If no session is currently executing the SQL,
the SPID component will be empty.
Archive Database Key Name
sql_top_phy_rd_per_exec
Potential Integrations
CA Wily Introscope
Total Connections (System Summary Info)
Displays the number of connected users.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
ConnValue
Archive Database Key Name
ConnValue
638 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Total I/O (Active SQL Problems)
Displays the active SQL statements in which total I/O activity has increased
the most during the snapshot interval. Total I/O refers to the sum of the
logical reads and logical writes.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
SQL Handle:Statement Start Offset:SPID:Abbreviated SQL statement
Archive Database Key Name
sql_act_prob_tot_io
Potential Integrations
CA Wily Introscope
Total Latch Wait Time (ms) (Latches)
Displays the total latch wait time (in milliseconds) for latch requests in the last
second.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Total_Latch_Wait_Time_ms
Archive Database Key Name
Total_Latch_Wait_Time_ms
Potential Integrations
CA eHealth PM
Chapter 3: Knowledge Agents for Microsoft SQL Server 639

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Total Locks (Locks Summary)
Displays the total number of locks detected.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
TotalLocks
Archive Database Key Name
TotalLocks
Potential Integrations
CA Wily Introscope
Total Pages (Buffer Manager) MSSQL 2000
Displays the number of pages in the buffer pool (includes database, free, and
stolen).
This scan type applies to Microsoft SQL Server 2000.
Alarms
None
Scan Object Syntax
Total_pages
Archive Database Key Name
Total_pages
640 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Total Pages (Buffer Manager) MSSQL 2005 and 2008
Displays the number of pages in the buffer pool (includes database, free, and
stolen).
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Total_pages
Archive Database Key Name
Buffer_Manager_Total_pages
Total Server Memory (KB) (Memory Manager)
Displays the dynamic memory (in kilobytes) currently in use on the server.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Total_Server_Memory_KB
Archive Database Key Name
Total_Server_Memory_KB
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 3: Knowledge Agents for Microsoft SQL Server 641

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Trace Event Notification Queue (General Statistics)
Displays the number of trace event notification instances waiting in the
internal queue to be sent through the service broker.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Trace_Event_Notification_Queue
Archive Database Key Name
Trace_Event_Notification_Queue
642 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Transaction Delay (Database Mirroring)
Displays the delay (in milliseconds) in waiting for commit acknowledgement
from the mirror. This scan type reports the total delay for all the transactions
in process. To determine the average delay per transaction, divide the value of
this scan type by the value of the Transactions/sec (Databases) scan type.
When running asynchronous mirroring this value will always be 0. Use this
scan type to determine Database Mirroring performance when it is running in
High Safety Mirror mode.
Increasing value indicates a performance problem with either the network or
hardware performance of the Mirror Server. Performance of the Principal
Server and the Mirror Server should be relatively equal. If hardware
performance of the Mirror Server is less than that of the Principal server, the
Mirror Server may not be able to handle all of the load in the event of a
failover. As this value increases, also check the value of the Transaction/sec
(Databases) scan type on the Principal server to confirm performance
problems on the Mirror Server.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Transaction Delay
Archive Database Key Name
Transaction_Delay
Chapter 3: Knowledge Agents for Microsoft SQL Server 643

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Transaction Times (Top 25 in minutes) (Individual Scan Types)
Displays the Top 25 Transaction Times in minutes from all active transactions
in the SQL Server instance. Use this scan type to view transaction times for all
active transactions. When transaction times exceed a threshold of 45 minutes,
it generates the longtransactions alarm. Database Administrators can act on
the alarm by notifying the owner of the transaction about the runaway
transaction.
This scan type displays the following information:
Unique ID
Identifies a transaction in the database instance using a unique
combination of the Session ID and the Transaction ID
Transaction Time in Minutes
Indicates the time in minutes since the transaction started
Alarms
longtransactions
Scan Object Syntax
Sessionid:sessionid:tranid:transaction id
Archive Database Key Name
TransactionTimes
644 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Transaction ownership waits (Wait Statistics)
Displays statistics relevant to processes synchronizing access to a transaction.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax

Average_wait_time_(ms)

Cumulative_wait_time_(ms)_per_second

Waits_in_progress

Waits_started_per_second
Archive Database Key Name
Transaction_ownership_waits
Transactions (Transactions)
Displays the number of currently active transactions of all types.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Transactions
Archive Database Key Name
Transactions
Chapter 3: Knowledge Agents for Microsoft SQL Server 645

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Transactions/sec (Databases)
Displays the number of transactions per second started for the database.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax

_Total

One value for each database
Archive Database Key Name
Transactions_sec
Potential Integrations

CA eHealth PM

CA Spectrum IM

646 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Transform noise words for full text query (System Summary Info)
Indicates if noise words in full text queries are transformed using the following
values:
1
Indicates that noise words are transformed in full text queries.
0
Indicates that noise words are not transformed in full text queries.
This option helps SQL Server optimize the full-text search. To prevent a full-
text index from becoming bloated, Microsoft SQL Server has a mechanism that
discards commonly occurring words that do not help the search. These words
are called noise words, or stop words. Noise words are listed in the locale
specific noise word files. For example, words such as a, and, is, and the are in
the English noise word file and are left out of the full-text index because they
are understood to be useless to a search. However, the full-text index does
take into account the position of noise words.
The noise word files are located in the $SQL_Server_Install_Path\Microsoft
SQL Server\MSSQL.1\MSSQL\FTDATA\ directory. This directory is created, and
the noise-word files are installed, when you set up SQL Server with Full-Text
Search support. You can edit the noise-word files.
Note: If you edit a noise-word file, you must repopulate the full-text catalogs
for the changes to take effect.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Transform_noise_words_for_full_text_query
Archive Database Key Name
Transform_noise_words_for_full_text_query
Chapter 3: Knowledge Agents for Microsoft SQL Server 647

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Two Digit Year Cutoff (System Summary Info)
Indicates whether the two digit year cutoff is enabled.
If this option is enabled, you can specify an integer from 1753 to 9999 that
represents the cutoff year for interpreting two-digit years as four-digit years. A
two-digit year that is less than or equal to the last two digits of the cutoff year
is in the same century as the cutoff year. A two-digit year that is greater than
the last two digits of the cutoff year is in the century that precedes the cutoff
year.
For example, if the two digit year cutoff is 2049 (the default), the two-digit
year 49 is interpreted as 2049 and the two-digit year 50 is interpreted as
1950. Microsoft SQL Server uses 2049 as the cutoff year for interpreting
dates; OLE Automation objects use 2030. You can use the two digit year cutoff
option to provide consistency in date values between SQL Server and client
applications. However, to avoid ambiguity with dates, use four-digit years.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
two_digit_year_cutoff
Archive Database Key Name
two_digit_year_cutoff
648 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Type (Databases Info)
Displays the database type (USER or SYSTEM).
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
One value for each database
Archive Database Key Name
DatabaseType
Type (Publications Info)
Indicates the publication type (transactional, snapshot, or merge).
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
PublicationType
Archive Database Key Name
PublicationType
Chapter 3: Knowledge Agents for Microsoft SQL Server 649

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Type (Tables Info)
Displays the table type (user or system).
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
One row for the table specified
Archive Database Key Name
TableType
Unsafe Auto-Params/sec (SQL Statistics)
Displays the number of unsafe auto-parameterization attempts per second.
Table or query characteristics that prevent the cache plan from being shared
are designated as unsafe. This scan type does not count the number of forced
parameterizations.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Unsafe_Auto_Params_sec
Archive Database Key Name
Unsafe_Auto_Params_sec
Potential Integrations

CA eHealth PM

CA Spectrum IM

650 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Update conflict ratio (Transactions)
Displays the percentage of transactions using the snapshot isolation level that
have encountered update conflicts within the last second. An update conflict
occurs when a snapshot isolation level transaction attempts to modify a row
that was last modified by another transaction that was not committed when
the snapshot isolation level transaction started.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Update_conflict_ratio
Archive Database Key Name
Update_conflict_ratio
Update Snapshot Transactions (Transactions)
Displays the number of currently active transactions that use the snapshot
isolation level and have modified data.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Update_Snapshot_Transactions
Archive Database Key Name
Update_Snapshot_Transactions
Chapter 3: Knowledge Agents for Microsoft SQL Server 651

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Updown (Individual Scan Types)
Displays a status value of 1 or 0 indicating whether Microsoft SQL Server is up
or down respectively.
Alarms
mssqlsrvdown
Scan Object Syntax
Status
Archive Database Key Name
updown
Potential Integrations

CA eHealth PM

CA Spectrum Automation Manager

CA Wily Introscope
Uploaded Changes/sec (Replication Merge)
Displays the number of rows per second merged (inserts, updates, and
deletes) from the subscriber to the publisher.
This scan type applies to Microsoft SQL Server 2000.
Alarms
None
Scan Object Syntax
uploaded_changes_sec
Archive Database Key Name
uploaded_changes_sec
652 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Use precomputed rank for full text query (System Summary Info)
Indicates whether the precomputed rank for full text query is used or not. Use
the precompute rank option to improve the performance of FREETEXTTABLE
queries that specify the top_n_by_rank parameter. This option is an
optimization strategy that can reduce the use of CPU resources when Microsoft
SQL Server computes rank for FREETEXTTABLE at query time. When the
option is set to 1, FREETEXTTABLE queries specified with top_n_by_rank use
precomputed rank data stored in the full-text catalogs.
By default, this option is set to 0. When using precomputed rank data, the
result set returned by top_n_by_rank may not contain all the results that are
returned when the precompute rank option is set to 0.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Use_precomputed_rank_for_full_text_query
Archive Database Key Name
Use_precomputed_rank_for_full_text_query
Used Data Space (Tables Info)
Displays the available table space used by data (in kilobytes).
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
One row for the table specified
Archive Database Key Name
TableUsedDataSpace
Chapter 3: Knowledge Agents for Microsoft SQL Server 653

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Used Index Space (Tables Info)
Displays the available table space used by indexes (in kilobytes).
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
One row for the table specified
Archive Database Key Name
TableUsedIndexSpace
Used leaf page cookie (Access Methods)
Indicates if a leaf page cookie is used successfully during an index search
because no change happened on the leaf page. The cookie speeds up the
index search.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Used_leaf_page_cookie
Archive Database Key Name
Used_leaf_page_cookie
654 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Used Space (File Groups Info)
Displays the aggregate size of all used space of data files in the group.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
One value for each of the file groups
Archive Database Key Name
FileGroupUsedSpace
Used tree page cookie (Access Methods)
Indicates if a tree page cookie is used successfully during an index search
because no change happened on the parent page. The cookie speeds up the
index search.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Used_tree_page_cookie
Archive Database Key Name
Used_tree_page_cookie
Chapter 3: Knowledge Agents for Microsoft SQL Server 655

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

User Agent Summary Type 1 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userinstsum1
User Agent Summary Type 2 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userinstsum2
656 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

User Agent Summary Type 3 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userinstsum3
User Agent Summary Type 4 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userinstsum4
Chapter 3: Knowledge Agents for Microsoft SQL Server 657

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

User Agent Summary Type 5 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userinstsum5
User Agent Summary Type 6 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userinstsum6
658 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

User Agent Summary Type 7 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userinstsum7
User Agent Summary Type 8 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userinstsum8
Chapter 3: Knowledge Agents for Microsoft SQL Server 659

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

User Agent Summary Type 9 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userinstsum9
User Agent Summary Type 10 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userinstsum10
660 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

User Character Type 1 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userchar1
User Character Type 2 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userchar2
Chapter 3: Knowledge Agents for Microsoft SQL Server 661

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

User Character Type 3 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userchar3
User Character Type 4 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userchar4
662 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

User Character Type 5 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userchar5
User Character Type 6 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userchar6
Chapter 3: Knowledge Agents for Microsoft SQL Server 663

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

User Character Type 7 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userchar7
User Character Type 8 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userchar8
664 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

User Character Type 9 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userchar9
User Character Type 10 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userchar10
Chapter 3: Knowledge Agents for Microsoft SQL Server 665

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

User Connections (General Statistics)
Displays the total number of user connections. In terms of performance,
setting up a lot of user connections can affect throughput because of the
memory each one uses. Only set the user connections to the maximum
number of users that you expect to have at one time.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
User_Connections
Archive Database Key Name
User_Connections
Potential Integrations

CA eHealth PM

CA Spectrum IM

666 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

User Mode Scheduler Uses Lightweight Pooling (System Summary Info)
Indicates whether the user mode scheduler uses lightweight pooling using the
following values:
0 (default)
Indicates that the user mode scheduler does not use lightweight pooling.
1
Indicates the user mode scheduler uses lightweight pooling.
Setting lightweight pooling to 1 causes Microsoft SQL Server to switch to fiber
mode scheduling.
Use the lightweight pooling option to provide a means of reducing the system
overhead associated with the excessive context switching sometimes seen in
symmetric multiprocessing (SMP) environments. When excessive context
switching is present, lightweight pooling can provide better throughput by
performing the context switching inline, helping to reduce user/kernel ring
transitions.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Note: Lightweight pooling is not supported for Microsoft Windows 2000 and
Microsoft Windows XP. Windows Server 2003 provides full support for
lightweight pooling. Common language runtime (CLR) execution is not
supported under lightweight pooling. Disable one of these two options: "clr
enabled" or "lightweight pooling".
Alarms
None
Scan Object Syntax
User_mode_scheduler_uses_lightweight_pooling
Archive Database Key Name
User_mode_scheduler_uses_lightweight_pooling
Chapter 3: Knowledge Agents for Microsoft SQL Server 667

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

User Numeric Type 1 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usernum1
User Numeric Type 2 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usernum2
668 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

User Numeric Type 3 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usernum3
User Numeric Type 4 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usernum4
Chapter 3: Knowledge Agents for Microsoft SQL Server 669

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

User Numeric Type 5 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usernum5
User Numeric Type 6 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usernum6
670 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

User Numeric Type 7 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usernum7
User Numeric Type 8 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usernum8
Chapter 3: Knowledge Agents for Microsoft SQL Server 671

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

User Numeric Type 9 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usernum9
User Numeric Type 10 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usernum10
672 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

User Options (System Summary Info)
Displays user options.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
user_options
Archive Database Key Name
user_options
User SQL Numeric Type 1 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql1
Chapter 3: Knowledge Agents for Microsoft SQL Server 673

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

User SQL Numeric Type 2 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql2
User SQL Numeric Type 3 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql3
674 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

User SQL Numeric Type 4 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql4
User SQL Numeric Type 5 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql5
Chapter 3: Knowledge Agents for Microsoft SQL Server 675

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

User SQL Numeric Type 6 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql6
User SQL Numeric Type 7 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql7
676 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

User SQL Numeric Type 8 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql8
User SQL Numeric Type 9 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql9
Chapter 3: Knowledge Agents for Microsoft SQL Server 677

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

User SQL Numeric Type 10 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql10
User SQL Numeric Type 11 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql11
678 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

User SQL Numeric Type 12 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql12
User SQL Numeric Type 13 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql13
Chapter 3: Knowledge Agents for Microsoft SQL Server 679

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

User SQL Numeric Type 14 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql14
User SQL Numeric Type 15 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql15
680 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

User SQL Character Type 41 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql41
User SQL Character Type 42 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql42
Chapter 3: Knowledge Agents for Microsoft SQL Server 681

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

User SQL Character Type 43 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql43
User SQL Character Type 44 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql44
682 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

User SQL Character Type 45 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql45
User SQL Character Type 46 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql46
Chapter 3: Knowledge Agents for Microsoft SQL Server 683

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

User SQL Character Type 47 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql47
User SQL Character Type 49 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql49
684 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

User SQL Character Type 50 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql50
Version Cleanup Rate (KB/sec) (Transactions)
Displays the rate (in kilobytes per second) at which row versions are removed
from the snapshot isolation version store in tempdb.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Version_Cleanup_rate_KB_s
Archive Database Key Name
Version_Cleanup_rate_KB_s
Chapter 3: Knowledge Agents for Microsoft SQL Server 685

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Version Store Size (KB) (Transactions)
Displays the space (in kilobytes) in tempdb being used to store snapshot
isolation level row versions.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Version_Store_Size_KB
Archive Database Key Name
Version_Store_Size_KB
Version Store unit count (Transactions)
Displays the number of active allocation units in the snapshot isolation version
store in tempdb.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Version_Store_unit_count
Archive Database Key Name
Version_Store_unit_count
686 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Version Store unit creation (Transactions)
Displays the number of allocation units that have been created in the snapshot
isolation store since the instance of the Database Engine was started.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Version_Store_unit_creation
Archive Database Key Name
Version_Store_unit_creation
Version Store unit truncation (Transactions)
Displays the number of allocation units that have been removed from the
snapshot isolation store since the instance of the Database Engine was
started.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax
Version_Store_unit_truncation
Archive Database Key Name
Version_Store_unit_truncation
Chapter 3: Knowledge Agents for Microsoft SQL Server 687

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

VMware Migration (Individual Scan Types)
Displays the migration events in the last 24 hours as logged in the VMware
VCenter repository table VPX_EVENT. Use this scan type to view information
about VMware ESX Server migration events. For each event listed, the object
name identifies the event and the value indicates the type of migration.
This scan type displays the following information:
Object Name
Specifies the event_id, chain_id, and vm_name column values from the
VPX_EVENT table
Value
Specifies the type of migration event as follows:
Migrate_Hot_Started
Migrate_Success
Migrate_Failed
Migrate_Drs_Success
Migrate_Unknown_Event
Alarms
vmware_migrate
Scan Object Syntax
Event_Id:Chain_Id:VM_name
Archive Database Key Name
usersql48
688 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Wait for the worker (Wait Statistics)
Displays statistics relevant to processes waiting for the worker to become
available.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax

Average_wait_time_(ms)

Cumulative_wait_time_(ms)_per_second

Waits_in_progress

Waits_started_per_second
Archive Database Key Name
Wait_for_the_worker
Workfiles Created/sec (Access Methods)
Displays the number of workfiles created per second. For example, workfiles
can be used to store temporary results for hash joins and hash aggregates in
Microsoft SQL Server 2005 and 2008.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Workfiles_Created_sec
Archive Database Key Name
Workfiles_Created_sec
Chapter 3: Knowledge Agents for Microsoft SQL Server 689

Scan Types and Associated Scan Groups (Knowledge Agents for Microsoft SQL Server)

Workspace synchronization waits (Wait Statistics)
Displays statistics relevant to processes synchronizing access to workspace.
This scan type applies to Microsoft SQL Server 2005 and 2008.
Alarms
None
Scan Object Syntax

Average_wait_time_(ms)

Cumulative_wait_time_(ms)_per_second

Waits_in_progress

Waits_started_per_second
Archive Database Key Name
Workspace_synchronization_waits
Worktables created/sec (Access Methods)
Displays the number of worktables created per second.
This scan type applies to Microsoft SQL Server 2000, 2005, and 2008.
Alarms
None
Scan Object Syntax
Worktables_Created_sec
Archive Database Key Name
Worktables_Created_sec
Potential Integrations

CA eHealth PM

CA Spectrum IM

690 Advisor Text

Key Indicators (Knowledge Agents for Microsoft SQL Server)

Worktables From Cache Ratio (Access Methods)
Displays the percentage of worktables created where the initial pages were
immediately available from the worktable cache.
Alarms
None
Scan Object Syntax
Worktables_From_Cache_Ratio
Archive Database Key Name
Worktables_From_Cache_Ratio
Key Indicators (Knowledge Agents for Microsoft SQL Server)
Database key indicators display data related to a specific database server and
its host machine. The data (displayed in a combination of graphs and tables) is
based on information from the scan types monitoring the database server and
the host operating system.
These key indicators provide information in the following categories:

Overview

CPU & Processes

Memory & Disk

Sessions & Services

Contention & Cache

Host & Application
Batch Requests per Second (Host & Application)
Displays the number of Transact-SQL command batches SQL Server receives
per second.
Cache Efficiencies (Contention & Cache)
Displays the percentage of pages found in the buffer cache without having to
read from disk in conjunction with the percentage of log cache reads that were
satisfied from the log cache.
Chapter 3: Knowledge Agents for Microsoft SQL Server 691

Key Indicators (Knowledge Agents for Microsoft SQL Server)

Cache Efficiency (Memory & Disk)
Displays the percentage of pages found in the buffer cache without having to
read from disk in conjunction with the percentage of log cache reads that were
satisfied from the log cache.
Cache Efficiencies (Overview)
Displays the percentage of pages found in the buffer cache without having to
read from disk in conjunction with the percentage of log cache reads that were
satisfied from the log cache.
Cache Hit Ratio (Contention & Cache)
Displays the percentage of pages found in the cache (pages that do not have
to read from disk).

Cache Hit Ratio (Overview)
Displays the percentage of pages found in the cache (pages that do not have
to read from disk).
Cache Summary (Contention & Cache)
Displays the following information:
Hit Ratio
Indicates the percentage of pages found in the cache (pages that do not
have to read from disk).
Num Objects
Indicates the number of cache objects in the cache.
8K Pages
Indicates the number of 8k pages used by cache objects.
Connected Users (Sessions & Services)
Displays process id attributes. Use the links in the Object column to kill the
session, view the SQL text associated with the SPID, or open a drill down
workspace with more information about the SPID.
692 Advisor Text

Key Indicators (Knowledge Agents for Microsoft SQL Server)

Connections (Overview)
Displays the total number of user connections in conjunction with the
maximum number of simultaneous client connections allowed on Microsoft SQL
Server.
Connections (Sessions & Services)
Displays the total number of user connections in conjunction with the
maximum number of simultaneous client connections allowed on Microsoft SQL
Server.
CPU Faults - Windows (CPU & Processes)
Displays the consumption of top resources by processes in kilobytes. The
object syntax displays as process_id:process_name (for example,
0xf4:win_archive).
CPU Load - Windows (CPU & Processes)
Displays the number of active CPUs. The processing load increases as the CPU
activity increases.
Displays the percent of CPU Load to help you measure the total amount of
time a processor is busy, in user mode on nonactive threads, and in privileged
mode on nonactive threads.
CPU Utilization - Windows (CPU & Processes)
Displays total CPU utilization as a percentage over time.
CPU Utilization - Windows (Overview)
Displays total CPU utilization as a percentage over time.
Chapter 3: Knowledge Agents for Microsoft SQL Server 693

Key Indicators (Knowledge Agents for Microsoft SQL Server)

Database Information (Overview)
Displays the following information:
Database
Indicates the name of the database. Use the links in this column to open a
drill down workspace with more information.
Owner
Indicates the owners of the databases.
Status
Indicates the operational statuses of the databases (ONLINE, OFFLINE,
LOADING, RECOVERING, SUSPECT).
Datafile Size
Indicates the cumulative size of all the data files in the database including
any automatic growth.
Pct Log Used
Indicates the percentage of space in the log that is currently in use.
Database Space Information (Memory & Disk)
Displays the following information:
Database
Indicates the name of the database. Use the links in this column to open a
drill down workspace with more information.
Datafile Size
Indicates the cumulative size of all the data files in the database including
any automatic growth.
Pct Log Used
Indicates the percentage of space in the log that is currently in use.
Datafile Size (KB) (Overview)
Displays the cumulative size (in kilobytes) of all the data files in the database
including any automatic growth.
694 Advisor Text

Key Indicators (Knowledge Agents for Microsoft SQL Server)

Datafile Size (Memory & Disk)
Displays the cumulative size (in kilobytes) of all the data files in the database
including any automatic growth.
Disk Metrics - Windows (Memory & Disk)
Displays the following disk metrics:
% Busy
Indicates the percentage of time a logical disk drive services read or write
requests.
Avg Trans Per Sec
Indicates the average logical disk transfer time.
% Read
Indicates the percentage of time a logical disk drive services read
requests.
% Write
Indicates the percentage of time a logical disk drive services write
requests.
Queue Length
Indicates the number of outstanding requests for each logical disk drive.
Chapter 3: Knowledge Agents for Microsoft SQL Server 695

Key Indicators (Knowledge Agents for Microsoft SQL Server)

Disk Metrics - Windows (Overview)
Displays the following disk metrics:
% Busy
Indicates the percentage of time a logical disk drive services read or write
requests.
Avg Trans Per Sec
Indicates the average logical disk transfer time.
% Read
Indicates the percentage of time a logical disk drive services read
requests.
% Write
Indicates the percentage of time a logical disk drive services write
requests.
Queue Length
Indicates the number of outstanding requests for each logical disk drive.
Disk Activity - Windows (Memory & Disk)
Displays the following information:
% Busy
Indicates the percentage of time a logical disk drive services read or write
requests.
% Read
Indicates the percentage of time a logical disk drive services read
requests.
% Write
Indicates the percentage of time a logical disk drive services write
requests.
Queue Length
Indicates the number of outstanding requests for each logical disk drive.
Failed Auto Parameterizations per Second (Host & Application)
Displays the number of failed auto-parameterization tries per second. This
should be a small value. Auto-parameterizations are also known as simple
parameterizations in SQL Server 2005 and 2008.
696 Advisor Text

Key Indicators (Knowledge Agents for Microsoft SQL Server)

File System - Windows (Overview)
Displays the amount of unallocated (free) space on each logical disk drive,
measured in megabytes.
File System Datafile Usage by Type (Host & Application)
Displays the total size of all data, log, and backup files located on the file
system in megabytes listed by type (data, log).
Full Scans per Second (Memory & Disk)
Displays the number of unrestricted full scans per second (base-table or full-
index scans).
General Information (Overview)
Displays the following general information:

Users connected

Buffer cache hit ratio

Log cache hit ratio

Total size of all datafiles
Latch Information (Contention & Cache)
Displays the number of latch requests that could not be granted immediately
in conjunction with the total latch wait time (in milliseconds) for latch requests
in the last second.
Latch Waits per Second (Contention & Cache)
Displays the number of latch requests that could not be granted immediately.
Chapter 3: Knowledge Agents for Microsoft SQL Server 697

Key Indicators (Knowledge Agents for Microsoft SQL Server)

Lock Counts by Type (Contention & Cache)
Displays the following information:
Blocking
Indicates the total number of lock blocks in use on the server.
Exclusive
Indicates the total number of exclusive locks detected.
Intent
Indicates the total number of intent locks detected.
Shared
Indicates the total number of shared locks detected.
Lock Information (Contention & Cache)
Displays the following information:
Blocked Sessions
Indicates the number of processes blocked by this process.
Deadlocks Per Second
Indicates the number of lock requests per second that resulted in a
deadlock.
Table Lock Escalations Per Second
Indicates the number of times table locks were escalated.
Average Lock Wait Time (ms)
Indicates the average wait time for each lock request (measured in
milliseconds) that resulted in a wait.
698 Advisor Text

Key Indicators (Knowledge Agents for Microsoft SQL Server)

Lock Information (Overview)
Displays the following information:
Blocked Sessions
Indicates the number of processes blocked by this process.
Deadlocks Per Second
Indicates the number of lock requests per second that resulted in a
deadlock.
Table Lock Escalations Per Second
Indicates the number of times table locks were escalated.
Average Lock Wait Time (ms)
Indicates the average wait time for each lock request (measured in
milliseconds) that resulted in a wait.
Average Latch Wait Time(ms)
Indicates the number of latch requests that could not be granted
immediately.
Lock Timeouts per Second (Contention & Cache)
Displays the number of lock requests per second that timed out (including
requests for NOWAIT locks produced internally).
Lock Waits per Second (Contention & Cache)
Displays the number of lock requests per second that could not be satisfied
immediately, requiring the caller to wait before being granted the lock.

Logical Disk Information Disk Pct - Windows (Overview)
Displays the percent of free space for the top logical disk information.
Logins per Second (Sessions & Services)
Displays the total number of login operations per second.
Chapter 3: Knowledge Agents for Microsoft SQL Server 699

Key Indicators (Knowledge Agents for Microsoft SQL Server)

Logouts per Second (Sessions & Services)
Displays the number of logout operations per second.
Memory Usage - Windows (Overview)
Displays the current number of bytes each process allocated but cannot share
with other processes. Use the links in the Process column to open a drill down
workspace with more information.
Memory Utilization - Windows (Overview)
Displays the amount of available_bytes, committed_bytes, and the commit
limit over time to determine system memory utilization.
Page Reads per Second (Memory & Disk)
Displays the number of physical page reads per second.
Page Splits per Second (Memory & Disk)
Displays the page splits per second that occur as the result of overflowing
index pages.
Page Writes per Second (Memory & Disk)
Displays the number of physical database page writes issued.
Percent Deferred Procedure Call Time - Windows (CPU & Processes)
Displays the percentage a CPU spends in DPCs over time.
Processor CPU Usage - Windows (CPU & Processes)
Displays the current CPU activity in percentages for the Windows agent
servers. The object syntax is process_id:process_name (for example,
0xf4:win_archive). Use the links in the Process column to open a drill down
workspace with more information.
700 Advisor Text

Key Indicators (Knowledge Agents for Microsoft SQL Server)

Process CPU Usage - Windows (Overview)
Displays the current CPU activity in percentages for the Windows agent
servers. The object syntax is process_id:process_name (for example,
0xf4:win_archive). Use the links in the Process column to open a drill down
workspace with more information.
Replication Transactions Pending (Advanced)
Displays the number of transactions in the publication database's transaction
log marked for replication that have not yet delivered to the distribution
database.
Services (Sessions & Services)
Displays the up or down status of Microsoft SQL Server services.
SQL Compilations per Second (Host & Application)
Displays the number of SQL compilations per second.
SQL Recompilations per Second (Host & Application)
Displays the number of statement recompiles per second.
SQL Server Status (Overview)
Displays whether Microsoft SQL Server is up or down.
System Call Rate per Second - Windows (CPU & Processes)
Displays the amount of kilobytes over time to help you measure the load on
Windows System Services.
System Context Switch Rate per Second - Windows (CPU & Processes)
Displays the system context switch load in kilobytes over time.
Chapter 3: Knowledge Agents for Microsoft SQL Server 701

Key Indicators (Knowledge Agents for Microsoft SQL Server)

702 Advisor Text

Table Space Information (Memory & Disk)
Displays the following information:
Allocated
Indicates the available table space (in kilobytes).
Used
Indicates the available table space used by data (in kilobytes).
Index
Indicates the available table space used by indexes (in kilobytes).


Chapter 4: Knowledge Agent for Oracle

CA Insight DPM knowledge agents monitor your networked database
environments by performing the following tasks:

Sampling your data dictionary and dynamic performance data

Maintaining a high-performance, real-time, shared memory snapshot of
the current state of each instance in your networked database
environment
CA Insight DPM currently monitors a variety of popular RDBMS databases.
Each RDBMS is referred to as a knowledge agent, meaning a different
installable knowledge agent is required for each.
Alarms (Knowledge Agent for Oracle)
Alarms are triggered when the scan types associated with them fall below or
exceed a specified threshold.
The following table lists all Knowledge Agent for Oracle alarms and the scan
types associated with them (for specific alarm details, see the topic associated
with each alarm):

Alarm Scan Types
bgprocdown Individual Scan Types - Database Process Status
cluextmaxout Cluster Extent Info - Allocated Extents
Cluster Extent Info - Maximum Number of Extents
clunextfail Cluster Extent Info - Next Extent Size
Tablespace Info - Maximum Extent Possible
Tablespace Info - Maximum Free Extent Size
Tablespace Info - Status
currentdbaerrors DBA Errors Info - DBA Errors Count
datbufbusywt I/O Performance Info - Data File Summary
Buffer Contention Stats - Data Buffer Busy Waits
dbfilemaxout I/O Performance Info - Data File Block Reads
Individual Scan Types - init.ora Parameters
DBVProcDown None
dmllckmaxout Individual Scan Types - init.ora Parameters
Individual Scan Types - Locks - Current List
Chapter 4: Knowledge Agent for Oracle 703

Alarms (Knowledge Agent for Oracle)

exctabchain Table Space Analyzer Stats - Pct Chained Rows
fullscan Session Stats - Long Table Scans
genlimit No specific scan types required
hitratio I/O Performance Info - Buffer Cache Hit Ratio
idxextmaxout Index Extent Info - Allocated Extents
Index Extent Info - Maximum Number of Extents
idxheightchg Index Space Analyzer Stats - Depth
idxnextfail Index Extent Info - Next Extent Size
Tablespace Info - Maximum Extent Possible
Tablespace Info - Maximum Free Extent Size
Tablespace Info - Status
jobsfailures DBA Jobs Info - DBA Jobs Failures
jobsrunningfailures DBA Jobs Running Info - DBA Jobs Running Failures
latchctnmax Individual Scan Types - Latch Contention Pct
lockwait Individual Scan Types - Locks - Current Waits
mtssrvmaxout MTS Server Info - Shared Servers Active
Individual Scan Types - init.ora Parameters
opcursmaxout Individual Scan Types - init.ora Parameters
Session Stats - Current Open Cursors
procmaxout Individual Scan Types - Active Oracle Processes
Individual Scan Types - init.ora Parameters
psexclockactivity Oracle RAC Object Info - RAC Lock Activity
psexcsumlockactivity Oracle RAC Object Info - RAC Summary Lock Activity
rolbufbusywt Buffer Contention Stats - Rollback Buffer Busy Waits
I/O Performance Info - Data File Summary
rollextmaxout Rollback Segment Extent Info - Allocated Extents
Rollback Segment Extent Info - Maximum Number of
Extents
rollnextfail Rollback Segment Extent Info - Next Extent Size
Tablespace Info - Maximum Extent Possible
Tablespace Info - Maximum Free Extent Size
sessmaxout Individual Scan Types - init.ora Parameters
Session Stats - Current Logons
sgafreememlow Individual Scan Types - init.ora Parameters
Individual Scan Types - SGA Stats
tabextmaxout Table Extent Info - Allocated Extents
Table Extent Info - Maximum Number of Extents
704 Advisor Text

Alarms (Knowledge Agent for Oracle)

tabnextfail Table Extent Info - Next Extent Size
Tablespace Info - Maximum Extent Possible
Tablespace Info - Maximum Free Extent Size
Tablespace Info - Status
tranmaxout Database Transaction Info - Database Transaction
Count
Individual Scan Types - init.ora Parameters
tsdiskfree None
tsexcfrag Tablespace Info - Fragments
tshoneycomb Tablespace Info - Contiguous Space
Tablespace Info - Maximum Free Extent Size
tspctfree Tablespace Info - Bytes Allocated
Tablespace Info - Free Space
tspctphyspacefree Individual Scan Types Tablespace Percentage
Physical Space Free
uvlog None
vmware_migrate Individual Scan Types - VMware Migration

Chapter 4: Knowledge Agent for Oracle 705

Alarms (Knowledge Agent for Oracle)

bgprocdown
This alarm triggers when any of the following occurs:

An Oracle RDBMS kernel process is down.

The SQL*Net listener is down.

The Oracle RDBMS Archiver process is stuck.

The CA Insight DPM connect string is invalid.
Suggested Actions
1. Shutdown the CA Insight DPM knowledge agent.
2. Perform one or more of the following activities:
Use the operating system to confirm that the RDBMS kernel processes
and SQL*Net are running (UNIX -> ps -ef, VMS -> show process,
etc.). If one or more of the RDBMS kernel processes has died, look in
$ORACL_HOME/rdbms/log/alert_SID.log for the source of the problem.
Refer to your Oracle documentation for details about error messages
found in the alert_SID.log file. Contact Oracle Technical Support for
further assistance.
If you are monitoring across your network, check the status of
SQL*Net listener on the monitored machine. If SQL*Net listener is
down, use an appropriate utility to restart it.
Confirm that there is free space on the archive log destination device
(init.ora-> archive_log_dest). Check the archiver trace file for details.
Confirm that the CA Insight DPM knowledge agent name and connect
string located in the $uvora/knowledge agent name/uv_ora.cfg file are
correct.
Use the log and error files located in $uvora/knowledge agent_name
for useful diagnostics when the connect string or the SQL*Net listener
is a problem.
If the proper course of action is unclear contact Technical Support.
3. Restart CA Insight DPM after solving the problem that triggered the alarm.
Threshold Evaluation
This alarm is based on a triggering event (see description).
Note: This alarm does not support multiple thresholds.
Required Scan Types
The following scan types must be on for this alarm to function:
Individual Scan Types - Database Process Status
706 Advisor Text

Alarms (Knowledge Agent for Oracle)

Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
cluextmaxout
The number of extents allocated to the cluster is approaching the MAXEXTENT
limit. If you attempt to allocate an extent beyond the MAXEXTENT limit, any
application requiring the next extent fails.
Suggested Actions
Export, drop, and import the cluster to compress the cluster into a single
extent. Refer to your Oracle documentation for details regarding the use of the
EXPORT and IMPORT utilities.
Threshold Evaluation
object_value <= threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:

Cluster Extent Info - Allocated Extents

Cluster Extent Info - Maximum Number of Extents
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Chapter 4: Knowledge Agent for Oracle 707

Alarms (Knowledge Agent for Oracle)

Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
clunextfail
The next attempt to dynamically allocate an extent to the cluster fails because
there is no single free extent large enough to hold it.
Suggested Actions

Change the storage allocation parameter (NEXT) of the cluster to FS bytes
or less using the ALTER CLUSTER command, in the format:
ALTER CLUSTER clustername STORAGE (NEXT FS PCTINCREASE 0);
Refer to $uvexample/ora/action/readme.notify for details about a
command action you can configure to do this automatically.

If the tshoneycomb event was triggered for the tablespace containing the
cluster, compressing the honeycomb of free space in the tablespace might
clear this event without altering the storage parameters of the cluster.
You cannot alter the storage parameters of an object that is being accessed or
used for any reason.
Threshold Evaluation
object_value < threshold_value
Note: This alarm does not support multiple thresholds.
Required Scan Types
The following scan types must be on for this alarm to function:

Cluster Extent Info - Next Extent Size

Tablespace Info - Maximum Extent Possible

Tablespace Info - Maximum Free Extent Size

Tablespace Info - Status
708 Advisor Text

Alarms (Knowledge Agent for Oracle)

Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
currentdbaerrors
There are one or more errors in DBA_ERRORS.
Suggested Actions
Identify and correct the Oracle errors.
Threshold Evaluation
object_value > threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
DBA Errors Info - DBA Errors Count
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Chapter 4: Knowledge Agent for Oracle 709

Alarms (Knowledge Agent for Oracle)

Potential Integrations

CA eHealth PM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
datbufbusywt
Multiple processes modifying the same blocks/rows in a table can cause
contention for these blocks. A high level of block contention reduces
throughput for processes accessing these blocks.
Suggested Actions
If the condition is infrequent, you can ignore the condition without impacting
performance.
If the condition persists or occurs frequently use the related session scan
types to identify processes that are modifying data when buffer contention is
high. The tables these sessions modify are the source of the contention.
Depending on the problem, you can take the following corrective actions:

If insert operations are causing the contention, increase the number of
free lists for database tables with contention.

If update operations are causing the contention, decrease the number of
rows per block being stored in the table.
Threshold Evaluation
object_value > threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:

Buffer Contention Stats - Data Buffer Busy Waits

I/O Performance Info - Data File Summary
710 Advisor Text

Alarms (Knowledge Agent for Oracle)

Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Individual Scan Types - init.ora Parameters

Session Stats - Rollbacks

Session Stats - Table Scan Blocks Gotten

Session Stats - User Commits
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
dbfilemaxout
The number of Database Files is approaching the limit specified by the
DB_FILES init.ora parameter. If the number of database files reaches the
specified parameter value, no more files can be added.
Suggested Actions
If you expect the size of the database to increase, you can increase the value
of the DB_FILES init.ora parameter.
Threshold Evaluation
object_value < threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:

I/O Performance Info - Data File Block Reads

Individual Scan Types - init.ora Parameters
Chapter 4: Knowledge Agent for Oracle 711

Alarms (Knowledge Agent for Oracle)

Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
I/O Performance Info - Data File Physical Reads
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
DBVProcDown
This event triggers when a CA Insight DPM background process terminates
unexpectedly. This can be caused by the following:

An Oracle RDBMS background process terminates abnormally

A SQL*Net shadow process serving one of the CA Insight DPM background
processes terminates abnormally

A SHUTDOWN IMMEDIATE or SHUTDOWN ABORT of the Oracle database
has shutdown the database but failed to disconnect one of the CA Insight
DPM background processes

An operating system error occurred, such as exhausted swap space
Suggested Actions
1. Restart the CA Insight DPM kernel process (uv_driver) for this CA Insight
DPM knowledge agent.
2. After the process restarts, examine the diagnostic information in the file
$uvroot/knowledge agent_type/knowledge agent name/uv_driver.log.
3. Examine the log and error files associated with the stopped process.
For example, check the file $uvroot/knowledge agent_type/knowledge
agent name/uv_scan_p.log:001.
4. If the event condition does not clear itself, or occurs repeatedly, shutdown
the CA Insight DPM knowledge agent and restart.
5. If the condition still persists, contact Technical Support.
712 Advisor Text

Alarms (Knowledge Agent for Oracle)

Threshold Evaluation
This alarm is based on a triggering event (see description).
Note: This alarm does not support multiple thresholds.
Required Scan Types
The following scan types must be on for this alarm to function:
None
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
Chapter 4: Knowledge Agent for Oracle 713

Alarms (Knowledge Agent for Oracle)

dmllckmaxout
The number of active DML Locks is approaching the limit specified by the
DML_LOCKS init.ora parameter. If the number of active DML locks reaches the
specified value, database activity requiring additional locks fails.
Suggested Actions
Consider increasing the value of the DML_LOCKS init.ora parameter.
Threshold Evaluation
object_value < threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:

Individual Scan Types - init.ora Parameters

Individual Scan Types - Locks - Current
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
714 Advisor Text

Alarms (Knowledge Agent for Oracle)

exctabchain
The table has too many chained or migrated rows, resulting in excessive I/O
operations to access information in the rows, and therefore reduced
performance.
A chained row is a row that is too long to fit into a single database block. Row
chaining can lead to extra I/O, which occurs to access information in the rows,
reducing performance.
A migrated row is a row that has grown too long to fit into the available free
space in its original database block and has been moved to a different
location, leaving a pointer to the new location in the original block. Row
migration can lead to extra I/O, which occurs to access information in the
rows, reducing performance.
Suggested Actions
Eliminate the chained rows, using the following procedure.
1. Use the analyze command with the LIST CHAINED ROWS INTO clause to
produce a table containing the rowids of all chained rows.
2. Using this list of rowids, select the chained rows into a temporary table.
3. Delete the rows from the original table, and re-insert them from the
temporary table.
4. Rerun the analyze command.
If chained rows still exist, the problem is chaining, not migration and you must
increase the database block size.
Threshold Evaluation
object_value > threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Table Space Analyzer Stats - Pct Chained Rows
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Table Space Analyzer Stats - Chained Rows

Table Space Analyzer Stats - Row Length

Table Space Analyzer Stats - Rows
Chapter 4: Knowledge Agent for Oracle 715

Alarms (Knowledge Agent for Oracle)

Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
fullscan
This event triggers if any process exceeds the number of full table scans per
minute threshold. An application or query is performing full table scans where
an index may improve performance.
Suggested Actions
A full table scan is only inefficient if it is being performed to return a small set
of data from the table. Analyzing queries that perform full table scans using
the Session Stats - Rows Gotten and Table Scans Blocks Gotten scan types
shows the efficiency of long full table scans. To do this, compare the number
of rows per block, for the table on which the full table scan is being performed,
to the number of rows gotten (Rows Gotten) per blocks gotten (Table Scans
Blocks Gotten). The closer these two numbers are to each other, the more
efficient the full table scan. If the full table scan is efficient enough,
implementing an index can actually degrade overall performance. If the full
table scan is inefficient, implementing an index will improve performance.
In general, a short full table scan is more efficient than performing an index
search and a rowid fetch. This is true when the short table is being scanned by
itself and not for the purpose of joining it to another table. Pay attention to
applications that are performing an excessive number of short table scans.
Without an index, the short table is scanned for each row of data returned. If
you can access the data required from the short table entirely from an index
key on that table, the index is more efficient. Also, lack of an index on the
shorter table can prevent the use of an index on the larger table. If this is the
case, analyze the SQL query and rearrange the syntax to allow the use of the
indexes on the larger table. Sometimes this cannot be done, and indexing the
shorter table can improve performance.
Threshold Evaluation
object_value > threshold_value
716 Advisor Text

Alarms (Knowledge Agent for Oracle)

Required Scan Types
The following scan types must be on for this alarm to function:
Session Stats - Long Table Scans
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Session Stats - Rows Gotten

Session Stats - Table Scan Blocks Gotten
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
genlimit
CA Insight DPM provides a general alarm, genlimit, that you can apply to any
numeric or character scan type (including user-defined numeric or character
scan types). The genlimit alarm compares a threshold you define against a
value returned by the scan type.
The valid operators for character data are = and != only (equal and not
equal).
Note: For information about configuring genlimit alarms, see the User Help.
Threshold Evaluation
<object_value> <user_configurable_operator> <threshold_value>
Note: This alarm supports multiple thresholds for numeric data only.
Chapter 4: Knowledge Agent for Oracle 717

Alarms (Knowledge Agent for Oracle)

Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA
hitratio
The buffer cache hit ratio fell below the minimum percentage threshold. The
block buffer cache may be too small.
Suggested Actions
Because all block I/O is performed through the buffer cache, an appropriately
sized block buffer cache is critical to efficient database throughput. If the block
buffer cache is too big, then memory is wasted. If the block buffer cache is too
small, then disk I/O and buffer cache management overhead increase.
Use the I/O Performance Info group - Buffer Cache Hit Ratio and Data File
Summary scan types to monitor buffer cache performance. The Data File
Summary scan types iosumm logical reads scan object represents the number
of block requests. The iosumm physical requests scan object represents the
number of block requests that required disk I/O.
The Buffer Cache Hit Ratio scan type shows the percentage of hits to the block
buffer cache. It is an excellent measure of buffer cache performance. This
ratio is most meaningful when represented over time intervals rather than
cumulatively. As a cumulative measurement, the Buffer Cache Hit Ratio does
not give any indication of the direction of the hit ratio, and the longer an
instance runs, the less impact poor cache performance has on the cumulative
hit ratio.
For this reason, the Knowledge Agent for Oracle archives these two scan types
at configured sampling intervals. The archive database can provide interval hit
ratio information for any time interval greater than or equal to the archive
rate. Use a strip chart to display the Buffer Cache Hit Ratio and Data File
Summary scan types and to view their history.
A low buffer cache hit ratio is sometimes unavoidable. Determine whether you
need to increase the size of the Block Buffer Cache. You should increase the
size of the Block Buffer Cache only if the cache hit ratio is consistently low or if
you have a specific application that consistently triggers this event.
718 Advisor Text

Alarms (Knowledge Agent for Oracle)

If you want to increase the size of the Block Buffer Cache, change the init.ora
parameter DB_BLOCK_BUFFERS. If you increase the DB_BLOCK_BUFFERS
parameter, the size of the System Global Area (that is, the system memory
used by the RDBMS processes) also increases by
DB_BLOCK_SIZE*DB_BLOCK_BUFFERS bytes.
Note: Shutdown and restart the Oracle RDBMS whenever you change a
parameter.
Threshold Evaluation
object_value < threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
I/O Performance Info - Buffer Cache Hit Ratio
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Database Stats - DBWR

I/O Performance Info - Data File Summary

Individual Scan Types - init.ora Parameters

Session Stats - Consistent Gets

Session Stats - Database Block Gets

Session Stats - Physical Reads

Session Stats - Physical Writes
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
Chapter 4: Knowledge Agent for Oracle 719

Alarms (Knowledge Agent for Oracle)

idxextmaxout
The number of extents allocated to the index is approaching the MAXEXTENT
limit. If you attempt to allocate an extent beyond the MAXEXTENT limit, any
application requiring the next extent fails.
Suggested Actions
Compress the index into a single extent by dropping and recreating the index
using Index Extent Info - Total Size bytes for the initial extent size.
When you export, drop, and import the table to which an index belongs, both
the table and the index get compressed. Refer to your Oracle documentation
for details regarding the use of the EXPORT and IMPORT utilities.
Threshold Evaluation
object_value <= threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:

Index Extent Info - Allocated Extents

Index Extent Info - Maximum Number of Extents
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
Index Extent Info - Total Size
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
720 Advisor Text

Alarms (Knowledge Agent for Oracle)

idxheightchg
The index has grown to the point that a new level has been added to the
Btree. As levels are added, growth in an index is normal, but the I/O
necessary to scan the index increases, resulting in slower performance.
Suggested Actions
Examine the index statistics to determine if there is an excess number of
deleted leaf rows or excessive free space in the index. If either case is true,
consider recreating the index.
Threshold Evaluation
object_value < threshold_value
Note: This alarm does not support multiple thresholds.
Required Scan Types
The following scan types must be on for this alarm to function:
Index Space Analyzer Stats - Depth
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
Index Space Analyzer Stats - Leaf Blocks
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
Chapter 4: Knowledge Agent for Oracle 721

Alarms (Knowledge Agent for Oracle)

idxnextfail
The next attempt to dynamically allocate an extent to the index will fail
because no single free extent is large enough to hold it.
Suggested Actions
Change the index storage allocation parameter (NEXT) of the cluster to FS
bytes or less using the ALTER INDEX command, in the format
ALTER INDEX indexname STORAGE (NEXT FS PCTINCREASE 0);
If the tshoneycomb event was triggered for the tablespace containing the
cluster, compressing the honeycomb of free space in the tablespace might
clear this event without altering the storage parameters of the cluster.
Note: You cannot alter the storage parameters of an object that is being
accessed or used for any reason.
Threshold Evaluation
object_value < threshold_value
Note: This alarm does not support multiple thresholds.
Required Scan Types
The following scan types must be on for this alarm to function:

Index Extent Info - Next Extent Size

Tablespace Info - Maximum Extent Posssible

Tablespace Info - Maximum Free Extent Size

Tablespace Info - Status
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM
722 Advisor Text

Alarms (Knowledge Agent for Oracle)


CA Spectrum SA

CA Wily Introscope
jobsfailures
There are job failures.
Suggested Actions
Review the failure of the job that failed.
Threshold Evaluation
object_value > threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
DBA Jobs Info - DBA Jobs Failures
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Potential Integrations

CA eHealth PM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
Chapter 4: Knowledge Agent for Oracle 723

Alarms (Knowledge Agent for Oracle)

jobsrunningfailures
There are running jobs that are failing.
Suggested Actions
Identify why the running jobs are failing.
Threshold Evaluation
object_value > threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
DBA Jobs Running Info - DBA Jobs Running Failures
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Potential Integrations

CA eHealth PM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
724 Advisor Text

Alarms (Knowledge Agent for Oracle)

latchctnmax
Latches serialize access to critical database structures. If processes requiring a
latch must wait because of contention, response time may be reduced.
Suggested Actions
Increase the specific latch resource. Although some contention for latches is
present in most databases, excessive latch contention causes bottlenecks and
should be avoided.
The Latch Contention Pct individual scan type measures all latch contention.
As a general guideline, latch contention below a 15% threshold still provides
acceptable performance. Latch contention is usually inexpensive to resolve in
terms of resources and it is a good idea to reduce or eliminate it before it
reaches 15%. For enqueues, cache buffer chains, the redo allocation latch,
and redo copy latches, the default threshold is set at <5%.
Threshold Evaluation
object_value > threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Individual Scan Types - Latch Contention Pct
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
Database Stats - Enqueue
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
Chapter 4: Knowledge Agent for Oracle 725

Alarms (Knowledge Agent for Oracle)

lockwait
The exclusive lock wait condition exceeded the number of lockwait threshold
seconds. A process is waiting (waiter) for a resource that is locked by another
process (holder). The waiting process continues to wait until the resource is
freed.
Suggested Actions
1. Identify the holder process.
2. Determine how critical the process being performed by both the holder
process and the waiter process is.
Note: Killing a process is the least desirable option, but may be required
for critical processing to continue.
3. If the holder is an interactive user, do the following:
a. Issue a commit statement to release locked resources.
b. Kill the process to force a rollback of the transaction, and then release
locked resources.
4. If the holder is an application process, do the following:
Confirm that the application is committing transactions
Examine any explicit locking operations that the application may be
performing and confirm that the application is releasing the locked
resources
Explore strategies to reduce transaction size thereby reducing the
length of time the resource is locked
Increase the number of commits executed by the application
Threshold Evaluation
object_value > threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Individual Scan Types - Locks - Current Waits
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Individual Scan Types - Locks - Current

Individual Scan Types - Oracle Users
726 Advisor Text

Alarms (Knowledge Agent for Oracle)

Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
Chapter 4: Knowledge Agent for Oracle 727

Alarms (Knowledge Agent for Oracle)

mtssrvmaxout
The number of active shared servers is approaching the number specified by
the MTS_MAX_SERVERS init.ora parameter. If the active number reaches this
value, then no more servers may be started. Under these conditions, users
could face longer wait times for service by a shared server.
Suggested Actions
Examine the number of servers over time. If the number of active servers
consistently approaches or reaches the MTS_MAX_SERVERS parameter,
increase the value of the parameter.
Threshold Evaluation
object_value < threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:

Individual Scan Types - init.ora Parameters

MTS Server Info - Shared Servers Active
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
728 Advisor Text

Alarms (Knowledge Agent for Oracle)

opcursmaxout
The number of Open Cursors for a session is approaching the limit specified by
the OPEN_CURSORS init.ora parameter. If the number of open cursors for this
session reaches the specified parameter value, then database activity
requiring additional cursors fails.
Suggested Actions
Check the application for opportunities to reuse cursors, or to close unneeded
cursors. If you cannot reduce the number of cursors, consider increasing the
value of the OPEN_CURSORS init.ora parameter.
Threshold Evaluation
object_value < threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:

Individual Scan Types - init.ora Parameters

Session Stats - Current Open Cursors
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
Chapter 4: Knowledge Agent for Oracle 729

Alarms (Knowledge Agent for Oracle)

procmaxout
The number of active processes is approaching the number specified by the
PROCESSES init.ora parameter. If the active number reaches this value, then
no more processes may access Oracle. Under these conditions users could be
denied access to the database.
Suggested Actions
Examine the number of processes over time. If the number of active processes
consistently approaches or reaches the PROCESSES parameter, consider
increasing it.
Threshold Evaluation
object_value < threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:

Individual Scan Types - Active Oracle Processes

Individual Scan Types - init.ora Parameters
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
730 Advisor Text

Alarms (Knowledge Agent for Oracle)

racexclockactivity
The number of PCM lock conversions for a specific lock type has exceeded the
threshold, indicating contention problems in this instance.
Suggested Actions
1. Identify the instances that have the most lock conversions of type 'Lock
buffers for read' because those instances do the following:
Make the most requests for data that is being used, and is locked, by
other instances
Cause the most pinging in your environment
2. If possible schedule applications to run at different times.
3. Restructure data to be accessed in a more efficient manner.
Threshold Evaluation
object_value > threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Oracle RAC Info - RAC Lock Activity
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
Oracle RAC Info - RAC Summary Lock Activity
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
Chapter 4: Knowledge Agent for Oracle 731

Alarms (Knowledge Agent for Oracle)

racexcsumlockactivity
The summary of PCM lock conversions for an instance type exceeded the
threshold, indicating contention problems in this instance.
Suggested Actions
Identify the instances that have the most 'Lock buffers for read' conversions
because those instances are making the most requests for data that is being
used (and is locked) by other instances; these cause the most pinging in your
environment. Do the following:

Schedule applications to run at different times (if possible)

Restructure data to be accessed in a more efficient manner
Threshold Evaluation
object_value > threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Oracle RAC Info - RAC Summary Lock Activity
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
Oracle RAC Info - RAC Lock Activity
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
732 Advisor Text

Alarms (Knowledge Agent for Oracle)

rolbufbusywt
The amount of rollback segment block buffer contention exceeded the
threshold. Multiple transactions are contending for the same rollback segment
blocks. Rollback segment buffer contention reduces transaction throughput.
Suggested Actions
Increase the number of rollback segments.
Threshold Evaluation
object_value > threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:

Buffer Contention Stats - Rollback Buffer Busy Waits

I/O Performance Info - Data File Summary
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
Rollback Segment Stats - Waits
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
Chapter 4: Knowledge Agent for Oracle 733

Alarms (Knowledge Agent for Oracle)

rollextmaxout
The number of extents allocated to the rollback segment is approaching the
MAXEXTENT limit. If you attempt to allocate an extent beyond the MAXEXTENT
limit, any application requiring the next extent fails. The current transaction
fails and may produce a corrupted rollback segment that cannot be used by
any transaction.
Suggested Actions
Drop and recreate the rollback segment. When you recreate the rollback
segment, increase the size of the initial and next extent parameters. Refer to
your Oracle documentation for details regarding rollback segment
management.
Threshold Evaluation
object_value <= threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:

Rollback Segment Extent Info - Allocated Extents

Rollback Segment Extent Info - Maximum Number of Extents
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
734 Advisor Text

Alarms (Knowledge Agent for Oracle)

rollnextfail
The next attempt to dynamically allocate an extent to the rollback segment
will fail because no single free extent is large enough to hold it.
Suggested Actions
Change the rollback segment's storage allocation parameter NEXT to be FS
bytes or less using the ALTER ROLLBACK SEGMENT command:
ALTER ROLLBACK SEGMENT rbsegmentname STORAGE (NEXT FS PCTINCREASE 0)
If the tshoneycomb event was triggered for the tablespace containing the
cluster, compressing the honeycomb of free space in the tablespace might
clear this event without altering the storage parameters of the cluster.
Note: You cannot alter the storage parameters of an object that is being
accessed or used for any reason.
Threshold Evaluation
object_value < threshold_value
Note: This alarm does not support multiple thresholds.
Required Scan Types
The following scan types must be on for this alarm to function:

Rollback Segment Extent Info - Next Extent Size

Tablespace Info - Maximum Extent Possible

Tablespace Info - Maximum Free Extent Size
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Chapter 4: Knowledge Agent for Oracle 735

Alarms (Knowledge Agent for Oracle)

Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
sessmaxout
The number of active Sessions is approaching the limit specified by the
SESSIONS init.ora parameter. If the number of active sessions reaches the
SESSIONS parameter, no additional sessions can connect to the database.
Suggested Actions
Consider increasing the value of the SESSIONS init.ora parameter.
Threshold Evaluation
object_value < threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:

Individual Scan Types - init.ora Parameters

Session Stats - Current Logons
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
736 Advisor Text

Alarms (Knowledge Agent for Oracle)

Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
sgafreememlow
The shared pool consists of the Library Cache, Dictionary Cache, and other
structures. If not enough memory is allocated to the shared pool, items in
these areas may be flushed out prematurely, causing them to be reread on the
next requested access. In the worst case, if all items in the pool are active,
database activity may fail because it cannot allocate space in the shared pool.
This event is calculated by taking the size of the shared pool (represented by
the shared_pool_size object in the init.ora Parameters individual scan type),
dividing it into the free memory in the shared pool (represented by the
free_memory object in the SGA Stats individual scan type), and multiplying by
100 to give a percent.
(free_memory/shared_pool_size) * 100
Note: The free_memory scan object does not represent the free memory in
the entire SGA. It represents the free memory in the shared pool portion of
the SGA.
Suggested Actions
Examine the hit ratios for the dictionary cache and library cache. If either or
both are low, consider increasing the value of the SHARED_POOL_SIZE init.ora
parameter.
Threshold Evaluation
object_value < threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:

Individual Scan Types - init.ora Parameters

Individual Scan Types - SGA Stats
Chapter 4: Knowledge Agent for Oracle 737

Alarms (Knowledge Agent for Oracle)

Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Dictionary Cache Info - Hit Ratio

Library Cache Metrics - Pin Hit Ratio
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
tabextmaxout
The number of extents allocated to the table is approaching the MAXEXTENT
limit. If you attempt to allocate an extent beyond the MAXEXTENT limit, any
application requiring the next extent fails.
Suggested Actions
Compress the table into a single extent by exporting, dropping, and importing
the table. Refer to your Oracle documentation for details regarding the use of
the EXPORT and IMPORT utilities.
Threshold Evaluation
object_value <= threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:

Table Extent Info - Allocated Extents

Table Extent Info - Maximum Number of Extents
738 Advisor Text

Alarms (Knowledge Agent for Oracle)

Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
tabnextfail
The next attempt to dynamically allocate an extent to the table will fail
because no single free extent is large enough to hold it.
Suggested Actions
Change the storage allocation parameter (NEXT) of the table to FS bytes or
less using the ALTER TABLE command, in the format:
ALTER TABLE tablename STORAGE (NEXT FS PCTINCREASE 0);
If the tshoneycomb event was triggered for the tablespace containing the
table, compressing the honeycomb of free space in the tablespace might clear
this event without altering the storage parameters of the table.
Note: You cannot alter the storage parameters of an object that is being
accessed or used.
Threshold Evaluation
object_value < threshold_value
Note: This alarm does not support multiple thresholds.
Chapter 4: Knowledge Agent for Oracle 739

Alarms (Knowledge Agent for Oracle)

Required Scan Types
The following scan types must be on for this alarm to function:

Table Extent Info - Next Extent Size

Tablespace Info - Maximum Extent Possible

Tablespace Info - Maximum Free Extent Size

Tablespace Info - Status
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
740 Advisor Text

Alarms (Knowledge Agent for Oracle)

tranmaxout
The number of active transactions is approaching the number specified by the
TRANSACTIONS init.ora parameter. If the active number reaches this value,
then no more transactions can start. Users might have transactions rejected or
be forced to wait for active transactions to complete.
Suggested Actions
Examine the number of transactions over time. If the number of active
transactions consistently approaches or reaches the TRANSACTIONS
parameter, consider increasing its value.
Threshold Evaluation
object_value < threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:

Database Transaction Info - Database Transaction Count

Individual Scan Types - init.ora Parameters
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
Chapter 4: Knowledge Agent for Oracle 741

Alarms (Knowledge Agent for Oracle)

tsdiskfree
This alarm triggers when the disk space available is insufficient to meet the
maximum space requirements of the tablespace datafiles. Locally Managed
Tablespaces can extend their datafiles when more space is needed.
Suggested Actions
Review tablespace datafile max bytes to see what datafiles will extend and
potentially exceed the space available.
Threshold Evaluation
object_value >= threshold_value
Note: This alarm does not support multiple thresholds.
Required Scan Types
The following scan types must be on for this alarm to function:
None
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Potential Integrations

CA eHealth PM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
742 Advisor Text

Alarms (Knowledge Agent for Oracle)

tsexcfrag
Tablespace free space is highly fragmented. As the number of free space
fragments in a tablespace grows, the size of each fragment or extent becomes
smaller. Eventually, fragments become too small to use in dynamic extent
allocation.
Suggested Actions
Defragment free space using the Oracle EXPORT and IMPORT utilities. Refer to
your Oracle documentation for details about using EXPORT and IMPORT.
Threshold Evaluation
object_value > threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Tablespace Info - Fragments
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Tablespace Info - Free Space

Tablespace Info - Total Size
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
Chapter 4: Knowledge Agent for Oracle 743

Alarms (Knowledge Agent for Oracle)

tshoneycomb
A honeycomb condition indicated that multiple free extents are contiguous
within a tablespace. A dynamically allocated extent must fit into a single free
extent or the allocation will fail. Compressing contiguous free extents
(honeycomb) into a single free extent maximizes free space usability.
Suggested Actions
1. Compress honeycombed free extents into a single free extent by creating
a table in the specified tablespace with an initial extent of size tscontig
bytes.
2. Use the ALTER TABLESPACE tablespace COALESCE command for
permanent tablespaces that are not locally managed.
3. Drop the table to restore all free space.
Threshold Evaluation
object_value > threshold_value
Note: This alarm does not support multiple thresholds.
Required Scan Types
The following scan types must be on for this alarm to function:

Tablespace Info - Contiguous Space

Tablespace Info - Maximum Free Extent Size
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
Tablespace Info - Fragments
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
744 Advisor Text

Alarms (Knowledge Agent for Oracle)

tspctfree
Available free space in the tablespace is low. Object creation and dynamic
extent allocation may fail.
Suggested Actions
Increase the free space in the tablespace using any of the following methods:

Move objects (tables, indexes, clusters, rollback segments) to another
tablespace

Drop unneeded objects

Add a datafile to the tablespace
Threshold Evaluation
object_value < threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:

Tablespace Info - Bytes Allocated

Tablespace Info - Free Space
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Cluster Extent Info - Allocated Extents

Cluster Extent Info - Total Size

Index Extent Info - Allocated Extents

Index Extent Info - Total Size

Rollback Segment Extent Info - Allocated Extents

Rollback Segment Extent Info - Total Size

Table Extent Info - Allocated Extents

Table Extent Info - Total Size

Tablespace Info - Total Size
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager
Chapter 4: Knowledge Agent for Oracle 745

Alarms (Knowledge Agent for Oracle)


CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
tspctphyspacefree
This alarm triggers when the percentage of physical space free falls below the
established threshold.
Suggested Actions
Add additional space to the physical drive where the tablespace files reside.
Threshold Evaluation
object_value < threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Individual Scan Types Tablespace Percentage Physical Space Free
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Potential Integrations

CA eHealth PM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
746 Advisor Text

Alarms (Knowledge Agent for Oracle)

uvlog
Use this alarm to identify errors in specific log files that are being monitored
by the userdefined scan types using the CA Insight DPM supplied binary
uv_grep.
Suggested Actions
Varies depending on the errors in the log files.
Threshold Evaluation
This alarm is based on a triggering event (see description).
Note: This alarm does not support multiple thresholds.
Required Scan Types
The following scan types must be on for this alarm to function:
None
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
Chapter 4: Knowledge Agent for Oracle 747

Alarms (Knowledge Agent for Oracle)

vmware_migrate
This alarm triggers when any of the following events occur, or during agent
startup if migration events occurred in the last 24-hours:

Migrate_Hot_Started

Migrate_Success

Migrate_Failed

Migrate_Drs_Success

Migrate_Unknown_Event
Suggested Actions
Refer to the VMware Migration Individual Scan Type to identify the event
details and take appropriate actions, if any.
Note: Migration alarms triggered during agent startup can be ignored as they
are not current.
Threshold Evaluation
This alarm is based on a triggering event (see description).
Note: This alarm does not support multiple thresholds.
Required Scan Types
The following scan types must be on for this alarm to function:
Individual Scan Types - VMware Migration
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Potential Integrations

CA eHealth PM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
748 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Scan Types and Associated Scan Groups (Knowledge Agent
for Oracle)
Under the control of scan processes, scan types retrieve performance data
from knowledge agents and store it in a RAM-resident snapshot buffer. The
content of the snapshot buffer represents the current state of your managed
resource. The scan processes create shared memory that the archive and
alarm background processes use.
Scan types belong to a scan group for programmatic reasons; whenever
possible, it is more efficient to gather a set of statistics at one time. Scan
types that do not belong to a particualr group are known as individual scan
types.
Each specific scan type topic (listed alphabetically) provides the following
information:
Scan group name
Identifies the name of the scan group to which the scan type belongs;
listed parenthetically in the scan type topic title.
Scan type description
Identifies the specific measurement the scan type provides.
Alarms
Identifies the names of the alarms (if any) that trigger when the scan type
falls below or exceeds a specified threshold.
Scan object syntax
Identifies the syntax of the entries appearing on the scan type display;
scan objects can be static or dynamic.
Archive database key name
Identifies the abbreviated mnemonic by which the scan type is identified in
the archive.
Potential integrations
(If applicable) Identifies other CA products that can use data from the
scan type through CA Insight DPM integrations.
Chapter 4: Knowledge Agent for Oracle 749

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Active Oracle Processes (Individual Scan Types)
Displays processes that are currently accessing the database. Use this scan
type to view information about the current active processes. The processes
shown are shadow processes, shared servers, dispatchers currently active, and
Oracle background processes. A dispatcher is a process to which clients
connect; the dispatcher process routes client requests to the database for
processing by the shared server processes.
This scan type displays the following information:
OS user
Indicates the user name of the operating system process.
OS process ID
Indicates the process id of the operating system process of the user.
Terminal
Indicates the terminal identifier of the user, when available.
Program
Indicates the program the user is executing, when available.
Alarms
procmaxout
Scan Object Syntax
Oracle process ID
Archive Database Key Name
processes
750 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Active Transactions (Database Transaction Info)
Displays active database transactions by session. Use this scan type to track
the transaction load on the database and the users that have active
transactions.
This scan type displays the following information:
Roll Seg
Indicates the number of the rollback segment assigned to the transaction.
Tran Slt
Indicates the ID of the transaction slot assigned.
Tran Seq
Indicates the sequence number of the transaction.
File Num
Indicates the file number of the rollback information.
Roll Blk
Indicates the current block number of the rollback information.
Roll Seq
Indicates the sequence number of the rollback information.
Alarms
None
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
sesstrandsp
Chapter 4: Knowledge Agent for Oracle 751

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Agent Summary (I/O Performance Info)
Displays summary information for configured Oracle agents.
Alarms
None
Scan Object Syntax

Object (instance summary)

physwrts (physical writes)

physrds (physical reads)

pblkwrts (physical block writes)

pblkrds (physical block reads)

logrds (logical reads)

bchratio (buffer cache hit ratio)

logons (current logons)
Archive Database Key Name
instsumm
Potential Integrations

CA eHealth PM

CA Spectrum IM

752 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Allocated Extents (Cluster Extent Info)
Displays the number of currently allocated extents for each cluster. Use this
scan type with the Cluster Extent Info - Maximum Number of Extents scan
type to perform the following tasks:

Determine when a cluster is approaching the maximum number of extents

Pinpoint clusters that have many extents and therefore are likely to be
fragmented.
Use export/import or some other method to compress the clusters.
Alarms
cluextmaxout
Scan Object Syntax
Tablespace number:Cluster owner.Cluster name
Archive Database Key Name
clunum
Allocated Extents (Index Extent Info)
Displays the number of extents currently allocated to an index. Use this scan
type to help you determine when an index is approaching its maximum
number of extents or to display the growth pattern of an index.
Alarms
idxextmaxout
Scan Object Syntax
Tablespace number:Index owner.Index name.Partition name*
* Only if the index is partitioned
Archive Database Key Name
idxnum
Chapter 4: Knowledge Agent for Oracle 753

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Allocated Extents (Rollback Segment Extent Info)
Displays the number of currently allocated extents for each rollback segment.
Use this scan type to help you determine when a rollback segment is
approaching the maximum number of extents.
Alarms
rollextmaxout
Scan Object Syntax
Tablespace number:Segment owner.Segment name
Archive Database Key Name
rollnum
Potential Integrations

CA eHealth PM

CA Spectrum IM

754 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Allocated Extents (Table Extent Info)
Displays the number of extents currently allocated to each of the tables in the
database. Use this scan type to help you determine when the number of
extents allocated to a table is approaching the maximum (Table Extent Info -
Maximum Number of Extents). Tables with many extents can negatively
impact performance because extents tend to be spread out instead of being
contiguous, increasing the I/O time required to scan the table. Use export,
import, or some other method to compress these tables.
Alarms
tabextmaxout
Scan Object Syntax
Tablespace number:Table owner.Table name.Partition name*
* Only if the table is partitioned
Archive Database Key Name
tabnum
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 4: Knowledge Agent for Oracle 755

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

ASM Client Info (ASM Info)
Displays AMS client connection information. If the monitoring database does
not use Automatic Storage Management, this scan type will not return data.
This scan type displays the following information:
Status
Indicates the status of the client connection
Software_Version
Indicates the software version number for the selected disk group
connection
Note: This information is not available on Oracle 10.1 database.
Compatible_Version
Indicates the compatibility setting for the selected disk group connection
Note: This information is not available on Oracle 10.1 database.
Alarms
None
Scan Object Syntax
DB Name:Group Number:ASM Instance Name
Archive Database Key Name
asmclientinfo
756 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

ASM Disk and Group Info (ASM Info)
Displays the ASM disk and the associated disk groups. If the monitoring
database does not use Automatic Storage Management, this scan type will not
return data.
Alarms
None
Scan Object Syntax
Disk Name
Archive Database Key Name
asmdiskandgroup
ASM Disk Group Free Space (ASM Info)
Displays the unused capacity of the ASM disk groups in megabytes. If the
monitoring database does not use Automatic Storage Management, this scan
type will not return data.
Alarms
None
Scan Object Syntax
Disk Name
Archive Database Key Name
asmdskgrpfreespace
Chapter 4: Knowledge Agent for Oracle 757

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

ASM Disk Group Total Space (ASM Info)
Displays the total capacity of the ASM disk groups. The information will be
displayed in megabytes. If the monitoring database does not use Automatic
Storage Management, this scan type will not return data.
Alarms
None
Scan Object Syntax
Disk Name
Archive Database Key Name
asmdskgrptotspace
ASM Disk Group Usable Space (ASM Info)
Displays the amount of free space that can be safely utilized, taking mirroring
into account. The information will be displayed in megabytes. If the monitoring
database does not use Automatic Storage Management, this scan type will not
return data. Use this scan type to obtain a more accurate estimate of the
amount of usable disk space.
Note: This scan type is not applicable to the Oracle 10.1 database.
Alarms
None
Scan Object Syntax
Disk Name
Archive Database Key Name
asmdskgrpusablespace
758 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

ASM Disk I/O Request Status (ASM Info)
Displays the global status about what kinds of I/O requests are allowed on the
disk. If the monitoring database does not use Automatic Storage Management,
this scan type will not return data.
Alarms
None
Scan Object Syntax
Disk Name
Archive Database Key Name
asmdiskstatus
ASM Disk Path (ASM Info)
Displays the ASM disk names and their paths. If the monitoring database does
not use Automatic Storage Management, this scan type will not return data.
Alarms
None
Scan Object Syntax
Disk Name
Archive Database Key Name
asmdiskpath
Chapter 4: Knowledge Agent for Oracle 759

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

ASM Disk State (ASM Info)
Displays the global state of the ASM disk with respect to the disk group. If the
monitoring database does not use Automatic Storage Management, this scan
type will not return data.
Alarms
None
Scan Object Syntax
Disk Name
Archive Database Key Name
asmdiskstate
ASM MB Read (ASM Info)
Displays bytes being read from the ASM disks. The information will be
displayed in megabytes. If the monitoring database does not use Automatic
Storage Management, this scan type will not return data.
Alarms
None
Scan Object Syntax
Disk Name
Archive Database Key Name
asmmbread
760 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

ASM MB Written (ASM Info)
Displays bytes being written from the ASM disks. The information will be
displayed in megabytes. If the monitoring database does not use Automatic
Storage Management, this scan type will not return data.
Alarms
None
Scan Object Syntax
Disk Name
Archive Database Key Name
asmmbwrite
ASM Read Errors (ASM Info)
Displays the total number of failed I/O read requests for the ASM disks. If the
monitoring database does not use Automatic Storage Management, this scan
type will not return data.
Alarms
None
Scan Object Syntax
Disk Name
Archive Database Key Name
asmreaderr
Chapter 4: Knowledge Agent for Oracle 761

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

ASM Read Requests (ASM Info)
Displays the total number of I/O read requests for the ASM disks. If the
monitoring database does not use Automatic Storage Management, this scan
type will not return data.
Alarms
None
Scan Object Syntax
Disk Name
Archive Database Key Name
asmreadreq
762 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

ASM Read Summary (ASM Info)
Displays a summary of read I/O for the ASM disks. If the monitoring database
does not use Automatic Storage Management, this scan type will not return
data.
This scan type displays the following information:
MB Read
Indicates the number of megabytes read from the disk
#Read Errors
Indicates the total number of failed I/O read requests for the disk
Total Read Time
Indicates the total I/O time in seconds for read requests for the disk
#Read Request
Indicates the total number of I/O read requests for the disk
Alarms
None
Scan Object Syntax
Disk Name
Archive Database Key Name
asmreadsummary
Chapter 4: Knowledge Agent for Oracle 763

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

ASM Total Read Time (ASM Info)
Displays the total I/O time for read requests for the ASM disks. The
information will be displayed in seconds. If the monitoring database does not
use Automatic Storage Management, this scan type will not return data.
Note: In order to monitor this scan type value, the TIMED_STATISTICS
initialization parameter must be set to TRUE; otherwise, the value is 0.
Alarms
None
Scan Object Syntax
Disk Name
Archive Database Key Name
asmreadtime
ASM Total Write Time (ASM Info)
Displays the total I/O time for write requests for the ASM disks. The
information will be displayed in seconds. If the monitoring database does not
use Automatic Storage Management, this scan type will not return data.
Note: In order to monitor this scan type value, the TIMED_STATISTICS
initialization parameter must be set to TRUE; otherwise, the value is 0.
Alarms
None
Scan Object Syntax
Disk Name
Archive Database Key Name
asmwritetime
764 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

ASM Write Errors (ASM Info)
Displays the total number of failed I/O write requests for the ASM disks. If the
monitoring database does not use Automatic Storage Management, this scan
type will not return data.
Alarms
None
Scan Object Syntax
Disk Name
Archive Database Key Name
asmwriteerr
ASM Write Requests (ASM Info)
Displays the total number of I/O write requests for the ASM disks. If the
monitoring database does not use Automatic Storage Management, this scan
type will not return data.
Alarms
None
Scan Object Syntax
Disk Name
Archive Database Key Name
asmwritereq
Chapter 4: Knowledge Agent for Oracle 765

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

ASM Write Summary (ASM Info)
Displays summary of write I/O for the ASM disks. If the monitoring database
does not use Automatic Storage Management, this scan type will not return
data.
This scan type displays the following information:
MB Write
Indicates the number of megabytes written from the disk
#Write Errors
Indicates the total number of failed I/O write requests for the disk
Total Write Time
Indicates the total I/O time in seconds for write requests for the disk
#Write Request
Indicates the total number of I/O write requests for the disk
Alarms
None
Scan Object Syntax
Disk Name
Archive Database Key Name
asmwritesummary
766 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Average Number of Shrinks (Rollback Segment Stats)
Displays the average size (in bytes) of the space that Oracle truncated from
the rollback segment. Use this scan type to analyze the effectiveness of the
OPTIMAL settings for rollback segments.

If the rollshrinks
option is
And the rollaveshrink
option is
Then
Low Low OPTIMAL is too large
Low High OPTIMAL setting is
appropriate
High Low OPTIMAL setting is too
small and too many
shrinks occur
High High Change OPTIMAL
parameter until the
rollshrinks scan type
displays a low value
Alarms
None
Scan Object Syntax
Tablespace number:Segment owner.Segment name
Archive Database Key Name
rollaveshrink
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 4: Knowledge Agent for Oracle 767

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Average Size (Rollback Segment Stats)
Displays the average size of active extents in a rollback segment. Use this
scan type to analyze the effectiveness of the OPTIMAL settings of rollback
segments. Assuming that rollback segments for a database instance are
equally sized with relatively equal sized extents, then the OPTIMAL parameter
for rollback segments should be slightly higher then the value shown by this
scan type.
Alarms
None
Scan Object Syntax
Tablespace number:Segment owner.Segment name
Archive Database Key Name
rollaveactive
Potential Integrations

CA eHealth PM

CA Spectrum IM

768 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

AvgIOTim (File Info)
Displays the average I/O time for a file.
Alarms
None
Scan Object Syntax
File number:File name
Note: The File Name is a stripped file name because CA Insight DPM only
supports up to 80 characters.
Archive Database Key Name
fileavgiotim
Potential Integrations

CA eHealth PM

CA Spectrum IM

Block Changes (Database Stats)
Displays database block changes per minute. Monitor this statistic over time to
help you determine when most activity occurs. Use the information to balance
the load by changing the running time of some jobs. For example, consider
running jobs at different intervals or when no users are on the system.
Alarms
None
Scan Object Syntax
db block changes
Archive Database Key Name
statblockchanges
Chapter 4: Knowledge Agent for Oracle 769

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Block Changes (Session Stats)
Displays the block changes per minute by session. Monitor this statistic over
time to help you determine the following:

Sessions that perform the most activity against your database

Users causing potential performance problems with excessive I/O
Work with users to help them improve the performance of their queries and
minimize the performance impact on other users.
Alarms
None
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
sessblockchanges
770 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Blocks (File Info)
Displays the size of the file in blocks.
Alarms
None
Scan Object Syntax
File number:File name
Note: The File Name is a stripped file name because CA Insight DPM only
supports up to 80 characters.
Archive Database Key Name
fileblocks
Potential Integrations

CA eHealth PM

CA Spectrum IM

Blocks Used (Table Space Analyzer Stats)
Displays the number of blocks that have been used for analyzed tables. Use
this scan type to help you determine changes in table size and to display space
usage within allocated segments of the tables.
Note: You must analyze a table in order to measure this data.
Alarms
None
Scan Object Syntax
Tablespace number:Table owner.Table name.Partition name*
* Only if the table is partitioned
Archive Database Key Name
tabusedblks
Chapter 4: Knowledge Agent for Oracle 771

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Buffer Cache Hit Ratio (I/O Performance Info)
Displays the buffer cache hit ratio. Use this scan type to measure the
frequency with which Oracle finds data in memory (the buffer cache) instead
of on disk. The closer the ratio is to 100%, the better the system performs.
In general, if the ratio falls below 90% and you have already tuned the
dictionary cache, increase the buffer cache size up to the point that at least
5% of free system memory remains at peak load times.
Alarms
hitratio
Scan Object Syntax
bchratio
Archive Database Key Name
bchratio
Potential Integrations
CA Wily Introscope
772 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Buffer Gets (Shared Cursor Cache Info)
Displays the rate of buffer gets (as buffer gets per minute) for cursors in the
Shared SQL area of the SGA. Use this and other Shared Cursor Cache Info
scan types to help you determine high resource SQL statements (indicating
where you should focus your SQL tuning efforts).
Alarms
None
Scan Object Syntax
SQL_ID:ADDRESS:Abbreviated SQL statement
Archive Database Key Name
sqlgets
Potential Integrations

CA eHealth PM

CA Spectrum IM

Busy (MTS Dispatcher Info)
Displays the percent of time each dispatcher process is busy for each active
dispatcher process. Use this scan type to monitor dispatcher loads in detail.
The percentage is measured over the scan interval and represents the percent
of time the dispatchers are busy since the last scan.
Alarms
None
Scan Object Syntax
Protocol name:Dispatcher name
Archive Database Key Name
mtsdspbsy
Chapter 4: Knowledge Agent for Oracle 773

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Busy by Protocol (MTS Dispatcher Info)
Displays the percentage of time that all Multi-Threaded Server Dispatchers are
busy for each protocol. Use this scan type to monitor the load on the
dispatchers in a database using the Multi-Threaded Server option. A dispatcher
is a process to which clients connect. The dispatcher process routes client
requests to the database for processing by the shared server processes. The
percentage is measured over the scan interval and represents the percent of
time the dispatchers for the protocol are busy since the last scan. If the overall
busy percentage exceeds 50% for a protocol, consider adding more
dispatchers.
Alarms
None
Scan Object Syntax
Protocol name
Archive Database Key Name
mtsprtbsy
774 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Bytes (File Info)
Displays the size of the file in bytes.
Alarms
None
Scan Object Syntax
File number:File name
Note: The File Name is a stripped file name because CA Insight DPM only
supports up to 80 characters.
Archive Database Key Name
filebytes
Potential Integrations

CA eHealth PM

CA Spectrum IM

Bytes Allocated (Tablespace Info)
Displays the used space of each tablespace (in bytes). Use this scan type to
help you determine when to increase the size of a tablespace.
Alarms
tspctfree
Scan Object Syntax
Tablespace number:Tablespace name
Archive Database Key Name
tsused
Potential Integrations
CA eHealth PM
Chapter 4: Knowledge Agent for Oracle 775

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Bytes Coalesced (Tablespace Info)
Displays the total number of coalesced free bytes in the tablespace.
Alarms
None
Scan Object Syntax
Tablespace number:Tablespace name
Archive Database Key Name
tsbytescoalsd
Potential Integrations

CA eHealth PM

CA Spectrum IM

776 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Chained Rows (Table Space Analyzer Stats)
Displays the number of rows that have been chained or migrated for analyzed
tables. Use this scan type to help you determine which tables are chaining
excessively. Excessive row chaining and migration can negatively impact
performance because each access of a chained or migrated row requires
multiple I/O operations.
A chained row is a row that is too long to fit into a single database block. A
migrated row is a row that has grown too long to fit into the available free
space in its original database block and has been moved to a different
location, leaving a pointer to the new location in the original block. Both row
chaining and migration can lead to extra I/O, which occurs to access
information in the rows, reducing performance.
Note: You must analyze a table in order to measure this data.
Alarms
None
Scan Object Syntax
Tablespace number:Table owner.Table name.Partition name*
* Only if the table is partitioned
Archive Database Key Name
tabchaincnt
Cluster Blocks per Key (Individual Scan Types)
Displays the average blocks used for each cluster key of a cluster. Use this
scan type if you have analyzed clusters using the Oracle ANALYZE command.
A cluster stores all rows for all tables for a specific key together.
Alarms
None
Scan Object Syntax
Tablespace number:Index owner.Cluster name
Archive Database Key Name
clublksperkey
Chapter 4: Knowledge Agent for Oracle 777

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Cluster Scans Blocks Obtained (Session Stats)
Displays the number of blocks obtained by cluster key scans. The ratio of this
statistic to the Individual Scan Types - Cluster Blocks per Key scan type
provides the average number of blocks accessed per cluster key scan. Ideally
this ratio should be 1 (that is, all data for each cluster key should fit on one db
block).
Alarms
None
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
sessclukeyscansblkgets
Cluster Scans Started (Session Stats)
Displays the number of cluster key scans started for a session.
Alarms
None
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
sessclukeyscans
778 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Clustering Factor (Index Space Analyzer Stats)
Displays the calculated clustering factor for analyzed indexes. The clustering
factor suggests how well the rows in a table are ordered relative to the index.
If the value of the clustering factor is close to the number of blocks in the
table (tabblocks), then the index is very well-ordered, and the entries in a leaf
block tend to point to data in the same block.
If the clustering factor is close to the number of rows in the table (Table Space
Analyzer Stats - Rows scan type) then the rows of the table are more
randomly ordered relative to the index, and the entries in a leaf block tend to
point to different data blocks.
Use of indexes in this last category may have some performance impact due to
increased, and more random, I/O.
Note: You must analyze an index in order to measure this data.
Alarms
None
Scan Object Syntax
Tablespace number:Index owner.Index name.Partition name*
* Only if the index is partitioned
Archive Database Key Name
idxclufact
Chapter 4: Knowledge Agent for Oracle 779

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Configuration Information List 1 (File Info)
Displays the following file configuration information:
Creation Time
Indicates the timestamp when the file was created.
Create Bytes
Indicated the size of the file (in bytes) when it was created.
Status
Indicates the status of the file (ONLINE, OFFLINE, RECOVER, SYSOFF, or
SYSTEM).
UnrecChg#
Indicates the last unrecoverable change number made to the file.
Unrecoverable Time
Indicates the timestamp for the last unrecoverable change
Use this with the File Info - File Configuration Information List 2 scan type for
comprehensive configuration file information.
Alarms
None
Scan Object Syntax
File number:File name
Note: The File Name is a stripped file name because CA Insight DPM only
supports up to 80 characters.
Archive Database Key Name
fileconfiginfo1
780 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Configuration Information List 2 (File Info)
Displays the following file configuration information:
Enabled
Indicates the SQL accessibility of the file (DISABLED, READ ONLY, READ
WRITE, or UNKNOWN)
TS #
Indicates the tablespace number.
RFile#
Indicates the tablespace relative file number.
Blk Sz
Indicates the block size of the file.
File Error
Indicates file errors.
Use this with the File Info File Configuration Information List 1 scan type for
comprehensive configuration file information.
Alarms
None
Scan Object Syntax
File number:File name
Note: The File Name is a stripped file name because CA Insight DPM only
supports up to 80 characters.
Archive Database Key Name
fileconfiginfo2
Chapter 4: Knowledge Agent for Oracle 781

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Connect Time (Session Stats)
Displays the sessions connect time in tens of milliseconds. This is the wall
clock time since the login to the session occurred.
Note: To use this scan type, you must set the TIMED_STATISTICS init.ora
parameter to TRUE.
Alarms
None
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
sessconnecttime
782 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Connection Status Error Message (UpDown Status)
Displays the last oracle message received from the scan type when
connectivity issues occur. Use this scan type to determine what error was
received from the agent connection function when connectivity stopped.
This scan type displays the following information:
Object Index
Indicates the index number
On some domains there will be more then one object returned. In Oracle
there is only ever one object value pair returned.
Error Message Text
Indicates the Oracle error message text, up to 72 characters, of the last
oracle error message returned when a connection error occurred
Alarms
None
Scan Object Syntax
Message ID
Archive Database Key Name
updownmsg
Chapter 4: Knowledge Agent for Oracle 783

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Consistent Changes (Session Stats)
Displays the number of times a user process has applied rollback entries to
perform a consistent read on the block. Work loads that produce a great deal
of consistent changes can consume a great deal of resources. The value of this
statistic should be small in relation to the Session Stats - Consistent Gets scan
type.
Alarms
None
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
sessconsistchanges
Consistent Gets (Session Stats)
Displays the rate at which sessions issue consistent mode gets (in gets per
minute). Use this scan type to display the number of consistent gets per
minute during the active sampling interval. Consistent gets are requests for
data done in consistent mode that are not intended to be modified (for
example, by SELECT statements).
Alarms
None
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
sessconsistgets
784 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Contiguous Space (Tablespace Info)
Displays the largest block of contiguous free space within each table space.
This block might include multiple free extents that are not coalesced. Use this
scan type to detect honeycomb conditions within a tablespace.
Alarms
tshoneycomb
Scan Object Syntax
Tablespace number:Tablespace name
Archive Database Key Name
tscontig
Potential Integrations
CA eHealth PM
Chapter 4: Knowledge Agent for Oracle 785

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

CPU Usage (Active SQL Problems)
Displays the active SQL statement from the sessions in which CPU usage has
increased the most during the snapshot interval.
You can set a configuration parameter, snapshot_interval, to determine the
time interval during which the growth in resource use is measured. You can
find the snapshot_interval configuration parameter in the uv_scan_sql section
of the configuration file. It is set to 5 seconds by default, but you can modify it
to control the length of time that the active problem sql scan types wait before
measuring the increase in resource usage within database sessions.
Alarms
None
Scan Object Syntax
SQL_ID:ADDRESS:Abbreviated SQL statement
Archive Database Key Name
aspcpu
Potential Integrations
CA Wily Introscope
786 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

CPU Used (Session Stats)
Displays the percentage of CPU usage by elapsed time for each session. Use
this scan type to monitor the load each session places on the CPU.
Note: To use this scan type, you must set the TIMED_STATISTICS init.ora
parameter to TRUE.
Alarms
None
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
sesscpu
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
Chapter 4: Knowledge Agent for Oracle 787

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Current Alarms (Individual Scan Types)
Displays a table of current alarms.
Alarms
None
Scan Object Syntax
Object x
Identifies the integer number of the alarm; if there are 5 current alarms,
this value will range from 1-5.
Current Alarm
Identifies the text string for the alarm.
Archive Database Key Name
userchar50
Current Logons (Database Stats)
Displays the number of users currently logged into the database. Use this scan
type to help you determine user patterns.
Alarms
None
Scan Object Syntax
logons current
Archive Database Key Name
statlogon
788 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Current Logons (Session Stats)
Displays the user and a value representing the number of active sessions for
the user if the sess_report_type parameter for the CA Insight DPM instance is
set to user. Displays the active sessions and a value of 1 for each if the
parameter is set to session.
Note: You can change the sess_report_type parameter using the DCC
Configuration, Insight Configuration, Knowledge Agent Parameter Editor. The
parameter setting is located in Processes, Scan Primary.
Alarms
None
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
sesslogons
Potential Integrations
CA Wily Introscope
Chapter 4: Knowledge Agent for Oracle 789

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Current Open Cursors (Database Stats)
Displays the number of open cursors throughout the database. Use this scan
type to track open cursors and gauge overall database activity. A static
number of cursor slots are allocated to each session at database startup by
the init.ora parameter open_cursors.
Alarms
None
Scan Object Syntax
opened cursors current
Archive Database Key Name
statcursor
Current Open Cursors (Session Stats)
Displays the number of cursors currently open for each session. Every SQL
statement executed requires an open cursor.
Alarms
opcursmaxout
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
sesscuropencur
790 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Data Blocks per Key (Index Space Analyzer Stats)
Displays the average number of data blocks in which a key appears for
analyzed indexes. For unique indexes, the value is always 1. Use this scan
type to gauge the value of non-unique indexes. The number of data blocks in
which a key appears effects the I/O required to access rows using that key.
Note: You must analyze an index in order to measure this data.
Alarms
None
Scan Object Syntax
Tablespace number:Index owner.Index name.Partition name*
* Only if the index is partitioned
Archive Database Key Name
idxdatablksperkey
Chapter 4: Knowledge Agent for Oracle 791

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Data Buffer Busy Waits (Buffer Contention Stats)
Displays the rate of data block waits in waits per minute. Use this scan type to
help you determine database wide block contention. Data Block waits occur
when two or more processes attempt to modify the same database block at
the same time.
High levels of data block contention can cause performance problems. To
determine the cause, find out what applications are running and what
operations are being performed when high levels of contention occur.
Alarms
datbufbusywt
Scan Object Syntax
Data buffer busy waits
Archive Database Key Name
buffbusywtdata
Potential Integrations

CA eHealth PM

CA Wily Introscope
792 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Data File Block Reads (I/O Performance Info)
Displays the rate of blocks read from database files (in blocks read per
second). Use this scan type to help you determine the volume of data read
from data files. The I/O Performance Info - Data File Physical Reads scan type
shows the rate of read requests, this scan type shows the actual rate of blocks
being read. To determine the average blocks read per read request for a time
period, calculate the following:
Data File Physical Reads/Data File Block Reads
Alarms
None
Scan Object Syntax
File number:File name
Note: The File Name is a stripped file name because CA Insight DPM only
supports up to 80 characters.
Archive Database Key Name
ioblkrd
Chapter 4: Knowledge Agent for Oracle 793

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Data File Block Writes (I/O Performance Info)
Displays the rate at which blocks are being written to data files (in blocks
written per second). Use this scan type to help you determine the volume of
data written to database files. Use this scan type in conjunction with the I/O
Performance Info - Data File Physical Writes scan type to pinpoint the blocking
factor of write operations.
While Data File Physical Writes shows the rate of write requests, each request
may write multiple blocks to the datafile, so in the same time interval, Data
File Block Writes may be higher than Data File Physical Writes.
To determine the average blocks per write request for the time period,
calculate the following:
Data File Block Writes/Data File Physical Writes
Alarms
None
Scan Object Syntax
File number:File name
Note: The File Name is a stripped file name because CA Insight DPM only
supports up to 80 characters.
Archive Database Key Name
ioblkwrt
794 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Data File Physical Reads (I/O Performance Info)
Displays the rate of file reads by database file (in reads per second). Use this
scan type to help you determine which files display high I/O activity.
File I/O is one of the most expensive database operations. Consider splitting
files with high I/O activity across disk drives to minimize disk contention.
If the files associated with the system tablespace have a high read rate,
investigate the effectiveness of the dictionary cache using the Dictionary
Cache Info - Hit Ratio scan type. If all of the files have a fairly high read rate,
investigate the sizing of the database buffer cache.
Because the key metric is I/O performance over time, viewing this scan type in
historical mode is usually more useful.
Alarms
None
Scan Object Syntax
File number:File name
Note: The File Name is a stripped file name because CA Insight DPM only
supports up to 80 characters.
Archive Database Key Name
iords
Chapter 4: Knowledge Agent for Oracle 795

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Data File Physical Writes (I/O Performance Info)
Displays the rate of file writes by database file (in writes per second). Use this
scan type to help you determine which files display high I/O activity.
File I/O is one of the most expensive database operations. Consider splitting
files with high I/O activity across disk drives to minimize disk contention.
Because the key metric is I/O performance over time, viewing this scan type in
historical mode is usually more useful.
Alarms
None
Scan Object Syntax
File number:File name
Note: The File Name is a stripped file name because CA Insight DPM only
supports up to 80 characters.
Archive Database Key Name
iowrts
796 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Data File Summary (I/O Performance Info)
Displays a summary of I/O activity throughout the database. Use this scan
type to get an overview of system I/O, and to pinpoint time periods when I/O
does not perform well.
This display includes the following data:

Logicals reads

Physical block reads and writes

Physical reads and writes
Alarms
None
Scan Object Syntax
I/O type
Archive Database Key Name
iosumm
Database Block Gets (Session Stats)
Displays the rate of database block gets by session (in gets per minute). Use
this scan type to monitor transaction volume by session.
Alarms
None
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
sessdbblkgets
Chapter 4: Knowledge Agent for Oracle 797

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Database Process Status (UpDown Status)
Displays the status of each Oracle background process.
Alarms
bgprocdown
Scan Object Syntax
Process name
Archive Database Key Name
updown
Potential Integrations

CA eHealth PM

CA Spectrum Automation Manager

CA Wily Introscope
Database Transaction Count (Database Transaction Info)
Displays the number of active transactions. Use this scan type to track the
transaction load on the database and to ensure that the TRANSACTIONS
init.ora parameter value is reasonable.
Alarms
tranmaxout
Scan Object Syntax
Pending Transaction Count
Archive Database Key Name
trancnt
798 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

DBA Errors Count (DBA Errors Info)
Displays the number of errors (rows) occurring in DBA_ERRORS for a unique
OWNER.NAME combination. This scan type displays the error count for a
particular job (the job is identified by owner and name).
Alarms
currentdbaerrors
Scan Object Syntax
Owner.Name
Archive Database Key Name
dbaerrorscount
DBA Errors Status (DBA Errors Info)
Displays the following status information for each dba error (each row in
dba_errors):

TYPE (PROCEDURE, VIEW, PACKAGE BODY)

LINE

POSITION

ATTRIBUTE (normally ERROR)

MESSAGE NUMBER (Oracle ErrorMsg Number)
Alarms
None
Scan Object Syntax
Sequence:Owner.Name
Archive Database Key Name
dbaerrorsstatus
Chapter 4: Knowledge Agent for Oracle 799

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

DBA Jobs Broken (DBA Jobs Info)
Displays the broken flag; if the value is Y, no attempt is being made to run
the job. This scan type indicates whether the job is broken or not.
Alarms
None
Scan Object Syntax
Oracle Job Number
Archive Database Key Name
dbajobsbroken
DBA Jobs Failures (DBA Jobs Info)
Displays the number of times the job has started and failed since its last
successful execution.
Alarms
jobsfailures
Scan Object Syntax
Oracle Job Number
Archive Database Key Name
dbajobsfailures
800 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

DBA Jobs Instance (DBA Jobs Info)
Displays the instance number that is restricted to run the job.
Alarms
None
Scan Object Syntax
Oracle Job Number
Archive Database Key Name
dbajobsinstance
DBA Jobs Last Date (DBA Jobs Info)
Displays the date that a job was last successfully executed.
Alarms
None
Scan Object Syntax
Oracle Job Number
Archive Database Key Name
dbajobslastdate
Chapter 4: Knowledge Agent for Oracle 801

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

DBA Jobs Log User (DBA Jobs Info)
Displays the Log User for the jobs in the DBA_JOBS table (indicates the user
who was logged in when the job was submitted).
Alarms
None
Scan Object Syntax
Oracle Job Number
Archive Database Key Name
dbajobsloguser
DBA Jobs Next Date (DBA Jobs Info)
Displays the date that a job will next be executed.
Alarms
None
Scan Object Syntax
Oracle Job Number
Archive Database Key Name
dbajobsnextdate
802 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

DBA Jobs Priv User (DBA Jobs Info)
Displays the Priv User for the jobs in the DBA_JOBS table (indicates the USER
whose default privileges apply to this job).
Alarms
None
Scan Object Syntax
Oracle Job Number
Archive Database Key Name
dbajobsprivuser
DBA Jobs Schema User (DBA Jobs Info)
Displays the Schema User for the jobs in the DBA_JOBS table (indicates the
USER whose schema is the default for this job--for example, select * from bar;
means select * from schema_user.bar;).
Alarms
None
Scan Object Syntax
Oracle Job Number
Archive Database Key Name
dbajobsschemauser
Chapter 4: Knowledge Agent for Oracle 803

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

DBA Jobs This Date (DBA Jobs Info)
Displays the date that a job started executing, this is usually null if the job is
not executing.
Alarms
None
Scan Object Syntax
Oracle Job Number
Archive Database Key Name
dbajobsthisdate
DBA Jobs Total Time (DBA Jobs Info)
Displays the total time, in seconds, that this job took to run to completion.
Alarms
None
Scan Object Syntax
Oracle Job Number
Archive Database Key Name
dbajobstotaltime
804 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

DBA Jobs What (DBA Jobs Info)
Displays the first 79 characters of the body of the anonymous PL/SQL block
that the job executes.
Alarms
None
Scan Object Syntax
Oracle Job Number
Archive Database Key Name
dbajobswhat
DBA Jobs Running Failures (DBA Jobs Running Info)
Displays the number of times the job has started and failed since its last
successful execution.
Alarms
jobsrunningfailures
Scan Object Syntax
Oracle Job Number
Archive Database Key Name
dbajobsrunningfailures
Chapter 4: Knowledge Agent for Oracle 805

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

DBA Jobs Running Instance (DBA Jobs Running Info)
Displays which instance can execute or is executing the job. The default is 0.
Alarms
None
Scan Object Syntax
Oracle Job Number
Archive Database Key Name
dbajobsrunninginstance
DBA Jobs Running Last Date (DBA Jobs Running Info)
Displays the date that a job was last successfully executed.
Alarms
None
Scan Object Syntax
Oracle Job Number
Archive Database Key Name
dbajobsrunninglastdate
DBA Jobs Running Sid (DBA Jobs Running Info)
Displays the SID Identifier of the process that is running the job.
Alarms
None
Scan Object Syntax
Oracle Job Number
Archive Database Key Name
dbajobsrunningsid
806 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

DBA Jobs Running Status (DBA Jobs Running Info)
Displays the following information for the job:

SID

THIS_DATE

THIS_SEC

FAILURES

INSTANCE
This is a status display and not a metric, it combines columns in a character
display.
Alarms
None
Scan Object Syntax
Oracle Job Number
Archive Database Key Name
dbajobsrunningstatus
Potential Integrations
CA Wily Introscope (viewable in the Introscope Investigator only)
DBA Jobs Running This Date (DBA Jobs Running Info)
Displays the date that the job started executing.
Alarms
None
Scan Object Syntax
Oracle Job Number
Archive Database Key Name
dbajobsrunningthisdate
Chapter 4: Knowledge Agent for Oracle 807

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

DBA Scheduler Jobs Enabled (DBA Scheduler Jobs Info)
Displays the enabled flag, indicating whether the program is enabled (TRUE or
FALSE).
Alarms
None
Scan Object Syntax
Scheduler Job Owner.Job Name
Archive Database Key Name
dbaschedjobsenabled
Potential Integrations
CA Wily Introscope (viewable in the Introscope Investigator only)
DBA Scheduler Jobs End Date (DBA Scheduler Jobs Info)
Displays the date after which the job will no longer run (with time zone).
Alarms
None
Scan Object Syntax
Scheduler Job Owner.Job Name
Archive Database Key Name
dbaschedjobsenddate
808 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

DBA Scheduler Jobs Job Class (DBA Scheduler Jobs Info)
Displays the name of the job class associated with the job.
Alarms
None
Scan Object Syntax
Scheduler Job Owner.Job Name
Archive Database Key Name
dbaschedjobsjobclass
DBA Scheduler Jobs Job Creator (DBA Scheduler Jobs Info)
Displays the original creator of the job.
Alarms
None
Scan Object Syntax
Scheduler Job Owner.Job Name
Archive Database Key Name
dbaschedjobsjobcreator
DBA Scheduler Jobs Job Subname (DBA Scheduler Jobs Info)
Displays the Subname of the scheduler job.
Alarms
None
Scan Object Syntax
Scheduler Job Owner.Job Name
Archive Database Key Name
dbaschedjobsjobsubname
Chapter 4: Knowledge Agent for Oracle 809

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

DBA Scheduler Jobs Job Type (DBA Scheduler Jobs Info)
Displays the following job action types:

PLSQL_BLOCK

STORED_PROCEDURE

EXECUTABLE
Alarms
None
Scan Object Syntax
Scheduler Job Owner.Job Name
Archive Database Key Name
dbaschedjobsjobtype
DBA Scheduler Jobs Number of Arguments (DBA Scheduler Jobs Info)
Displays the following information:

Number of Arguments

Inline number of job arguments.
Alarms
None
Scan Object Syntax
Scheduler Job Owner.Job Name
Archive Database Key Name
dbaschedjobsnumberofarguments
810 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

DBA Scheduler Jobs Start Date (DBA Scheduler Jobs Info)
Displays the original scheduled start date of the job (with time zone).
Alarms
None
Scan Object Syntax
Scheduler Job Owner.Job Name
Archive Database Key Name
dbaschedjobsstartdate
DBA Scheduler Programs Enabled (DBA Scheduler Programs Info)
Displays the enabled flag, indicating whether the program is enabled (TRUE or
FALSE).
Alarms
None
Scan Object Syntax
Scheduler Program Owner.Program Name
Archive Database Key Name
dbaschedprogenabled
Potential Integrations
CA Wily Introscope (viewable in the Introscope Investigator only)
Chapter 4: Knowledge Agent for Oracle 811

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

DBA Scheduler Programs Number of Arguments (DBA Scheduler Programs Info)
Displays the number of arguments accepted by the program.
Alarms
None
Scan Object Syntax
Scheduler Program Owner.Program Name
Archive Database Key Name
dbaschedprognumberofarguments
DBA Scheduler Programs Program Action (DBA Scheduler Programs Info)
Displays the name of the PLSQL_BLOCK, STORED_PROCEDURE, or
EXECUTABLE being run.
Alarms
None
Scan Object Syntax
Scheduler Program Owner.Program Name
Archive Database Key Name
dbaschedprogprogramaction
812 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

DBA Scheduler Programs Program Type (DBA Scheduler Programs Info)
Displays the following program action types:

PLSQL_BLOCK

STORED_PROCEDURE

EXECUTABLE
Alarms
None
Scan Object Syntax
Scheduler Program Owner.Program Name
Archive Database Key Name
dbaschedprogprogramtype
Chapter 4: Knowledge Agent for Oracle 813

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

DBWR (Database Stats)
Displays the following Database Writer (DBWR) information (as applicable):
DBWR buffers scanned
Indicates the number of buffers scanned DBWR timeouts, the number of
DBWR timeouts to clean the buffer cache DBWR checkpoints, and the
number of checkpoint messages received by DBWR.
During checkpoint processing, the Log Writer (LGWR) gives DBWR a list of
modified blocks written to disk. A checkpoint always occurs with a Redo
Log Switch.
You can improve normal database operations by reducing the frequency of
checkpoints. However, this increases instance recovery time in the event
of an RDBMS Instance failure.
DBWR checkpoint buffers written
Indicates the number of buffers that were written for checkpoints.
DBWR checkpoints
Indicates the number of times that DBWR was asked to scan the cache
and write the blocks marked for checkpoint or the end of a recovery.
DBWR cross instance writes
Indicates the number of blocks written to satisfy a lock request from
another instance (for Oracle Real Application Clusters only).
DBWR free buffers found
Indicates the number of free buffers found.
DBWR LRU scans
Indicates the number of times the Least Recently Used (LRU) list was
scanned for a free buffer.
DBWR make free requests
Indicates the number of times the DBWR is signaled by a user process
(which will wait) to write modified buffers to disk to create more free
buffers in the buffer cache.
DBWR revisited being-written buffer
Indicates the number of times DBWR attempted to save a buffer for
writing and discovered that the buffer was in the write batch. This is an
indication of unnecessary work that DBWR performed when attempting to
fill the batch.
DBWR summed scan depth
Indicates the total number of times that DBWR scanned the LRU for dirty
buffers.
814 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

DBWR transaction table writes
Indicates the number of rollback segment headers written by DBWR. Use
this metric to help you determine the number of hot buffers written. Hot
buffers force user processes to wait while completing the write.
DBWR undo block writes
Indicates the number of rollback segment blocks DBWR has written.
Free buffer inspected
Indicates the number of buffers skipped by user processes in order to find
a free buffer. If free buffer inspected is close to DBWR LRU scans, increase
the size of the buffer cache.
Use this scan type to gauge DBWR process performance.
Alarms
None
Scan Object Syntax
DBWR statistic name
Archive Database Key Name
statdbwr
Potential Integrations
CA Wily Introscope
Chapter 4: Knowledge Agent for Oracle 815

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Depth (Index Space Analyzer Stats)
Displays the height of the index btree for analyzed indexes. Use this scan type
to display the changes in btree height over time. As an index grows in height,
more I/O is required when using the index. It is normal for the index to grow
in height as you add rows to the underlying table.
Monitor growth, deleted leaf rows, and space utilization, to ensure that an
index is using space efficiently and not causing unnecessary I/O.
Note: You must analyze an index in order to measure this data.
Alarms
idxheightchg
Scan Object Syntax
Tablespace number:Index owner.Index name.Partition name*
* Only if the index is partitioned
Archive Database Key Name
idxheight
816 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Disk Reads (Shared Cursor Cache Info)
Displays the rate of disk block reads (in disk reads per minute) for cursors in
the Shared SQL Area of the SGA. Use this scan type and other Shared Cursor
Cache Info scan types to determine high resource SQL statements that
indicate where you should focus your SQL tuning efforts.
Alarms
None
Scan Object Syntax
SQL_ID:ADDRESS:Abbreviated SQL statement
Archive Database Key Name
sqldisk
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 4: Knowledge Agent for Oracle 817

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Disk Sorts (Session Stats)
Displays the number of disk sorts per minute per session. A disk sort requires
the creation of temporary segments to hold intermediate results. Because disk
access is slower than memory access, sorting in memory is preferred. Use this
scan type to gauge the ratio of disk sorts to total sorts for a session. If more
than 5% of the total sorts are disk sorts you can do the following:

Reduce the size of the sorting through the application

Increase the SORT_AREA_SIZE init.ora parameter
Alarms
None
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
sessdisksorts
818 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Disk/Memory Sorts (Database Stats)
Displays the number of disk and memory sorts per minute. Use this scan type
to monitor sort (disk and memory) statistics over time. The default sort area
size is usually large enough to hold the data for most database sorts. For a
query or an application performing large sorts on data that does not fit into
the default sort area, you can increase the sort area size for your database.
While an application is running, if a significant number of sorts requires I/O to
temporary segments, increase the value of the SORT_AREA_SIZE init.ora
parameter for the instance. A larger sort area increases the size of each run
and decreases the total number of runs, reducing disk I/O and improving
performance. When you increase the SORT_AREA_SIZE parameter, each
Oracle process that sorts requires more allocated memory, thereby decreasing
the memory available for private SQL and PL/SQL areas. Consider the memory
available on your machine before you increase the sort area size.
If you do not expect to access data soon, you can reduce the sort area. To do
this, increase the SORT_AREA_SIZE parameter and decrease the
SORT_AREA_SIZE_RETAINED parameter. A smaller retained sort area size
causes additional I/O to access temporary segments on disk.
Alarms
None
Scan Object Syntax

sorts (memory)

sorts (disk)
Archive Database Key Name
statsorts
Potential Integrations
CA Wily Introscope
Chapter 4: Knowledge Agent for Oracle 819

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Distinct Keys (Index Space Analyzer Stats)
Displays the number of distinct keys for analyzed indexes. For unique indexes
this number equals the number of rows in the table. Use this scan type to
display the uniqueness of the keys in a non-unique index.
Note: You must analyze an index in order to measure this data.
Alarms
None
Scan Object Syntax
Tablespace number:Index owner.Index name.Partition name*
* Only if the index is partitioned
Archive Database Key Name
idxdistinctkeys
Empty Blocks (Table Space Analyzer Stats)
Displays the number of allocated blocks never used for analyzed tables. Use
this scan type to help you determine space usage within allocated segments of
tables.
Note: You must analyze a table in order to measure this data.
Alarms
None
Scan Object Syntax
Tablespace number:Table owner.Table name.Partition name*
* Only if the table is partitioned
Archive Database Key Name
tabemptyblks
820 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Empty Slots (Dictionary Cache Info)
Displays the number of available entries for each individual cache in the
Dictionary Cache. Use this scan type and the other Dictionary Cache Info scan
types to gather information for tuning the size of the dictionary cache. This
scan type provides data that compliments the Dictionary Cache Info - Used
Slots scan type.
Alarms
None
Scan Object Syntax
Initialization parameter name
Archive Database Key Name
dcfree
Enqueue (Database Stats)
Displays the enqueue activity. Use this scan type to help you determine the
locking activity of a database, for example, conversations, deadlocks, releases,
requests, timeouts, or waits.
Alarms
None
Scan Object Syntax
Enque stat type
Archive Database Key Name
statenqueue
Potential Integrations
CA Wily Introscope
Chapter 4: Knowledge Agent for Oracle 821

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Executions (Shared Cursor Cache Info)
Displays the number of executions per minute of SQL statements cached in
the shared SQL area of the SGA. Use this scan type and other Shared Cursor
Cache Info scan types to determine high resource SQL statements that
indicate where you should focus your SQL tuning efforts.
Alarms
None
Scan Object Syntax
SQL_ID:ADDRESS:Abbreviated SQL statement
Archive Database Key Name
sqlexec
Potential Integrations

CA eHealth PM

CA Spectrum IM

Extent Space Management (Tablespace Info)
Displays the percentage of physical space free for a tablespace.
This scan type displays the following information:
Extent Management : Autoextensible
Indicates the extent management for a tablespace is displayed
(DICTIONARY or LOCAL) followed by a colon and then the
autoextensibility of a tablespace (AUTO or NOTAUTO)
Alarms
none
Scan Object Syntax
TS_NUM:TS_NAME
Archive Database Key Name
tsextentspacemgmt
822 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Extents Allocated (Tablespace Info)
Displays the total number of free extents in the tablespace.
Alarms
None
Scan Object Syntax
Tablespace number:Tablespace name
Archive Database Key Name
tsextents
Potential Integrations

CA eHealth PM

CA Spectrum IM

Foot Print (File Info)
Displays the foot print value of the file.
Alarms
None
Scan Object Syntax
File number:File name
Note: The File Name is a stripped file name because CA Insight DPM only
supports up to 80 characters.
Archive Database Key Name
filefootprint
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 4: Knowledge Agent for Oracle 823

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Fragments (Tablespace Info)
Displays the number of free space fragments within each tablespace. Use this
scan type to monitor tablespace fragmentation. Excessive fragmentation might
cause the dynamic allocation of new extents to fail, even when there is enough
free space in the tablespace, because an extent must be contiguous within the
tablespace.
Alarms
tsexcfrag
Scan Object Syntax
Tablespace number:Tablespace name
Archive Database Key Name
tsfrag
Potential Integrations
CA eHealth PM
Free Space (Tablespace Info)
Displays the free space (in bytes) for each tablespace. Use this scan type to
monitor space usage within a tablespace and to help you determine when to
add another file.
Alarms
tspctfree
Scan Object Syntax
Tablespace number:Tablespace name
Archive Database Key Name
tsfree
Potential Integrations

CA eHealth PM

CA Spectrum IM

824 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Free Space per Block (Table Space Analyzer Stats)
Displays the average free space per block (in bytes) for analyzed tables. Use
this scan type to help you determine space usage in the blocks of a table and
the PCTFREE parameter value.
Note: You must analyze a table in order to measure this data.
Alarms
None
Scan Object Syntax
Tablespace number:Table owner.Table name.Partition name*
* Only if the table is partitioned
Archive Database Key Name
tabavgspace
Gets (Rollback Segment Stats)
Displays the active rollback segment (in gets per second) by rollback segment.
Use this scan type to measure the rate of get requests and to judge the total
rate of transaction activity. When a transaction begins, a spot called a rollback
segment header get is reserved.
Alarms
None
Scan Object Syntax
Tablespace number:Segment owner.Segment name
Archive Database Key Name
rollgets
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
Chapter 4: Knowledge Agent for Oracle 825

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Global Cache Stats (Database Stats)
Displays the following information (as applicable):

Number of locks required

Number of lock converts in global cache

Total number of blocks received

Total number of blocks constructed by the BSP process

Number of times that the foreground waits for a lock element

Number of times that a lock was requested and the holder of the lock
deferred the release

Number of times that lock converts in the global cache timed out

Number of times that a failure occurred during preparation for an
interconnect transfer

Number of times that a failure occurred during preparation for an
interconnect transfer and the transfer was skipped

Number of blocks that encountered a corruption or checksum failure
during an interconnect
Alarms
None
Scan Object Syntax
Statistic name

global cache gets

global cache converts

global cache CR blocks received

global cache current blocks received

global cache CR blocks served

global cache current blocks served

global cache freelist waits

global cache defers

global cache convert timeouts

global cache blocks lost

global cache claim blocks lost
826 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)


global cache blocks corrupt

global cache prepare failures

global cache skip prepare failures
Archive Database Key Name
statglobalcache
Chapter 4: Knowledge Agent for Oracle 827

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Global Cache Time Stats (Database Stats)
This scan type displays the following information (as applicable):

Total time spent waiting

Total time elapsed during lock converts

Total time foreground processes waited for a CR block to be sent through
the interconnect

Total time foreground processes waited for a CR block to build

Total time foreground processes waited for a CR block to flush

Total time spent by the BPS process in sending constructed CR blocks

Total time foreground processes waited for a CR block to pin

Total time foreground processes waited for a CR block to flush

Total time spent by the BPS process in sending constructed CR blocks
Note: To use this scan type, you must set the TIMED_STATISTICS init.ora
parameter to TRUE.
Alarms
None
Scan Object Syntax
Statistic name

Global cache get time

Global cache convert time

Global cache CR block receive time

Global cache current block receive time

Global cache CR block build time

Global cache CR block flush time

Global cache CR block send time

Global cache current block pin time

Global cache current block flush time

Global cache current block send time
Archive Database Key Name
statglobalcachetimes
828 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Global Lock Times (Database Stats)
This scan type displays global lock times statistics related to RAC throughout
the database. Use this scan type to gauge the overall performance of your
RAC environment global lock parameters, including get time, convert time,
and release time.
Alarms
None
Scan Object Syntax
Statistic name
Archive Database Key Name
statgloballocktimes
Global Locks (Database Stats)
Displays the global locks statistics related to RAC throughout the database.
Use this scan type to gauge the overall performance of global lock parameters
in a RAC environment including both async and non-async gets, converts, and
releases.
Alarms
None
Scan Object Syntax
Statistic name
Archive Database Key Name
statgloballocks
Chapter 4: Knowledge Agent for Oracle 829

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Growths (Rollback Segment Stats)
Displays the difference in the growth of rollback segments from one scan cycle
to the next (delta). Use this scan type to identify dynamic allocations of
rollback segments. A rollback segment grows each time an additional extent
must be allocated. If rollback segments grow frequently, increase the value of
the OPTIMAL parameters setting for the rollback segment.
Alarms
None
Scan Object Syntax
Tablespace number:Segment owner.Segment name
Archive Database Key Name
rollgrowths
830 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

High Water Mark (Rollback Segment Stats)
Displays the largest size (in bytes) a rollback segment has ever been. Use this
scan type to analyze the effectiveness of the current OPTIMAL settings for
your rollback segments. If a rollback segment continuously breaks the high
water mark, try the following:

Increase the OPTIMAL value for the rollback segment

Add a large rollback segment to use for jobs that require more rollback
space than the average user
Alarms
None
Scan Object Syntax
Tablespace number:Segment owner.Segment name
Archive Database Key Name
rollhighwater
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 4: Knowledge Agent for Oracle 831

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Hit Ratio (Dictionary Cache Info)
Displays the ratio of successful requests from the dictionary cache to total
requests from the dictionary cache as follows:
(Requests - Misses)/Requests
Use this scan type and the other Dictionary Cache Info scan types to gather
information for tuning the size of the dictionary cache. This scan type provides
a good indication of how well each area of the dictionary cache is sized.
Alarms
None
Scan Object Syntax
Initialization parameter name
Archive Database Key Name
dchitratio
Idle (MTS Dispatcher Info)
Displays the percent of time that each dispatcher is idle for each active
dispatcher process. Use this scan type to monitor dispatcher loads in detail,
displaying the percentage over the time frame of the scan interval.
Alarms
None
Scan Object Syntax
Protocol name:Dispatcher name
Archive Database Key Name
mtsdspidl
832 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Idle by Protocol (MTS Dispatcher Info)
Displays the percentage of idle time for all dispatchers of each protocol. A
dispatcher is a process to which clients connect. The dispatcher process routes
client requests to the database for processing by the shared server processes.
Use this scan type to monitor the load on the dispatcher processes. The
percentage shown is measured over the scan time interval and represents the
percentage of idle time since the prior scan. If dispatchers are too busy,
delays in servicing clients can result. If the dispatchers for a protocol are busy
more than 50% of the time consider adding more dispatchers.
Alarms
None
Scan Object Syntax
Protocol name
Archive Database Key Name
mtsprtidl
Increment By (File Info)
Displays the incremental level associated with the file.
Alarms
None
Scan Object Syntax
File number:File name
Note: The File Name is a stripped file name because CA Insight DPM only
supports up to 80 characters.
Archive Database Key Name
fileincrementby
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 4: Knowledge Agent for Oracle 833

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Index Fast Full Scans - Direct Read (Session Stats)
Displays the number of index fast full scans initiated using direct read.
Alarms
None
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
sessidxffscansdirect
Index Fast Full Scans - Full Segments (Session Stats)
Displays the number of index fast full scans initiated for full segments.
Alarms
None
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
sessidxffscans
834 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Index Fast Full Scans - Rowid Endpoints (Session Stats)
Displays the number of index fast full scans initiated with rowid endpoints.
Alarms
None
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
sessidxffscansrowid
Chapter 4: Knowledge Agent for Oracle 835

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

init.ora Parameters (Individual Scan Types)
Displays the values of all init.ora parameters. Use this scan type to verify the
parameter values.
Alarms

dbfilemaxout

dmllckmaxout

mtssrvmaxout

opcursmaxout

sessmaxout

sgafreememlow
Scan Object Syntax
Initialization parameter name
Archive Database Key Name
initora
Potential Integrations

CA eHealth PM

CA Spectrum IM

836 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Invalidations (Library Cache Metrics)
Displays the number of library cache invalidations per second by object type.
Use this scan type to monitor the performance of the library cache.
Invalidation occurs when database objects underlying the information in the
library cache are modified (for example through DEL statements or the
ANALYZE command).
Alarms
None
Scan Object Syntax
Object type
Archive Database Key Name
libinval
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 4: Knowledge Agent for Oracle 837

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Largest Extent in Bytes (Tablespace Info)
Displays the largest tablespace extent in bytes.
Alarms
None
Scan Object Syntax
Tablespace number:Tablespace name
Archive Database Key Name
tslrgextent
Potential Integrations

CA eHealth PM

CA Spectrum IM

838 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Latch Contention Pct (Individual Scan Types)
Displays the ratio of latch timeouts to total latch requests (latch contention
percentage by latch type).
Latches are a mechanism used by Oracle for locking internal data structures.
Whenever a user process needs to access one of these structures, it must
obtain a latch. If no latches are available, the process will wait until a latch is
obtainable. Whenever a user attempts to modify data in the database, the
process must acquire a lock against the object (table, row, and so on). If
another process has the object locked, the user process must wait to obtain
the lock until the initial lock is released. Use this scan type to measure how
often user processes are forced to wait to obtain latches on various structures.
Alarms
latchctnmax
Scan Object Syntax
Latch type
Archive Database Key Name
latchctn
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 4: Knowledge Agent for Oracle 839

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Leaf Blocks (Index Space Analyzer Stats)
Displays the number of leaf blocks in the btree for analyzed indexes. Use this
scan type to display changes in the width of an index.
Note: You must analyze an index in order to measure this data.
Alarms
None
Scan Object Syntax
Tablespace number:Index owner.Index name.Partition name*
* Only if the index is partitioned
Archive Database Key Name
idxlfblks
840 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Locks - Current (Individual Scan Types)
Displays a tabular list of processes that either have locks or are waiting to
obtain locks. Use this scan type to help you determine the object involved in
lock contention and the mode of the locks being requested.
This scan type displays the following information:

Process ID

Type and mode of the lock

The mode of the lock wait

The object being locked
Alarms
None
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
lockdisplay
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 4: Knowledge Agent for Oracle 841

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Locks - Current Holders (Individual Scan Types)
Displays a tabular list of processes currently holding locks on database
objects.
Use this scan type to view the holders of currently active locks. If lock waits
occur frequently or for long periods of time, look for ways to reduce lock
contention in the locking scheme of the application in use.
Alarms
None
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
lockholders
Locks - Current Waits (Individual Scan Types)
Displays processes waiting for locks on database objects and information
about the process holding the lock. Use this scan type to display all processes
waiting to obtain a lock. If lock waits are frequent or for long periods of time,
look for ways to reduce lock contention in the locking scheme of the
application in use.
Alarms
lockwait
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
lockwaits
842 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Log File Alert File (Individual Scan Types)
Displays a tabular chart that monitors the Oracle alert files for errors. Use this
scan type to monitor problems with Oracle. To retrieve this data, you must
configure the command parameter associated with the scan type to properly
locate the Oracle log file. Use the DCC Configuration, Insight Configuration,
Knowledge Agent Parameter Editor to confirm or update the command
parameter.
Alarms
None
Scan Object Syntax
File name:Search string
Archive Database Key Name
alertlog
Log File Log Grep (Individual Scan Types)
Displays error messages from CA Insight DPM diagnostic files. Use this scan
type to help you determine if the CA Insight DPM processes are encountering
any problems.
Alarms
None
Scan Object Syntax
File name:Search string
Archive Database Key Name
uvlog_grep
Chapter 4: Knowledge Agent for Oracle 843

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Log File SQL*Net V2 (Individual Scan Types)
Displays a tabular chart that monitors the SQL*Net V2 log files for errors. Use
this scan type to monitor errors in SQL*Net V2. To retrieve this data, you
must configure the command parameter associated with the scan type to
properly locate the Oracle log file. Use the DCC Configuration, Insight
Configuration, Knowledge Agent Parameter Editor to confirm or update the
command parameter.
Alarms
None
Scan Object Syntax
File name:Search string
Archive Database Key Name
sqlnetv2log
Logical Reads (Active SQL Problems)
Displays the active SQL statements from sessions whose logical read stats
have increased the most during the snapshot interval.
You can set a configuration parameter, snapshot_interval, to determine the
time interval during which the growth in resource use is measured. You can
find the snapshot_interval configuration parameter in the uv_scan_sql section
of the configuration file. It is set to 5 seconds by default, but you can modify it
to control the length of time that the active problem sql scan types wait before
measuring the increase in resource usage within database sessions.
Alarms
None
Scan Object Syntax
SQL_ID:ADDRESS:Abbreviated SQL statement
Archive Database Key Name
asplogrds
Potential Integrations
CA Wily Introscope
844 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Logical Reads (Session Stats)
Displays the logical reads per minute by session. When you monitor this
statistic over time, it can help you determine the sessions that perform the
most logical reads against your database.
Alarms
None
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
sesslogreads
Chapter 4: Knowledge Agent for Oracle 845

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Logical Writes (Active SQL Problems)
Displays the active SQL statements from sessions in which logical write stats
have increased the most during the snapshot interval.
Oracle does not provide logical write stats at the individual SQL statement
level, only at the session level. Consequently, the stat value displayed with the
SQL statements represents the logical write total for the entire session.
You can set a configuration parameter, snapshot_interval, to determine the
time interval during which the growth in resource use is measured. You can
find the snapshot_interval configuration parameter in the uv_scan_sql section
of the configuration file. It is set to 5 seconds by default, but you can modify it
to control the length of time that the active problem sql scan types wait before
measuring the increase in resource usage within database sessions.
Alarms
None
Scan Object Syntax
SQL_ID:ADDRESS:Abbreviated SQL statement
Archive Database Key Name
asplogwrts
Potential Integrations
CA Wily Introscope
846 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Long Table Scans (Session Stats)
Displays the number of full table scans per minute of tables larger than four
blocks for each session. Use this scan type to help you determine the
efficiency of index usage by the active sessions.
If there are a large number of log table scans, do one or more of the following
to improve performance:

Add indexes

Change the current indexes

Change the current access methods
Alarms
fullscan
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
sesstabscanslong
Potential Integrations
CA Wily Introscope
Chapter 4: Knowledge Agent for Oracle 847

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Max Blocks (File Info)
Displays the maximum file size in bytes.
Alarms
None
Scan Object Syntax
File number:File name
Note: The File Name is a stripped file name because CA Insight DPM only
supports up to 80 characters.
Archive Database Key Name
filemaxblocks
Potential Integrations

CA eHealth PM

CA Spectrum IM

848 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Max Bytes (File Info)
Displays the maximum file size in blocks.
Alarms
None
Scan Object Syntax
File number:File name
Note: The File Name is a stripped file name because CA Insight DPM only
supports up to 80 characters.
Archive Database Key Name
filemaxbytes
Potential Integrations

CA eHealth PM

CA Spectrum IM

Maximum Free Extent Size (Tablespace Info)
Displays the maximum free extent size for each tablespace. Use this scan type
to ensure there is a large enough extent for future allocations. The maximum
free extent size is the largest extent that could be allocated for an object in
the tablespace. If a request for an extent larger than this value is made, the
request will fail.
Alarms

clunextfail

idxnextfail

tabnextfail
Scan Object Syntax
Tablespace number:Tablespace name
Archive Database Key Name
tsmxfb
Chapter 4: Knowledge Agent for Oracle 849

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Maximum Extent Possible (Tablespace Info)
Displays the maximum free extent possible for each tablespace. Use this scan
type to ensure there is a large enough extent for future allocations. The
maximum free extent possible is the largest extent that could be allocated for
an object in the tablespace, taking into consideration the maximum size of an
auto-extend datafile. If a request for an extent larger than this value is made,
the request will fail.
Alarms

clunextfail

idxnextfail

rollnextfail

tabnextfail
Scan Object Syntax
Tablespace number:Tablespace name
Archive Database Key Name
tsmxp
Potential Integrations

CA eHealth PM

CA Spectrum IM

850 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Maximum Number of Extents (Cluster Extent Info)
Displays the maximum number of extents that can be allocated to a cluster.
Use this scan type to help you determine when a cluster is approaching the
maximum number of extents. Because the maximum number of extents is set
at cluster creation, and therefore static, viewing this scan type in historical
mode provides no more information than realtime mode.
Use this scan type with the Cluster Extent Info - Allocated Extents scan type to
pinpoint clusters that have many extents and therefore are likely to be
fragmented. You can use export and import or some other method to
compress the clusters.
Alarms
cluextmaxout
Scan Object Syntax
Tablespace number:Cluster owner.Cluster name
Archive Database Key Name
clumax
Maximum Number of Extents (Index Extent Info)
Displays the maximum number of extents you can allocate to each index. Use
this scan type to help you determine when an index is approaching the
maximum number of extents. Because the maximum number of extents is set
when you create an index, and is therefore static unless you recreate the
index, realtime mode is generally more useful than historical mode for viewing
this scan type.
Alarms
idxextmaxout
Scan Object Syntax
Tablespace number:Index owner.Index name.Partition name*
* Only if the index is partitioned
Archive Database Key Name
idxmax
Chapter 4: Knowledge Agent for Oracle 851

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Maximum Number of Extents (Rollback Segment Extent Info)
Displays the maximum number of extents for each rollback segment. Use this
scan type to help you determine when a rollback segment is approaching the
maximum number of extents.
Alarms
rollextmaxout
Scan Object Syntax
Tablespace number:Segment owner.Segment name
Archive Database Key Name
rollmax
Maximum Number of Extents (Table Extent Info)
Displays the maximum number of extents that can be allocated to each table.
Use this scan type to identify tables that are approaching the maximum
number of extents. Because the maximum number of extents that can be
allocated is set when you create a table, and is therefore static unless you
recreate the table, realtime mode is generally more useful than historical
mode for viewing this scan type.
Alarms
tabextmaxout
Scan Object Syntax
Tablespace number:Table owner.Table name.Partition name*
* Only if the table is partitioned
Archive Database Key Name
tabmax
Potential Integrations

CA eHealth PM

CA Spectrum IM

852 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Memory Sorts (Session Stats)
Displays the number of sorts per minute entirely in memory. Use this scan
type to gauge the ratios of disk and memory sorts being performed. A disk
sort is a sort that requires the creation of temporary segments to hold
intermediate sort results. Because disk access is slower than memory access,
sorting in memory is preferred. If more than 5% of total sorts are disk sorts,
you can do the following to improve performance:

Reduce the size of the sorting through the application

Increase the SORT_AREA_SIZE init.ora parameter
Alarms
None
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
sessmemsorts
Misses (Dictionary Cache Info)
Displays the rate of Dictionary Cache gets (in misses per second) that failed to
find the information in the Dictionary cache and had to obtain it from disk. Use
this scan type and the other Dictionary Cache Info scan types to gather
information for tuning the size of the dictionary cache. This scan type helps
calculate the Dictionary Cache Info - Hit Ratio scan type.
Alarms
None
Scan Object Syntax
Initialization parameter name
Archive Database Key Name
dcmisses
Chapter 4: Knowledge Agent for Oracle 853

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

MTS Response Queue Wait Time (MTS Dispatcher Info)
Displays the average response queue wait by protocol. Use this scan type to
monitor the load on all dispatchers. A dispatcher is a process to which clients
connect. The dispatcher process routes client requests to the database for
processing by the shared server processes.
Alarms
None
Scan Object Syntax
Protocol name
Archive Database Key Name
mtsprtrspwt
MTS System Average Response Queue Wait Time (MTS Dispatcher Info)
Displays the average response queue wait (in hundredths of a second)
throughout the database. Use this scan type to monitor dispatcher
performance. Use this scan type in conjunction with the MTS Server Info -
Request Queue Wait Time scan type to create a profile of the average total
time that user processes are waiting in the Multi-Threaded Server
environment. The average might seem reasonable, when in fact a specific
protocol could be overloaded.
Alarms
None
Scan Object Syntax
Overall response queue wait
Archive Database Key Name
mtsrspwt
854 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Next Extent Size (Cluster Extent Info)
Displays the size (in bytes) of the next extent to allocate to each cluster. Use
this scan type to help you determine when the next extent of a cluster will fail
due to lack of space in its tablespace.
Alarms
clunextfail
Scan Object Syntax
Tablespace number:Cluster owner.Cluster name
Archive Database Key Name
clunext
Next Extent Size (Index Extent Info)
Displays the size (in bytes) of the next extent to allocate for an index. Use this
scan type to help you determine when the next extent for an index will fail due
to lack of sufficient free extent size in the tablespace (as measured by the
Tablespace Info - Maximum Free Extent Size scan type). You can also use this
scan type to gauge the effects of any non-zero PCTINCREASE for tables used
in index creation.
Alarms
idxnextfail
Scan Object Syntax
Tablespace number:Index owner.Index name.Partition name*
* Only if the index is partitioned
Archive Database Key Name
idxnext
Chapter 4: Knowledge Agent for Oracle 855

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Next Extent Size (Rollback Segment Extent Info)
Displays the size (in bytes) of the next extent that will be allocated for each
rollback segment. Use this scan type to help you determine when an attempt
to extend a rollback segment will fail because of insufficient contiguous space
in the tablespace.
Alarms
rollnextfail
Scan Object Syntax
Tablespace number:Segment owner.Segment name
Archive Database Key Name
rollnext
Next Extent Size (Table Extent Info)
Displays the next extent size (in bytes) for each table. Use this scan type to
help you determine when the next extent of a table will fail due to lack of
space in the tablespace. When viewed as a line graph, you can also observe
the effects of a PCTINCREASE > 0 for tables.
Alarms
tabnextfail
Scan Object Syntax
Tablespace number:Table owner.Table name.Partition name*
* Only if the table is partitioned
Archive Database Key Name
tabnext
856 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Number of Leaf Blocks per Key (Index Space Analyzer Stats)
Displays the average number of leaf blocks in which a key appears for
analyzed indexes. For unique indexes, this number is always 1. Use this scan
type to gauge the value of non-unique indexes. The number of leaf blocks with
a key effects the I/O required to access rows using that key, and thus
performance.
Note: You must analyze an index in order to measure this data.
Alarms
None
Scan Object Syntax
Tablespace number:Index owner.Index name.Partition name*
* Only if the index is partitioned
Archive Database Key Name
idxlfblksperkey
Optimal Size (Rollback Segment Stats)
Displays the OPTIMAL size (in bytes) of a rollback segment. Use this scan type
to display the size of the OPTIMAL setting for each rollback segment in your
database.
Alarms
None
Scan Object Syntax
Tablespace number:Segment owner.Segment name
Archive Database Key Name
rolloptimal
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 4: Knowledge Agent for Oracle 857

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Oracle RAC Statistics 1 (Database Stats)
Displays the statistics for real application clusters throughout the database.
Use this scan type to gauge overall performance of a clustered environment.
Statistics refer to remote instance and cross-instance activity. Depending on
your version of Oracle, available statistics vary.
Alarms
None
Scan Object Syntax
Statistic name
Archive Database Key Name
statrac1
Potential Integrations
CA Wily Introscope
858 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Oracle RAC Statistics 2 (Database Stats)
This scan type displays the following information (as applicable):

Number of SELECT statements executed in parallel

Number of DML statements executed in parallel

Number of DDL statements executed in parallel

Number of times a serial execution plan was converted to a parallel plan

Number of times parallel execution was executed at the requested degree
of parallelism

Number of times parallel execution was requested but execution was serial
because of insufficient parallel execution servers

Number of times parallel execution was requested and the degree of
parallelism was reduced because of insufficient parallel execution servers

Number of local messages sent for parallel execution within the instance
local to the current session

Number of local messages received for parallel execution within the
instance local to the current session

Number of remote messages sent for parallel execution within the instance
local to the current session

Number of remote messages received for parallel execution within the
instance local to the current session

Number of times a buffer was pinned when visited

Number of times a buffer was free when visited

Number of times a visit to a buffer attempted, but the buffer was not
found where expected
Alarms
None
Scan Object Syntax
Statistic name

Queries parallelized

DML statements parallelized

DDL statements parallelized

DFO trees parallelized

Parallel operations not downgraded

Parallel operations downgraded to serial
Chapter 4: Knowledge Agent for Oracle 859

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)


Parallel operations downgraded 75 to 90 pct

Parallel operations downgraded 50 to 75 pct

Parallel operations downgraded 25 to 50 pct

Parallel operations downgraded 1 to 25 pct

PX local messages sent

PX local messages recv'd

PX remote messages sent

PX remote messages recv'd

Buffer is pinned count

Buffer is not pinned count

No buffer to keep pinned count
Archive Database Key Name
statrac2
Potential Integrations
CA Wily Introscope
860 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Oracle Users (Individual Scan Types)
Displays users currently logged into the database.
This scan type includes the following information:
OS User
Indicates the user name of the operating system process.
OS Process ID
Indicates the process id of the operating system process of the user.
OS shadow process ID
Indicates the OS process id of the Oracle shadow process serving the user.
In a Multi-Threaded Server connection this is the process id of the
dispatcher process.
Terminal
Indicates the terminal identifier of the user (when available).
Status
Indicates the current status (Active, Inactive, Killed) of the user.
Program
Indicates the program the user is executing (when available).
Alarms
None
Scan Object Syntax
OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the user name for the Oracle
shadow process replaces the OS user.
Archive Database Key Name
userid
Chapter 4: Knowledge Agent for Oracle 861

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

OS Stats (Database Stats)
Displays operating system statistics (Oracle does not report OS statistics for all
operating systems). Use this scan type to monitor operating system activity,
including the following:

System calls

Signals received

Major and minor page faults

Voluntary and involuntary context switches

Swaps

Input and output blocks

Chars read and written

Process stack and heap sizes

Messages sent and received
These statistics are gathered whenever a user logs on and off. To gather OS
statistics more frequently, set the ini.ora parameter, TIMED_OS_STATISTICS
to a non-zero value that defines how often, in seconds, to gather OS statistics.
Collecting OS statistics can be an expensive operation. To reduce the impact of
gathering OS statistics, set the TIMED_OS_STATISTICS parameter to the
archive rate of the scan type. The default archive rate is 900 seconds.
Should you have a temporary need for more frequent statistics updates,
reduce the TIMED_OS_STATISTICS interval, then reset the value to the
default archive rate.
Refer to your Oracle documentation for more information about the
TIMED_OS_STATISTICS parameter.
Alarms
None
Scan Object Syntax
Statistic name
Archive Database Key Name
statos
862 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

OS Time Stats (Database Stats)
Displays operating system time statistics (Oracle does not report OS statistics
for all operating systems). Use this scan type to monitor operating system
timing activity, including the following:

System call and user level CPU time

Kernel page, text page, and data page fault sleep time

User lock wait sleep time

Other system trap CPU time

Wait-CPU (latency) time

All other sleep time
These statistics are gathered whenever a user logs on and off. To gather OS
statistics more frequently, set the ini.ora parameter, TIMED_OS_STATISTICS
to a non-zero value that defines how often, in seconds, to gather OS statistics.
Collecting OS statistics can be an expensive operation. To reduce the impact of
gathering OS statistics, set the TIMED_OS_STATISTICS parameter to the
archive rate of the scan type. The default archive rate is 900 seconds.
Should you have a temporary need for more frequent statistics updates,
reduce the TIMED_OS_STATISTICS interval, then reset the value to the
default archive rate.
Refer to your Oracle documentation for more information about the
TIMED_OS_STATISTICS parameter.
Alarms
None
Scan Object Syntax
Statistic name
Archive Database Key Name
statostimes
Chapter 4: Knowledge Agent for Oracle 863

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Parses (Session Stats)
Displays the rate per minute that sessions issue parse calls for SQL
statements.
Alarms
None
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
sessparsecnt
Parses (Shared Cursor Cache Info)
Displays the rate (in parse calls per minute) at which users are issuing parse
calls for cursors in the Shared SQL Area of the SGA. Use this scan type and
other Shared Cursor Cache Info scan types to determine high resource SQL
statements that indicate where you should focus your SQL tuning efforts.
Alarms
None
Scan Object Syntax
SQL_ID:ADDRESS:Abbreviated SQL statement
Archive Database Key Name
sqlprse
Potential Integrations

CA eHealth PM

CA Spectrum IM

864 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Pct Blocks Used (Table Space Analyzer Stats)
Displays the percentage of allocated blocks used for analyzed tables. Use this
scan type to help you determine table space usage over time.
Note: You must analyze a table in order to measure this data.
Alarms
None
Scan Object Syntax
Tablespace number:Table owner.Table name.Partition name*
* Only if the table is partitioned
Archive Database Key Name
tabusedblkpct
Chapter 4: Knowledge Agent for Oracle 865

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Pct Chained Rows (Table Space Analyzer Stats)
Displays the percentage of rows that have been chained or migrated for
analyzed tables. Use this scan type to help you determine tables with
excessive chaining. Excessive row chaining and migration can negatively
impact performance because each access of a chained or migrated row
requires multiple I/O operations.
A chained row is a row that is too long to fit into a single database block. A
migrated row is a row that has grown too long to fit into the available free
space in its original database block and has been moved to a different
location, leaving a pointer to the new location in the original block. Row
chaining and migration can lead to extra I/O, occurring to access information
in the rows and reducing performance.
Note: You must analyze a table in order to measure this data.
Alarms
exctabchain
Scan Object Syntax
Tablespace number:Table owner.Table name.Partition name*
* Only if the table is partitioned
Archive Database Key Name
tabchainpct
866 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Pct Empty Blocks (Table Space Analyzer Stats)
Displays the percentage of allocated blocks never used for analyzed tables.
Use this scan type to help you determine table space usage over time.
Note: You must analyze a table in order to measure this data.
Alarms
None
Scan Object Syntax
Tablespace number:Table owner.Table name.Partition name*
* Only if the table is partitioned
Archive Database Key Name
tabemptyblkpct
Percent Free (Tablespace Info)
Displays the percentage of coalesced free extents in the tablespace.
Alarms
None
Scan Object Syntax
Tablespace number:Tablespace name
Archive Database Key Name
tspercentfree
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 4: Knowledge Agent for Oracle 867

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Percent Physical Space Free (Tablespace Info)
This scanner displays the percentage of physical space free for a tablespace.
This percentage uses the following calculation:
1 ( sum (bytes) / sum (max_bytes) )
Where the sum of the tablespace segment bytes and the max bytes is based
on:
FLOOR(max_bytes / (increment_by * datafile block_size)) * increment_by *
datafile block_size
This scan type displays the following information:
Percentage of Physical Space Free
Indicates a numeric value representing the percent of physical space free
for a tablespace
Alarms
tspctphyspacefree
Scan Object Syntax
TS_NUM:TS_NAME
Archive Database Key Name
tspercentphyspacefree
868 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Permanent Memory Used (Shared Cursor Cache Info)
Displays the user memory (in bytes) that persists for the life of a cursor that is
cached in the Shared SQL Area of the SGA. Use this scan type and other
Shared Cursor Cache Info scan types to determine high resource SQL
statements, indicating where you should focus your SQL tuning efforts.
Alarms
None
Scan Object Syntax
SQL_ID:ADDRESS:Abbreviated SQL statement
Archive Database Key Name
sqlpermem
PGA Memory (Session Stats)
Displays the PGA memory in use for each session.
Alarms
None
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
sesspgamemory
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 4: Knowledge Agent for Oracle 869

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

PGA Memory Max (Session Stats)
Displays the peak PGA size for a session.
Alarms
None
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
sesspgamemorymax
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
870 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Physical Reads (Active SQL Problems)
Displays the active SQL statements from sessions whose physical read stats
have increased the most during the snapshot interval.
You can set a configuration parameter, snapshot_interval, to determine the
time interval during which the growth in resource use is measured. You can
find the snapshot_interval configuration parameter in the uv_scan_sql section
of the configuration file. It is set to 5 seconds by default, but you can modify it
to control the length of time that the active problem sql scan types wait before
measuring the increase in resource usage within database sessions.
Alarms
None
Scan Object Syntax
SQL_ID:ADDRESS:Abbreviated SQL statement
Archive Database Key Name
aspphyrds
Chapter 4: Knowledge Agent for Oracle 871

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Physical Reads (Session Stats)
Displays the number of physical reads per minute for each session. Use this
scan type to help you determine how well applications are using the Block
Buffer Cache. Use the following formula to calculate the Buffer Cache hit ratio
for a session using Session Stats group scan types:
((Consistent Gets + Database Block Gets) Physical Reads ) / (Consistent Gets
+ Database Block Gets)
If the result is low, increase the size of the Buffer Cache.
Alarms
None
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
sessphyrds
Potential Integrations
CA Wily Introscope
872 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Physical Writes (Session Stats)
Displays the number of physical writes per minute for each session. Use this
scan type to display Database Writer (DBWR) activity for analysis and capacity
planning. All other sessions will have a zero value. The only process that
writes to the database is the DBWR process. On some platforms there may be
multiple writers.
Alarms
None
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
sessphywrts
Potential Integrations
CA Wily Introscope
Chapter 4: Knowledge Agent for Oracle 873

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Physical Writes Non Checkpoint (Session Stats)
Displays the number of times a buffer is written for reasons other than
advancement of the checkpoint. Use this scan type as a metric for determining
the I/O overhead imposed by setting the FAST_START_IO_TARGET parameter
to limit recovery I/Os. This represents the number of writes that would have
occurred had there been no checkpointing. Subtracting this value from the
Session Stats - Physical Writes scan type indicates the extra I/O necessary for
checkpointing.
Alarms
None
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
sessphywrtsnonckpt
874 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Pin Hit Ratio (Library Cache Metrics)
Displays the ratio of pin requests to pin hits. Use this scan type to help you
create a profile of library cache performance data. Generally, if the pin hit ratio
is not above 80%, you should increase the value of the SHARED_POOL_SIZE
init.ora parameter.
Alarms
None
Scan Object Syntax
Object type
Archive Database Key Name
libpinhitratio
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
Chapter 4: Knowledge Agent for Oracle 875

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Pin Hits (Library Cache Metrics)
Displays the number of library cache pin hits per second by object type. Use
this scan type to monitor the performance of the library cache. A pin hit occurs
when a pin request is issued for access to an object and the object is in the
cache.
Alarms
None
Scan Object Syntax
Object type
Archive Database Key Name
libpinhits
Potential Integrations

CA eHealth PM

CA Spectrum IM

876 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Pin Requests (Library Cache Metrics)
Displays the number of library cache pins per second by object type. Use this
scan type to help you create a profile of library cache performance. A pin is a
request for access to an object in the cache.
Alarms
None
Scan Object Syntax
Object type
Archive Database Key Name
libpins
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 4: Knowledge Agent for Oracle 877

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Quality of Service (Individual Scan Types)
Displays an overall health check for the database or operating system you are
monitoring based on key performance indicators.
Alarms
None
Scan Object Syntax
qos
Archive Database Key Name
userchar51
Potential Integrations

CA eHealth PM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA (viewable as an alarm if the Quality of Service is less
than 75%)

CA Wily Introscope
878 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

RAC Cluster Interconnects (Oracle RAC Info)
Displays the contents of the GV$CLUSTER_INTERCONNECTS view.
This scan type displays the following information:

IP_ADDRESS

IS_PUBLIC

SOURCE
Alarms
None
Scan Object Syntax
Inst_ID:Name
Archive Database Key Name
racinterconnects
RAC Instance Active State (Oracle RAC Info)
Displays the active state for a RAC Instance.
Alarms
None
Scan Object Syntax
INST_ID:INSTANCE_NAME
Archive Database Key Name
racactivestate
Chapter 4: Knowledge Agent for Oracle 879

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

RAC Instance Archiver (Oracle RAC Info)
Displays the archiver for a RAC Instance.
Alarms
None
Scan Object Syntax
INST_ID:INSTANCE_NAME
Archive Database Key Name
racarchiver
RAC Instance Blocked (Oracle RAC Info)
Displays whether a RAC Instance is blocked.
Note: This data is not available for 10gR1.
Alarms
None
Scan Object Syntax
INST_ID:INSTANCE_NAME
Archive Database Key Name
racblocked
880 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

RAC Instance Database Status (Oracle RAC Info)
Displays the database status for a RAC Instance.
Alarms
None
Scan Object Syntax
INST_ID:INSTANCE_NAME
Archive Database Key Name
racdatabasestatus
RAC Instance Hostname (Oracle RAC Info)
Displays the hostname for a RAC Instance.
Alarms
None
Scan Object Syntax
INST_ID:INSTANCE_NAME
Archive Database Key Name
rachostname
RAC Instance Log Switch Wait (Oracle RAC Info)
Displays the log switch wait for a RAC Instance.
Alarms
None
Scan Object Syntax
INST_ID:INSTANCE_NAME
Archive Database Key Name
raclogswitchwait
Chapter 4: Knowledge Agent for Oracle 881

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

RAC Instance Logins (Oracle RAC Info)
Displays the logins for a RAC Instance.
Alarms
None
Scan Object Syntax
INST_ID:INSTANCE_NAME
Archive Database Key Name
raclogins
RAC Instance Number (Oracle RAC Info)
Displays the instance number for a RAC Instance.
Alarms
None
Scan Object Syntax
INST_ID:INSTANCE_NAME
Archive Database Key Name
racinstancenumber
RAC Instance Parallel (Oracle RAC Info)
Displays whether a RAC Instance is parallel.
Alarms
None
Scan Object Syntax
INST_ID:INSTANCE_NAME
Archive Database Key Name
racparallel
882 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

RAC Instance Role (Oracle RAC Info)
Displays the instance role for a RAC Instance.
Alarms
None
Scan Object Syntax
INST_ID:INSTANCE_NAME
Archive Database Key Name
racinstancerole
RAC Instance Shutdown Pending (Oracle RAC Info)
Displays whether a shutdown is pending for a RAC Instance.
Alarms
None
Scan Object Syntax
INST_ID:INSTANCE_NAME
Archive Database Key Name
racshutdownpending
RAC Instance Startup Time (Oracle RAC Info)
Displays the startup time for a RAC Instance.
Alarms
None
Scan Object Syntax
INST_ID:INSTANCE_NAME
Archive Database Key Name
racstartuptime
Chapter 4: Knowledge Agent for Oracle 883

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

RAC Instance Status (Oracle RAC Info)
Displays the status for a RAC Instance.
Alarms
None
Scan Object Syntax
INST_ID:INSTANCE_NAME
Archive Database Key Name
racstatus
RAC Instance Thread # (Oracle RAC Info)
Displays the thread number for a RAC Instance.
Alarms
None
Scan Object Syntax
INST_ID:INSTANCE_NAME
Archive Database Key Name
racthreadnum
RAC Instance Version (Oracle RAC Info)
Displays the version for a RAC Instance.
Alarms
None
Scan Object Syntax
INST_ID:INSTANCE_NAME
Archive Database Key Name
racversion
884 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

RAC Lock Activity (Oracle RAC Info)
Displays the frequency of PCM lock conversion per minute. Use this scan type
to monitor the activity of PCM lock conversions. The instance holding a lock
releases a lock when requests from other instances are received. Instances
with the most Lock Buffers for Read lock conversions are the instances
requesting data in use, and are locked by other instances. This is also called a
ping.
If you run real application clusters, monitor the activity of your PCM locks to
determine whether excessive or rapid increases in lock conversions occur over
a period of time (greater than 2000-3000 per minute), indicating a possible
contention problems on the selected system.
Note: When an Oracle RAC instance is initially started, it is normal for many
PCM lock conversions to occur.
Lock activity of the following types indicates contention for data blocks among
the real application clusters in the buffer cache:

Make buffers CR (write dirty buffers)

Downgrade write lock to read (write dirty buffers)

Write transaction table/undo blocks
Alarms
racexclockactivity
Scan Object Syntax
Lock activity
Archive Database Key Name
raclockactivity
Potential Integrations
CA Wily Introscope
Chapter 4: Knowledge Agent for Oracle 885

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

RAC Lock Types (Oracle RAC Info)
Displays various lock conversion types available in an instance. Use this scan
type to monitor the lock conversions related to a lock action.
Alarms
None
Scan Object Syntax
Lock activity
Archive Database Key Name
raclocktypes
RAC Summary Lock Activity (Oracle RAC Info)
Displays a summary of the number of times (as a rate per minute) each type
of PCM lock conversion takes place.
Use this scan type to monitor the overall activity of PCM lock conversions. If
you run real application clusters, monitor the activity of your PCM locks to
determine whether excessive or rapid increases in lock conversions occur over
a period of time (to a value greater than 5000 per minute), indicating possible
contention problems in your Oracle Parallel Instance.
Note: When an Oracle RAC instance is initially started, it is normal for many
PCM lock conversions to occur.
Alarms
racexcsumlockactivity
Scan Object Syntax
Summary lock activity
Archive Database Key Name
racsumlockactivity
Potential Integrations
CA Wily Introscope
886 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

RAC Locked Objects (Oracle RAC Info)
Displays all locked objects in all Real Application Clusters instances. Use this
scan type to view all locks acquired by every transaction on the system. It
shows the locked objects, the sessions that are holding DML locks, and the
modes.
This scan type displays the following information:
Locked Mode
Indicates the lock mode
Locked By
Indicates the Oracle user who acquired the lock
OS User
Indicates the OS user who acquired the lock
Alarms
None
Scan Object Syntax
Instance ID:Owner.Object Name:Sid
Archive Database Key Name
raclockedobj
Potential Integrations
CA Wily Introscope
Chapter 4: Knowledge Agent for Oracle 887

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

RAC Long Operations (Oracle RAC Info)
Displays information on all long operations in all Real Application Clusters
instances. Use this scan type to view the status of operations that run for
longer than six seconds.
To monitor query execution progress, the following criteria must be met:

The query uses the cost-based optimizer

TIMED_STATISTICS or SQL_TRACE parameter is set to true

Objects in the query are analyzed with the statistics collected
This scan type displays the following information:
Time Elapsed
Indicates the number of elapsed seconds from the start of the operation
Time Remaining
Indicates the number of seconds remaining for the operation to complete
Progress
Indicates the percentage of work done so far
Module
Indicates the name of the currently executing module
Alarms
None
Scan Object Syntax
Instance ID:Sid:Serial#:User Name:Start Time
Archive Database Key Name
raclongops
888 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

RAC Memory Allocations (Oracle RAC Info)
Displays memory allocations for the current database sessions in all Real
Application Clusters instances.
This scan type displays the following information:
Memory Used
Indicates the memory allocated for the session in kilobyte (KB)
Alarms
None
Scan Object Syntax
Instance ID:Sid:Serial#:User Name:Module:Program
Archive Database Key Name
racmem
Potential Integrations
CA Wily Introscope
Chapter 4: Knowledge Agent for Oracle 889

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

RAC Session Info (Oracle RAC Info)
Displays information on all database sessions in all Real Application Clusters
instances.
This scan type displays the following information:
SPID
Indicates the Operating system process identifier
Lock Wait
Indicates the address of lock waiting for; empty if none
Status
Indicates the status of the session
Logon Time
Indicates the time of logon
Program
Indicates the Operating system program name
Machine
Indicates the Operating system machine name
Alarms
None
Scan Object Syntax
Instance ID:Sid:Serial#:Username
Archive Database Key Name
racsess
890 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

RAC Session Waits (Oracle RAC Info)
Displays information on all database session waits in all Real Application
Cluster instances. If a session is idle, the current wait time is the idle time.
Because of data availability, this scan type shows the wait class in the scan
object if the monitoring database is Oracle 10.1 or higher; otherwise, it shows
the session status.
To display active sessions only, set the filter as follows for different versions:

!*:Idle for Oracle 10.1 or higher

*:ACTIVE for Oracle 9.2
This scan type displays the following information:
Current Wait Time
Indicates the number of seconds spent in the current wait condition
Last Wait Time
Indicates the last wait time of the session
This value is zero if the session is currently waiting.
Event
Indicates the resource or event for which the session is waiting
State
Indicates the following wait states:
WAITING
Indicates the session is currently waiting
WAITED UNKNOWN TIME
Indicates that the duration of the last wait is unknown
WAITED SHORT TIME
Indicates the last wait is less than 0.01 second
WAITED KNOWN TIME
Indicates the duration of the last wait
Alarms
None
Scan Object Syntax
Instance ID:Sid:Serial#:User Name:Wait Class (Oracle 10.1 or higher)
Instance ID:Sid:Serial#:User Name:Session Status (Oracle 9.2)
Chapter 4: Knowledge Agent for Oracle 891

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Archive Database Key Name
racsesswaits
RAC Undo Info (Oracle RAC Info)
Displays active undo segment information on database sessions in all Real
Application Cluster instances.
This scan type displays the following information:
Undo Block Used
Indicates the number of undo blocks used
Undo Record Used
Indicates the number of undo records used
Segment Size
Indicates the size of the rollback segment in kilobytes
Status
Indicates the status of the rollback segment
Alarms
None
Scan Object Syntax
Instance ID:Sid:Serial#:Username:Undo Segment
Archive Database Key Name
racundo
892 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Recovery Blocks Read (Session Stats)
Displays the number of blocks read during recovery.
Alarms
None
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
sessrecoveryblksread
Chapter 4: Knowledge Agent for Oracle 893

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Recursive Calls (Database Stats)
Displays the recursive calls to the database on a per minute basis. Recursive
calls are SQL statements issued by the Oracle kernel in addition to the SQL
statements issued by users. By monitoring this statistic over time, you can
determine whether Oracle is making excessive recursive calls while an
application is running and tune your database appropriately.
The following are possible causes of recursive calls:

Execution of SQL statements from within stored procedures, functions,
packages, and anonymous PL/SQL blocks

Execution of DDL statements

Misses on the Database Data Dictionary

Database triggers firing

Referential integrity constraints

Dynamic extension
Dynamic extension happens when database operations cause the data in an
object to grow and expand past its allocated space. Dynamic extension will
cause the Oracle kernel to have to issue SQL statements in addition to those
SQL statements that are issued by the users. These additional SQL statements
are called recursive calls.
If dynamic extension is causing the recursive calls, allocate larger extents to
eliminate the occurrence.
Alarms
None
Scan Object Syntax
recursive calls
Archive Database Key Name
statrecursivecalls
894 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Recursive Calls (Session Stats)
Displays the recursive calls to the database (by session) on a per minute
basis. Use this scan type to monitor and tune recursive calls over time, and
determine if Oracle makes excessive recursive calls while an application is
running. Recursive calls are SQL statements issued by the Oracle kernel in
addition to SQL statements issued by the users.
The following are potential causes of recursive calls:

Misses on the database

Data Dictionary Database triggers

Firing execution of DDL statements

Execution of SQL Statements from within stored procedures, functions,
packages, and anonymous PL/SQL blocks

Referential integrity constraints

Dynamic extension
Dynamic extension happens when database operations cause the data in an
object to grow and expand past its allocated space. If excessive recursive calls
are caused by dynamic extension, allocate larger extents to eliminate the
occurrence.
Alarms
None
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
sessrecursivecalls
Chapter 4: Knowledge Agent for Oracle 895

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Recursive CPU Usage (Session Stats)
Displays the total CPU time used by non-user calls (recursive calls). Subtract
this value from the Session Stats CPU Used scan type to determine how
much CPU time was used by user calls. If the value of this scan type is greater
than Session Stats CPU Used for any reason, the value of CPU used by user
calls, would be negative.
Note: To use this scan type, you must set the TIMED_STATISTICS init.ora
parameter to TRUE.
Alarms
None
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
sessrecursivecpuusage
896 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Redo Blocks Written (Session Stats)
Displays the number of redo block writes performed per minute for each
session. Use this scan type to display log writer activity. The database log
writer (LGWR) is the only process with a non-zero value for this scan type that
directly writes redo logs.
Alarms
None
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
sessredoblkwrts
Redo Log Size (Redo Log Info)
Displays a rate per minute representing the change of the redo log file size in
bytes from the previous scan period.
Alarms
None
Scan Object Syntax
Redo log group
Archive Database Key Name
redologsize
Chapter 4: Knowledge Agent for Oracle 897

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Redo Log Status (Redo Log Info)
Displays redo log files. Use this scan type to monitor the current status of all
redo log files and to determine when the number of active redo log files is
approaching the maximum established by the LOG_FILES init.ora parameter.
This scan type includes the following information (as applicable):
Thread
Indicates the log thread number.
Sequence
Indicates the log sequence number.
Bytes
Indicates the size of the log (in bytes).
Number of members
Indicates the number of members in the log group.
Status
Indicates the log status (unused, current, active, clearing,
clearing_current, or inactive).
Archived
Indicates the archive status (true or false).
First change
Indicates the first change number in the archived log.
First time
Indicates the timestamp of the first change.
Alarms
None
Scan Object Syntax
Redo log group
Archive Database Key Name
redologdisplay
898 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Redo Logs (Database Stats)
Displays redo log activity. Use this scan type to help you determine and tune
redo entry performance.
This display includes the following redo metrics:

Blocks written

Entries

Log switch interrupts

Ordering marks

Size

Synch time

Synch writes

Waste

Write time

Writes
Alarms
None
Scan Object Syntax
Redo metric name
Archive Database Key Name
statredo
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
Chapter 4: Knowledge Agent for Oracle 899

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Redo Writes (Session Stats)
Displays the number of redo writes performed per minute for each session.
Use this scan type to monitor log writer activity. The database log writer
(LGWR) is the only process with a non-zero value for this scan type that
directly writes redo logs.
Alarms
None
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
sessredowrts
900 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Reloads (Library Cache Metrics)
Displays the number of library cache reloads per second by object type. Use
this scan type to monitor the performance of the library cache. A reload occurs
when an object, forced out of the cache because the cache is full, is requested
and must be reparsed. Keep this value as low as possible. If you experience
frequent reloads and there is available system memory, increase the value of
the SHARED_POOL_SIZE init.ora parameter.
Alarms
None
Scan Object Syntax
Object type
Archive Database Key Name
libreloads
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 4: Knowledge Agent for Oracle 901

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Request Hit Ratio (Library Cache Metrics)
Displays the ratio of get hits to get requests. Use this scan type to help you
determine the performance of the library cache. Generally, if the get hit ratio
is not over 80%, you should increase the value of the SHARED_POOL_SIZE
init.ora parameter.
Alarms
None
Scan Object Syntax
Object type
Archive Database Key Name
libgethitratio
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
902 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Request Hits (Library Cache Metrics)
Displays the number of library cache get hits per second (by object type). Use
this scan type to monitor the performance of the library cache. A get hit
occurs when a request for a handle is issued and the handle already exists.
Alarms
None
Scan Object Syntax
Object type
Archive Database Key Name
libgethits
Potential Integrations

CA eHealth PM

CA Spectrum IM

Request Queue Wait Time (MTS Server Info)
Displays the average amount of time a request waits in the common queue (in
hundredths of a second) throughout the database. Use this scan type to
monitor the performance of shared servers. In a multi-threaded server
environment, all dispatchers place requests in a common request queue from
which all server processes get requests. A dispatcher is a process to which
clients connect. The dispatcher process routes client requests to the database
for processing by the shared server processes.
Alarms
None
Scan Object Syntax
Overall request queue wait
Archive Database Key Name
mtsreqwt
Chapter 4: Knowledge Agent for Oracle 903

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Requests (Dictionary Cache Info)
Displays the number of requests per second to each individual cache in the
Dictionary Cache. Use this scan type and the other Dictionary Cache Info scan
types to gather information for tuning the size of the dictionary cache. This
scan type helps calculate the Dictionary Cache Info - Hit Ratio scan type.
If a cache has a low hit ratio, use this scan type to help you determine the
access frequency for the cache. No action is required when a cache has a low
hit ratio and is infrequently accessed. However, if a cache has a low hit ratio
and is frequently accessed, consider increasing the size of the Dictionary
Cache.
Alarms
None
Scan Object Syntax
Initialization parameter name
Archive Database Key Name
dcgets
904 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Requests (Library Cache Metrics)
Displays the number of library requests per second by object type. Use this
scan type to help you create a profile of library cache performance data. A get
represents a request for a handle to a library object. If the handle already
exists, then the get is a hit. If the handle does not exist, the get is a miss.
Alarms
None
Scan Object Syntax
Object type
Archive Database Key Name
libgets
Potential Integrations

CA eHealth PM

CA Spectrum IM

Response Queue Wait Time (MTS Dispatcher Info)
Displays the average response queue wait time (in hundredths of a second) for
each dispatcher response queue. In a multi-threaded server environment,
responses to clients are placed in the appropriate dispatchers response queue
by the shared servers. A dispatcher is a process to which clients connect. The
dispatcher process routes client requests to the database for processing by the
shared server processes. If the average is growing, the dispatcher process
may become overloaded and you should consider adding dispatchers for the
protocol.
Alarms
None
Scan Object Syntax
Protocol name:Dispatcher name
Archive Database Key Name
mtsdsprspwt
Chapter 4: Knowledge Agent for Oracle 905

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Rollback Buffer Busy Waits (Buffer Contention Stats)
Displays the database wide rate of rollback block contention in waits per
minute. Rollback block contention is caused by a number of transactions
competing to reserve a slot in the rollback segment transaction table or
attempting to write blocks to the same rollback segment. If the value is
consistently high, consider adding more rollback segments.
Alarms
rolbufbusywt
Scan Object Syntax
buffbusywtroll
Archive Database Key Name
buffbusywtroll
Rollbacks (Session Stats)
Displays the rate of rollback transactions for each session (rollbacks per
minute). Use this scan type to monitor the frequency of rollbacks. Rollbacks
are inherently expensive operations, because everything done as part of a
transaction must be undone. If there are frequent rollbacks, consider
alternative design strategies for the application.
Alarms
None
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
sessrollbacks
906 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Row Length (Table Space Analyzer Stats)
Displays the average length of a row, including overhead (in bytes) for
analyzed tables. Use this scan type to help you determine the change in row
lengths over time and the appropriate value for the PCTFREE parameter for
tables.
Note: You must analyze a table in order to measure this data.
Alarms
None
Scan Object Syntax
Tablespace number:Table owner.Table name.Partition name*
* Only if the table is partitioned
Archive Database Key Name
tabavgrowlen
Row Sorts (Session Stats)
Displays the number of rows being sorted per minute (by session). Use this
scan type to help you determine the amount of data being sorted. If you have
sessions with a high proportion of disk sorts (as displayed in the Session Stats
- Disk Sorts scan type), consider increasing the SORT_AREA_SIZE init.ora
parameter.
Alarms
None
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
sessrowsorts
Chapter 4: Knowledge Agent for Oracle 907

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Rows (Table Space Analyzer Stats)
Displays the number of rows for analyzed tables. Use this scan type to profile
changes in table size.
Note: You must analyze a table in order to measure this data.
Alarms
None
Scan Object Syntax
Tablespace number:Table owner.Table name.Partition name*
* Only if the table is partitioned
Archive Database Key Name
tabrows
Rows Gotten (Session Stats)
Displays the rows returned per minute for full table scans per session. Use this
scan type to detect full table scans against large tables. Usually, indexed
retrievals against large tables are more efficient.
Alarms
None
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
sessrowsgotten
908 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Run Time Memory Used (Shared Cursor Cache Info)
Displays the per-user memory required during execution of cursors cached in
the Shared SQL Area of the SGA. Use this scan type and other Shared Cursor
Cache Info scan types to determine high resource SQL statements where you
should focus your SQL tuning efforts.
Alarms
None
Scan Object Syntax
SQL_ID:ADDRESS:Abbreviated SQL statement
Archive Database Key Name
sqlrunmem
Chapter 4: Knowledge Agent for Oracle 909

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Server Status (MTS Server Info)
Displays the current status of each active shared server process.
This scan type includes the following information:
Status
Indicates the status of the process (EXEC, WAIT (ENQ), WAIT(SEND),
WAIT(COMMON), WAIT(RESET), QUIT).
Messages
Indicates the messages processed by this server.
Breaks
Indicates the breaks that have occurred.
Idle %
Indicates the idle time for this server.
Busy %
Indicates the percentage of busy time for this server.
Requests
Indicates the requests that have been handled by this server.
Alarms
None
Scan Object Syntax
Shared server name
Archive Database Key Name
mtssrvdisplay
910 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Servers (Parallel Query Info)
Displays the currently active parallel query servers. Use this scan type to
monitor the idle and busy parallel query servers. Idle RAC processes generate
system overhead. If the busy value is consistently less than
PARALLEL_MIN_SERVERS init.ora parameter, consider reducing the
parameter. Conversely, if the busy value is consistently higher than the
PARALLEL_MIN_SERVERS parameter, consider increasing the minimum
number of servers.
Note: High water is the maximum number of servers that were up at one time
since the database was started.
Alarms
None
Scan Object Syntax
Parallel query statistic name
Archive Database Key Name
pqservers
Servers Started (MTS Server Info)
Displays the number of shared servers started during the scan interval. Use
this scan type to monitor how frequently shared servers are started. If servers
are frequently started and stopped (MTS Server Info - Servers Stopped scan
type), consider increasing the minimum number of shared server processes to
avoid the overhead of process starts and stops.
Alarms
None
Scan Object Syntax
Shared server starts
Archive Database Key Name
mtssrvstrt
Chapter 4: Knowledge Agent for Oracle 911

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Servers Stopped (MTS Server Info)
Displays the number of shared servers stopped during the scan interval. Use
this scan type to monitor how frequently shared servers stop. If servers are
frequently stopped and started (MTS Server Info - Servers Started scan type),
consider increasing the minimum number of shared server processes to avoid
the overhead of process starts and stops.
Alarms
None
Scan Object Syntax
Shared server stops
Archive Database Key Name
mtssrvstp
Session Cursor Cache Count (Session Stats)
Displays the number of cached cursors for a session. This statistic is
incremented only if SESSION_CACHED_CURSORS > 0. If the value of this
statistic is close to the setting of the SESSION_CACHED_CURSORS parameter,
consider increasing the value of the parameter.
Alarms
None
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
sesscursorcachecount
912 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Session Cursor Cache Hits (Session Stats)
Displays the number of times a parse call found a cursor in the session cursor
cache. If this statistic is a relatively low percentage of the total parse call
count for the session, consider increasing the SESSION_CACHED_CURORS
parameter.
Alarms
None
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
sesscursorcachehits
Chapter 4: Knowledge Agent for Oracle 913

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

SGA Stats (Individual Scan Types)
Displays the size (in bytes) of each area of the SGA. Use this scan type to help
you determine memory usage within the SGA. Of interest are the parts that
make up the shared pool (the library cache, the dictionary cache, and free
memory). If free memory in the shared pool runs low, performance may affect
parts flushed from the cache. If you cannot flush the cache, operations may
fail when parts cannot acquire space in the shared pool areas.
Alarms
sgafreememlow
Scan Object Syntax
SGA section name
Archive Database Key Name
sgastats
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
Shared Memory Used (Shared Cursor Cache Info)
Displays the memory (in bytes) that multiple users can share for cursors
cached in the shared SQL area of the SGA. Use this scan type and other
Shared Cursor Cache Info scan types to help you determine high resource SQL
statements that indicate where you should focus your SQL tuning efforts.
Alarms
None
Scan Object Syntax
SQL_ID:ADDRESS:Abbreviated SQL statement
Archive Database Key Name
sqlshmem
914 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Shared Servers Active (MTS Server Info)
Displays the total number of active shared server processes. Because Oracle
dynamically manages the number of shared server processes, use this scan
type to help you determine when the number of active shared servers is
approaching the maximum established by the MTS_MAX_SERVERS init.ora
parameter. If the number of shared server processes is consistently greater
than the number at database startup, consider increasing the number initially
started, avoiding the overhead of process starts and stops.
Alarms
mtssrvmaxout
Scan Object Syntax
Shared servers current
Archive Database Key Name
mtsshrsrv
Shrinks (Rollback Segment Stats)
Displays the number of times that a rollback segment has shrunk since the
last scan cycle. Use this scan type to analyze the effectiveness of the current
OPTIMAL settings for your rollback segments.

If the rollaveshrink
option is
And the rollshrinks
option is
Then
Low Low OPTIMAL is too large
High Low OPTIMAL setting is
appropriate
Low High OPTIMAL setting is too
small and too many
shrinks occur
High High Change the OPTIMAL
parameter until the
rollshrinks scan type
displays a low value
Chapter 4: Knowledge Agent for Oracle 915

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Alarms
None
Scan Object Syntax
Tablespace number:Segment owner.Segment name
Archive Database Key Name
rollshrinks
Short Table Scans (Session Stats)
Displays the number of full table scans per minute for tables that are four
blocks in size, or smaller, per session. Use this scan type to help you
determine the efficiency of index usage by the active sessions.
Alarms
None
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
sesstabscansshort
Potential Integrations
CA Wily Introscope
916 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Smallest Extent in Bytes (Tablespace Info)
Displays the smallest tablespace extent in bytes.
Alarms
None
Scan Object Syntax
Tablespace number:Tablespace name
Archive Database Key Name
tssmextent
Potential Integrations

CA eHealth PM

CA Spectrum IM

Snapshot (Individual Scan Types)
Displays information about all snapshots in the database. Use this scan type to
display a list of snapshots in the database, and the following information about
the snapshots:

Table name

Can use log flag

Updatable flag

Last refresh date
Alarms
None
Scan Object Syntax
Owner:Snapshot name
Archive Database Key Name
snapshot
Chapter 4: Knowledge Agent for Oracle 917

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Snapshot Log (Individual Scan Types)
Displays snapshot log information.
Alarms
None
Scan Object Syntax
Owner:Master table
Archive Database Key Name
snapshotlog
Sorts (Shared Cursor Cache Info)
Displays the rate per minute that cursors in the Shared SQL Area of the SGA
are performing sorts. Use this scan type and other Shared Cursor Cache Info
scan types to determine high resource SQL statements that indicate where you
should focus your SQL tuning efforts.
Alarms
None
Scan Object Syntax
SQL_ID:ADDRESS:Abbreviated SQL statement
Archive Database Key Name
sqlsorts
Potential Integrations

CA eHealth PM

CA Spectrum IM

918 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

SQL*Net Stats (Database Stats)
Displays SQL*Net statistics throughout the database. Use this scan type to
monitor overall performance of your SQL*Net connectivity.
You can track the following data via SQL*Net:

Bytes sent via SQL*Net to the client and to dblink

Bytes received via SQL*Net from the client and from dblink

SQL*Net round trips to and from the client and to and from dblink
Alarms
None
Scan Object Syntax
Statistic name
Archive Database Key Name
statsqlnet
Statistics (Parallel Query Info)
Displays the rate of activity for parallel query statistics per second. Use this
scan type to monitor parallel query statistics over time.
If the Servers Started value is increasing, consider increasing the values of the
PARALLEL_MIN_SERVERS and PARALLEL_MAX_SERVERS init.ora parameters.
If the Servers Started and Servers Shutdown values are continuously
registering data, consider increasing the PARALLEL_MIN_SERVERS init.ora
parameter.
Alarms
None
Scan Object Syntax
Parallel query statistic name
Archive Database Key Name
pqstats
Chapter 4: Knowledge Agent for Oracle 919

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Status (MTS Dispatcher Info)
Displays the current status of each active dispatcher process.
This display includes the following information:
Status
Indicates the process status (wait, send, receive, connect, disconnect,
break, or outbound).
Accept
Indicates whether the dispatcher is accepting new connections (yes or no).
Messages
Indicates the messages processed by the dispatcher.
Breaks
Indicates the breaks that have occurred.
Owned
Indicates the circuits owned by the dispatcher.
Created
Indicates the circuits created by the dispatcher.
Idle %
Indicates the idle time since the dispatcher process was started
(represents an average load).
Busy %
Indicates the percentage of busy time since the dispatcher process was
started (represents an average load).
Alarms
None
Scan Object Syntax
Protocol name:Dispatcher name
Archive Database Key Name
mtsdspdisplay
920 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Status (Tablespace Info)
Displays the status of the each tablespace (ONLINE, READ ONLY, or OFFLINE).
Alarms

clunextfail

idxnextfail

tabnextfail
Scan Object Syntax
Tablespace number:Tablespace name
Archive Database Key Name
tsstat
Potential Integrations

CA eHealth PM

CA Spectrum IM

Status SQL*Net V2 (Individual Scan Types)
Displays the status of SQL*Net Volume 2 (up or down).
Alarms
None
Scan Object Syntax
tnslsnr
Archive Database Key Name
sqlnetv2status
Chapter 4: Knowledge Agent for Oracle 921

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Stored Procedure Space (Session Stats)
Displays the memory a session is using for stored procedures.
Alarms
None
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
sessstoredprocspace
922 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Summary (Session Stats)
Displays the following summary information for each active Oracle session:
CPU Use
Indicates the cumulative CPU usage since the session began.
Memory
Indicates the current PGA memory for the session.
Phy Reads
Indicates the cumulative number of physical reads performed by the
session.
Calls
Indicates the cumulative number of User calls for the session.
Commits
Indicates the cumulative number of commits issued by the session.
Lng Scans
Indicates the cumulative number of long table scans for the session.
Dsk Sorts
Indicates the cumulative number of disk based sorts for the session.
Alarms
None
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
sesssummary
Chapter 4: Knowledge Agent for Oracle 923

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Summed Dirty Queue Length (Session Stats)
Displays the sum of the dirty LRU queue length after every write request.
Alarms
None
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
sesssumdirtyqueuelen
System Event Information (Individual Scan Types)
Displays system events throughout the database and any parameters
associated with those events.
Alarms
None
Scan Object Syntax
Event name
Archive Database Key Name
eventname
924 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

System Event Wait Information (Individual Scan Types)
Displays the sessions waiting on system events. Use this scan type to monitor
sessions waiting for specified events in your database.
Alarms
None
Scan Object Syntax
Session ID:Event name
Archive Database Key Name
eventwaits
Table Fetch Continued Rows (Database Stats)
Displays table fetch continued rows per minute. Use this scan type to measure
the rate at which sessions are performing additional I/O. If the database
shows a high continued fetch rate, either continuously or intermittently, check
the tables accessed and the degree of chaining present. A continued row fetch
is the result of row chaining or migration in a table.
A chained row is a row that is too long to fit into a single database block. A
migrated row is a row that has grown too long to fit into the available free
space in its original database block and has been moved to a different
location, leaving a pointer to the new location in the original block. Both row
chaining and migration can lead to extra I/O, which occurs to access
information in the rows, reducing performance.
Alarms
None
Scan Object Syntax
table fetch continued row
Archive Database Key Name
statcontrowfetches
Chapter 4: Knowledge Agent for Oracle 925

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Table Fetch Continued Rows (Session Stats)
Displays the rate of table fetch continued rows per minute for each session.
Use this scan type to measure the rate at which sessions are performing
additional I/O. If sessions show a high rate of continued row fetches, check
the tables accessed and the degree of chaining present. A continued row fetch
is the result of row chaining or migration in a table.
A chained row is a row that is too long to fit into a single database block. A
migrated row is a row that has grown too long to fit into the available free
space in its original database block and has been moved to a different
location, leaving a pointer to the new location in the original block. Both row
chaining and migration can lead to extra I/O, which occurs to access
information in the rows, reducing performance.
Alarms
None
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
sesscontrowfetches
926 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Table Fetches by Rowid (Session Stats)
Displays the rows fetched per minute by rowid for each session. Use this scan
type to monitor the rates that sessions are retrieving information by index.
Rowid fetches are typically the result of indexed queries.
Alarms
None
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
sessrowidfetches
Table Scan Blocks Gotten (Session Stats)
Displays the rate of blocks gotten for table scans (in sessions per minute). Use
this scan type to monitor the volume of data read in full table scans. If the
volume is high, check the indexing of the tables involved in scanning and the
type of query the application is using. Use this information to help you
improve performance.
Alarms
None
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
sessblksgotten
Chapter 4: Knowledge Agent for Oracle 927

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Table Scans - Cache Partitions (Session Stats)
Displays the number of range scans performed on tables that have the CACHE
option enabled.
Alarms
None
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
sesstabscanscache
Table Scans - Direct Read (Session Stats)
Displays the number of table scans performed with direct read (bypassing the
buffer cache).
Alarms
None
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
sesstabscansdirect
928 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Table Scans - Rowid Ranges (Session Stats)
Displays the number of table scans conducted with specified ROWID ranges
(during parallel query only).
Alarms
None
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
sesstabscansrowid
Tablespace Block Reads (I/O Performance Info)
Displays the rate of blocks read from tablespaces (in blocks read per second).
Use this scan type to help you determine the actual rate of blocks read from
tablespaces. To determine the average blocks read per read request for a
specific time period, calculate the following:
Tablespace Block Reads/Tablespace Physical Reads
Alarms
None
Scan Object Syntax
Tablespace number:Tablespace name
Archive Database Key Name
tsioblkrd
Potential Integrations
CA eHealth PM
Chapter 4: Knowledge Agent for Oracle 929

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Tablespace Block Writes (I/O Performance Info)
Displays the rate of blocks written to tablespaces (in blocks written per
second). Use this scan type in conjunction with the I/O Performance Info -
Tablespace Physical Writes scan type to help you determine the blocking factor
of write operations. Tablespace Physical Writes shows the rate of write
requests; however, each request might write multiple blocks to the tablespace.
Therefore Tablespace Block Writes may be higher than Tablespace Physical
Writes over the same period of time.
To determine the average blocks per write request for the time period,
calculate the following:
Tablespace Block Writes/Tablespace Physical Writes
Alarms
None
Scan Object Syntax
Tablespace number:Tablespace name
Archive Database Key Name
tsioblkwrt
Potential Integrations
CA eHealth PM
930 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Tablespace Physical Reads (I/O Performance Info)
Displays the rate of tablespace reads by tablespace (in reads per second). Use
this scan type to help you determine the tablespaces that have high I/O
activity.
Tablespace I/O is one of the most expensive operations for a database to
perform. You can split tablespaces with high I/O activity across disk drives to
minimize disk contention.
If files associated with the system tablespace have a high read rate, determine
whether the dictionary cache is effective (using the Dictionary Cache Info - Hit
Ratio scan type). If all tablespaces have a fairly high read rate, determine
whether the size of the database buffer cache is adequate.
Viewing this scan type in historical mode is generally more useful than
realtime mode.
Alarms
None
Scan Object Syntax
Tablespace number:Tablespace name
Archive Database Key Name
tsiords
Potential Integrations

CA eHealth PM

CA Wily Introscope
Chapter 4: Knowledge Agent for Oracle 931

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Tablespace Physical Writes (I/O Performance Info)
Displays the rate of tablespace writes by tablespace (in writes per second).
Use this scan type to help you determine the tablespaces with high I/O
activity.
Tablespace I/O is one of the most expensive operations for a database to
perform. You can split tablespaces with high I/O activity across disk drives to
minimize disk contention.
If files associated with the system tablespace have a high write rate,
determine whether the dictionary cache is effective (using the Dictionary
Cache Info - Hit Ratio scan type). If all tablespaces have a fairly high write
rate, determine whether the size of the database buffer cache is adequate.
Viewing this scan type in historical mode is generally more useful than
realtime mode.
Alarms
None
Scan Object Syntax
Tablespace number:Tablespace name
Archive Database Key Name
tsiowrts
Potential Integrations

CA eHealth PM

CA Wily Introscope
932 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Time Waited (Session Event Info)
Displays the system events per session throughout the database and the time
waited for an event. Use this scan type to display events in the database and
their associated sessions. If you set the TIMED_STATISTICS init.ora parameter
to true in the Oracle instance, you can determine which events are waiting for
long periods.
Alarms
None
Scan Object Syntax
Session ID:Event name
Archive Database Key Name
sesseventtimewaited
Time Waited (System Event Info)
Displays the system events throughout the database and the time waited for
each event. If you set the TIMED_STATISTICS init.ora parameter to true in the
Oracle instance, you can also use this scan type to help you determine which
events spend the most time waiting.
Alarms
None
Scan Object Syntax
Event name
Archive Database Key Name
syseventtimewaited
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 4: Knowledge Agent for Oracle 933

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Timeouts (Session Event Info)
Displays the system events per session throughout the database and the
timeouts per second for each event.
Alarms
None
Scan Object Syntax
Session ID:Event name
Archive Database Key Name
sesseventtimeouts
Timeouts (System Event Info)
Displays the system events throughout the database and the rate of timeouts
per second. Use this scan type to help you determine which events are timing
out.
Alarms
None
Scan Object Syntax
Event name
Archive Database Key Name
syseventtimeouts
Potential Integrations

CA eHealth PM

CA Spectrum IM

934 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Top Logical Reads (Top SQL Resource Consumers)
Displays the active SQL statements from queries that most often require buffer
cache accesses.
Alarms
None
Scan Object Syntax
SQL_ID:ADDRESS:Abbreviated SQL statement
Archive Database Key Name
trclogrds
Potential Integrations
CA Wily Introscope
Top Logical Reads Per Row (Top SQL Resource Consumers)
Displays the active SQL statements from queries with the most logical reads
per row.
Alarms
None
Scan Object Syntax
SQL_ID:ADDRESS:Abbreviated SQL statement
Archive Database Key Name
trclogrdsrow
Potential Integrations
CA Wily Introscope
Chapter 4: Knowledge Agent for Oracle 935

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Top Logical Reads Per Execution (Top SQL Resource Consumers)
Displays the active SQL statements from queries with the most logical reads
per execution since they were first cached.
Alarms
None
Scan Object Syntax
SQL_ID:ADDRESS:Abbreviated SQL statement
Archive Database Key Name
trclogrdsexec
Potential Integrations
CA Wily Introscope
Top Physical Reads (Top SQL Resource Consumers)
Displays the active SQL statements from queries that most often require disk
I/Os. Disk I/O usually occurs following a buffer cache miss.
Alarms
None
Scan Object Syntax
SQL_ID:ADDRESS:Abbreviated SQL statement
Archive Database Key Name
trcphyrds
Potential Integrations
CA Wily Introscope
936 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Top Physical Reads Per Execution (Top SQL Resource Consumers)
Displays the active SQL statements from queries with the most physical reads
per execution since they were first cached.
Alarms
None
Scan Object Syntax
SQL_ID:ADDRESS:Abbreviated SQL statement
Archive Database Key Name
trcphyrdsexec
Potential Integrations
CA Wily Introscope
Total Count (Dictionary Cache Info)
Displays the total number of dictionary cache entries.
Alarms
None
Scan Object Syntax
TOTAL COUNT
Archive Database Key Name
dctotalcount
Chapter 4: Knowledge Agent for Oracle 937

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Total Fixed (Dictionary Cache Info)
Displays the number of dictionary cache fixed entries.
Alarms
None
Scan Object Syntax
TOTAL FIXED
Archive Database Key Name
dctotalfixed
Total Flushes (Dictionary Cache Info)
Displays the number of times cache was flushed to disk.
Alarms
None
Scan Object Syntax
TOTAL FLUSHES
Archive Database Key Name
dctotalflushes
938 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Total Get Misses (Dictionary Cache Info)
Displays the number of data requests resulting in cache misses.
Alarms
None
Scan Object Syntax
TOTAL GET MISSES
Archive Database Key Name
dctotalgetmisses
Potential Integrations
CA Wily Introscope
Total Gets (Dictionary Cache Info)
Displays the total number of data requests.
Alarms
None
Scan Object Syntax
TOTAL GETS
Archive Database Key Name
dctotalgets
Potential Integrations
CA Wily Introscope
Chapter 4: Knowledge Agent for Oracle 939

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Total I/O (Active SQL Problems)
Displays the active SQL statements from sessions in which total I/O activity
has increased the most during the snapshot interval. Total I/O refers to the
sum of the sessions logical and physical reads plus its logical and physical
writes.
You can set a configuration parameter, snapshot_interval, to determine the
time interval during which the growth in resource use is measured. You can
find the snapshot_interval configuration parameter in the uv_scan_sql section
of the configuration file. It is set to 5 seconds by default, but you can modify it
to control the length of time that the active problem sql scan types wait before
measuring the increase in resource usage within database sessions.
Alarms
None
Scan Object Syntax
SQL_ID:ADDRESS:Abbreviated SQL statement
Archive Database Key Name
asptotio
Potential Integrations
CA Wily Introscope
Total Modifications (Dictionary Cache Info)
Displays the number of inserts, updates, and deletes.
Alarms
None
Scan Object Syntax
TOTAL MODIFICATIONS
Archive Database Key Name
dctotalmodifications
940 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Total Scan Completes (Dictionary Cache Info)
Displays the number of times a list of subordinate entries was scanned
completely.
Alarms
None
Scan Object Syntax
TOTAL SCAN COMPLETES
Archive Database Key Name
dctotalscancompletes
Total Scan Misses (Dictionary Cache Info)
Displays the number of times a scan failed to get data from the cache.
Alarms
None
Scan Object Syntax
TOTAL SCAN MISSES
Archive Database Key Name
dctotalscanmisses
Chapter 4: Knowledge Agent for Oracle 941

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Total Scans (Dictionary Cache Info)
Displays the total number of scan requests.
Alarms
None
Scan Object Syntax
TOTAL SCANS
Archive Database Key Name
dctotalscans
Total Size (Cluster Extent Info)
Displays the size (in bytes) of the clusters segment. Use this scan type to
track cluster growth and identify large clusters.
Alarms
None
Scan Object Syntax
Tablespace number:Cluster owner.Cluster name
Archive Database Key Name
clusize
942 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Total Size (Index Extent Info)
Displays the size of each index (in bytes). Use this scan type to track the
growth of indexes and the effects of a non-zero PCTINCREASE.
Alarms
None
Scan Object Syntax
Tablespace number:Index owner.Index name.Partition name*
* Only if the index is partitioned
Archive Database Key Name
idxsize
Total Size (Rollback Segment Extent Info)
Displays the size of each rollback segment (in bytes). Use this scan type to
monitor the growth and shrinkage of rollback segments over time.
Alarms
None
Scan Object Syntax
Tablespace number:Segment owner.Segment name
Archive Database Key Name
rollsize
Chapter 4: Knowledge Agent for Oracle 943

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Total Size (Table Extent Info)
Displays the space allocated to each table (in bytes). Use this scan type to
help you determine the largest tables in the database and to track the growth
of all tables over time.
Alarms
None
Scan Object Syntax
Tablespace number:Table owner.Table name.Partition name*
* Only if the table is partitioned
Archive Database Key Name
tabsize
Potential Integrations

CA eHealth PM

CA Spectrum IM

944 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Total Size (Tablespace Info)
Displays the size of each tablespace (in bytes). Use this scan type to help you
determine when to increase the size of a tablespace.
Alarms
tspctfree
Scan Object Syntax
Tablespace number:Tablespace name
Archive Database Key Name
tssize
Potential Integrations

CA eHealth PM

CA Spectrum IM

Total Slots (Dictionary Cache Info)
Displays the number of entries allocated for each individual cache in the
dictionary cache. Use this scan type and the other Dictionary Cache Info scan
types to help you tune dictionary cache size.
Alarms
None
Scan Object Syntax
Initialization parameter name
Archive Database Key Name
dcsize
Chapter 4: Knowledge Agent for Oracle 945

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Total Usage (Dictionary Cache Info)
Displays the number of dictionary cache entries containing valid data.
Alarms
None
Scan Object Syntax
TOTAL USAGE
Archive Database Key Name
dctotalusage
Transactions (Rollback Segment Stats)
Displays the number of active transactions per rollback segment. Use this scan
type to help you determine the number of active transactions that are sharing
the same rollback segment.
Alarms
None
Scan Object Syntax
Tablespace number:Segment owner.Segment name
Archive Database Key Name
rollxacts
946 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

UGA Memory (Session Stats)
Displays the current UGA memory size in use per session.
Alarms
None
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
sessugamemory
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 4: Knowledge Agent for Oracle 947

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

UGA Memory Max (Session Stats)
Displays the peak amount of UGA memory used by each session.
Alarms
None
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
sessugamemorymax
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
Used Slots (Dictionary Cache Info)
Displays the number of entries allocated for each individual cache in the
dictionary cache. Use this scan type and the other Dictionary Cache Info scan
types to help you tune dictionary cache size.
Alarms
None
Scan Object Syntax
Initialization parameter name
Archive Database Key Name
dcused
948 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

User Agent Summary Type 1 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userinstsum1
User Agent Summary Type 2 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userinstsum2
Chapter 4: Knowledge Agent for Oracle 949

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

User Agent Summary Type 3 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userinstsum3
User Agent Summary Type 4 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userinstsum4
950 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

User Agent Summary Type 5 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userinstsum5
User Agent Summary Type 6 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userinstsum6
Chapter 4: Knowledge Agent for Oracle 951

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

User Agent Summary Type 7 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userinstsum7
User Agent Summary Type 8 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userinstsum8
952 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

User Agent Summary Type 9 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userinstsum9
User Agent Summary Type 10 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userinstsum10
Chapter 4: Knowledge Agent for Oracle 953

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

User Calls (Session Stats)
Displays the rate at which sessions call the database kernel (in calls per
minute). Use this scan type to monitor the rate of issued calls. Calls to the
database kernel (one or more) are issued whenever a user issues a SQL
statement.
To minimize calls to the database kernel, perform the following tasks:

Tune the dictionary cache

Minimize object fragmentation and dynamic extent allocation

Design applications to take advantage of features such as array processing
Alarms
None
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
sesscalls
Potential Integrations
CA Wily Introscope
954 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

User Character Type 1 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userchar1
User Character Type 2 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userchar2
Chapter 4: Knowledge Agent for Oracle 955

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

User Character Type 3 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userchar3
User Character Type 4 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userchar4
956 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

User Character Type 5 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userchar5
User Character Type 6 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userchar6
Chapter 4: Knowledge Agent for Oracle 957

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

User Character Type 7 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userchar7
User Character Type 8 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userchar8
958 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

User Character Type 9 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userchar9
User Character Type 10 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userchar10
Chapter 4: Knowledge Agent for Oracle 959

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

User Commits (Session Stats)
Displays the rate of session commits per minute. Use this scan type to monitor
the frequency at which sessions are completing transactions.
Alarms
None
Scan Object Syntax
OS process ID:OS user:Session ID:Session serial#:Oracle user
Note: In some environments (Windows clients), the process ID and user name
for the Oracle shadow process replace the OS process ID and OS user in the
object syntax.
Archive Database Key Name
sesscommits
Potential Integrations
CA Wily Introscope
User Numeric Type 1 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usernum1
960 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

User Numeric Type 2 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usernum2
User Numeric Type 3 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usernum3
Chapter 4: Knowledge Agent for Oracle 961

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

User Numeric Type 4 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usernum4
User Numeric Type 5 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usernum5
962 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

User Numeric Type 6 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usernum6
User Numeric Type 7 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usernum7
Chapter 4: Knowledge Agent for Oracle 963

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

User Numeric Type 8 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usernum8
User Numeric Type 9 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usernum9
964 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

User Numeric Type 10 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usernum10
User SQL Numeric Type 1 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql
Chapter 4: Knowledge Agent for Oracle 965

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

User SQL Numeric Type 2 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql2
User SQL Numeric Type 3 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql3
966 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

User SQL Numeric Type 4 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql4
User SQL Numeric Type 5 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql5
Chapter 4: Knowledge Agent for Oracle 967

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

User SQL Numeric Type 6 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql6
User SQL Numeric Type 7 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql7
968 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

User SQL Numeric Type 8 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql8
User SQL Numeric Type 9 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql9
Chapter 4: Knowledge Agent for Oracle 969

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

User SQL Numeric Type 10 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql10
User SQL Numeric Type 11 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql11
970 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

User SQL Numeric Type 12 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql12
User SQL Numeric Type 13 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql13
Chapter 4: Knowledge Agent for Oracle 971

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

User SQL Numeric Type 14 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql14
User SQL Numeric Type 15 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql15
972 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

User SQL Numeric Type 16 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql16
User SQL Numeric Type 17 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql17
Chapter 4: Knowledge Agent for Oracle 973

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

User SQL Numeric Type 18 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql18
User SQL Numeric Type 19 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql19
974 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

User SQL Numeric Type 20 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql20
User SQL Numeric Type 21 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql21
Chapter 4: Knowledge Agent for Oracle 975

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

User SQL Numeric Type 22 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql22
User SQL Numeric Type 23 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql23
976 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

User SQL Numeric Type 24 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql24
User SQL Numeric Type 25 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql25
Chapter 4: Knowledge Agent for Oracle 977

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

User SQL Numeric Type 26 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql26
User SQL Numeric Type 27 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql27
978 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

User SQL Numeric Type 28 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql28
User SQL Numeric Type 29 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql29
Chapter 4: Knowledge Agent for Oracle 979

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

User SQL Numeric Type 30 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql30
User SQL Numeric Type 31 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql31
980 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

User SQL Numeric Type 32 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql32
User SQL Numeric Type 33 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql33
Chapter 4: Knowledge Agent for Oracle 981

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

User SQL Numeric Type 34 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql34
User SQL Numeric Type 35 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql35
982 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

User SQL Numeric Type 36 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql36
Potential Integrations
CA Wily Introscope (used for the SGA:Variable Size metric)
Chapter 4: Knowledge Agent for Oracle 983

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

User SQL Numeric Type 37 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql37
Potential Integrations
CA Wily Introscope (used for the SGA|Shared Pool|Library Cache:Sharable
Memory for SQL Statements metric)
984 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

User SQL Numeric Type 38 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql38
Potential Integrations
CA Wily Introscope (used for the SGA|Shared Pool|Library Cache:Sharable
Memory for Users metric)
Chapter 4: Knowledge Agent for Oracle 985

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

User SQL Numeric Type 39 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql39
Potential Integrations
CA Wily Introscope (used for the SGA|Shared Pool|Library Cache:Sharable
Memory for Database Objects metric)
986 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

User SQL Numeric Type 40 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql40
User SQL Character Type 41 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql41
Chapter 4: Knowledge Agent for Oracle 987

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

User SQL Character Type 42 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql42
User SQL Character Type 43 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql43
988 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

User SQL Character Type 44 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql44
User SQL Character Type 45 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql45
Chapter 4: Knowledge Agent for Oracle 989

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

User SQL Character Type 46 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql46
User SQL Character Type 47 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql47
990 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

User SQL Character Type 49 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql49
User SQL Character Type 50 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql50
Chapter 4: Knowledge Agent for Oracle 991

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

User Stats (Database Stats)
Displays the rate at which user processes issue commits, rollbacks, and calls
to the database. Use this scan type to help you determine user activity
throughout the database.
Alarms
None
Scan Object Syntax

user commits

user rollbacks

user calls
Archive Database Key Name
statuser
992 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

V$ARCHIVE_DEST Listing (Individual Scan Types)
Displays the following V$ARCHIVE_DEST information:
Transmit Mod
Indicates the network transmission mode (SYNCHRONOUS or
ASYNCHRONOUS).
Status
Indicates the current status of the destination (VALID, INACTIVE,
DEFERRED, ERROR, DISABLED, BAD PARAM, ALTERNATE, or FULL).
Destination
Indicates the archive location for the redo logs.
Alarms
None
Scan Object Syntax
Sequential number
Archive Database Key Name
varchive_dest
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 4: Knowledge Agent for Oracle 993

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

V$BACKUP Listing (Individual Scan Types)
Displays the following V$BACKUP information:
Status
Indicates the current backup status (ACTIVE, NOT ACTIVE, OFFLINE
NORMAL, error).
Time
Indicates the time that the backup was started.
Change#
Indicates the system change number when the backup was started.
Alarms
None
Scan Object Syntax
File number:File name
Note: The File Name is a stripped file name because CA Insight DPM only
supports up to 80 characters.
Archive Database Key Name
vbackup
Potential Integrations

CA eHealth PM

CA Spectrum IM

994 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

V$DATABASE Listing (Individual Scan Types)
Displays the following V$DATABASE information:
Created
Indicates the date that the database was created.
Log Mode
Indicates the archive log mode (ARCHIVELOG, NOARCHIVELOG, or
MANUAL).
CFile Type
Indicates the control file type (BACKUP, CLONE, CREATED, CURRENT, or
STANDBY).
Open Mode
Indicates open mode information (MOUNTED, READ ONLY, or READ
WRITE).
Alarms
None
Scan Object Syntax
Database ID:Database name
Archive Database Key Name
vdatabase
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 4: Knowledge Agent for Oracle 995

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

V$INSTANCE Listing (Individual Scan Types)
Displays the following V$INSTANCE information:
VERSION
Indicates the database version.
STARTUP TIME
Indicates the time that the instance was started.
ARCHIVER
Indicates the current status of the archiver (FAILED, STARTED, STOPPED)
SHUTDOWN?
Indicates whether a shutdown is pending.
DATABASE STATUS
Indicates the status of the database.
Alarms
None
Scan Object Syntax
V$INSTANCE Listing
Archive Database Key Name
vinstance
Potential Integrations
CA Wily Introscope
996 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

V$LICENSE Listing (Individual Scan Types)
Displays the following V$LICENSE information:
SessionsMax
Indicates the maximum number of concurrent user sessions allowed for
the instance.
SessionsWarning
Indicates the concurrent user sessions warning limit.
SessionsCurrent
Indicates the current number of concurrent user sessions.
SessionsHighwater
Indicates the highest number of concurrent user sessions since the
instance started.
UsersMax
Indicates the maximum number of named users allowed for the database.
Alarms
None
Scan Object Syntax
V$LICENSE Listing
Archive Database Key Name
vlicense
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 4: Knowledge Agent for Oracle 997

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

V$SYSSTAT Listing (Individual Scan Types)
Displays view list system statistics.
Alarms
None
Scan Object Syntax
Statistic name
Archive Database Key Name
vsysstat
Potential Integrations

CA eHealth PM

CA Spectrum IM

V$VERSION Listing (Individual Scan Types)
Displays the version number for each Oracle database core library component.
Alarms
None
Scan Object Syntax
Row count
Archive Database Key Name
vversion
Potential Integrations

CA eHealth PM

CA Spectrum IM

998 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

VMware Migration (Individual Scan Types)
Displays the migration events in the last 24 hours as logged in the VMware
VCenter repository table VPX_EVENT. Use this scan type to view information
about VMware ESX Server migration events. For each event listed, the object
name identifies the event and the value indicates the type of migration.
This scan type displays the following information:
Object Name
Specifies the event_id, chain_id, and vm_name column values from the
VPX_EVENT table
Value
Specifies the type of migration event as follows:
Migrate_Hot_Started
Migrate_Success
Migrate_Failed
Migrate_Drs_Success
Migrate_Unknown_Event
Alarms
vmware_migrate
Scan Object Syntax
Event_Id:Chain_Id:VM_name
Archive Database Key Name
usersql48
Chapter 4: Knowledge Agent for Oracle 999

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Wait Time (Session Event Info)
Displays the system events per session throughout the database and the
average wait time for a session event. Use this scan type to monitor the
sessions that have events in your database. If you set the TIMED_STATISTICS
init.ora parameter to true in the Oracle instance, you can determine the
average wait time for each event per session.
Alarms
None
Scan Object Syntax
Session ID:Event name
Archive Database Key Name
sesseventavgwait
Wait Time (System Event Info)
Displays the system events throughout the database and the average wait
time for each event. If you set the TIMED_STATISTICS init.ora parameter to
true in the Oracle instance, you can also use this scan type to help you
determine the average wait time for these events.
Alarms
None
Scan Object Syntax
eventname
Archive Database Key Name
syseventavgwait
Potential Integrations

CA eHealth PM

CA Spectrum IM

1000 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Waits (Rollback Segment Stats)
Displays the rate of active rollback segment waits (in waits per second). Use
this scan type to measure the rate at which header requests are forced to
wait. When a transaction begins, a spot called a rollback segment header get
is reserved. If this rate is high, consider adding more rollback segments to the
database.
Alarms
None
Scan Object Syntax
Tablespace number:Segment owner.Segment name
Archive Database Key Name
rollwaits
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
Waits (Session Event Info)
Displays the system events per session throughout the database and the waits
per second for an event. Use this scan type to help you determine which
events have a high wait rate.
Alarms
None
Scan Object Syntax
Session ID:Event name
Archive Database Key Name
sesseventwaits
Potential Integrations
CA Wily Introscope
Chapter 4: Knowledge Agent for Oracle 1001

Scan Types and Associated Scan Groups (Knowledge Agent for Oracle)

Waits (System Event Info)
Displays the system events throughout the database and the rate of waits per
second. Use this scan type to help you identify the events that spend the most
time waiting.
Alarms
None
Scan Object Syntax
Event name
Archive Database Key Name
syseventwaits
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
Wraps (Rollback Segment Stats)
Displays the number of times a transaction writes from one extent in a
rollback segment to another existing extent (represented as a delta between
scan cycles). Use this scan type to analyze the effectiveness of your rollback
segment's extent size. If the number of wraps is very high, modify the extent
size of your rollback segments to prevent wrapping of transactions into
another extent (so that processing can continue).
Alarms
None
Scan Object Syntax
Tablespace number:Segment owner.Segment name
Archive Database Key Name
rollwraps
1002 Advisor Text

Key Indicators (Knowledge Agent for Oracle)

Writes (Rollback Segment Stats)
Displays the rate at which data is being written to rollback segments (in bytes
per second). Use this scan type to gauge the volume of data being written to
the rollback segments.
Alarms
None
Scan Object Syntax
Tablespace number:Segment owner.Segment name
Archive Database Key Name
rollwrites
Potential Integrations

CA eHealth PM

CA Spectrum IM

Key Indicators (Knowledge Agent for Oracle)
Database key indicators display data related to a specific database server and
its host machine. The data (displayed in a combination of graphs and tables) is
based on information from the scan types monitoring the database server and
the host operating system.
These key indicators provide information in the following categories:

Overview

CPU & Processes

Memory & Disk

Sessions & Services

Contention & Cache

Host & Application

Advanced
Chapter 4: Knowledge Agent for Oracle 1003

Key Indicators (Knowledge Agent for Oracle)

Active Processes (Host & Application)
Displays processes that are currently accessing the database, providing the
following information:
Object
Indicates the Oracle system process id.
OS user
Indicates the user name of the operating system process.
OS process ID
Indicates the process id of the operating system process of the user.
Terminal
Indicates the terminal identifier of the user, when available.
Program
Indicates the program the user is executing, when available.
Active Transactions by Session (Sessions & Services)
Displays the following information:
Object
Indicates the Os_Pid:Os_User:Session_Id:Session_Serial#:Oracle_User.
Roll Seg
Indicates the number of the rollback segment assigned to the transaction.
Tran Slt
Indicates the id of the transaction slot assigned.
Tran Seq
Indicates the sequence number of the transaction.
File Num
Indicates the file number of the rollback information.
Roll Blk
Indicates the current block number of the rollback information.
Roll Seq
Indicates the sequence number of the rollback information.
Roll Rec
Indicates the record number in the block of an undo segment for a
transaction.
1004 Advisor Text

Key Indicators (Knowledge Agent for Oracle)

Application Summary - UNIX (Host & Application)
Displays the status of running UNIX applications; it provides the following
information about the processes in an application set:
Application
Indicates the name of the set of processes in an application group.
Total CPU%
Indicates the percent of total CPU that the application set is using.
Faults/Sec
Indicates the number of page faults per second.
Reads/Sec
Indicates the number of reads per second.
Writes/Sec
Indicates the number of writes per second.
Memory
Indicates the memory (in MB) that the application set is using.
Average Response Queue Wait Time per Protocol (Sessions & Services)
Displays the average response queue wait (in hundredths of a second)
throughout the database per protocol.
Buffer Busy Waits (Contention & Cache)
Displays database wide block contention (the rate of data block waits in waits
per minute) in conjunction with rollback block contention (the database wide
rate of rollback block contention in waits per minute).
Buffer Cache Efficiency (Memory & Disk)
Displays the rate of database block gets by session (in gets per minute) in
conjunction with the rate at which sessions issue consistent mode gets (in gets
per minute). Use this key indicator to monitor transaction volume by session
and the number of consistent gets per minute during the active sampling
interval.
Consistent gets are requests for data done in consistent mode that are not
intended to be modified (for example, by SELECT statements).
Chapter 4: Knowledge Agent for Oracle 1005

Key Indicators (Knowledge Agent for Oracle)

Chained Rows - Top Ten (Memory & Disk)
Displays the percentage of rows that have been chained or migrated in
conjunction with the number of rows that have been chained or migrated (for
the top analyzed tables).
CPU Active Count - UNIX (CPU & Processes)
Displays the number of active CPUs in the system.
CPU Active Count - Windows (CPU & Processes)
Displays the number of active CPUs. The processing load increases as the CPU
activity increases.
CPU Faults and Interrupts - UNIX (CPU & Processes)
Displays the load in kilobytes for the following CPU faults:

Interrupts

Context Switch

System Calls
CPU Faults - Windows (CPU & Processes)
Displays the consumption of top resources by processes in kilobytes. The
object syntax displays as process_id:process_name (for example,
0xf4:win_archive).
CPU Load Averages - UNIX (CPU & Processes)
Displays CPU load averages over 1, 5, and 15 minute intervals.
CPU Load % - Windows (CPU & Processes)
Displays the percent of CPU Load to help you measure the total amount of
time a processor is busy, in user mode on nonactive threads, and in privileged
mode on nonactive threads.
1006 Advisor Text

Key Indicators (Knowledge Agent for Oracle)

CPU Utilization % - UNIX (CPU & Processes)
Displays CPU usage for processes over time.
CPU Utilization % - UNIX (Overview)
Displays CPU usage for processes over time.
CPU Utilization % - Windows (CPU & Processes)
Displays total CPU utilization as a percentage over time.
CPU Utilization % - Windows (Overview)
Displays total CPU utilization as a percentage over time.
Chapter 4: Knowledge Agent for Oracle 1007

Key Indicators (Knowledge Agent for Oracle)

Current Redo Log Status (Sessions & Services)
Displays the current status of all redo log files using the following information:
Object
Indicates the redo log group.
Thread
Indicates the log thread number.
Sequence
Indicates the log sequence number.
Bytes
Indicates the size of the log in bytes.
#Members
Indicates the number of members in the log group.
Status
Indicates the log status (unused, current, active, clearing,
clearing_current, or inactive).
Archive?
Indicates the archive status (either yes or no).
Use this key indicator to help you determine when the number of active redo
log files is approaching the maximum established in init.ora by the LOG_FILES
parameter.

Database Current Logons (Sessions & Services)
Displays the number of users currently logged into the database. Use this key
indicator to help you determine user patterns.
Database I/O Activity (Memory & Disk)
Displays a summary of I/O activity throughout the database in conjunction
with the number of redo writes performed per minute for each session. Use
this key indicator to gauge system I/O and log writer activity.
1008 Advisor Text

Key Indicators (Knowledge Agent for Oracle)

Database Memory (Memory & Disk)
Displays the buffer cache hit ratio in conjunction with the library cache hit
ratio. Use this key indicator to measure the frequency with which Oracle finds
data in memory (the buffer cache) instead of on disk and to help you
determine the performance of the library cache.
Database Process Status (Overview)
Displays the status of each Oracle background process. Use this key indicator
to monitor the state of the Oracle processes.
Database Process Status (Sessions & Services)
Displays the status of each Oracle background process. Use this key indicator
to monitor the state of the Oracle processes.
Disk Activity - UNIX (Memory & Disk)
Uses a textual chart to display which disks have the most activity for the
following categories:
Busiest
Indicates the percentage of time that a disk drive is busy for.
Most Reads
Indicates the number of disk reads per second since the last scan.
Most Writes
Indicates the number of disk writes per second since the last scan.
Longest Service Time
Indicates the number of service time in milliseconds since the last scan.
Chapter 4: Knowledge Agent for Oracle 1009

Key Indicators (Knowledge Agent for Oracle)

Disk Activity - Windows (Memory & Disk)
Display the following disk information (the object syntax is
physical_drive:logical_drive):
Busiest
Indicates the busiest logical disk drive servicing read or write requests.
Most Reads
Indicates the logical disk drive spending the largest percentage of time
servicing read requests.
Most Writes
Indicates the logical disk drive spending the largest percentage of time
servicing write requests.
Longest Server Time
Indicates the logical disk drive with the largest number of outstanding
requests.
Disk Metrics - UNIX (Memory & Disk)
Displays the following disk drive information:
% Busy
Indicates the percentage of time a disk is busy.
Transaction
Indicates the number of disk transactions per second that the disk has
serviced since the last scan.
Rds/sec
Indicates the number of disk reads per second that the disk has serviced
since the last scan.
Wrts/sec
Indicates the number of disk writes per second that the disk has serviced
since the last scan.
Req Service
Indicates the disk request service time in milliseconds that the disk has
serviced since the last scan.
1010 Advisor Text

Key Indicators (Knowledge Agent for Oracle)

Disk Metrics - Windows (Memory & Disk)
Displays the following disk metrics:
% Busy
Indicates the percentage of time a logical disk drive services read or write
requests.
Avg Trans Per Sec
Indicates the average logical disk transfer time.
% Read
Indicates the percentage of time a logical disk drive services read
requests.
% Write
Indicates the percentage of time a logical disk drive services write
requests.
Queue Length
Indicates the number of outstanding requests for each logical disk drive.
Disk - UNIX Metrics (Overview)
Displays the following disk drive information:
% Busy
Indicates the percentage of time a disk is busy.
Transaction
Indicates the number of disk transactions per second since the last scan.
Rds/sec
Indicates the number of disk reads per second that the disk has serviced
since the last scan.
Wrts/sec
Indicates the number of disk writes per second since the last scan.
Req Service
Indicates the disk request service time in milliseconds since the last scan.
Chapter 4: Knowledge Agent for Oracle 1011

Key Indicators (Knowledge Agent for Oracle)

Disk Metrics - Windows (Overview)
Displays the following disk metrics:
% Busy
Indicates the percentage of time a logical disk drive services read or write
requests.
Avg Trans Per Sec
Indicates the average logical disk transfer time.
% Read
Indicates the percentage of time a logical disk drive services read
requests.
% Write
Indicates the percentage of time a logical disk drive services write
requests.
Queue Length
Indicates the number of outstanding requests for each logical disk drive.
DML Lock Display (Contention & Cache)
Displays a list of processes that either have locks or are waiting to obtain
locks, and provides the following information:

User (OS Process ID:OS user:Session ID:Session serial#:Oracle user)

Lock type

Mode held

Mode wait

Object locked
Use the icon in the User column to display the SQL text associated with a
specific user.
File System - UNIX (Overview)
Displays the number of bytes used in each file system and the number of
bytes in the file system that are free.
File System Space Used Pct - UNIX (Overview)
Displays the percentage of space used in each file system.
1012 Advisor Text

Key Indicators (Knowledge Agent for Oracle)

File System - Windows (Overview)
Displays the amount of unallocated (free) space on each logical disk drive,
measured in megabytes.
Global Cache Statistics (Advanced)
Displays the following global cache information (as applicable):

Gets

Converts

cr blocks received

Current blocks received

cr blocks served

Current blocks served

Freelist waits

Defers

Convert timeouts
Global Cache Statistics Times (Advanced)
Displays the following global cache information (as applicable):

Convert time

cr block flush time

cr block send time

Current block pin time

Current block send time

cr block build time

cr block receive time

Current block flush time

Current block receive time

Get time
Note: To use this key indicator, you must set the TIMED_STATISTICS init.ora
parameter to TRUE.
Chapter 4: Knowledge Agent for Oracle 1013

Key Indicators (Knowledge Agent for Oracle)

Global Lock Statistics per Minute (Advanced)
Displays statistics associated with global locks throughout the database related
to RAC. It indicates overall performance of the global lock parameters in a RAC
environment, including both async and non-async gets, converts, and
releases.
Global Lock Times (Advanced)
Displays statistics associated with global lock times throughout the database
related to RAC; it indicates overall performance of the RAC environment global
lock parameters, including get time, convert time, and release time.
Holders of Locked Database Objects (Contention & Cache)
Displays a list of processes currently holding locks.
I/O Utilization (Overview)
Displays a summary of I/O activity throughout the database. Use this key
indicator to gauge system I/O and to pinpoint time periods when I/O does not
perform well.
The data displayed includes the following:

Logicals reads

Physical reads

Physical block reads

Physical block writes

Physical writes
Index Size - Top Ten (Memory & Disk)
Displays the size of the top indexes.
Latch Contention Percentage (0-100%) (Contention & Cache)
Displays the objects involved in lock contention.
1014 Advisor Text

Key Indicators (Knowledge Agent for Oracle)

Logical Disk Information Disk Pct - Windows (Overview)
Displays the percent of free space for the top logical disk information.
Materialized View Information (Advanced)
Displays the following information (organized by materialized view):

Table name

Use Log

Update

Last Refresh

Refresh

Errors
Materialized View Log Information (Advanced)
Displays the following materialized view log information (organized by master
table):

Log Trigger

Current Materialized Views
Memory Usage MB - UNIX (Overview)
Displays the memory allocated to each process. Use the links in the Process
column to open a drill down workspace with more information.
Memory Usage MB - Windows (Overview)
Displays the current number of bytes each process allocated but cannot share
with other processes. Use the links in the Process column to open a drill down
workspace with more information.
Memory Utilization MB - UNIX (Overview)
Displays the used, locked, and free memory over time.
Chapter 4: Knowledge Agent for Oracle 1015

Key Indicators (Knowledge Agent for Oracle)

Memory Utilization MB - Windows (Overview)
Displays the amount of available_bytes, committed_bytes, and the commit
limit over time to determine system memory utilization.
Number of Fork System Calls - UNIX (CPU & Processes)
Displays the number of fork system calls over time.
Operation System Statistics (Host & Application)
Displays operating system statistics (Oracle does not report OS statistics for all
operating systems). Use this key indicator to monitor operating system
activity, including the following information:

Chars read and written

Major page faults

Minor page faults

Input blocks

Messages received

Output blocks

Involuntary context switches

Messages sent

Process heap size
Operation System Statistics Times (Host & Application)
Displays operating system time statistics (Oracle does not report OS statistics
for all operating systems). Use this key indicator to monitor operating system
timing activity.
Oracle Initialization Parameters (Advanced)
Displays the values of all init.ora parameters. Use this key indicator to verify
the parameter values.
1016 Advisor Text

Key Indicators (Knowledge Agent for Oracle)

Percent CPU by Session (CPU & Processes)
Displays the percentage of CPU usage by elapsed time for each session. Use
this key indicator to monitor the load each session places on the CPU.
Note: To use this key indicator, you must set the TIMED_STATISTICS init.ora
parameter to TRUE.
Percent Deferred Procedure Call Time - Windows (CPU & Processes)
Displays the percentage a CPU spends in DPCs over time.
Percent of Jobs on Queue by CPU - UNIX (CPU & Processes)
Displays the number of jobs in a queue for an individual CPU. It displays
information for the following job classes:

Swapped

Wait Page

Wait I/O

Runnable

Sleeping
Process Total Runtime by Category - UNIX (CPU & Processes)
Displays the number of processes per pre-defined time intervals.
Processor CPU Usage % - UNIX (CPU & Processes)
Displays CPU usage for processes by percentage and in seconds. Use the links
in the Process column to open a drill down workspace with more information.
Process CPU Usage % - UNIX (Overview)
Displays the percentage of CPU usage for processes. Use the links in the
Process column to open a drill down workspace with more information.
Chapter 4: Knowledge Agent for Oracle 1017

Key Indicators (Knowledge Agent for Oracle)

Processor CPU Usage % - Windows (CPU & Processes)
Displays the current CPU activity in percentages for the Windows agent
servers. The object syntax is process_id:process_name (for example,
0xf4:win_archive). Use the links in the Process column to open a drill down
workspace with more information.
Process CPU Usage - Windows (Overview)
Displays the current CPU activity in percentages for the Windows agent
servers. The object syntax is process_id:process_name (for example,
0xf4:win_archive). Use the links in the Process column to open a drill down
workspace with more information.
1018 Advisor Text

Key Indicators (Knowledge Agent for Oracle)

Real Application Cluster Statistics (Advanced)
Displays the top number of real application cluster statistics from the following
options:
Buffer is not pinned count
Number of times a buffer was free when visited
Buffer is pinned count
Number of times a buffer was pinned when visited
DDL statements parallelized
Number of DDL statements executed in parallel
DFO trees parallelized
Number of times a serial execution plan was converted to a parallel plan
DML statements parallelized
Number of DML statements executed in parallel
No buffer to keep pinned count
Number of times a visit to a buffer attempted, but the buffer was not
found where expected
Parallel operations downgraded 1 to 25 pct
Number of times parallel execution was requested and the degree of
parallelism was reduced between 1 and 25 percent because of insufficient
parallel execution servers
Parallel operations downgraded 25 to 50 pct
Number of times parallel execution was requested and the degree of
parallelism was reduced between 25 and 50 percent because of insufficient
parallel execution servers
Parallel operations downgraded 50 to 75 pct
Number of times parallel execution was requested and the degree of
parallelism was reduced between 50 and 75 percent because of insufficient
parallel execution servers
Parallel operations downgraded to serial
Number of times parallel execution was requested but execution was serial
because of insufficient parallel execution servers
Parallel operations not downgraded
Number of times parallel execution was executed at the requested degree
of parallelism
Chapter 4: Knowledge Agent for Oracle 1019

Key Indicators (Knowledge Agent for Oracle)

PX local messages recv'd
Number of local messages received for parallel execution within the
instance local to the current session
PX local messages sent
Number of local messages sent for parallel execution within the instance
local to the current session
PX remote messages recv'd
Number of remote messages received for parallel execution within the
instance local to the current session
PX remote messages sent
Number of remote messages sent for parallel execution within the instance
local to the current session
Queries parallelized
Number of SELECT statements executed in parallel
Redo Log Metrics (Contention & Cache)
Displays redo log activity per minute. Use this key indicator to help you
determine and tune redo entry performance.
Rollback Segment Size/High Water Mark (Memory & Disk)
Displays the largest size (in bytes) a rollback segment has ever been in
conjunction with the size of each rollback segment (in bytes). Use this key
indicator to help you analyze the effectiveness of the current OPTIMAL settings
of rollback segments and to monitor the growth and shrinkage of rollback
segments over time.
1020 Advisor Text

Key Indicators (Knowledge Agent for Oracle)

Rollback Segment Statistics (Contention & Cache)
Displays the following information (organized by rollback segment):
Transactions
Indicates the number of active transactions per rollback segment; use this
information to help you determine the number of active transactions
sharing the same rollback segment.
Wraps
Indicates the number of times a transaction writes from one extent in a
rollback segment to another existing extent (represented as a delta
between scan cycles). Use this information to analyze the effectiveness of
rollback segment extent size.
If the number of wraps is very high, modify the extent size of your rollback
segments to prevent wrapping of transactions into another extent (so that
processing can continue).
Growths
Indicates the difference in the growth of rollback segments (represented
as a delta between scan cycles). Use this information to help you identify
dynamic allocations of rollback segments.
A rollback segment grows each time an additional extent must be
allocated. If rollback segments grow frequently, increase the value of the
OPTIMAL parameters setting for the rollback segment.
Gets per second
Indicates the active rollback segment (in gets per second). Use this
information to measure the rate of get requests and to gauge the total
rate of transaction activity. When a transaction begins, a spot called a
rollback segment header get is reserved.
Waits per second
Indicates the rate of active rollback segment waits (in waits per second).
Use this information to measure the rate at which header requests are
forced to wait.
If the rate is high, consider adding more rollback segments to the
database.
Services - Windows (Host & Application)
This key indicator displays the current state of all available Windows services
and the start type for each service in a tabular chart.
Chapter 4: Knowledge Agent for Oracle 1021

Key Indicators (Knowledge Agent for Oracle)

Session Event Wait Time (Contention & Cache)
Displays the average wait time for a session event in conjunction with the the
waits per second for the event in tabular format. Use this key indicator to help
you identify database events with the longest wait times.
Session Event Waits and Timeouts (Contention & Cache)
Displays the waits per second for an event in conjunction with the timeouts
per second for each session event.
Use this key indicator to help you determine the following information:

The events taking place in your database

The events that have a high waiting rate

The events that have a high time out rate
Session CPU Utilization % (Overview)
Displays the percentage of CPU usage by elapsed time for each session. Use
this key indicator to monitor the load each session places on the CPU.
Note: To use this key indicator, you must set the TIMED_STATISTICS init.ora
parameter to TRUE.
Session CPU Utilization % (Sessions & Services)
Displays the percentage of CPU usage by elapsed time for each session. Use
this key indicator to monitor the load each session places on the CPU.
Note: To use this key indicator, you must set the TIMED_STATISTICS init.ora
parameter to TRUE.
SGA Statistics (Memory & Disk)
Displays the size (in bytes) of each area of the SGA. Use this key indicator to
help you determine overall SGA memory use.
Sorts per Minute (Memory & Disk)
Displays disk and memory sort statistics over time.
1022 Advisor Text

Key Indicators (Knowledge Agent for Oracle)

SQL*Net Listener (Sessions & Services)
Displays the status of SQL*Net Volume 2 (up or down). Use this key indicator
to monitor SQL*Net Volume 2 availability.
System Call Rate/Second - Windows (CPU & Processes)
Displays the amount of kilobytes over time to help you measure the load on
Windows System Services.
System Context Switch Rate/Second - Windows (CPU & Processes)
Displays the system context switch load in kilobytes over time.
System Wide Average MTS Response Queue Wait (Sessions & Services)
Displays the average response queue wait time (in hundredths of a second) for
each dispatcher response queue.
Table Blocks - Top Ten (Memory & Disk)
Displays (for the top analyzed tables) the percentage of allocated blocks used
in conjunction with the number of blocks used.
Table Size - Top Ten (Memory & Disk)
Displays the space allocated to each of the top tables.
Chapter 4: Knowledge Agent for Oracle 1023

Key Indicators (Knowledge Agent for Oracle)

Tablespace Information (Memory & Disk)
Displays the following free space and size information:
Tablespace
Indicates the tablespace using the syntax Tablespace number:Tablespace
name. Use the links in this column to open a drill down workspace with
more information about each tablespace.
Free
Indicates the free space for each tablespace. Use this information to
monitor space usage within a tablespace, and to determine when to add
another file.
Free (%)
Indicates the percentage of free space for each tablespace. Use this
information in conjunction with Free to monitor space usage.
Max Extent
Indicates the maximum free extent size for each tablespace. Use this
information to ensure there is a large enough extent for future allocations.
The maximum free extent size is the largest extent that could be allocated
for an object in the tablespace. If a request for an extent larger than this
value is made, the request will fail.
Max Contig
Indicates the largest block of contiguous free space within each table
space. This block might include multiple free extents that are not
coalesced. Use this information to detect honeycomb conditions within a
tablespace.
Fragments
Indicates the number of free space fragments within each tablespace. Use
this information to monitor tablespace fragmentation. Excessive
fragmentation might cause the dynamic allocation of new extents to fail,
even when there is enough free space in the tablespace, because an
extent must be contiguous within the tablespace.
Bytes
Indicates the size of each tablespace.
Used
Indicates the used space of each tablespace.
Use the Bytes and Used columns to help you determine when to increase the
size of a tablespace.
1024 Advisor Text

Key Indicators (Knowledge Agent for Oracle)

Top CPU SQL Consumers (CPU & Processes)
Displays active SQL statements from the top sessions whose CPU usage has
increased the most during the snapshot interval.
Top I/O (Overview)
Displays the following information:
Tablespace
Indicates the tablespace using the syntax Tablespace number:Tablespace
name.
Blocks Rd
Indicates the rate of blocks read from the tablespace (in blocks read per
second). Use this information to help you determine the actual rate of
blocks read from the tablespace.
Blocks Wr
Indicates the rate of blocks written to the tablespace (in blocks written per
second). Use this information to help you determine the volume of data
being written to the tablespace.
Phy Rd
Indicates the rate of tablespace reads (in reads per second).
Phy Wr
Indicates the rate of tablespace writes (in writes per second).
Use the Phy Rd and Phy Wr columns to help you determine if tablespace I/O
activity is high.
Top Readers and Writers (Memory & Disk)
Displays (for top readers and writers) the rate of data file physical reads (in
reads per second) in conjunction with the rate of data file writes (in writes per
second). Use this information to help you determine which files display high
I/O activity.
Chapter 4: Knowledge Agent for Oracle 1025

Key Indicators (Knowledge Agent for Oracle)

Top Sessions (Overview)
Displays the following information:
ID
Indicates the top session using the syntax OS Process ID:OS user:Session
ID:Session serial#:Oracle user.
Use the links in this column to kill the session, view the SQL text
associated with a session, or open a drill down workspace with more
information about the session.
CPU %
Indicates the percentage of CPU usage by elapsed time for each session.
Note: To use this key indicator, you must set the TIMED_STATISTICS
init.ora parameter to TRUE.
Memory
Indicates the PGA memory in use for each session.
Calls
Indicates the rate at which sessions call the database kernel (in calls per
minute).
Commits
Indicates the rate of session commits per minute.
Long scans
Indicates the number of full table scans per minute of tables larger than
four blocks for each session.
Disk sorts
Indicates the number of disk sorts per minute per session.
1026 Advisor Text

Key Indicators (Knowledge Agent for Oracle)

Top Sessions (Sessions & Services)
Displays the following information (organized by top sessions)
ID
Indicates the top session using the syntax OS Process ID:OS user:Session
ID:Session serial#:Oracle user.
Use the links in this column to kill the session, view the SQL text
associated with a session, or open a drill down workspace with more
information about the session.
CPU %
Indicates the percentage of CPU usage by elapsed time for each session.
Note: To use this key indicator, you must set the TIMED_STATISTICS
init.ora parameter to TRUE.
Memory
Indicates the PGA memory in use for each session.
Calls
Indicates the rate at which sessions call the database kernel (in calls per
minute).
Commits
Indicates the rate of session commits per minute.
Long scans
Indicates the number of full table scans per minute of tables larger than
four blocks for each session.
Disk sorts
Indicates the number of disk sorts per minute per session.
User Commits, Rollbacks, and Calls per Second (Sessions & Services)
Displays the rate at which user processes issue rollbacks, commits, and calls
to the database. Use this key indicator to help you determine user activity
throughout the database.
Chapter 4: Knowledge Agent for Oracle 1027

Key Indicators (Knowledge Agent for Oracle)

1028 Advisor Text

Users (Sessions & Services)
Displays the following information:
User
Indicates the user in the syntax OS user:Session ID:Session
serial#:Oracle user.
OS User
Indicates the user name of the operating system process.
OS Pid
Indicates the process id of the operating system process of the user.
OS SPid
Indicates the OS process id of the Oracle shadow process serving the user.
In a Multi-Threaded Server connection this is the process id of the
dispatcher process.
Terminal
Indicates the terminal identifier of the user, when available.
Status
Indicates the current status of the user (active, inactive, killed).
Program
Indicates the program the user is executing, when available.
Waiters of Locked Database Objects (Contention & Cache)
Displays a list of processes with objects waiting for locks.
Waiting Events (Contention & Cache)
Displays the sessions waiting on system events. Use this key indicator to help
you determine the sessions waiting for specified events in the database.


Chapter 5: Knowledge Agent for Sybase

CA Insight DPM knowledge agents monitor your networked database
environments by performing the following tasks:

Sampling your data dictionary and dynamic performance data.

Maintaining a high-performance, real-time, shared memory snapshot of
the current state of each instance in your networked database
environment.
CA Insight DPM currently monitors a variety of popular RDBMS databases.
Each RDBMS is referred to as a knowledge agent, meaning a different
installable knowledge agent is required for each.
Alarms (Knowledge Agent for Sybase)
The following table lists all alarms for the Sybase Knowledge Agent and the
scan types associated with them.
For specific alarm details, see the topic associated with each alarm.
Alarm Scan Types
ChkDBChng Databases/Tables - Size
ChkDBWarn Status - Database Summary
ChkDevChng Status - Device Summary
ChkLockWarn Status - Orphan Locks
DBSizeFreePcWarn Databases/Tables - Pct Free
DBTblActvWarn Locks Held - Table
DBVProcDown None
ExcessHostConn Status - Connections by Hostid
ExcessSort tempdb Info - Avg Rows Used per Session
genlimit No specific scan types required
IQPctDskFree Adaptive Server IQ - Database Bytes Free
MonMaxRatios Server - Server Maximums
Chapter 5: Knowledge Agent for Sybase 1029

Alarms (Knowledge Agent for Sybase)

RepPctDskFree Replication Server - Pct Disk Space Free
RepThreadDn Replication Server - Thread Status
SegUnResvPcWarn Segments/Thresholds - Pct of Database Segment
Unreserved
SessBlockedWarn Info - Blocked Sessions
SessIdleWarn sysprocesses Info - Session Idle Time
SessNumBlockedWarn sysprocesses Info - Number Blocked Sessions
SessStatusWarn sysprocesses Info - Sessions by Status
SybCPUWarn Server - CPU Busy
SybErrMsgRtWarn Errorlog Message Rate
SybHitRatio Buffer Cache Hit Ratio
SybProcDown Status of Server
TempdbLow tempdb Info - Pct Free Space
ThrFreeWarn Segments/Thresholds - Threshold
TLogDumpWarn Transaction Log - Dump Space as Pct of Free Space
TLogFreePc Transaction Log - Pct Free
TLogLongTran Transaction Log - Long Transactions
uvlog None

ChkDBChng
The following bit-masked values are used to test against the database status
value and to specify which database events to report.

4: Select into/bulk copy allowed

8: Truncate log on checkpoint

16: No checkpoint on recovery

32: Crashed while loading database do not recover

256: Database suspect not recovered

2048: dbo use only

4096: Single user

16364: Database name has changed
1030 Advisor Text

Alarms (Knowledge Agent for Sybase)

Suggested Actions
Use the Configuration Tools to edit the threshold and specify the bits you want
to ignore. Add the status values of the two 2-bit fields of the bit-masks to
indicate those statuses for which you DO NOT want to trigger an event on the
desired database. For example, if you do not want to trigger an event for a
tempdb select status (value of 4) or for truncate status (value 8), you would
enter 12 (4 for select + 8 for truncate) for the threshold parameter value in
the Configuration Tools.
Threshold Evaluation
object_value > threshold_value
Note: This alarm does not support multiple thresholds.
Required Scan Types
The following scan types must be on for this alarm to function:
Databases/Tables - Size
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Databases/Tables - Size (bar chart)

Databases/Tables - Size (strip chart)

Status - Database Summary
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
Chapter 5: Knowledge Agent for Sybase 1031

Alarms (Knowledge Agent for Sybase)

ChkDBWarn
The ChkDBWarn event activates when the Status - Database Summary scan
type detects one of the following conditions:

SINGLE USER mode

Crashed while loading database (do not recover)

Database suspect

DBA use only

Database name changed

Select into/bulk copy allowed

Truncate log on checkpoint

No checkpoint on recovery
Suggested Actions
The following list suggests actions you can take for each condition:

Single user mode: After completing any maintenance, return to multi-user
mode.

Crashed while loading database (dont recover): Check Sybase errorlog for
clues to the cause of the crash. For example, the device where the
database resides may be corrupted or has disappeared.

Database suspect: Consider the following hints:
Check the Adaptive Server Enterprise error log.
Display Individual - ErrorLog Message Count scan type.
After you resolve the problem, use sp_resetstatus to clear this
condition.

DBA use only: Ensure that you return to multi-user mode after completing
the maintenance.

Database name changed: Restart the DBV processes so you can monitor
information that should reflect the name change.

Select into/bulk copy allowed: Recover the database using some method
other than the logs.

Truncate log on checkpoint: Recover the database using some method
other than the logs.

No checkpoint on recovery: No action required, or enable the recovery
checkpoint.
1032 Advisor Text

Alarms (Knowledge Agent for Sybase)

Threshold Evaluation
object_value > threshold_value
Note: This alarm does not support multiple thresholds.
Required Scan Types
The following scan types must be on for this alarm to function:
Status - Database Summary
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Databases/Tables - Size (bar chart)

Databases/Tables - Size (strip chart)

Individual Scan Types - Errorlog Message Count
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
Chapter 5: Knowledge Agent for Sybase 1033

Alarms (Knowledge Agent for Sybase)

ChkDevChng
The status of a primary device has changed.

A new device has been added.

An existing device has been dropped.

A disk failure occurred.

A previously mirrored device has been disabled.
Suggested Actions

Check the status of devices. The DBA may be reorganizing the layout of
some disks.

If a disk failure occurs, consult your system hardware guide.
Threshold Evaluation
object_value > threshold_value
Note: This alarm does not support multiple thresholds.
Required Scan Types
The following scan types must be on for this alarm to function:
Status - Device Summary
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Devices - Size (bar chart)

Devices - Size (strip chart)

Devices - Free
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
1034 Advisor Text

Alarms (Knowledge Agent for Sybase)

ChkLockWarn
The number of orphaned locks has exceeded the specified threshold.
Suggested Actions
Recycle the Adaptive Server Enterprise.
Threshold Evaluation
object_value >= threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Status - Orphan Locks
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
sysprocesses Info - Session Summary
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
Chapter 5: Knowledge Agent for Sybase 1035

Alarms (Knowledge Agent for Sybase)

DBSizeFreePcWarn
The free space in a database has fallen below the threshold percentage.
Suggested Actions

If the threshold is very low, all disk insert activity in the database halts
until you resolve the situation.

Extend the database onto a new device.
Threshold Evaluation
object_value <= threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Databases/Tables - Pct Free
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Databases/Tables - Pct Free (bar chart)

Databases/Tables - Pct Free (strip chart)

Devices - Size

Devices - Allocated to Database

Devices - Free
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
1036 Advisor Text

Alarms (Knowledge Agent for Sybase)

DBTblActvWarn
The number of locks held on a table has exceeded the threshold value.
One or more locks held on a table indicates that the table is experiencing a
great deal of insert, update, delete, or select activity. In Sybase, two or more
locks are often taken on a table when Adaptive Server Enterprise processes
certain queries.
The following example will result in two shared locks being taken on the
DBH_HIST table:
select SEQ_NO from dbh_data..DBH_HIST where SEQ_NO > 3 and SEQ_NO < 3000
One lock is a Sh_intent (full table lock), and the other is a Sh_page lock. The
poor performance of a query similar to this, results when the massive insert
and update activity become blocked until the query completes. The shared
intent locks are upgraded to a blocking lock. Since this table (DBH_HIST) can
contain an exorbitant number of rows, it could take five or ten minutes for this
query to complete.
Suggested Actions
1. Detect undesirable activity on a large table, and understand the lock
patterns in a database.
2. To detect when a Sybase spid is joining or doing full table scans on a large
table, set a general limit event threshold as follows:
lckcnt_spidtbl:* >= 2
Threshold Evaluation
object_value >= threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Locks Held - Table
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Locks Held - Table within Spid

Locks Held - Table
Chapter 5: Knowledge Agent for Sybase 1037

Alarms (Knowledge Agent for Sybase)

Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
DBVProcDown
An RDBMS knowledge agent background process is down. The DBVProcDown
event does not require a specific Sybase scan type.
uv_archive is down

The Sybase server archive process was destroyed, causing the archive
process to abort. During the recovery of the Adaptive Server Enterprise,
you must recover the dbh_data database before the archive process starts
to log performance history, or the Adaptive Server Enterprise process table
fills.

Operating system errors (for example, exhausted swap space).
uv_scan is down

Some unforeseen condition occurred on the Adaptive Server Enterprise
server. Immediately open the display window for the affected agent.
Determine the scan type from which uv_scan was attempting to retrieve
information and provide this information to development staff so they can
fix the problem.

Operating system errors (for example, exhausted swap space).
Suggested Actions
The driver process for this agent restarts the process. Often the driver waits a
fixed period of time before restarting the process. If the driver does not restart
this process within 2 hours, contact Technical Support.
Threshold Evaluation
This alarm is based on a triggering event (see description).
Note: This alarm does not support multiple thresholds.
1038 Advisor Text

Alarms (Knowledge Agent for Sybase)

Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
ExcessHostConn
Excessive connections are being made from a single execution of a user
program.
Suggested Actions
Use the required and related scan type displays to diagnose the problem and
to determine the reason for this activity.
Threshold Evaluation
object_value >= threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Status - Connections by Hostid
Chapter 5: Knowledge Agent for Sybase 1039

Alarms (Knowledge Agent for Sybase)

Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Status - Connections by Hostid (bar chart)

Status - Connections by Hostid (strip chart)

sysprocesses Info - Sessions by Hostname

sp_sysmon Info - Misc. Server Events
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
ExcessSort
The number of rows in tempdb increases non-linearly as the number of
sessions on the server increases, resulting in excessive sorting in relation to
the expected workload.
Suggested Actions
Excessive sorting by one or two processes can reduce the throughput of an
Adaptive Server Enterprise server by all other processes.
Seeing all sorting activity is performed in the temporary database, the
ExcessSort event triggers when explicit tables are created in the tempdb by a
command such as the following:
select * into #test_me from DBH_HIST
The ExcessSort event does not activate when you create temporary tables for
queries such as the following:
select h.SEQ_NO from DBH_HIST h, DBH_KEY k where h.SEQ_NO > k.SEQ_NO order by h.VALUE
Threshold Evaluation
object_value >= threshold_value
1040 Advisor Text

Alarms (Knowledge Agent for Sybase)

Required Scan Types
The following scan types must be on for this alarm to function:
tempdb Info - Avg Rows Used per Session
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

tempdb Info - Avg Bytes Used per Session

Transaction Log - Growth Rate

tempdb Info - Pct Free Space

tempdb Info - Free and Used
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
Chapter 5: Knowledge Agent for Sybase 1041

Alarms (Knowledge Agent for Sybase)

genlimit
CA Insight DPM provides a general alarm, genlimit, that you can apply to any
numeric or character scan type (including user-defined numeric or character
scan types). The genlimit alarm compares a threshold you define against a
value returned by the scan type.
The valid operators for character data are = and != only (equal and not
equal).
Note: For information about configuring genlimit alarms, see the User Help.
Threshold Evaluation
<object_value> <user_configurable_operator> <threshold_value>
Note: This alarm supports multiple thresholds for numeric data only.
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA
1042 Advisor Text

Alarms (Knowledge Agent for Sybase)

IQPctDskFree
The percentage of disk space assigned to the database has fallen below the
threshold.
The amount of space required by the database has exceeded the number of
bytes assigned to the database. There is not enough disk space assigned to
the database. Unless more space is added or created, the database will "hang"
and wait for more space.
Suggested Actions
You can either create or add more space to the database as necessary.
Threshold Evaluation
object_value <= threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Adaptive Server IQ - Database Bytes Free
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Adaptive Server IQ - Database Pct Free

Adaptive Server IQ - Database Bytes Total

Adaptive Server IQ - Database Bytes Used
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
Chapter 5: Knowledge Agent for Sybase 1043

Alarms (Knowledge Agent for Sybase)

MonMaxRatios
The number of sessions or locks are approaching their maximum values.
Suggested Actions
Performance on Adaptive Server Enterprise may deteriorate as the resource
values approach the maximum. Consistent detection of this condition usually
indicates that the number of configured users or locks is too low for the load
on the server.
Threshold Evaluation
object_value >= threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Server - Server Maximums
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Individual Scan Types - Configuration Parameters

sysprocesses Info - Sessions by Hostname
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
1044 Advisor Text

Alarms (Knowledge Agent for Sybase)

RepPctDskFree
The percentage of free space in the stable queue dropped below the threshold.
Stable queues are storage devices for log transactions that need to be
replicated. Queues that are filling up may indicate one or more of the following
conditions:

The queues are not large enough to support the replication system.

A problem occurred somewhere in the replication system, with the
possibility that a thread has gone down.
Suggested Actions
1. Suspend replication activities.
2. Fix the part of the system that failed.
3. Resume replication system activities.
Threshold Evaluation
object_value <= threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Replication Server - Pct Disk Space Free
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Replication Server - Disk Space Free

Replication Server - Total Disk Space

Replication Server - Disk Space Used
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
Chapter 5: Knowledge Agent for Sybase 1045

Alarms (Knowledge Agent for Sybase)

RepThreadDn
The status of a thread has changed from up to down.
The associated LTM or Rep Server is not running or is encountering fatal
errors. The first ten occurrences are displayed. Adjust the chart properties to
display the bottom ten and identify which thread is down.
Suggested Actions
1. Suspend replication activities
2. Fix the LTM or replication server causing the problem.
3. Resume replication activities.
Threshold Evaluation
object_value <= threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Replication Server - Thread Status
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
Replication Server - Pct Disk Space Free
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
1046 Advisor Text

Alarms (Knowledge Agent for Sybase)

SegUnResvPcWarn
The percentage of unreserved space in a database segment has exceeded the
threshold.
Sybase tracks all database activity by logging all actions to the transaction log.
If the unreserved space in a log segment falls below a critical level, all
processes that perform functions - including inserts, updates, and deletes - are
suspended until more space is available in the log segment.
If a segment that contains data falls below the critical level, and there are no
other segments designated as data segments for this database, you should
allocate more space for the database in question.
Suggested Actions
Depending on the segment's type perform the following actions:

Log Segment: Run the dump transaction command to free up space in the
database.

Data Segment: Run the alter database command to add space to the
database.
To execute these actions select the Extended Retrieval option for scan type
Segments/Thresholds - Pct of Database Segment Unreserved and others.
Threshold Evaluation
object_value <= threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Segments/Thresholds - Pct of Database Segment Unreserved
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Segments/Thresholds - Database Segment Size

Databases/Tables - Pct Free
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager
Chapter 5: Knowledge Agent for Sybase 1047

Alarms (Knowledge Agent for Sybase)


CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
SessBlockedWarn
Another process is blocking the spid for a length of time exceeding the
threshold.
Suggested Actions
Use the Associated Workspace and Charts to find the blocking process. View
the SQL with the CurrSqlStmt Extended Retrieval.
Threshold Evaluation
object_value >= threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
sysprocesses Info - Blocked Sessions
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

sysprocesses Info - Session Idle Time

sysprocesses Info - Number Blocked Sessions

sysprocesses Info - Session Summary
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
1048 Advisor Text

Alarms (Knowledge Agent for Sybase)

SessIdleWarn
A user process has exceeded a limit set for the number of seconds the process
can be connected to the server without doing anything.
For example, a user opens an application that accesses the database and
leaves queries running; these sessions take up resources on the server that
could otherwise be used by active processes.
Suggested Actions
Kill the questionable spid.
Threshold Evaluation
object_value >= threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
sysprocesses Info - Session Idle Time
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

sysprocesses Info - Number Blocked Sessions

sysprocesses Info - Blocked Sessions

sysprocesses Info - Session Summary
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
Chapter 5: Knowledge Agent for Sybase 1049

Alarms (Knowledge Agent for Sybase)

SessNumBlockedWarn
The number of blocked spids in the server has exceeded the threshold.
Suggested Actions
Use the Associated Workspace and Charts to find the blocking process. View
the SQL with the CurrSqlStmt Extended Retrieval.
Threshold Evaluation
object_value >= threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
sysprocesses Info - Number Blocked Sessions
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

sysprocesses Info - Session Idle Time

sysprocesses Info - Blocked Sessions

sysprocesses Info - Session Summary
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
1050 Advisor Text

Alarms (Knowledge Agent for Sybase)

SessStatusWarn
The status values represent the state of the session in Sybase.
Suggested Actions
The following list indicates the status values associated with suggested
actions:

Send sleep: The process sent a query and is waiting for results, indicating
a long running query. If this condition persists, you can kill the offending
process.

Lock sleep: The session is blocked. Usually you must kill a blocking
process.

Log suspend: The database in which the process is executing has no free
space in the transaction log (must execute a dump log with no_log in
database).

Alarm sleep: The process is executing a waitfor command.

Infected: The process is corrupted. Check the Sybase errorlog for possible
stack trace messages. If you find stack trace messages, call Sybase
technical support.

Background: Unknown problem.
Threshold Evaluation
object_value >= threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
sysprocesses Info - Sessions by Status
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

sysprocesses Info - Sessions by Status (bar chart)

sysprocesses Info - Sessions by Status (strip chart)

sysprocesses Info - Number Blocked Sessions

sysprocesses Info - Blocked Sessions

sysprocesses Info - Session Idle Time
Chapter 5: Knowledge Agent for Sybase 1051

Alarms (Knowledge Agent for Sybase)

Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
SybCPUWarn
The idle time of the Sybase CPU drops below the threshold value, calculated
using an averaged idle time threshold.
This alarm usually indicates that response time for users will drop
dramatically. Additional alerts may also be triggered.
If there is a spike in activity on the Adaptive Server Enterprise server, the
alarm probably will not be triggered. If there is persistent, high activity, the
alarm will be triggered.
Suggested Actions
Use the required and related scan type displays to diagnose the problem and
determine which host (pc or server) is generating the activity.
Threshold Evaluation
object_value <= threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Server - CPU Busy
1052 Advisor Text

Alarms (Knowledge Agent for Sybase)

Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Individual Scan Type - Buffer Cache Hit Ratio

sp_sysmon Info - Engine Busy Pct (bar chart)

sp_sysmon Info - Engine Busy Pct (strip chart)

sp_sysmon Info - Inserts, Updates, Deletes Count

sp_sysmon Info - Context Switch Pct

sysprocesses Info - Session Summary

sysprocesses Info - Pct CPU by Hostname
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
Chapter 5: Knowledge Agent for Sybase 1053

Alarms (Knowledge Agent for Sybase)

SybErrMsgRtWarn
That rate at which error messages are appearing in the Sybase errorlog has
exceeded the threshold. The error rate is determined by reporting messages
added after the last scan of the errorlog.
This alarm usually indicates that Adaptive Server Enterprise is trending toward
a problem. The correlation of the archive scan rate of the Individual - Errorlog
Message Count scan type to the event threshold determines whether a
problem is detected and reported.
Suggested Actions
Investigate the source of the problems immediately. Use Extended Retrievals
from the Associated Workspace and Charts to determine the root cause of the
error messages.
If you experience excessive numbers of error messages in the Sybase
errorlog, see the Sybase troubleshooting guide to help in your investigations.
Threshold Evaluation
object_value >= threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Individual Scan Types - Errorlog Message Rate
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Individual Scan Types - Errorlog Message Count

Individual Scan Types - Errorlog Message Count

sp_sysmon Info - Engine Busy Pct
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
1054 Advisor Text

Alarms (Knowledge Agent for Sybase)

SybHitRatio
The buffer cache hit ratio has dropped below the minimum percentage
threshold.
This alarm is usually triggered in the following cases:

The amount of memory devoted to the Adaptive Server Enterprise is too
small.

A single process is trashing memory.
Suggested Actions
Diagnose problems in the performance of the current memory configurations
within Adaptive Server Enterprise. For example, if you execute dbcc
checkalloc() on a large database, you can analyze the performance of the
buffer cache hit ratio. All open objects (for example, stored procedures or
tables) require a descriptor (DES) structure.
Threshold Evaluation
object_value <= threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Individual Scan Types - Buffer Cache Hit Ratio
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Individual Scan Types - Buffer Cache Hit Ratio (bar chart)

Individual Scan Types - Buffer Cache Hit Ratio (strip chart)

sp_sysmon Info - Inserts, Updates, Deletes Count
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
Chapter 5: Knowledge Agent for Sybase 1055

Alarms (Knowledge Agent for Sybase)

SybProcDown
A Sybase Adaptive Server Enterprise process is down.

The Sybase Adaptive Server Enterprise process is not running.

The Sybase Backup server process is not running.

One of the threads of control within Adaptive Server Enterprise or Backup
server has become infected.

The knowledge agent is unable to connect to the Adaptive Server
Enterprise server due to an invalid connect string.

The LANG environment variable is not correctly set for the Sybase
localization files installed on the computer that is trying to connect to
Adaptive Server Enterprise.

The name of Adaptive Server Enterprise server to which the knowledge
agent is trying to connect is not specified in the $Sybase/interfaces file on
the computer trying to connect to server.

Too many processes are trying to connect to Adaptive Server Enterprise.
The knowledge agent connection request was rejected.

The OpenClient/OpenServer connection has failed.
Suggested Actions
1. Stop, then restart the affected agents.
2. To confirm that the effected SQL or Backup server process is executing,
execute the $Sybase/install/showserver command on the appropriate
computer.
3. If either process is not executing, log on to the desired computer system
as the user Sybase, and execute the following commands:
cd $Sybase/install
startserver -f RUN_Sybase
startserver -f RUN_SYB_BACKUP
4. Monitor the error.log and backup.log files for correct operation.
5. Check for the existence of an $Sybase/interfaces file on the computer
where knowledge agent processes are executing.
6. Confirm that the relevant Adaptive Server Enterprise process has a valid
port /tcp/ip address.
7. Confirm that the knowledge agent and connected names are correct in the
$uvsyb/<agent name>/uv_syb.cfg file. The log and error files located in
$uvsyb/<agent name> provide useful diagnostics if the connect string or
the SQL*Net listener is a problem. If you are not sure what to do, contact
Technical Support.
1056 Advisor Text

Alarms (Knowledge Agent for Sybase)

8. Confirm that the LANG environment variable is correctly set for the user
executing the Performance Management processes. Often, the processes
will operate as expected if you execute the command: unset LANG
9. To confirm that the Backup server specified in the knowledge agent
command line is located in the table SYSSERVERS on the relevant
Adaptive Server Enterprise server, execute the following command:
select * from master..SYSSERVERS
If you are unable to resolve the problem, contact Sybase Technical Support.
Threshold Evaluation
object_value <= threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Individual Scan Types - Status of Server
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Individual Scan Types - UDPM Errorlog

Individual Scan Types - Errorlog Message Count

Individual Scan Types - Errorlog Message Rate
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
Chapter 5: Knowledge Agent for Sybase 1057

Alarms (Knowledge Agent for Sybase)

TempdbLow
The unreserved space in the temporary database has fallen critically low.
Fewer joins and sorts can be performed on the server, resulting in reduced
throughput.
Suggested Actions
If this alarm occurs consistently on your server, increase the size of the
temporary database.
Threshold Evaluation
object_value <= threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
tempdb Info - Pct Free Space
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

sysprocesses Info - Pct CPU by Application

sysprocesses Info - Pct CPU by Hostname
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
1058 Advisor Text

Alarms (Knowledge Agent for Sybase)

ThrFreeWarn
The percentage of unreserved space in a database segment has fallen below
the associated free space value.

The Backup server is or was down when the event occurred.

No threshold procedure is defined for this threshold.

The threshold procedure defined has a syntax error or some other problem
that prevents it from dumping the database or transaction.

There is not enough unreserved space in the transaction log to perform
the desired actions.
Suggested Actions
The following actions are site specific:
1. Check the Performance Management event log to ensure that
SYB_BACKUP was operating as expected when the event triggered.
2. Perform the sp_helptext command to ensure that the procedure name
associated with this threshold exists, and check the procedure for syntax
or logic errors.
3. Run the dump transaction command with no_log.
4. If there is not enough unreserved space in the transaction log to complete
the desired dump, execute sp_modifythreshold to increase the free space
value of this threshold.
5. Run the dump database command to ensure the integrity of system
backups, and to ensure that the database continues in normal operation
for users.
6. If users are suspended while waiting for the log to dump, you might need
to perform a select lct_admin() function. See the Sybase System
Administrator guide for more details.
Threshold Evaluation
object_value <= threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Segments/Thresholds - Threshold as Pct of Unreserved Segment
Chapter 5: Knowledge Agent for Sybase 1059

Alarms (Knowledge Agent for Sybase)

Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
Segments/Thresholds - Threshold Summary
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
TLogDumpWarn
The unreserved space in a database has fallen below the level needed to
successfully dump the transaction log.
All insert, update, and delete activity in the database may be suspended.
The value associated with Transaction Log - Dump Space as Pct of Free Space
scan type has exceeded the specified threshold.
Suggested Actions
Immediately perform a dump transaction with no_log command to free space
in the transaction log segment. Any suspended processes should automatically
be unsuspended. However the following quote from the Sybase guide may
provide more insight:
Waking Suspended Processes
Once the dump transaction command frees sufficient log space, suspended
processes automatically awaken and complete. If fast bcp, writetext, or
select into has resulted in unlogged changes to the database since the last
backup, the last-chance threshold procedure cannot execute a dump
transaction command. When this occurs, make a copy of the database with
dump database, then truncate the log with dump transaction. If this does
not free enough space to awaken the suspended processes, it may be
necessary to increase the size of the transaction log. Use the log on option of
the alter database command to allocate additional log space.
1060 Advisor Text

Alarms (Knowledge Agent for Sybase)

As a last resort, System Administrators can use the 'sp_who' command to
determine which processes are suspended along with following statement to
awaken sleeping processes:
select lct_admin("unsuspend", db_id )
Note: Use the lct_admin function with extreme caution. After you issue this
command, the transactions continue and may completely fill up the transaction
log. In order to kill suspended processes, first issue the kill command, and
then execute the command above.
Threshold Evaluation
object_value >= threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Transaction Log - Dump Space as Pct of Free Space
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Transaction Log - Summary

Transaction Log - Pct Free
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
Chapter 5: Knowledge Agent for Sybase 1061

Alarms (Knowledge Agent for Sybase)

TLogFreePc
The free space in the transaction log (dbname..syslogs) segment fell below the
associated free space value.
Free space must be available in the transaction log in order for any insert,
update, delete, or checkpoint database activity to take place. Adaptive Server
Enterprise tracks all allocation and data update activity in the transaction log
table syslogs.
Each database has a transaction log. The transaction log grows until you issue
a dump transaction command.
If you set a threshold on the transaction log, check whether the threshold
procedure failed. Check the procedure syntax.
If this alarm appears regularly for a database, the database is experiencing
large transactions, and therefore extensive logging. Large transaction types
include the following:

Mass updates

Deleting a table

Inserts based on a subquery

Bulk copying in
You should combine a strategy for sizing the transaction log, with proper
methods of reducing the data that the Adaptive Server Enterprise server logs
with each transaction.
For example, consider the following SQL statement:
update DBH_HIST set VALUE = VALUE*30
Because DBH_HIST is a large table, and because UPDATE statements require
logging of both the before and after characteristics of each row (for rollback
purposes), make the transaction log for this database at least twice as large as
the maximum size of this table.
Suggested Actions
To resolve the immediate event condition, do the following:
1. Run the dump transaction <dbname> command with truncate_only.
2. Also run the dump database <dbname> to <location>.
1062 Advisor Text

Alarms (Knowledge Agent for Sybase)

To resolve the long term problem, do the following:
1. Check the size of the space allocated to the transaction log.
2. Determine which database is generating the large amount of log data on a
regular basis.
3. To minimize the number of times the event is triggered, you can do the
following:
Increase the size of the transaction log appropriately.
Modify queries to the relevant database to eliminate unnecessary data
logging.
Threshold Evaluation
object_value <= threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Transaction Log - Pct Free
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
Transaction Log - Free
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
Chapter 5: Knowledge Agent for Sybase 1063

Alarms (Knowledge Agent for Sybase)

TLogLongTran
Free space in the log has dropped below 75%. A long running transaction in
the database was identified.
By comparing the first page of the syslogs table before and after you dump a
transaction log, you can detect a long-running transaction. If the page number
does not change, then either the transaction log has not grown, or there is an
outstanding transaction that prevents movement of the log marker.
A single, long-running transaction can prevent the transaction log from being
truncated because Adaptive Server Enterprise only dumps the inactive portion
of a transaction log. Long-running transactions are often a result of application
errors or poorly formed queries, but they can also result from operating
system, network or Adaptive Server Enterprise problems.
For example, you enter the following commands:
1> BEGIN TRAN
2> update DBH_KEY set INSTANCE = SYB_3 where INSTANCE = Sybase
3> go
You are distracted and walk away from terminal without committing or rolling
back the transaction. The transaction log cannot be truncated and continues to
grow because Adaptive Server Enterprise is only able to dump the inactive
portion of the transaction log, even if you use the trunc log on chkpt option.
When a query is poorly formed, an alternate query problem may result. An
incorrectly written query may run for many hours. Long-running query
transactions often result when a query does the following:

Creates Cartesian products

Includes user input in the query
The following is an example of a long running query.
select h.* from DBH_HIST h, DBH_KEY k, DBH_HIST h2 where h.SEQ_NO = k.SEQ_NO and h2.SEQ_NO =
h.SEQ_NO and h.TIMESTAMP > h2.TIMESTAMP
Suggested Actions
To resolve the problem, do the following:
1. Use the sysprocesses Info - Session Summary scan type to view all
processes executing in the database.
2. Look at the current command being executed. If the command does not
change, the process fits the previous model.
3. Use the syb_terminate SPID command to kill the process.
1064 Advisor Text

Alarms (Knowledge Agent for Sybase)

4. Immediately execute one of the following dumps:
Dump transaction <dbname> with truncate_only.
Dump transaction <dbname> with no_log followed by dump database
<dbname> to <location>.
5. If you are unable to resolve the situation, recycle the Adaptive Server
Enterprise server to force the automatic recovery process to rollback all
known transactions with a BEGIN TRAN and no matching COMMIT TRAN.
Threshold Evaluation
object_value >= threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Transaction Log - Long Transactions
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Transaction Log - Pct Free

Transaction Log - Summary

sysprocesses Info - Session Summary
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
Chapter 5: Knowledge Agent for Sybase 1065

Alarms (Knowledge Agent for Sybase)

uvlog
Use this alarm to identify errors in specific log files that are being monitored
by the userdefined scan types using the CA Insight DPM supplied binary
uv_grep.
Suggested Actions
Varies depending on the errors in the log files.
Threshold Evaluation
This alarm is based on a triggering event (see description).
Note: This alarm does not support multiple thresholds.
Required Scan Types
The following scan types must be on for this alarm to function:
None
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Potential Integrations

CA eHealth PM

CA NSM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA

CA Wily Introscope
1066 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Scan Types and Associated Scan Groups (Knowledge Agent
for Sybase)
Under the control of scan processes, scan types retrieve performance data
from knowledge agents and store it in a RAM-resident snapshot buffer. The
content of the snapshot buffer represents the current state of your managed
resource. The scan processes create shared memory that the archive and
alarm background processes use.
Scan types belong to a scan group for programmatic reasons; whenever
possible, it is more efficient to gather a set of statistics at one time. Scan
types that do not belong to a specific group are known as individual scan
types.
Each specific scan type topic (listed alphabetically) provides the following
information:
Scan group name
Identifies the name of the scan group to which the scan type belongs;
listed parenthetically in the scan type topic title.
Scan type description
Identifies the specific measurement the scan type provides.
Alarms
Identifies the names of the alarms (if any) that trigger when the scan type
falls below or exceeds a specified threshold.
Scan object syntax
Identifies the syntax of the entries appearing on the scan type display;
scan objects can be static or dynamic.
Archive database key name
Identifies the abbreviated mnemonic by which the scan type is identified in
the archive.
Potential integrations
(If applicable) Identifies other CA products that can use data from the
scan type through CA Insight DPM integrations.
Chapter 5: Knowledge Agent for Sybase 1067

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Agent Summary (Devices)
Determines the size of each Adaptive Server Enterprise server, and displays
the global space usage to help you monitor multiple servers. The table
includes Total, Used, and Free space for each agent on each server.
Alarms
None
Scan Object Syntax
hostname
Archive Database Key Name
devsp_summ
Allocated to Database (Devices)
Displays the total space allocated to a database on each device. You can use
this information for long-term capacity planning, and when moving databases
off highly accessed devices.
Compare the results of this scan type to the Databases/Tables - Size scan
type.
Alarms
None
Scan Object Syntax
devicename:databasename
Archive Database Key Name
devsp_db_size
1068 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Avg Bytes Used per Session (tempdb Info)
Displays the total number of bytes per active session used in tempdb. Use this
scan type to estimate the space requirements of the tempdb, given a fixed
number of users. You can combine forecasts of user growth with this scan type
to predict future use.
Alarms
None
Scan Object Syntax
tempdb_bytes_per_NumSess
Archive Database Key Name
tempdb_size_sess
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 5: Knowledge Agent for Sybase 1069

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Avg Rows Used per Session (tempdb Info)
Displays the total number of rows used in user-created, temporary tables, in
relation to the total number of active sessions. This information helps you do
the following:

Determine when Adaptive Server Enterprise is performing excessive
sorting activity.

Estimate the space requirements of the tempdb, given a fixed number of
users.

Combine forecasts of user growth with this scan type to predict future use.
Alarms
None
Scan Object Syntax
tempdb_ROWS_per_NumSess
Archive Database Key Name
tempdb_rows_sess
Potential Integrations

CA eHealth PM

CA Spectrum IM

1070 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Benchmark SQL Type 1 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
benchsql
Benchmark SQL Type 2 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
benchsql2
Chapter 5: Knowledge Agent for Sybase 1071

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Benchmark SQL Type 3 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
benchsql3
Benchmark SQL Type 4 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
benchsql4
1072 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Benchmark SQL Type 5 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
benchsql5
Benchmark SQL Type 6 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
benchsql6
Chapter 5: Knowledge Agent for Sybase 1073

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Benchmark SQL Type 7 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
benchsql7
Benchmark SQL Type 8 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
benchsql8
1074 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Benchmark SQL Type 9 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
benchsql9
Benchmark SQL Type 10 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
benchsql10
Chapter 5: Knowledge Agent for Sybase 1075

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Blocked Sessions (sysprocesses Info)
Displays the number of seconds a server process is blocked by the locks of
another session to help you monitor blocked sessions.
Alarms
None
Scan Object Syntax
host_comp:ospid:osprogname:spid:loginame
Archive Database Key Name
sess_blocked
Potential Integrations
CA Wily Introscope
1076 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Buffer Cache Hit Ratio (Individual Scan Types)
Displays the buffer cache hit ratio on an Adaptive Server Enterprise server.
This information helps you do the following:

Diagnose problems in the performance of the current memory
configurations within Adaptive Server Enterprise.

Use it as a basis for all memory related configuration decisions within an
Adaptive Server Enterprise server.
For example, if you execute dbcc checkalloc() on a large database, you can
analyze the performance of the buffer cache hit ratio. All open objects (for
example, stored procedures or tables) require a descriptor (DES) structure.
Alarms
SybHitRatio
Scan Object Syntax

buffer Data and Index cache

descriptor Procedure and table cache
Archive Database Key Name
Bufhitratio
Potential Integrations

CA eHealth PM

CA Wily Introscope
Chapter 5: Knowledge Agent for Sybase 1077

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Configuration Parameters (Individual Scan Types)
Displays a tabular chart of widely used configuration parameters of the
Adaptive Server Enterprise to help you view current configuration parameters.
The values are retrieved from master.syscurconfigs. You can modify the values
using the Sybase stored procedure, sp_configure "<object_name>",
<config_val>. To effect a configuration change, recycle the Adaptive Server
Enterprise.
Alarms
None
Scan Object Syntax
object_name
Archive Database Key Name
config_tbl
Potential Integrations
CA Wily Introscope
Connect Time (SMS Spids)
Displays the time connected in seconds for each spid, and gathers information
about spids using the Adaptive Server Enterprise Monitor Server.
Alarms
None
Scan Object Syntax
spid:loginname:kpid
Archive Database Key Name
sms_spid_connect
1078 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Connections by Hostid (Status)
Displays the number of connections an individual process has to the Adaptive
Server Enterprise server. Use this scan type to alert you to excessive
connections from a single executing user program. Some user programs make
multiple connections to Adaptive Server Enterprise server. An excessive
number of connections coming from a single process may occur during the
execution of immature client/server applications.
Alarms
ExcessHostConn
Scan Object Syntax
hostcomputer:application:hostprocess
Archive Database Key Name
chk_host_conn
Contention (SMS Caches)
Displays the amount of cache contention during the current scan, by data
cache.
Alarms
None
Scan Object Syntax
cachename
Archive Database Key Name
sms_cache_con_cur
Chapter 5: Knowledge Agent for Sybase 1079

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Context Switch Pct (sp_sysmon Info)
Displays context switching as a percentage to help you identify bottlenecks in
server performance.
Alarms
None
Scan Object Syntax

VoluntaryYields

CacheSearchMisses

SystemDiskWrites

IOPacing

LogicalLockContention

AddressLockContention

LogSemaphoreContention

GroupCommitSleeps

LastLogPageWrites

ModifyConflicts

IODeviceContention

NetworkPacketRecieved

NetworkPacketSent

SysindexesLookup
Archive Database Key Name
context_switch_pct
1080 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Context Switch Rate (sp_sysmon Info)
Displays the rate per minute that the Adaptive Server Enterprise kernel
switched context during this scan interval to help you identify bottlenecks in
server performance.
Alarms
None
Scan Object Syntax

VoluntaryYields

CacheSearchMisses

SystemDiskWrites

IOPacing

LogicalLockContention

AddressLockContention

LogSemaphoreContention

GroupCommitSleeps

LastLogPageWrites

ModifyConflicts

IODeviceContention

NetworkPacketRecieved

NetworkPacketSent

SysindexesLookup
Archive Database Key Name
context_switch_rate
Chapter 5: Knowledge Agent for Sybase 1081

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Context Switches (sp_sysmon Info)
Displays the number of times the Adaptive Server Enterprise kernel switched
context during the current scan interval to help you identify bottlenecks in
server performance.
Alarms
None
Scan Object Syntax

VoluntaryYields

CacheSearchMisses

SystemDiskWrites

IOPacing

LogicalLockContention

AddressLockContention

LogSemaphoreContention

GroupCommitSleeps

LastLogPageWrites

ModifyConflicts

IODeviceContention

NetworkPacketRecieved

NetworkPacketSent

SysindexesLookup
Archive Database Key Name
context_switch_cnt
1082 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

CPU Busy (Server)
Displays the allocation of CPU used within the Adaptive Server Enterprise
server to help you determine how the Sybase server accounts for work while
the data server process is executing.
You can identify periods of high activity within the Adaptive Server Enterprise
server, when the server is busy doing work unrelated to servicing requests
from clients. For example, during periods of query activity, ENGINE:0, which
services all network-related requests, may become overwhelmed resulting in a
performance bottleneck.
A stacked strip chart is the preferred format.
Alarms
None
Scan Object Syntax

idle

busy_cpu

busy_io
Archive Database Key Name
mon_cpu
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 5: Knowledge Agent for Sybase 1083

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Cumulative CPU (SMS Spids)
Displays the CPU time (in seconds) used by each spid during the current scan
interval to help you gather information about spids using the Adaptive Server
Enterprise Monitor Server.
Alarms
None
Scan Object Syntax
spid:loginname:kpid
Archive Database Key Name
sms_spid_cpu_cum
Cumulative Elapsed Time (SMS Stored Procs)
Displays the average elapsed time (in seconds) that each stored procedure
execution takes to run since the start of the scan interval, to help you gather
information about stored procedures using the Adaptive Server Enterprise
Monitor Server.
Alarms
None
Scan Object Syntax
dbname:stpname
Archive Database Key Name
sms_stp_elap_cum
1084 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Cumulative Executions (SMS Stored Procs)
Displays the number of times each stored procedure is executed since the
start of the scan interval, to help you gather information about stored
procedures using the Adaptive Server Enterprise Monitor Server.
Alarms
None
Scan Object Syntax
dbname:stpname
Archive Database Key Name
sms_stp_exec_cum
Cumulative Logical Reads (SMS Objects)
Displays the logical page reads for each database object during the current
scan interval to help you gather information about objects using the Adaptive
Server Enterprise Monitor Server.
Alarms
None
Scan Object Syntax
dbname:objname:objid
Archive Database Key Name
sms_obj_lread_cum
Chapter 5: Knowledge Agent for Sybase 1085

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Cumulative Logical Reads (SMS Spids)
Displays the logical page reads for each spid during the current scan interval
to help you gather information about spids using the Adaptive Server
Enterprise Monitor Server.
Alarms
None
Scan Object Syntax
spid:loginname:kpid
Archive Database Key Name
sms_spid_lread_cum
Cumulative Logical Reads (SMS Stored Procs)
Displays the logical page reads incurred by all executions of each stored
procedure since the start of the scan interval to help you gather information
about stored procedures using the Adaptive Server Enterprise Monitor Server.
Alarms
None
Scan Object Syntax
dbname:stpname
Archive Database Key Name
sms_stp_lread_cum
1086 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Cumulative Physical Reads (SMS Objects)
Displays the physical page reads for each database object during the current
scan interval to help you gather information about objects using the Adaptive
Server Enterprise Monitor Server.
Alarms
None
Scan Object Syntax
dbname:objname
Archive Database Key Name
sms_obj_pread_cum
Cumulative Physical Reads (SMS Spids)
Displays the physical page reads for each spid during the current scan interval
to help you gather information about spids using the Adaptive Server
Enterprise Monitor Server.
Alarms
None
Scan Object Syntax
spid:loginname:kpid
Archive Database Key Name
sms_spid_pread_cum
Chapter 5: Knowledge Agent for Sybase 1087

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Cumulative Physical Reads (SMS Stored Procs)
Displays the physical page reads incurred by all executions of each stored
procedure since the start of the scan interval. This helps you gather
information about stored procedures using the Adaptive Server Enterprise
Monitor Server.
Alarms
None
Scan Object Syntax
dbname:stpname
Archive Database Key Name
sms_stp_pread_cum
Cumulative Writes (SMS Objects)
Displays the page writes for each database object during the current scan
interval to help you gather information about objects using the Adaptive
Server Enterprise Monitor Server.
Alarms
None
Scan Object Syntax
dbname:objname:objid
Archive Database Key Name
sms_obj_write_cum
1088 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Cumulative Writes (SMS Spids)
Displays the page writes for each spid during the current scan interval to help
you gather information about spids using the Adaptive Server Enterprise
Monitor Server.
Alarms
None
Scan Object Syntax
spid:loginname:kpid
Archive Database Key Name
sms_spid_write_cum
Cumulative Writes (SMS Stored Procs)
Displays the page writes incurred by all executions of each stored procedure
since the start of the scan interval. This helps you gather information about
stored procedures using the Adaptive Server Enterprise Monitor Server.
Alarms
None
Scan Object Syntax
dbname:stpname
Archive Database Key Name
sms_stp_write_cum
Chapter 5: Knowledge Agent for Sybase 1089

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Current Alarms (Individual Scan Types)
Displays a table of current alarms.
Alarms
None
Scan Object Syntax
Object x
Identifies the integer number of the alarm; if there are 5 current alarms,
this value will range from 1-5.
Current Alarm
Identifies the text string for the alarm.
Archive Database Key Name
userchar50
Current CPU (SMS Engines)
Displays the percentage of CPU that is busy by engine during the current scan
to help you gather information about engines using the Adaptive Server
Enterprise Monitor Server.
Alarms
None
Scan Object Syntax
engine
Archive Database Key Name
sms_eng_cpu_cur
1090 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Current CPU (SMS Spids)
Displays the CPU time (in seconds) used by each spid during the current scan
interval to help you gather information about spids using the Adaptive Server
Enterprise Monitor Server.
Alarms
None
Scan Object Syntax
spid:loginname:kpid
Archive Database Key Name
sms_spid_cpu_cur
Current Elapsed Time (SMS Stored Procs)
Displays the average elapsed time in seconds that each stored procedure
execution took to run during the last scan interval. This helps you gather
information about stored procedures using the Adaptive Server Enterprise
Monitor Server.
Alarms
None
Scan Object Syntax
dbname:stpname
Archive Database Key Name
sms_stp_elap_cur
Chapter 5: Knowledge Agent for Sybase 1091

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Current Executions (SMS Stored Procs)
Displays the number of times each stored procedure was executed during the
last scan interval to help you gather information about stored procedures
using the Adaptive Server Enterprise Monitor Server.
Alarms
None
Scan Object Syntax
dbname:stpname
Archive Database Key Name
sms_stp_exec_cur
Current Logical Reads (SMS Engines)
Displays the logical page reads by engine during the current scan to help you
gather information about engines using the Adaptive Server Enterprise Monitor
Server.
Alarms
None
Scan Object Syntax
engine
Archive Database Key Name
sms_eng_lread_cur
1092 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Current Logical Reads (SMS Objects)
Displays the logical page reads for each database object during the current
scan interval to help you gather information about objects using the Adaptive
Server Enterprise Monitor Server.
Alarms
None
Scan Object Syntax
dbname:objname:objid
Archive Database Key Name
sms_obj_lread_cur
Current Logical Reads (SMS Spids)
Displays the logical page reads for each spid during the current scan interval
to help you gather information about spids using the Adaptive Server
Enterprise Monitor Server.
Alarms
None
Scan Object Syntax
spid:loginname:kpid
Archive Database Key Name
sms_spid_lread_cur
Chapter 5: Knowledge Agent for Sybase 1093

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Current Logical Reads (SMS Stored Procs)
Displays the logical page reads incurred by all executions of each stored
procedure during the current scan interval. This helps you gather information
about stored procedures using the Adaptive Server Enterprise Monitor Server.
Alarms
None
Scan Object Syntax
dbname:stpname
Archive Database Key Name
sms_stp_lread_cur
Current Physical Reads (SMS Engines)
Displays the physical page reads by engine during the current scan to help you
gather information about engines using the Adaptive Server Enterprise Monitor
Server.
Alarms
None
Scan Object Syntax
engine
Archive Database Key Name
sms_eng_pread_cur
1094 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Current Physical Reads (SMS Objects)
Displays the physical page reads for each database object during the current
scan interval to help you gather information about objects using the Adaptive
Server Enterprise Monitor Server.
Alarms
None
Scan Object Syntax
dbname:objname:objid
Archive Database Key Name
sms_obj_pread_cur
Current Physical Reads (SMS Spids)
Displays the physical page reads for each spid during the current scan interval
to help you gather information about spids using the Adaptive Server
Enterprise Monitor Server.
Alarms
None
Scan Object Syntax
spid:loginname:kpid
Archive Database Key Name
sms_spid_pread_cur
Chapter 5: Knowledge Agent for Sybase 1095

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Current Physical Reads (SMS Stored Procs)
Displays the physical page reads incurred by all executions of each stored
procedure during the current scan interval. This helps you gather information
about stored procedures using the Adaptive Server Enterprise Monitor Server.
Alarms
None
Scan Object Syntax
dbname:stpname
Archive Database Key Name
sms_stp_pread_cur
Current Writes (SMS Engines)
Displays the page writes by engine during the current scan to help you gather
information about engines using the Adaptive Server Enterprise Monitor
Server.
Alarms
None
Scan Object Syntax
engine
Archive Database Key Name
sms_eng_write_cur
1096 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Current Writes (SMS Objects)
Displays the page writes for each database object during the current scan
interval to help you gather information about objects using the Adaptive
Server Enterprise Monitor Server.
Alarms
None
Scan Object Syntax
dbname:objname:objid
Archive Database Key Name
sms_obj_write_cur
Current Writes (SMS Spids)
Displays the page writes for each spid during the current scan interval to help
you gather information about spids using the Adaptive Server Enterprise
Monitor Server.
Alarms
None
Scan Object Syntax
spid:loginname:kpid
Archive Database Key Name
sms_spid_write_cur
Chapter 5: Knowledge Agent for Sybase 1097

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Current Writes (SMS Stored Procs)
Displays the page writes incurred by all executions of each stored procedure
during the current scan interval to help you gather information about stored
procedures using the Adaptive Server Enterprise Monitor Server.
Alarms
None
Scan Object Syntax
dbname:stpname
Archive Database Key Name
sms_stp_write_cur
Database (Locks Held)
Displays the number of locks held per database.
To determine the databases that use the lock resources on the Adaptive
Server Enterprise server, display this scan type as a bar chart.
To show activity on each database, display this scan type as a real-time strip
chart.
Alarms
None
Scan Object Syntax
database
Archive Database Key Name
lckcnt_db
Potential Integrations

CA eHealth PM

CA Spectrum IM

1098 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Database Bytes Free (Adaptive Server IQ)
Displays the number of database bytes free to help you determine when to
add space to databases. As the data in your database increases, the value of
this scan type decreases.
Alarms
None
Scan Object Syntax
database name
Archive Database Key Name
iq_inxspcfree
Database Bytes Total (Adaptive Server IQ)
Monitors the number of bytes assigned to a database and displays the total
number of bytes allocated to each database.
Alarms
None
Scan Object Syntax
database name
Archive Database Key Name
iq_inxspctot
Chapter 5: Knowledge Agent for Sybase 1099

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Database Bytes Used (Adaptive Server IQ)
Helps you examine the number of allocated bytes used in a database.
Compare this to the total number of bytes to determine when to add more
space.
Alarms
None
Scan Object Syntax
database name
Archive Database Key Name
iq_inxspcused
Database Pct Free (Adaptive Server IQ)
Displays the percentage of free bytes and helps you determine when to add
space to the database.
Alarms
IQPctDskFree
Scan Object Syntax
database name
Archive Database Key Name
iq_inxpctfree
1100 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Database Segment Reserved (Segments/Thresholds)
Displays the number of megabytes of reserved space on each database
segment to help you determine whether the segments are well balanced
across each database.
This scan type does not support Sybase 4.9.2.
Alarms
None
Scan Object Syntax
database:segmentname:1 if default segment, 0 if not
Archive Database Key Name
segsp_db_res
Database Segment Size (Segments/Thresholds)
Displays the size (in megabytes) of each database segment to help you
determine space allocation events within the Adaptive Server Enterprise
server.
Alarms
None
Scan Object Syntax
database:segmentname:1 if default segment, 0 if not
Archive Database Key Name
segsp_db_size
Chapter 5: Knowledge Agent for Sybase 1101

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Database Segment Unreserved (Segments/Thresholds)
Displays the amount of unreserved space (in megabytes) on each database
segment to help you monitor free space allocated to an individual table.
Alarms
None
Scan Object Syntax
database:segmentname:1 if default segment, 0 if not
Archive Database Key Name
segsp_db_unresv
Database Summary (Status)
Displays cumulative status information about Adaptive Server Enterprise
server databases to help you monitor unusual conditions of the server,
especially backups in RDBMS knowledge agents.
Each StatCode indicates certain database information, as follows:
A
Indicates that select into/bulk copy is allowed.
B
Indicates to truncate log on checkpoint.
C
Indicates no checkpoint on recovery.
D
Indicates that database is in load-from-dump mode.
E
Indicates that database is suspect.
F
Indicates that database is read-only.
1102 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

G
Indicates that database is only for DBO use.
H
Indicates that database is in single-user mode.
I
Indicates that database name is changed.
Alarms
ChkDBWarn
Scan Object Syntax
dbname
Archive Database Key Name
chk_db_stat
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 5: Knowledge Agent for Sybase 1103

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Deadlock Count (sp_sysmon Info)
Displays deadlock activity in the Adaptive Server Enterprise server by type of
lock to help you gather information about locks granted.
Alarms
None
Scan Object Syntax
ExTable
Indicates exclusive table locks.
ShTable
Indicates shared table locks.
ExIntent
Indicates exclusive intent locks.
ShIntent
Indicates shared intent locks.
ExPage
Indicates exclusive page locks.
ShPage
Indicates shared page locks.
UpPage
Indicates update page locks.
ExAddress
Indicates exclusive address locks.
ShAddress
Indicates shared address locks.
Archive Database Key Name
lcktyp_deadlck_cnt
Potential Integrations
CA Wily Introscope
1104 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Deadlock Rate (sp_sysmon Info)
Displays deadlock activity in the Adaptive Server Enterprise server by type of
lock to help you gather information about locks granted.
Alarms
None
Scan Object Syntax
ExTable
Indicates exclusive table locks.
ShTable
Indicates shared table locks.
ExIntent
Indicates exclusive intent locks.
ShIntent
Indicates shared intent locks.
ExPage
Indicates exclusive page locks.
ShPage
Indicates shared page locks.
UpPage
Indicates update page locks.
ExAddress
Indicates exclusive address locks.
ShAddress
Indicates shared address locks.
Archive Database Key Name
lcktyp_deadlck_rate
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 5: Knowledge Agent for Sybase 1105

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Device Hit Ratio (sp_sysmon Info)
Displays the request hit rate for a Sybase device and gathers information
about read and write activity. This information helps you do the following:

Determine usage patterns and prevent I/O subsystem overload.

Determine when to upgrade heavily used devices.

Measure the ability of the Adaptive Server Enterprise server and determine
the device that contains the page of interest.
If you use segments for space allocation, you can spread a table over multiple
devices. If the hit rate falls below 100%, run update statistics on all tables
stored on a device.
Alarms
None
Scan Object Syntax
device_name
Archive Database Key Name
sybdsk_hit
Potential Integrations
CA Wily Introscope
1106 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Device I/Os (Server)
Displays the rate of physical I/O. This helps you monitor general I/O activity
that might signal that you should investigate the I/O activity on the Adaptive
Server Enterprise server.
Alarms
None
Scan Object Syntax

reads

writes

errors
Archive Database Key Name
mon_physio
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
Device Summary (sp_sysmon Info)
Displays Sybase device information to help you gather information about how
the Sybase devices relate to the physical disks. This information enables you
to optimize the distribution of the I/O load across disks and controllers.
Alarms
None
Scan Object Syntax
device_name
Archive Database Key Name
sybdsk_tbl
Chapter 5: Knowledge Agent for Sybase 1107

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Device Summary (Status)
Displays status information about Adaptive Server Enterprise server devices to
help you monitor unusual conditions of the server, especially device mirror
activity.
Each StatCode indicates certain device information, as follows:
1
Indicates default disk.
2
Indicates physical disk.
4
Indicates logical disk.
8
Indicates skip header.
16
Indicates dump device.
32
Indicates serial writes.
64
Indicates device mirrored.
128
Indicates reads mirrored.
256
Indicates secondary mirror side only.
512
Indicates mirror enabled.
2048
Indicates used internally.
Alarms
ChkDevChng
1108 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Scan Object Syntax
devicename
The physical location name is truncated to the last 25 characters.
Archive Database Key Name
chk_dev_stat
Disk Space Free (Replication Server)
Displays the total free space (in bytes) for each stable queue. A low stable
queue space runs indicates that some portion of the replication system failed.
Check the status of all threads and replication sites.
Alarms
None
Scan Object Syntax
stable queue name
Archive Database Key Name
rep_dskspc_free
Disk Space Used (Replication Server)
Displays the number of segments used in each stable queue. If the number of
used segments becomes large, check the status of all threads and servers in
the replication network for problems.
Alarms
None
Scan Object Syntax
stable queue name
Archive Database Key Name
rep_dskspc_used
Chapter 5: Knowledge Agent for Sybase 1109

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Dump Space as Pct of Free Space (Transaction Log)
Displays the percentage of free space required to dump the transaction log
(divided by the current amount) to help you monitor the size of transaction
logs before being dumped.
This statistic is useful for two purposes:

When the value of this scan type exceeds the threshold (100%), an event
notifies you that the transaction log cannot be dumped. All previous
database backups become invalid. You must issue a dump tran... with
no_log command.

To select the frequency of transaction log dumps, use this scan type to
optimize the timing of the transaction log dumps.
The scan type uses the following calculation:
amount of free space required/ current amount of free space
Alarms
TLogDumpWarn
Scan Object Syntax
database
Archive Database Key Name
tlog_dump_free_pc
Efficiency (SMS Caches)
Helps you determine the cache efficiency during the current scan (by data
cache).
Alarms
None
Scan Object Syntax
cachename
Archive Database Key Name
sms_cache_eff_cur
1110 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Engine Busy Pct (sp_sysmon Info)
Displays the percentage that the CPU is busy for each server by engine. This
information helps you do the following:

Determine the activity for an engine.

Determine how the Sybase server accounts for work while the dataserver
process is executing.
You can identify periods of high activity within the Adaptive Server Enterprise
server, when the server is busy doing work unrelated to servicing requests
from clients.
Alarms
None
Scan Object Syntax
engine
Archive Database Key Name
eng_cpu_pct
Error Rate by Device (sp_sysmon Info)
Displays the rate of disk errors on a Sybase device to help you identify when
an excessive number of device errors occurs.
Alarms
None
Scan Object Syntax
device_name
Archive Database Key Name
sybdsk_err_rate
Chapter 5: Knowledge Agent for Sybase 1111

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Errorlog Message Count (Individual Scan Types)
Displays the number of each type of error messages in the Sybase errorlog.
You must configure this scan type. You can then set up user-defined criteria
using the awk script.
Alarms
None
Scan Object Syntax
filename
Archive Database Key Name
syb_err_msg
Errorlog Message Rate (Individual Scan Types)
Displays the rate of error messages in the Sybase errorlog.
You must configure this scan type. You can then set up user-defined criteria
using the awk script.
Alarms
SybErrMsgRtWarn
Scan Object Syntax
filename
Archive Database Key Name
syb_err_msg_rt
1112 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Errors by Device (sp_sysmon Info)
Displays the number of disk errors on a Sybase device to help you identify
when an excessive number of device errors occurs.
Alarms
None
Scan Object Syntax
device_name
Archive Database Key Name
sybdsk_err_cnt
Fragment Reserved (Devices)
Displays the amount of reserved space used to date (in megabytes) that is
allocated to a database on a Sybase device. You can use this information to
place tables across devices. You can monitor the growth rate of each database
on each device to determine which part of a segment is approaching full
capacity.
Alarms
None
Scan Object Syntax
devicename:databasename
Archive Database Key Name
devsp_db_res
Chapter 5: Knowledge Agent for Sybase 1113

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Fragment Unreserved (Devices)
Displays the amount of unreserved space (in megabytes) that remains for a
database on a Sybase device. You can use this information to monitor the
growth rate of each database on each device and to determine placement of
tables across devices. You can then use this information to determine which
part of a segment is approaching full capacity, and how much space remains.
Alarms
None
Scan Object Syntax
devicename:databasename
Archive Database Key Name
devsp_db_unresv
Free (Databases/Tables)
Displays the amount of free space (in megabytes) remaining in the database
to help you estimate when to expand the size of the database.
Alarms
None
Scan Object Syntax
database
Archive Database Key Name
dbsize_free
Potential Integrations

CA eHealth PM

CA Spectrum IM

1114 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Free (Devices)
Displays the number of megabytes not allocated to databases on the device.
You can use this information to extend the size of existing databases, or to
locate space to add a new database.
Alarms
None
Scan Object Syntax
devicename
Archive Database Key Name
devsp_free
Free (Transaction Log)
Displays the amount of free space (in MB) in the transaction log for each
database to help you determine the space required by the transaction log. In a
database that consistently shows excess free space in the transaction log, you
might have too much space allocated to the transaction log.
Alarms
None
Scan Object Syntax
database
Archive Database Key Name
tlog_free
Potential Integrations
CA Wily Introscope
Chapter 5: Knowledge Agent for Sybase 1115

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Free and Used (tempdb Info)
Displays the size of each segment of the tempdb to help you determine the
optimal size for the tempdb.
The scan type examines the GAM map for tempdb, and determines the free
space use in tempdb, including the temporary tables created by a large query
request.
A stacked strip chart is the preferred format.
Alarms
None
Scan Object Syntax
tempdb:log:free
Indicates free space on the tempdb log segment.
tempdb:data:free
Indicates free space in tempdb for data.
tempdb:data:used
Indicates used space in tempdb for data.
tempdb:log:used
Indicates used space in tempdb on the tempdb log segment.
Archive Database Key Name
tempdb_size
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
1116 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Free Space/Used Space Ratio (Transaction Log)
Displays the ratio of free space remaining to used space in the transaction log
for each database. This information helps you do the following:

Determine when the free space available to the transaction log falls to a
critically low level.

Analyze the timing of the activity in each database.
Alarms
None
Scan Object Syntax
database
Archive Database Key Name
tlog_free_used
Potential Integrations
CA Wily Introscope
Growth Rate (Transaction Log)
Displays the growth rate of the transaction log (in kilobytes per minute) to
help you determine which databases have the most insert and update activity.
When a server is dominated by one or two databases, you can also use the
sp_sysmon Info - Inserts, Updates, Deletes Count scan type to determine the
type of events being logged.
If you turn on the truncate log on checkpoint option for a database, the values
for this scan type do not indicate database activity volume.
Alarms
None
Scan Object Syntax
database
Archive Database Key Name
tlog_grwth
Chapter 5: Knowledge Agent for Sybase 1117

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Hit Ratio (SMS Caches)
Displays the ratio of page hits by data cache during the current scan.
Alarms
None
Scan Object Syntax
cachename
Archive Database Key Name
sms_cache_pct_cur
Hit Ratio (SMS Engines)
Displays the page hit ratio by engine during the current scan to help you
gather information about engines using the Adaptive Server Enterprise Monitor
Server.
Alarms
None
Scan Object Syntax
engine
Archive Database Key Name
sms_eng_hit_cur
1118 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Hit Ratio (SMS Objects)
Displays the page hit ratio for each database object during the current scan
interval to help you gather information about objects using the Adaptive
Server Enterprise Monitor Server.
Alarms
None
Scan Object Syntax
dbname:objname:objid
Archive Database Key Name
sms_obj_hit_cur
Hit Ratio (SMS Stored Procs)
Displays the page hit ratio incurred by all executions of each stored procedure
during the current scan interval. This helps you gather information about
stored procedures using the Adaptive Server Enterprise Monitor Server.
Alarms
None
Scan Object Syntax
dbname:stpname
Archive Database Key Name
sms_stp_hit_cur
Chapter 5: Knowledge Agent for Sybase 1119

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Hits (SMS Caches)
Displays the number of cache page hits during the current scan interval, by
data cache.
Alarms
None
Scan Object Syntax
cachename
Archive Database Key Name
sms_cache_hit_cur
Index Summary (Databases/Tables)
Displays information about the location and size of each index in the system.
Segment
Identifies the database segment on which the index is located.
Data(KB)
Identifies the number of kilobytes of data pages devoted to each index.
Index(KB)
Identifies the number of kilobytes of index pages devoted to each index.
Alarms
None
Scan Object Syntax
database:indexname:1 if clustered index, 0 if non-clustered
Archive Database Key Name
tblsize_itbl
1120 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Inserts, Updates, Deletes Count (sp_sysmon Info)
Displays the number of events occurring within Adaptive Server Enterprise.
This information helps you do the following:

Determine, on a broad level, the type of insert activity on an Adaptive
Server Enterprise server.

Analyze the pattern of insert activity on a database.
Alarms
None
Scan Object Syntax
NcInsert
Indicates nonclustered inserts into a table.
Xact
Indicates adaptive server enterprise transactions.
Cinsert
Indicates clustered index inserts into a table.
Update
Indicates updates to an existing row in a table.
UpdateDir
Indicates direct updates to an existing row in a table.
NcDelete
Indicates nonclustered deletes from a table.
NcUpdate
Indicates nonclustered updates to a table.
Archive Database Key Name
serv_evts_cnt
Chapter 5: Knowledge Agent for Sybase 1121

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Inserts, Updates, Deletes Rate (sp_sysmon Info)
Displays the rate at which certain events occur with Adaptive Server
Enterprise. This information helps you do the following:

Determine, on a broad level, the type of Insert activity on an Adaptive
Server Enterprise server.

Analyze the pattern of insert activity on a database.
Alarms
None
Scan Object Syntax
NcInsert
Indicates nonclustered inserts into a table.
Xact
Indicates adaptive server enterprise transactions.
Cinsert
Indicates clustered index inserts into a table.
Update
Indicates updates to an existing row in a table.
UpdateDir
Indicates direct updates to an existing row in a table.
NcDelete
Indicates nonclustered deletes from a table.
NcUpdate
Indicates nonclustered updates to a table.
Archive Database Key Name
serv_evts_rate
Potential Integrations

CA eHealth PM

CA Spectrum IM

1122 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

IQ Status (Adaptive Server IQ)
Displays the following general statistics about databases:

Total number of bytes

Total number of bytes used

Amount of memory needed to use the database

Amount of memory needed for the default and private work space
Alarms
None
Scan Object Syntax
database name
Archive Database Key Name
iq_status
Chapter 5: Knowledge Agent for Sybase 1123

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Lock Request Count (sp_sysmon Info)
Displays the number of locks requested during the current scan interval to
help you monitor lock activity in the Adaptive Server Enterprise server.
Alarms
None
Scan Object Syntax
ExTable
Indicates exclusive table locks.
ShTable
Indicates shared table locks.
ExIntent
Indicates exclusive intent locks.
ShIntent
Indicates shared intent locks.
ExPage
Indicates exclusive page locks.
ShPage
Indicates shared page locks.
UpPage
Indicates update page locks.
ExAddress
Indicates exclusive address locks.
ShAddress
Indicates shared address locks.
Archive Database Key Name
lcktyp_cnt
Potential Integrations
CA Wily Introscope
1124 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Lock Request Hit Ratio by Type (sp_sysmon Info)
Displays the percentage of locks granted during the current scan interval to
help you monitor lock activity in the Adaptive Server Enterprise server.
Alarms
None
Scan Object Syntax
ExTable
Indicates exclusive table locks.
ShTable
Indicates shared table locks.
ExIntent
Indicates exclusive intent locks.
ShIntent
Indicates shared intent locks.
ExPage
Indicates exclusive page locks.
ShPage
Indicates shared page locks.
UpPage
Indicates update page locks.
ExAddress
Indicates exclusive address locks.
ShAddress
Indicates shared address locks.
Archive Database Key Name
lcktyp_hit
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
Chapter 5: Knowledge Agent for Sybase 1125

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Lock Request Rate (sp_sysmon Info)
Displays the number of locks per minute granted by Adaptive Server
Enterprise during the current scan interval to help you monitor lock activity in
the server.
Alarms
None
Scan Object Syntax
ExTable
Indicates exclusive table locks.
ShTable
Indicates shared table locks.
ExIntent
Indicates exclusive intent locks.
ShIntent
Indicates shared intent locks.
ExPage
Indicates exclusive page locks.
ShPage
Indicates shared page locks.
UpPage
Indicates update page locks.
ExAddress
Indicates exclusive address locks.
ShAddress
Indicates shared address locks.
Archive Database Key Name
lcktyp_rate
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
1126 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Locks by Table by User (Locks Held)
Displays the number of locks a user has on an object to help you identify the
user and object causing a bottleneck or deadlock.
Alarms
None
Scan Object Syntax
username:dbname:object name
Archive Database Key Name
lckcnt_usrtbl
Locks by User (Locks Held)
Displays the number of locks a user is generating on a server. Use this
information to monitor database-locking activity, and to identify the users
requiring the most locking resources.
Alarms
None
Scan Object Syntax
username
Archive Database Key Name
lckcnt_usr
Chapter 5: Knowledge Agent for Sybase 1127

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Logical Space (Replication Server)
Displays the amount of logical disk space remaining in the stable queues,
listed by logical name.
You can use this scan type to monitor the following:

The number of segments allocated in the stable queue

The number of segments used in the stable queue

The state of the device
Alarms
None
Scan Object Syntax
stable queue logical name
Archive Database Key Name
rep_diskspace_lg
Long Transactions (Transaction Log)
Identifies long running transactions. This scan type triggers an event if a long
running transaction occurs when the free space in the log falls below the
threshold value.
Alarms
TLogLongTran
Scan Object Syntax
database
Archive Database Key Name
tlog_longtran
Potential Integrations

CA eHealth PM

CA Spectrum IM

1128 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Memory Manager Events (sp_sysmon Info)
Displays the number of memory manager events during the current scan
interval. This information helps you determine the rate of memory page
allocation and release by the Adaptive Server Enterprise kernel.
Alarms
None
Scan Object Syntax

PagesAllocated

PagesFreed
Archive Database Key Name
mem_events_cnt
Potential Integrations
CA Wily Introscope
Memory Manager Events Rate (sp_sysmon Info)
Displays the memory manager events per minute to help you determine the
rate of memory page allocation and release by the Adaptive Server Enterprise
kernel.
Alarms
None
Scan Object Syntax

PagesAllocated

PagesFreed
Archive Database Key Name
mem_events_rate
Chapter 5: Knowledge Agent for Sybase 1129

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Misc. Server Events (sp_sysmon Info)
Displays the number of kernel events during the current scan interval to help
you monitor miscellaneous events at the server kernel level.
Alarms
None
Scan Object Syntax
ConnectionsOpened
Identifies the number of new connections made to the Adaptive Server
Enterprise server.
ContextSwitches
Identifies the number of times the Adaptive Server Enterprise kernel
switched tasks.
Archive Database Key Name
mon_events_cnt
Misc. Server Events Rate (sp_sysmon Info)
Displays the kernel event per minute to help you monitor miscellaneous events
at the server kernel level.
Alarms
None
Scan Object Syntax
ConnectionsOpened
Identifies the number of new connections made to the Adaptive Server
Enterprise server.
ContextSwitches
Identifies the number of times the Adaptive Server Enterprise kernel
switched tasks.
Archive Database Key Name
mon_events_rate
1130 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Misses (SMS Caches)
Displays the number of page misses by data cache during the current scan.
Alarms
None
Scan Object Syntax
cachename
Archive Database Key Name
sms_cache_miss_cur
Network Bytes (sp_sysmon Info)
Displays network bytes received and sent for a server since the last scan to
help you monitor network activity.
Alarms
None
Scan Object Syntax

reads

writes
Archive Database Key Name
mon_netbyte_cnt
Chapter 5: Knowledge Agent for Sybase 1131

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Network Bytes Rate (sp_sysmon Info)
Displays the number of network bytes received and sent per minute for a
server to help you monitor network activity.
Alarms
None
Scan Object Syntax

reads

writes
Archive Database Key Name
mon_netbyte_rate
Network Bytes Receive Rate By Engine (sp_sysmon Info)
Displays that rate at which network bytes are received per minute by engine
to help you monitor network activity.
Alarms
None
Scan Object Syntax
engine
Archive Database Key Name
eng_byte_rcv_rate
1132 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Network Bytes Received By Engine (sp_sysmon Info)
Displays the number of network bytes received by engine and helps you do
the following:

Determine the activity for an engine.

Determine how the Sybase server accounts for work while the dataserver
process is executing.
You can identify periods of high activity within the Adaptive Server Enterprise
server, when the server is busy doing work unrelated to servicing requests
from clients.
Alarms
None
Scan Object Syntax
engine
Archive Database Key Name
eng_byte_rcv_cnt
Chapter 5: Knowledge Agent for Sybase 1133

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Network Bytes Send Rate By Engine (sp_sysmon Info)
Displays the number of network bytes sent per minute by engine and helps
you do the following:

Determine the activity for an engine.

Determine how the Sybase server accounts for work while the dataserver
process is executing.
You can identify periods of high activity within the Adaptive Server Enterprise
server, when the server is busy doing work unrelated to servicing requests
from clients.
Alarms
None
Scan Object Syntax
engine
Archive Database Key Name
eng_byte_snt_rate
1134 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Network Bytes Sent By Engine (sp_sysmon Info)
Displays the number of network bytes sent by engine and helps you do the
following:

Determine the activity for an engine.

Determine how the Sybase server accounts for work while the dataserver
process is executing.
You can identify periods of high activity within the Adaptive Server Enterprise
server, when the server is busy doing work unrelated to servicing requests
from clients.
Alarms
None
Scan Object Syntax
engine
Archive Database Key Name
eng_byte_snt_cnt
Chapter 5: Knowledge Agent for Sybase 1135

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Network Packet I/Os (Server)
Displays the interactive activity within an Adaptive Server Enterprise server
that passes through the TDS (network layer). This information helps you do
the following:

Determine the number of packets sent, received, or that you must
retransmit.

Monitor network error activity.

Diagnose problems in a client server environment.
Interactive activity within an Adaptive Server Enterprise server must pass
through the TDS, or network layer.
Alarms
None
Scan Object Syntax

reads

writes

errors
Archive Database Key Name
mon_netpkt
Potential Integrations

CA eHealth PM

CA Spectrum IM

1136 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Network Packets (sp_sysmon Info)
Displays the number of network packets received and sent for a server since
the last scan to help you monitor network packet activity.
Alarms
None
Scan Object Syntax

reads

writes
Archive Database Key Name
mon_netpkt_cnt
Network Packets Rate (sp_sysmon Info)
Displays that rate at which network packets are received and sent per minute
to help you monitor network packet activity.
Alarms
None
Scan Object Syntax

reads

writes
Archive Database Key Name
mon_netpkt_rate
Chapter 5: Knowledge Agent for Sybase 1137

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Network Packets Receive Rate By Engine (sp_sysmon Info)
Displays the number of network packets received per minute by engine and
helps you do the following:

Determine the activity for an engine.

Determine how the Sybase server accounts for work while the dataserver
process is executing.
You can identify periods of high activity within the Adaptive Server Enterprise
server, when the server is busy doing work unrelated to servicing requests
from clients.
Alarms
None
Scan Object Syntax
engine
Archive Database Key Name
eng_pkt_rcv_rate
1138 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Network Packets Received By Engine (sp_sysmon Info)
Displays the number of network packets received by engine and helps you do
the following:

Determine the activity for an engine.

Determine how the Sybase server accounts for work while the dataserver
process is executing.
You can identify periods of high activity within the Adaptive Server Enterprise
server, when the server is busy doing work unrelated to servicing requests
from clients.
Alarms
None
Scan Object Syntax
engine
Archive Database Key Name
eng_pkt_rcv_cnt
Chapter 5: Knowledge Agent for Sybase 1139

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Network Packets Send Rate By Engine (sp_sysmon Info)
Displays the number of network packets sent per minute by engine and helps
you do the following:

Determine the activity for an engine.

Determine how the Sybase server accounts for work while the dataserver
process is executing.
You can identify periods of high activity within the Adaptive Server Enterprise
server, when the server is busy doing work unrelated to servicing requests
from clients.
Alarms
None
Scan Object Syntax
engine
Archive Database Key Name
eng_pkt_snt_rate
1140 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Network Packets Sent By Engine (sp_sysmon Info)
Displays the number of network packets sent by engine and helps you do the
following:

Determine the activity for an engine.

Determine how the Sybase server accounts for work while the dataserver
process is executing.
You can identify periods of high activity within the Adaptive Server Enterprise
server, when the server is busy doing work unrelated to servicing requests
from clients.
Alarms
None
Scan Object Syntax
engine
Archive Database Key Name
eng_pkt_snt_cnt
Number Blocked Sessions (sysprocesses Info)
Displays the number of blocked processes in the Adaptive Server Enterprise
server to help you monitor blocked processes.
Alarms
None
Scan Object Syntax
NumBlocked
Archive Database Key Name
sess_num_blocked
Potential Integrations

CA eHealth PM

CA Wily Introscope
Chapter 5: Knowledge Agent for Sybase 1141

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Objects (Databases/Tables)
Displays the number of each type of object in each database. You can skip this
scan type if either of the following utilities is running:

CREATE DATABASE

CREATE INDEX
This scan type reports no Tempdb information.
Alarms
None
Scan Object Syntax
database name:object type
Where object type can be any of the following:
R
Indicates rule.
RI
Indicates referential constraint.
S
Indicates system table.
TR
Indicates trigger.
U
Indicates user table.
V
Indicates view.
XP
Indicates extended stored procedure.
D
Indicates default.
F
Indicates sqlj function.
1142 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

L
Indicates log.
P
Indicates transparent sql or sqlj procedure.
Archive Database Key Name
dbsize_type_cnt
Orphan Locks (Status)
Displays the status of orphaned locks to help you determine when an
orphaned lock exists on the Adaptive Server Enterprise server.
An object remains locked on the Adaptive Server Enterprise server until the
server is recycled. When Sybase detects an orphaned lock, a value of 1
displays.
Check with Sybase technical support for any additional workarounds.
Alarms
ChkLockWarn
Scan Object Syntax
spid:dbid:object_id:page_no
Archive Database Key Name
chk_lock_stat
Potential Integrations

CA eHealth PM

CA Spectrum IM

Chapter 5: Knowledge Agent for Sybase 1143

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Pct CPU by Application (sysprocesses Info)
Displays the percentage of Sybase CPU used by sessions connecting by
application name. This information helps you monitor resource usage by
applications on the Adaptive Server Enterprise server, so you can implement a
chargeback scheme.
Alarms
None
Scan Object Syntax
application_name
Archive Database Key Name
sess_cpu_app
Potential Integrations
CA Wily Introscope
1144 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Pct CPU by Database (sysprocesses Info)
Displays the percentage of Sybase CPU used the by the databases and helps
you do the following:

Monitor resource usage on the Adaptive Server Enterprise server.

Determine how the workload is spread over different databases within the
Adaptive Server Enterprise server at different times of the day.

Gather information to use in a chargeback system.
Alarms
None
Scan Object Syntax
database
Archive Database Key Name
sess_cpu_db
Potential Integrations
CA Wily Introscope
Chapter 5: Knowledge Agent for Sybase 1145

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Pct CPU by Engine (sysprocesses Info)
Displays the percentage of Sybase CPU allocated per engine since the last scan
to help you determine how effectively Adaptive Server Enterprise is spreading
CPU resource across engines.
The scan type is calculated by adding the percentage CPU for each session
related to an engine, and measures only the CPU activity attributed to
sessions.
Monitor the balance of the load between engines to judge effectiveness of the
current allocation. Be sure to monitor Engine:0. If this resource is
bottlenecked, allocating extra CPU to a Sybase engine might have little effect.
Alarms
None
Scan Object Syntax
engine:number
Archive Database Key Name
sess_cpu_eng
Pct CPU by Hostname (sysprocesses Info)
Displays the percentage of Sybase CPU used by sessions connecting from a
host computer and helps you do the following:

Monitor resource usage on the Adaptive Server Enterprise server by the
location of the user connection.

Gather information to use in a chargeback system.
Alarms
None
Scan Object Syntax
host_compname
Archive Database Key Name
sess_cpu_host
1146 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Pct CPU by Loginid (sysprocesses Info)
Displays the percentage resource usage by system user name and helps you
do the following:

Monitor resource usage by user name.

Gather information to use in a chargeback system.
The user name is also called the SUID or system user name. You use the SUID
to log into the Adaptive Server Enterprise server.
Alarms
None
Scan Object Syntax
login_name
Archive Database Key Name
sess_cpu_login
Chapter 5: Knowledge Agent for Sybase 1147

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Pct CPU by Session (sysprocesses Info)
Displays the percentage of Sybase CPU used by a session since the last scan
to help you identify processes taking up resources.
The scan type is calculated by sampling the master.sysprocesses table. The
CPU column of sysprocesses is only updated when a command completes.
Identify the class of processes (host/application) taking up resources within
the Adaptive Server Enterprise server historically, using the following scan
types:

Pct CPU by Hostname

Pct CPU by Application
Then use this scan type to narrow down the Sybase thread. A real-time bar
graph is the preferred format.
Periodically, this statistic shows CPU usage for an individual process rising
above 100%. This is OK, and caused by the methods Sybase uses to account
for that information in the sysprocesses table.
Alarms
None
Scan Object Syntax
host_comp:ospid:osprogname:spid:loginame
Archive Database Key Name
sess_cpu
1148 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Pct Device Allocated to Database (Devices)
Displays the percentage of space allocated to a database. You can use this
information to plan capacity, and to analyze disk usage trends.
For information about analyzing database I/O patterns, see the sp_symon Info
scan group.
Alarms
None
Scan Object Syntax
devicename:databasename
Archive Database Key Name
devsp_db_pc
Pct Disk Space Free (Replication Server)
Displays the percentage of free space for each stable queue. A low stable
queue space indicates that some portion of the replication system failed. You
can set a threshold to trigger the RepPctDsk free event.
Alarms
RepPctDskFree
Scan Object Syntax
stable queue name
Archive Database Key Name
rep_pct_dskspc_free
Chapter 5: Knowledge Agent for Sybase 1149

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Pct Fragment Unreserved (Devices)
Displays all space allocated to a database on a Sybase device, and the
percentage of remaining unreserved space. You can use this information to do
the following:

To monitor the growth rate of each database on each device.

To determine which part of a segment is approaching full capacity.

To determine placement of tables across devices.
The percentage represents the ratio of the allocated amount.
Alarms
None
Scan Object Syntax
devicename:databasename
Archive Database Key Name
devsp_db_unresv_pc
Pct Free (Databases/Tables)
Displays the percentage of free space remaining in a database to help you
estimate when to expand the size of the database. Monitor the free space
closely to determine when a database is running out of space.
Alarms
DBSizeFreePcWarn
Scan Object Syntax
database name
Archive Database Key Name
dbsize_free_pc
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
1150 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Pct Free (Transaction Log)
Displays the percentage of free space that is left in the transaction log for each
database and helps you do the following:

Determine when the free space available to the transaction log falls to a
critically low level.

Analyze the timing of the activity in each database.
Alarms
TLogFreePc
Scan Object Syntax
database
Archive Database Key Name
tlog_free_pc
Potential Integrations
CA Wily Introscope
Chapter 5: Knowledge Agent for Sybase 1151

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Pct Free Space (tempdb Info)
Displays the percentage of free space in the temporary database to help you
determine the optimal size for the tempdb.
This scan type examines the GAM map for tempdb, and determines the free
space used in tempdb, including the temporary tables created by a large query
request.
Alarms
TempdbLow
Scan Object Syntax
tempdb:log:freePC
Indicates the percentage of free space on the tempdb log segment.
tempdb:data:freePC
Indicates the percentage of free space in tempdb for data.
Archive Database Key Name
tempdb_free_pc
Potential Integrations

CA eHealth PM

CA Wily Introscope
Pct of Database Segment Reserved (Segments/Thresholds)
Displays the percentage of reserved space on each database segment to help
you determine whether the segments are well balanced across each database.
Alarms
None
Scan Object Syntax
database:segmentname:1 if default segment, 0 if not
Archive Database Key Name
segsp_db_res_pc
1152 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Pct of Database Segment Unreserved (Segments/Thresholds)
Displays the percentage of unreserved space on each database segment to
help you monitor free space allocated to an individual table.
Alarms
None
Scan Object Syntax
database:segmentname:1 if default segment, 0 if not
Archive Database Key Name
segsp_db_unresv_pc
Pct Used (Databases/Tables)
Displays the percentage of space used by indexes or by data in a database to
help you estimate your long-term space requirements.
Alarms
None
Scan Object Syntax
database
Archive Database Key Name
dbsize_used_pc
Potential Integrations

CA eHealth PM

CA Wily Introscope
Chapter 5: Knowledge Agent for Sybase 1153

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Physical Space (Replication Server)
Displays the amount of free segments in the stable queue for each logical and
physical device. When the number of free segments dwindles, look for a
problem in the replication system. This condition occurs when a thread has
crashed.
Alarms
None
Scan Object Syntax
stable queue logical name:stable queue physical name
Archive Database Key Name
rep_diskspace_lgphy
Private Log Cache Flush Pct (sp_sysmon Info)
Displays the percentage of total user log cache flushes by reason to help you
determine user log cache flush activity.
Alarms
None
Scan Object Syntax
Discard
Archive Database Key Name
ulc_flush_pct
Potential Integrations
CA Wily Introscope
1154 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Private Log Cache Flush Rate (sp_sysmon Info)
Displays the user log cache flush activity per minute to help you determine
user log cache flush activity.
Alarms
None
Scan Object Syntax

EndTransaction

FullULC

PmScan

SystemLogRecord

UnPin
Archive Database Key Name
ulc_flush_rate
Private Log Cache Flushes (sp_sysmon Info)
Displays the number of user log cache flushes by reason for the current scan
interval to help you determine user log cache flush activity.
Alarms
None
Scan Object Syntax

ChangeDatabase

Extended Retrievals

SessPhysIOInfo
Archive Database Key Name
ulc_flush_cnt
Potential Integrations
CA Wily Introscope
Chapter 5: Knowledge Agent for Sybase 1155

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Procedure Manager Events (sp_sysmon Info)
Displays the number of procedure manager events for the current scan
interval to help you monitor the activity of the procedure cache manager.
Alarms
None
Scan Object Syntax

ProcRequests

ProcReads

ProcWrites

ProcRemoves
Archive Database Key Name
proc_events_cnt
Potential Integrations
CA Wily Introscope
Procedure Manager Events Rate (sp_sysmon Info)
Displays the number of procedure manager events per minute to help you
monitor the activity of the procedure cache manager.
Alarms
None
Scan Object Syntax

ProcRequests

ProcReads

ProcWrites

ProcRemoves
Archive Database Key Name
proc_events_rate
1156 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Quality of Service (Individual Scan Types)
Displays an overall health check for the database or operating system you are
monitoring based on key performance indicators.
Alarms
None
Scan Object Syntax
qos
Archive Database Key Name
userchar51
Potential Integrations

CA eHealth PM

CA Spectrum Automation Manager

CA Spectrum IM

CA Spectrum SA (viewable as an alarm if the Quality of Service is less
than 75%)

CA Wily Introscope
Chapter 5: Knowledge Agent for Sybase 1157

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Read Rate by Device (sp_sysmon Info)
Displays the number of pages read per minute on a Sybase devise and helps
you do the following:

Measure the page read rate from a Sybase device.

Determine the patterns of activity within an Adaptive Server Enterprise
server.

Determine how to balance the load on devices and tune performance.

Analyze table placement within the Adaptive Server Enterprise server.
An excessive read rate usually indicates a full table scan on the device.
Alarms
None
Scan Object Syntax
device_name
Archive Database Key Name
sybdsk_rd_rate
Potential Integrations
CA Wily Introscope
1158 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Reads by Device (sp_sysmon Info)
Displays the number of pages read per minute on a Sybase devise and helps
you do the following:

Measure the page read rate from a Sybase device.

Determine the patterns of activity within an Adaptive Server Enterprise
server.

Determine how to balance the load on devices and tune performance.

Analyze table placement within the Adaptive Server Enterprise server.
An excessive read rate usually indicates a full table scan on the device.
Alarms
None
Scan Object Syntax
device_name
Archive Database Key Name
sybdsk_rd_cnt
Rows by Table (Databases/Tables)
Displays the number of rows per user table. This information helps you
monitor how tables grow over time on the system and to audit user tables in
the server.
You can save this chart as a strip chart in a workspace file. Include only the
object names of the tables you want to analyze together. If you select the top
10 objects you add considerable overhead to generating the chart.
Alarms
None
Scan Object Syntax
database:tablename:1 if clustered index, 0 if non-clustered index
Archive Database Key Name
tblsize_rows
Chapter 5: Knowledge Agent for Sybase 1159

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Server Maximums (Server)
Displays the number of sessions and locks to help you determine if you are
approaching the configured maximum number of sessions. After reaching the
maximum, you can make no more connections to the Adaptive Server
Enterprise server.
Alarms
MonMaxRatios
Scan Object Syntax
NumSess/MaxSess
Indicates the number of sessions or the maximum configured sessions.
NumLocks/MaxLocks
Indicates the number of locks or or the maximum configured locks.
NumDB/MaxDB
Indicates the number of databases created or the maximum configured
open databases.
Archive Database Key Name
mon_max_ratios
1160 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Server Summary (Server)
Displays a summary of multiple server activity, signals when to investigate
problem activity on a monitored Adaptive Server Enterprise server, and helps
you determine the servers that have excessive resource usage.
Alarms
None
Scan Object Syntax
cpu_wk
Indicates the amount of percentage the CPU is busy.
cpu_io
Indicates the amount of percentage the CPU I/O is busy.
pkt_rv
Indicates the number of packets received per minute by the Adaptive
Server Enterprise server.
pkt_st
Indicates the number of packets sent per minute by the Adaptive Server
Enterprise server.
phys_rd
Indicates the number of pages read per minute.
phys_wt
Indicates the number of pages written per minute.
Archive Database Key Name
mon_instsumm
Chapter 5: Knowledge Agent for Sybase 1161

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Session Idle Time (sysprocesses Info)
Displays the number of seconds a process has been idle to help you identify
which processes within the Adaptive Server Enterprise server are not doing
any active work. For example, a user opens an application that accesses the
database and leaves queries running; these sessions take up resources on the
server that could otherwise be used by active processes.
Alarms
SessIdleWarn
Scan Object Syntax
host_comp:ospid:osprogname:spid:loginame
Archive Database Key Name
sess_idle
1162 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Session Summary (sysprocesses Info)
Displays a tabular chart of detailed user information and displays the following
session-level information, in a compressed format:
CPU usage
Identifies usage. Compare the amount of CPU used since last scan (sls), or
total CPU used since session was detected.
BlkSPID
Identifies the spid blocking the thread if a process is blocked.
TmeBlk
Identifies the length of time a thread has been blocked in System 10.
Status
Identifies the status of offending process.
DB:User
Identifies the process that belongs to each database:user combination.
TmeConnct
Displays the amount of time the process has been attached to Adaptive
Server Enterprise (in seconds). Use dbv attach time as a baseline.
Alarms
None
Scan Object Syntax
host_comp:ospid:osprogname:spid:loginame
Archive Database Key Name
sess_logons
Chapter 5: Knowledge Agent for Sybase 1163

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Sessions by Application (sysprocesses Info)
Displays the number of sessions executing different applications and helps you
do the following:

Determine the applications that require the most connection resources.

Measure memory utilization for a chargeback system.
Every thread within Adaptive Server Enterprise takes approximately 50K of
overhead.
Alarms
None
Scan Object Syntax
application_name
Archive Database Key Name
sess_app
1164 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Sessions by Database (sysprocesses Info)
Displays the number of sessions using each database and helps you do the
following:

Analyze memory utilization in Adaptive Server Enterprise.

Understand which database uses the most memory resources on Adaptive
Server Enterprise.

Measure memory utilization for a chargeback system.
Every thread within Adaptive Server Enterprise takes approximately 50K of
overhead.
Alarms
None
Scan Object Syntax
database
Archive Database Key Name
sess_db
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
Chapter 5: Knowledge Agent for Sybase 1165

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Sessions by Engine (sysprocesses Info)
Displays the number of sessions per engine to help you determine the number
of processes that have an affinity with each engine. Watch the tendency for
one engine to dominate the workload within Adaptive Server Enterprise.
Alarms
None
Scan Object Syntax
engine:number
Archive Database Key Name
sess_eng
1166 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Sessions by Hostname (sysprocesses Info)
Displays the number of sessions connecting from the host computer and helps
you do the following:

Analyze memory utilization in Adaptive Server Enterprise.

Understand where connections to this Adaptive Server Enterprise server
originate so you can balance the load.

Measure memory utilization for a chargeback system.
For example, a performance tuning cycle might occur when you notice that
most of the connections to an Adaptive Server Enterprise server located in
New York are coming across a WAN link. Use this scan type to justify moving
the data closer to the data users so you can minimize the number of
connections across a WAN link.
Every thread within Adaptive Server Enterprise takes approximately 50K of
overhead.
Alarms
None
Scan Object Syntax
host_compname
Archive Database Key Name
sess_host
Chapter 5: Knowledge Agent for Sybase 1167

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Sessions by Loginid (sysprocesses Info)
Displays the number of sessions using a particular login id to connect to
Adaptive Server Enterprise and helps you do the following:

Analyze memory utilization in Adaptive Server Enterprise.

Determine the Adaptive Server Enterprise server ids that use the most
memory resources on the server.

Measure memory utilization for a chargeback system.
Every thread within Adaptive Server Enterprise takes approximately 50K of
overhead.
Alarms
None
Scan Object Syntax
login_name
Archive Database Key Name
sess_login
Sessions by Status (sysprocesses Info)
Displays the number of each status state and helps you do the following:

Identify any processes in undesirable states (log suspend).

Ascertain how busy the queues are within Adaptive Server Enterprise.
For example, an excessive number of runnable processes would give excellent
justification for increasing the number of engines that an Adaptive Server
Enterprise server can use.
Alarms
SessStatusWarn
1168 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Scan Object Syntax
Status
Values Condition
alarm sleep Process is waiting to wake up
background Unknown problem
bad status Unknown problem
infected Process is corrupted
lock sleep Session being blocked by another process
log suspend Serious problem. Database has no free space in the
transaction log for the executing process
recv sleep Sybase is waiting for a command
runnable Process is ready to run, but no engines are available
running Process is currently using a Sybase engine
send sleep Process sent a query and is waiting for results
(indicating a long running query)
sleeping Process is in the sleep queue (typical for background
processes)
stopped Process is stopped
Archive Database Key Name
sess_status
Potential Integrations
CA Wily Introscope
Chapter 5: Knowledge Agent for Sybase 1169

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Size (Databases/Tables)
Displays the total size of a database (in megabytes) to help you track all
database expansions. This scan type helps you estimate the amount of free
space remaining in the database, relative to the size of the database.
Alarms
None
Scan Object Syntax
database
Archive Database Key Name
dbsize_tot
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
Size (Devices)
Displays the size of each configured Sybase device (in megabytes). Use this
information to plan capacity. Use a stacked strip chart to show the size
information for the complete Adaptive Server Enterprise server. The chart also
indicates the time when devices go on or off line.
Alarms
None
Scan Object Syntax
devicename
Archive Database Key Name
devsp_size
1170 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Size (Transaction Log)
Displays the total space allocated to the transaction log (in megabytes) to help
you determine the disk resources devoted to the transaction log.
You can also add the Databases/Tables - Size scan type as a secondary scan
type to compare database size to transaction log size.
Alarms
None
Scan Object Syntax
database
Archive Database Key Name
tlog_tot
Potential Integrations

CA eHealth PM

CA Spectrum IM

CA Wily Introscope
Spid (Locks Held)
Displays the total number of locks held by a spid, at the time of the scan. This
helps you to determine whether a spid is using excessive locking or poorly
designed locking strategies, and to monitor applications in the environment
you need to modify.
Alarms
None
Scan Object Syntax

spid

The total number of locks held
Archive Database Key Name
lckcnt_spid
Chapter 5: Knowledge Agent for Sybase 1171

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Status of Server (Individual Scan Types)
Displays the status of the server as follows:

up (status = 1)

down (status = 0)
Alarms
SybProcDown
Scan Object Syntax

engine

syb_backup
Archive Database Key Name
updown_alarm
Potential Integrations

CA eHealth PM

CA Spectrum Automation Manager

CA Wily Introscope
Summary (Databases/Tables)
Displays the size of the database.
Alarms
None
Scan Object Syntax
database
Archive Database Key Name
dbsize_tbl
1172 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Summary (Devices)
Displays the following information about a Sybase device:
Dev#
Identifies the Sybase Device Number.
Dft
Identifies the default device indicator.
Size(MB)
Identifies the amount of used space.
Free(MB)
Identifies the amount of free space.
MirroredDev
Identifies the location of the Sybase mirrored device, if any.
Alarms
None
Scan Object Syntax
devicename:physicallocation (last 25 chars)
Archive Database Key Name
devsp_tbl
Chapter 5: Knowledge Agent for Sybase 1173

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Summary (Transaction Log)
Displays relevant transaction log information in a concise format and displays
transaction log information, including the following:
Object
Identifies the database to which the Tlog applies.
TLogFree (MB)
Indicates the space available in megabytes.
TLogUsed (MB)
Indicates the space used in megabytes.
Grwth (KB/min)
Indicates the rate of growth in kilobytes per minute.
FirstPg
Indicates that the first page in the transaction log should change whenever
the transaction log is dumped.
LastDumpDate
Indicates the last time the transaction log was dumped.
Alarms
None
Scan Object Syntax
database
Archive Database Key Name
tlog_tbl
1174 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Table (Locks Held)
Displays the number of locks held for each DBTable at the time of the scan to
help you identify frequently accessed tables.
For real-time debugging, turn on the DBTblActvWarn event. Set the value to 1,
so that all locks held on a table trigger an event. You can then determine the
tables being used on the system.
Alarms
DBTblActvWarn
Scan Object Syntax
database:table_id
Archive Database Key Name
lckcnt_dbtbl
Chapter 5: Knowledge Agent for Sybase 1175

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Table Summary (Databases/Tables)
Displays the location and size of each index in the system. You can monitor
the number of rows/page to determine the denseness of table data.
Rows
Indicates the number of rows per table.
Rows/Page
Indicates the number of rows per page in each table.
Data(KB)
Indicates the number of kilobytes of data pages per table.
#Index
Indicates the total number of indexes per table.
Index(KB)
Indicates the number of kilobytes of index pages per table.
Alarms
None
Scan Object Syntax
database:indexname:1 if clustered index, 0 if non-clustered
Archive Database Key Name
tblsize_dtbl
1176 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Table Within Spid (Locks Held)
Displays the number of locks held on a table, by spid, at the time of a scan.
Use this information to detect sorts and joins on tables and, during periods of
heavy activity, tables in a database used by a spid.
Values display only when a lock is active. When a spid holds two or more locks
on a single table, the spid is likely to have a full-table lock as well as one or
more page locks.
Alarms
None
Scan Object Syntax
SPID:database:object_id
Archive Database Key Name
lckcnt_spidtbl
Thread Info (Replication Server)
Displays spid, thread name, status, and thread information for each agent on
the replication server. Thread information may vary by agent and the use of
an agent at a given time. The replication server and the LTM establish how an
agent is being used.
Alarms
None
Scan Object Syntax
SPID
Archive Database Key Name
rep_admin_who
Chapter 5: Knowledge Agent for Sybase 1177

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Thread Status (Replication Server)
Displays the up (1), or down (0) state of each thread. Only first ten threads
display initially. Adjust the bar chart properties to display the next ten threads,
or to identify a thread that is down.
Alarms
RepThreadDn
Scan Object Syntax
thread name:thread number:thread description
Archive Database Key Name
rep_thread_up_dn
Threshold as Pct of Segment (Segments/Thresholds)
Displays the current threshold value as a percentage of the total database size
to help you tune the size of the threshold value.
Alarms
None
Scan Object Syntax
database:segmentname:1 if default, 0 if not:threshold_proc:1 if last_chance
Archive Database Key Name
thrsp_free_db_pc
1178 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Threshold as Pct of Unreserved Segment (Segments/Thresholds)
Displays the amount of unreserved space on a database segment to help you
monitor the unreserved space on a database segment.
The value is calculated as follows:
(threshold value for segment)/(current unreserved space on segment)
As the value increases, the unreserved space decreases.
Alarms
ThrFreeWarn
Scan Object Syntax
database:segmentname:1 if default, 0 if not:threshold_proc:1 if last_chance
Archive Database Key Name
thrsp_free_un_pc
Threshold Summary (Segments/Thresholds)
Displays a tabular chart of information related to thresholds, for each database
segment to help you monitor database segment thresholds.
Alarms
None
Scan Object Syntax
database name:segment name:size of threshold in 2K pages
Archive Database Key Name
thrsp_tbl
Chapter 5: Knowledge Agent for Sybase 1179

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Total Disk Space (Replication Server)
Displays the total number of segments allocated to each stable queue
partition. Total disk space equals the disk space used plus the disk space free.
To accommodate new routes or more databases that you want to replicate,
you can add partitions to the same physical device. A larger partition allows a
longer tolerable period of replication outage.
Alarms
None
Scan Object Syntax
stable queue name
Archive Database Key Name
rep_dskspc_tot
UDPM Errorlog (Individual Scan Types)
Displays any error message in a Performance Management event log to help
you determine whether Performance Management processes are encountering
problems.
Alarms
None
Scan Object Syntax
file name:string in the file searched for
Archive Database Key Name
uvlog_grep
Potential Integrations
CA Wily Introscope
1180 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Used (Databases/Tables)
Displays the amount of space used by indexes or data in a database to help
you estimate your long-term space requirements.
Alarms
None
Scan Object Syntax
database
Archive Database Key Name
dbsize_used
Potential Integrations
CA eHealth PM
Used (Devices)
Displays the number of megabytes allocated to databases on a given device to
help you determine the space allocations on each device on the Adaptive
Server Enterprise server. The value of the Used plus Free charts equals the
value of the Size chart.
Alarms
None
Scan Object Syntax
devicename
Archive Database Key Name
devsp_used
Chapter 5: Knowledge Agent for Sybase 1181

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Used (Transaction Log)
Displays the amount of space used (in MB) by the transaction log for each
database. This information helps you do the following:

Monitor the amount of space used for the transaction log.

Analyze the database insert and modification activity.
Alarms
None
Scan Object Syntax
database
Archive Database Key Name
tlog_used
Potential Integrations
CA Wily Introscope
User Agent Summary Type 1 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userinstsum1
1182 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

User Agent Summary Type 2 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userinstsum2
User Agent Summary Type 3 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userinstsum3
Chapter 5: Knowledge Agent for Sybase 1183

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

User Agent Summary Type 4 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userinstsum4
User Agent Summary Type 5 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userinstsum5
1184 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

User Agent Summary Type 6 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userinstsum6
User Agent Summary Type 7 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userinstsum7
Chapter 5: Knowledge Agent for Sybase 1185

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

User Agent Summary Type 8 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userinstsum8
User Agent Summary Type 9 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userinstsum9
1186 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

User Agent Summary Type 10 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userinstsum10
User Character Type 1 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userchar1
Chapter 5: Knowledge Agent for Sybase 1187

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

User Character Type 2 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userchar2
User Character Type 3 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userchar3
1188 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

User Character Type 4 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userchar4
User Character Type 5 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userchar5
Chapter 5: Knowledge Agent for Sybase 1189

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

User Character Type 6 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userchar6
User Character Type 7 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userchar7
1190 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

User Character Type 8 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userchar8
User Character Type 9 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userchar9
Chapter 5: Knowledge Agent for Sybase 1191

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

User Character Type 10 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userchar10
User Numeric Type 1 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usernum1
1192 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

User Numeric Type 2 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usernum2
User Numeric Type 3 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usernum3
Chapter 5: Knowledge Agent for Sybase 1193

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

User Numeric Type 4 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usernum4
User Numeric Type 5 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usernum5
1194 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

User Numeric Type 6 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usernum6
User Numeric Type 7 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usernum7
Chapter 5: Knowledge Agent for Sybase 1195

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

User Numeric Type 8 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usernum8
User Numeric Type 9 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usernum9
1196 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

User Numeric Type 10 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usernum10
User Table Index Size (Databases/Tables)
Displays the number of KB devoted to each index. It helps you to monitor the
amount of space for all indexes so you can plan long-term capacity. You can
monitor index growth on heavily accessed tables as an essential part of all
performance audits.
Alarms
None
Scan Object Syntax
database:indexname:1 if clustered index, 0 if non-clustered index
Archive Database Key Name
tblsize_idx
Chapter 5: Knowledge Agent for Sybase 1197

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

User SQL Numeric Type 1 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql
User SQL Numeric Type 2 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql2
1198 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

User SQL Numeric Type 3 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql3
User SQL Numeric Type 4 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql4
Chapter 5: Knowledge Agent for Sybase 1199

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

User SQL Numeric Type 5 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql5
User SQL Numeric Type 6 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql6
1200 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

User SQL Numeric Type 7 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql7
User SQL Numeric Type 8 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql8
Chapter 5: Knowledge Agent for Sybase 1201

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

User SQL Numeric Type 9 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql9
User SQL Numeric Type 10 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql10
1202 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

User SQL Numeric Type 11 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql11
User SQL Numeric Type 12 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql12
Chapter 5: Knowledge Agent for Sybase 1203

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

User SQL Numeric Type 13 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql13
User SQL Numeric Type 14 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql14
1204 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

User SQL Numeric Type 15 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql15
User SQL Numeric Type 16 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql16
Chapter 5: Knowledge Agent for Sybase 1205

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

User SQL Numeric Type 17 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql17
User SQL Numeric Type 18 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql18
1206 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

User SQL Numeric Type 19 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql19
User SQL Numeric Type 20 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql20
Chapter 5: Knowledge Agent for Sybase 1207

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

User SQL Numeric Type 21 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql21
User SQL Numeric Type 22 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql22
1208 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

User SQL Numeric Type 23 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql23
User SQL Numeric Type 24 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql24
Chapter 5: Knowledge Agent for Sybase 1209

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

User SQL Numeric Type 25 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql25
User SQL Numeric Type 26 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql26
1210 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

User SQL Numeric Type 27 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql27
User SQL Numeric Type 28 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql28
Chapter 5: Knowledge Agent for Sybase 1211

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

User SQL Numeric Type 29 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql29
User SQL Numeric Type 30 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql30
1212 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

User SQL Numeric Type 31 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql31
User SQL Numeric Type 32 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql32
Chapter 5: Knowledge Agent for Sybase 1213

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

User SQL Numeric Type 33 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql33
User SQL Numeric Type 34 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql34
1214 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

User SQL Numeric Type 35 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql35
User SQL Numeric Type 36 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql36
Chapter 5: Knowledge Agent for Sybase 1215

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

User SQL Numeric Type 37 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql37
User SQL Numeric Type 38 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql38
1216 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

User SQL Numeric Type 39 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql39
User SQL Numeric Type 40 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql40
Chapter 5: Knowledge Agent for Sybase 1217

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

User SQL Character Type 41 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql41
Potential Integrations
CA Wily Introscope (used for the Startup time metric)
1218 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

User SQL Character Type 42 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql42
User SQL Character Type 43 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql43
Chapter 5: Knowledge Agent for Sybase 1219

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

User SQL Character Type 44 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql44
User SQL Character Type 45 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql45
1220 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

User SQL Character Type 46 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql46
User SQL Character Type 47 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql47
Chapter 5: Knowledge Agent for Sybase 1221

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

User SQL Character Type 48 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql48
User SQL Character Type 49 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql49
1222 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

User SQL Character Type 50 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usersql50
User Table Size (Databases/Tables)
Displays the number of kilobytes used per user table to help you audit all user
tables in the server and to monitor table growth on the system over time.
You can save this chart as a strip chart in a workspace file. Include only the
object names of the tables you want to analyze together. If you select the top
10 objects, you add considerable overhead to generating the chart.
Alarms
None
Scan Object Syntax
database:tablename:1 if clustered index, 0 if non-clustered index
Archive Database Key Name
tblsize_data
Chapter 5: Knowledge Agent for Sybase 1223

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Version Summary (Individual Scan Types)
Displays an agent summary of Adaptive Server Enterprise version information
to help you monitor multiple servers for information and inventory purposes,
planning software upgrades, etc. At a glance, you can see which servers are
running and the current release levels of the installed software.
Alarms
None
Scan Object Syntax
Version#
Identifies the release level of the Sybase server.
OpSysArch
Identifies the operating system level for which this server software is built.
BuildDate
Identifies the build date of the Sybase software.
Archive Database Key Name
ver_instsumm
Potential Integrations
CA Wily Introscope
1224 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for Sybase)

Write Rate by Device (sp_sysmon Info)
Displays the number of pages written per minute on a Sybase devise and
helps you do the following:

Measure the page write rate from a Sybase device.

Determine the patterns of activity within an Adaptive Server Enterprise
server.

Determine how to balance the load on devices and tune performance.

Determine the type of write activity occurring on the device.
Alarms
None
Scan Object Syntax
device_name
Archive Database Key Name
sybdsk_wt_rate
Potential Integrations
CA Wily Introscope
Chapter 5: Knowledge Agent for Sybase 1225

Key Indicators (Knowledge Agent for Sybase)

Writes by Device (sp_sysmon Info)
Displays the number of pages written per minute on a Sybase devise and
helps you do the following:

Measure the page write rate from a Sybase device.

Determine the patterns of activity within an Adaptive Server Enterprise
server.

Determine how to balance the load on devices and tune performance.

Determine the type of write activity occurring on the device.
Alarms
None
Scan Object Syntax
device_name
Archive Database Key Name
sybdsk_wt_cnt
Key Indicators (Knowledge Agent for Sybase)
Database key indicators display data related to a specific database server and
its host machine. The data (displayed in a combination of graphs and tables) is
based on information from the scan types monitoring the database server and
the host operating system.
These key indicators provide information in the following categories:

Overview

CPU & Processes

Memory & Disk

Sessions & Services

Contention & Cache

Host & Application

Advanced
Buffer Cache Hit Ratio (Memory & Disk)
Displays the buffer cache hit ratio.
1226 Advisor Text

Key Indicators (Knowledge Agent for Sybase)

Buffer Cache Hit Ratio (Overview)
Displays the buffer cache hit ratio.
Configuration Parameters (Advanced)
Displays configuration values.
Connections per Host Id (Sessions & Services)
Displays the number of connections an individual process has to the Adaptive
Server Enterprise server.
Context Switch Percentage (Overview)
Displays context switching as a percentage. Use it to identify bottlenecks in
server performance.
CPU Active Count - UNIX (CPU & Processes)
Displays the number of active CPUs in the system.
CPU Active Count - Windows (CPU & Processes)
Displays the number of active CPUs. The processing load increases as the CPU
activity increases.
CPU By Application (Overview)
Displays the percentage of Sybase CPU used by sessions connecting by
application name.
CPU Faults - Windows (CPU & Processes)
Displays the consumption of top resources by processes in kilobytes. The
object syntax displays as process_id:process_name (for example,
0xf4:win_archive).
Chapter 5: Knowledge Agent for Sybase 1227

Key Indicators (Knowledge Agent for Sybase)

CPU Faults and Interrupts - UNIX (CPU & Processes)
Displays the load in kilobytes for the following CPU faults:

Interrupts

Context Switch

System Calls
CPU Load - Windows (CPU & Processes)
Displays the percent of CPU Load to help you measure the total amount of
time a processor is busy, in user mode on nonactive threads, and in privileged
mode on nonactive threads.
CPU Load Averages - UNIX (CPU & Processes)
Displays CPU load averages over 1, 5, and 15 minute intervals.
CPU Utilization - UNIX (CPU & Processes)
Displays CPU usage for processes over time.
CPU Utilization - UNIX (Overview)
Displays CPU usage for processes over time.
CPU Utilization - Windows (CPU & Processes)
Displays total CPU utilization as a percentage over time.
CPU Utilization - Windows (Overview)
Displays total CPU utilization as a percentage over time.
Database Space Information (Memory & Disk)
Displays the size of the database.
1228 Advisor Text

Key Indicators (Knowledge Agent for Sybase)

Deadlock Count by Type (Contention & Cache)
Displays deadlock activity in the Adaptive Server Enterprise server by type of
lock.
Device Disk Statistics (Memory & Disk)
Displays Sybase device information.
Device Summary Information (Memory & Disk)
Displays Sybase device information.
Device Top Read and Write Activity (Memory & Disk)
Displays the number of pages read per minute on a Sybase devise in
conjunction with the number of pages written per minute.
Disk Metrics - UNIX (Overview)
Displays the following disk drive information:
% Busy
Indicates the percentage of time a disk is busy.
Transaction
Indicates the number of disk transactions per second since the last scan.
Rds/sec
Indicates the number of disk reads per second that the disk has serviced
since the last scan.
Wrts/sec
Indicates the number of disk writes per second since the last scan.
Req Service
Indicates the disk request service time in milliseconds since the last scan.
Chapter 5: Knowledge Agent for Sybase 1229

Key Indicators (Knowledge Agent for Sybase)

Disk Metrics - Windows (Overview)
Displays the following disk metrics:
% Busy
Indicates the percentage of time a logical disk drive services read or write
requests.
Avg Trans Per Sec
Indicates the average logical disk transfer time.
% Read
Indicates the percentage of time a logical disk drive services read
requests.
% Write
Indicates the percentage of time a logical disk drive services write
requests.
Queue Length
Indicates the number of outstanding requests for each logical disk drive.
Disk Metrics - UNIX (Memory & Disk)
Displays the following disk drive information:
% Busy
Indicates the percentage of time a disk is busy.
Transaction
Indicates the number of disk transactions per second that the disk has
serviced since the last scan.
Rds/sec
Indicates the number of disk reads per second that the disk has serviced
since the last scan.
Wrts/sec
Indicates the number of disk writes per second that the disk has serviced
since the last scan.
Req Service
Indicates the disk request service time in milliseconds that the disk has
serviced since the last scan.
1230 Advisor Text

Key Indicators (Knowledge Agent for Sybase)

Disk Metrics - Windows (Memory & Disk)
Displays the following disk metrics:
% Busy
Indicates the percentage of time a logical disk drive services read or write
requests.
Avg Trans Per Sec
Indicates the average logical disk transfer time.
% Read
Indicates the percentage of time a logical disk drive services read
requests.
% Write
Indicates the percentage of time a logical disk drive services write
requests.
Queue Length
Indicates the number of outstanding requests for each logical disk drive.
File System - UNIX (Overview)
Displays the number of bytes used in each file system and the number of
bytes in the file system that are free.
File System - Windows (Overview)
Displays the amount of unallocated (free) space on each logical disk drive,
measured in megabytes.
File System Space Used Pct - UNIX (Overview)
Displays the percentage of space used in each file system.
Insert, Update, Delete Event Count (Overview)
Displays insert, update, and delete activity.
Instance Status (Overview)
Indicates whether the server is up or down.
Chapter 5: Knowledge Agent for Sybase 1231

Key Indicators (Knowledge Agent for Sybase)

Lock Information (Contention & Cache)
Displays the following information:
Blocked Sessions
Indicates the number of blocked processes.
Deadlock Count
Indicates deadlock activity by type of lock.
Orphaned Lock Counts
Indicates the status of orphaned locks.
Lock Information (Overview)
Displays the following information:
Blocked Sessions
Indicates the number of blocked processes.
Deadlock Count
Indicates deadlock activity by type of lock.
Orphaned Lock Counts
Indicates the status of orphaned locks.
Lock Requests per Minute (Contention & Cache)
Displays the number of locks per minute granted.
Locks Per Database (Contention & Cache)
Displays the number of locks held per database.
Logical Disk Information Disk Pct - Windows (Overview)
Displays the percent of free space for the top logical disk information.
Memory Manager Events (Memory & Disk)
Displays the number of memory manager events.
1232 Advisor Text

Key Indicators (Knowledge Agent for Sybase)

Memory Usage - UNIX (Overview)
Displays the memory allocated to each process. Use the links in the Process
column to open a drill down workspace with more information.
Memory Usage - Windows (Overview)
Displays the current number of bytes each process allocated but cannot share
with other processes. Use the links in the Process column to open a drill down
workspace with more information.
Memory Utilization - UNIX (Overview)
Displays the used, locked, and free memory over time.
Memory Utilization - Windows (Overview)
Displays the amount of available_bytes, committed_bytes, and the commit
limit over time to determine system memory utilization.
Number of Fork System Calls - UNIX (CPU & Processes)
Displays the number of fork system calls over time.
Percent Deferred Procedure Call Time - Windows (CPU & Processes)
Displays the percentage a CPU spends in DPCs over time.
Percent of Jobs on Queue by CPU - UNIX (CPU & Processes)
Displays the number of jobs in a queue for an individual CPU. It displays
information for the following job classes:

Swapped

Wait Page

Wait I/O

Runnable

Sleeping
Chapter 5: Knowledge Agent for Sybase 1233

Key Indicators (Knowledge Agent for Sybase)

Physical I/O (Memory & Disk)
Displays the rate of physical I/O.
Private Log Cache Flush Percentage (Memory & Disk)
Displays the percentage of total user log cache flushes by reason.
Private Log Cache Flush Percentage (Overview)
Displays the percentage of total user log cache flushes by reason.
Process Total Runtime by Category - UNIX (CPU & Processes)
Displays the number of processes per pre-defined time intervals.
Processor CPU Usage - UNIX (CPU & Processes)
Displays CPU usage for processes by percentage and in seconds. Use the links
in the Process column to open a drill down workspace with more information.
Process CPU Usage - UNIX (Overview)
Displays the percentage of CPU usage for processes. Use the links in the
Process column to open a drill down workspace with more information.
Processor CPU Usage - Windows (CPU & Processes)
Displays the current CPU activity in percentages for the Windows agent
servers. The object syntax is process_id:process_name (for example,
0xf4:win_archive). Use the links in the Process column to open a drill down
workspace with more information.
Process CPU Usage - Windows (Overview)
Displays the current CPU activity in percentages for the Windows agent
servers. The object syntax is process_id:process_name (for example,
0xf4:win_archive). Use the links in the Process column to open a drill down
workspace with more information.
1234 Advisor Text

Key Indicators (Knowledge Agent for Sybase)

Segment Space (Memory & Disk)
Displays the following information:
Reserved
Indicates the reserved space on each database segment.
Unreserved
Indicates the unreserved space on each database segment.
Server CPU by Session (CPU & Processes)
Displays the percentage of Sybase CPU used by a session since the last scan.
Server Kernel Events (Host & Application)
Displays the number of kernel events during the current scan interval.
Server Maximums (Host & Application)
Displays the number of sessions and locks.
Server Network Packet Traffic (Host & Application)
Displays error, read, and write activity passing through the TDS (network
layer).
Sessions by Host (Host & Application)
Displays the number of sessions connecting from the host computer.
Session Summary (Contention & Cache)
Displays user information in tabular format. You can use the link in the
Session column to kill the session.
Session Summary (Sessions & Services)
Displays user information in tabular format. You can use the link in the
Session column to kill the session.
Chapter 5: Knowledge Agent for Sybase 1235

Key Indicators (Knowledge Agent for Sybase)

Sessions Block - Cumulative Time Blocked (Contention & Cache)
Displays the number of seconds a server process is blocked by the locks of
another session.
Sessions by Application (Host & Application)
Displays the number of sessions executing different applications.
Sessions by Application (Sessions & Services)
Displays the number of sessions executing different applications.
Sessions by Database (Sessions & Services)
Displays the number of sessions using each database.
Sessions by Host (Sessions & Services)
Displays the number of sessions connecting from the host computer.
Sessions by Status (Sessions & Services)
Displays the number of each status state.
Sessions Per Engine (Sessions & Services)
Displays the number of sessions per engine.
SMS CPU Busy by Engine (Advanced)
Displays the percentage of CPU that is busy by engine during the current scan.
1236 Advisor Text

Key Indicators (Knowledge Agent for Sybase)

SMS Data Cache Summary (Advanced)
Displays the following data cache information:
Efficiency
Indicates cache efficiency during the current scan.
Contention
Indicates the amount of cache contention during the current scan.
Hit Ratio
Indicates the ratio of page hits during the current scan.
Hits
Indicates the number of cache page hits during the current scan interval.
Misses
Indicates the number of page misses during the current scan.
SMS Logical Reads by Engine (Advanced)
Displays the logical page reads by engine during the current scan.
SMS Physical Reads by Engine (Advanced)
Displays the physical page reads by engine during the current scan.
SMS Writes by Engine (Advanced)
Displays the page writes by engine during the current scan.
Sybase Server CPU (CPU & Processes)
Displays the percentage that the CPU is busy for each server by engine.
System Call Rate/Second - Windows (CPU & Processes)
Displays the amount of kilobytes over time to help you measure the load on
Windows System Services.
Chapter 5: Knowledge Agent for Sybase 1237

Key Indicators (Knowledge Agent for Sybase)

1238 Advisor Text

System Context Switch Rate/Second - Windows (CPU & Processes)
Displays the system context switch load in kilobytes over time.
tempdb Freespace (Overview)
Displays the percentage of free space in the temporary database.
Transaction Log Information (Memory & Disk)
Displays transaction log information.
Transaction Log Information (Overview)
Displays the following information:
Log Free
Indicates the amount of free space (in MB) in the transaction log for each
database.
Log Used
Indicates the amount of space used (in MB) by the transaction log for each
database.
User Log Cache Flushes (Contention & Cache)
Displays the number of user log cache flushes by reason for the current scan
interval.


Chapter 6: Knowledge Agent for UNIX

CA Insight DPM operating system knowledge agents help database
administrators isolate problems by performing the following tasks:

Sampling performance information from the host server

Maintaining a high-performance, real-time, shared memory snapshot of
the current state of each node in the environment

Collecting data directly from the operating systems kernel
CA Insight DPM currently monitors UNIX and Windows; you need a different
installable knowledge agent for each operating system.
Alarms (Knowledge Agent for UNIX)
Alarms are triggered when the scan types associated with them fall below or
exceed a specified threshold.
The following table lists all Knowledge Agent for UNIX alarms and the scan
types associated with them (for specific alarm details, see the topic associated
with each alarm):
Alarms Scan Types
BCacheHitPct Kernel Configuration - Buffer Cache Hit Pct
CpuBusy CPU - Total Usage
DiskAccessHigh Disk - Busy Pct
DnlcHitPct Kernel Configuration - DNLC Cache Hit Pct
FileChange Individual Scan Type - Secure File Last Changed Time
FsPctFree Filesystem - Space Used (Pct)
IpcPct Individual Scan Type - IPC Percent Usage Summary
genlimit No specific scan types required
KerneITTabPct Kernel Configuration - Table Elements Used
LargeFileWarn Individual - Size of Measured Files
MemPctFree Memory - System Usage
MpLocksHgh CPU - Active Count
NetworkBusy Network - Interface Traffic
Chapter 6: Knowledge Agent for UNIX 1239

Alarms (Knowledge Agent for UNIX)

1240 Advisor Text

Alarms Scan Types
NfsBadNet Network - NFS Client Operations
Network - NFS Server Operations
NfsServerDown Individual Scan Type - NFS Servers Responding
NfsSrvrOvrLd Network - RPC Client Operations
Network - RPC Server Operations
PageReclaim Memory - Scan Rate
PrinterFault Individual Scan Type - Printer Status
PrintqLgthHgh Individual - Printer Size of Queue
ProcDown Process Status - Priorities
ProcSizeWarn Individual Scan Type - Processes Approaching Rlimits
RunawayProc Process CPU - CPU Usage Over Lifetime
Process CPU - Seconds of CPU Usage
RunqLgthHgh CPU - Run Queue Length
SecLoginWarn User Info - Users Last Login
SwapPctFree Swap - Allocated
Swap - Free
uvlog None

Alarms (Knowledge Agent for UNIX)

BCacheHitPct
The buffer cache is performing poorly, causing reads and writes to take too
long to complete. The hit ratio in the buffer cache is lower than the specified
threshold.
Suggested Actions
1. Determine why the buffer cache is performing poorly.
2. Use the Kernel Configuration - Buffer Cache Hit Pct scan type to check the
size of the buffer cache and the processes that are reading and writing.
3. If the process mix seems reasonable, increase the size of the buffer cache.
Make sure that the number of buffer cache hash buckets is a prime
number.
4. Modify the way the operating system hashes entries in the cache. See the
system administration guide for your operating system to decide which
parameters to change.
Threshold Evaluation
object_value < threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Kernel Configuration - Buffer Cache Hit Pct
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Kernel Configuration - Buffer Cache Operations

Kernel Configuration - DNLC Cache Hit Pct

Kernel Configuration - DNLC Cache Hit Pct (Lifetime)

Kernel Configuration - DNLC Operations

Kernel Configuration - Inode Cache Hit Pct
Chapter 6: Knowledge Agent for UNIX 1241

Alarms (Knowledge Agent for UNIX)

CpuBusy
The total CPU usage has exceeded the specified threshold. The CPU has done
one of the following:

Exceeded a threshold set on one of its states

Become too busy executing jobs in all states due to a single job or an
overall workload
Suggested Actions
1. Determine why the CPU is busy.
2. Use the Process CPU - CPU Usage scan type to watch the processes
running. If a single process seems to consistently dominate the CPU, take
some actions to alleviate the problem (for example, renice the process to
lower its priority or kill the process).
3. Watch the load average on the processor. If the load average for a time
period (5 minutes, or 15 minutes) is high, you may have too many
processes marked to run, so that the CPU may not be able to keep up with
the workload.
Threshold Evaluation
object_value > threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
CPU - Total Usage
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

CPU - Load Averages

CPU - Pct Busy Usage Group

CPU - Pct of Time Not Idle

CPU - Run Queue Ratio (jobs to CPU)

CPU - Usage by CPU

Process CPU - CPU Usage

Process CPU - CPU Usage Over Lifetime
1242 Advisor Text

Alarms (Knowledge Agent for UNIX)

DiskAccessHgh
A system is making a large volume of transaction requests to the disk. The
percentage of bandwidth used for a disk drive has exceeded the specified
threshold.
Each disk in the system has a fixed bandwidth, or amount of data that the disk
can transfer in a fixed period of time. Since the disk subsystem is often the
slowest element of the system, a large volume of transactions could be
slowing applications greatly.
Suggested Actions
1. Determine the reason for the volume of transactions.
2. Use the Process Accounting - Read Requests and Process Accounting -
Write Requests scan types to track processes that read from and write to
disk. Then reduce the frequency that applications reference the disks.
3. Increase the memory available for a disk buffer cache (where available)
Add new disks.
4. Reorganize the filesystems on which the application is reading.
Threshold Evaluation
object_value > threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Disk - Busy Pct
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Disk - Bytes per Second

Disk - Operations

Disk - Pct Busy Usage Group

Disk - Request Service Time

Kernel Configuration - Buffer Cache Operations

Kernel Configuration - Buffer Cache Hit Pct

Process Accounting - Read Requests

Process Accounting - Write Requests
Chapter 6: Knowledge Agent for UNIX 1243

Alarms (Knowledge Agent for UNIX)


Process Accounting - Read Requests (Lifetime)

Process Accounting - Write Requests (Lifetime)
DnlcHitPct
The hit percentage in the DNLC is too low. The kernel name cache hit
percentage has fallen below the specified threshold.
When the hit percentage in the DNLC is too low, the performance of the
directory name lookup cache, which caches name to inode and device
information, is ineffective. This causes slow response to requests that open
files by name, and slows down applications considerably.
There are two potential problems:

Names are leaving the DNLC cache too rapidly, or the cache is too small
When a process reads through a filesystem (for example, on a find
process) the process opens many files. This can cause thrashing in the
DNLC and poor lookup performance for subsequent applications.

The DNLC may be too small
Suggested Actions
1. Check DNLC, Buffer Cache, and Inode Cache activity.
2. Use the Kernel Configuration - DNLC Cache Hit Pct scan type to observe
how the DNLC is performing. If a specific process is thrashing the DNLC,
eliminate those processes.
3. Check the number of elements in the DNLC and increase the size as
needed. Check your system's administration guide for details.
Threshold Evaluation
object_value < threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Kernel Configuration - DNLC Cache Hit Pct
1244 Advisor Text

Alarms (Knowledge Agent for UNIX)

Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Kernel Configuration - Buffer Cache Hit Pct

Kernel Configuration - DNLC Cache Hit Pct (Lifetime)

Kernel Configuration - DNLC Operations

Kernel Configuration - Inode Cache Hit Pct
FileChange
A sensitive, or secure file has changed. A change was made to a file that has
been specified previously. This may cause runtime problems for users, or may
be the result of a security violation.
Suggested Actions
1. Determine the exact time that the secure file changed, as well as other
user, CPU usage, and program usage information.
2. If the change is authorized, dismiss the alarm. Otherwise, check the
logged in users to verify why the change was made.
Threshold Evaluation
object_value > threshold_value
Note: This alarm does not support multiple thresholds.
Required Scan Types
The following scan types must be on for this alarm to function:
Individual Scan Type - Secure File Last Changed Time
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Process CPU - CPU Usage

Process CPU - CPU Usage Over Lifetime

Process Status - Setuid Programs Running

User Info - Users Last Login
Chapter 6: Knowledge Agent for UNIX 1245

Alarms (Knowledge Agent for UNIX)

FsPctFree
The available free space in the filesystem is low. The filesystem percentage
free space falls below the specified threshold.
When available free space is low, file creation and processes attempting to
create or extend files may fail as a result. There may be many small files in
the filesystem, and space has been used up because of the number of files. It
is more likely, though, that there are many large files in the filesystem. You
should remove them if they are no longer useful.
Suggested Actions
1. Determine why the available free space is low.
2. Increase the free space in the filesystem by deleting unneeded files, or by
moving files to another filesystem.
3. Consult the UNIX man pages for information about the following UNIX
utilities:
rm rmdir - remove (unlink) files or directories
mv - move or rename files
mkfs - construct a filesystem
newfs - create a new filesystem
tunefs - tune up an existing (dismounted) filesystem
Threshold Evaluation
object_value < threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Filesystem - Space Used (Pct)
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Filesystem - Allocated Space

Filesystem - Configured Inodes

Filesystem - Inodes Used

Filesystem - Used Space
1246 Advisor Text

Alarms (Knowledge Agent for UNIX)


Process Accounting - Read Requests

Process Accounting - Write Requests
IpcPct
An IPC member (Message Queues, Semaphores, Shared Memory Segments) is
running low on allocation. The IPC percent allocation has exceeded the
specified threshold.
Suggested Actions
1. Use the scan/alarm to first determine which of your IPC members
(Message Queues, Semaphores, Shared Memory) has exceeded its
percentage of allocation.
2. Use the IPC <member> list Individual scan type to see which user may
have allocated IPC members that may no longer be necessary for possible
deletion.
3. As either the user in question, or as root, use the ipcrm command to
delete unnecessary IPC active members to decrease your current amount
of allocation. The ipcrm command typically accepts a s (semaphore) m
(shared memory segment) or q (message queue) flag along with an ID of
the proposed IPC active member. Retrieve the ID from the IPC <member>
list Individual scan type, or by using the ipcs command on the appropriate
system.
Threshold Evaluation
object_value > threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Individual Scan Type - IPC Percent Usage Summary
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Chapter 6: Knowledge Agent for UNIX 1247

Alarms (Knowledge Agent for UNIX)

genlimit
CA Insight DPM provides a general alarm, genlimit, that you can apply to any
numeric or character scan type (including user-defined numeric or character
scan types). The genlimit alarm compares a threshold you define against a
value returned by the scan type.
The valid operators for character data are = and != only (equal and not
equal).
Note: For information about configuring genlimit alarms, see the User Help.
Threshold Evaluation
<object_value> <user_configurable_operator> <threshold_value>
Note: This alarm supports multiple thresholds for numeric data only.
1248 Advisor Text

Alarms (Knowledge Agent for UNIX)

KernelTabPct
The kernel table usage has exceeded the specified threshold. When the kernel
table usage is too high, either a process is using too many resources or a table
is too small. The following are example scenarios:

When a kernel table exceeds the limit, processes may fail in some system
calls.

When the inode of a filesystem file table is too full, new files cannot open.

When the process table is too full, a new process cannot start.

When the callout table is approaching the limit, the system may crash.
Suggested Actions
1. Check process resource usage and modify the processes where
appropriate.
2. If the problem is chronic, or if the process reaches limits you cannot
change you can raise the size of the kernel table.
Threshold Evaluation
object_value > threshold_value
Note: This alarm does not support multiple thresholds.
Required Scan Types
The following scan types must be on for this alarm to function:

Kernel Configuration - Table Elements Allocated

Kernel Configuration - Table Elements Used
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Individual Scan Types - Stream Queues Uses

Individual Scan Types - Streams Used Pct

Kernel Configuration - Kernel Variable Config

Server Configuration - System Config Variables
Chapter 6: Knowledge Agent for UNIX 1249

Alarms (Knowledge Agent for UNIX)

LargeFileWarn
A monitored file is getting too large. A file is greater than the specified
threshold.
When a file gets too large, it takes up space in the filesystem. This can cause
space shortages for other users.
Suggested Actions
1. Determine why the file is too large.
2. Remove the file or compress it. If an application is writing to the file, the
application must close().
Threshold Evaluation
object_value > threshold_value
Note: This alarm does not support multiple thresholds.
Required Scan Types
The following scan types must be on for this alarm to function:
Individual Scan Types - Size of Measured Files
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Filesystem - Allocated Space

Filesystem - Free Space

Filesystem - Used Space

Process CPU - Seconds of CPU Usage
1250 Advisor Text

Alarms (Knowledge Agent for UNIX)

MemPctFree
Free memory in the system is too low. Memory that is not allocated to a
process or to the kernel has fallen below a specified threshold.
Suggested Actions
1. Determine how memory is in use.
2. If too much memory is allocated to the kernel, recompile the kernel with
smaller tables or a smaller buffer cache. If memory is allocated to
applications, check application usage for memory leaks.
3. On some systems, notably BSD types, use the non-allocated memory as a
buffer cache. Free memory is always low, so this alarm may not function.
Check memory availability with the PageReclaims alarm.
Threshold Evaluation
object_value < threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Memory - System Usage
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Memory - Requests

Memory - Scan Rate

Memory - System Usage (Avg)

Process Status - Real Memory Usage

Process Status - Usage by User Name
Chapter 6: Knowledge Agent for UNIX 1251

Alarms (Knowledge Agent for UNIX)

MpLocksHgh
The CPUs are spending too much time waiting on MP locks. The time spent on
locks for each CPU has exceeded a specified threshold.
When two or more CPUs reside in a host, the kernel ensures that all CPUs can
operate together by protecting access to critical data structures, such as the
system tables and the run queue. When a CPU needs access to these regions,
the CPU locks the region so that the CPU can process normally. When
processing is done, the CPU unlocks the region.
When two or more processors want the same critical region, the processor that
does not have the lock waits on the other processor to finish. When the first
processor relinquishes the lock, the second takes it and continues. The time
the CPU waits on a lock is wasted time. A CPU that waits too long in MP locks
is wasting CPU resources. The wait time is called a mutex wait or a spin lock
wait.
Suggested Actions
Determine the CPUs that are waiting on MP locks. If the other CPUs are mostly
in the system state, then those CPUs are executing system calls for running
processes. They probably hold the lock for which the CPU is waiting.
Threshold Evaluation
object_value > threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Individual Scan Types - Multiprocessor Locks (all CPUs)
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

CPU - Active Count

CPU - Pct of Time Not Idle

CPU - Run Queue Ratio (jobs to CPUs)

CPU - Total Usage

Individual Scan Types - Multiprocessor Locks
1252 Advisor Text

Alarms (Knowledge Agent for UNIX)

NetworkBusy
The network interface has detected too many collisions. The number of
collisions has exceeded a specified threshold.
Collisions are natural on an Ethernet interface. Too many collisions, however,
indicate that the Ethernet is overloaded because two devices on the Ethernet
are attempting to communicate at the same time.
Suggested Actions
1. Check the performance history of interface traffic.
2. Check the per-protocol statistics on the server to see if there are errors in
the protocol. Repeated retransmits or fragments indicate poor protocol or
poor network configuration. Proper configuration may eliminate much of
the traffic. If the problem is chronic, you may have an overloaded network
segment. You can resegment the network to distribute the load.
Threshold Evaluation
object_value > threshold_value
Note: This alarm does not support multiple thresholds.
Required Scan Types
The following scan types must be on for this alarm to function:
Network - Interface Traffic
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Network - Interface Traffic (Lifetime)

Network - Interface Traffic (Pct)

Network - TCP Operations
Chapter 6: Knowledge Agent for UNIX 1253

Alarms (Knowledge Agent for UNIX)

NfsBadNet
The NFS server is slow because of a congestion on the network, often due to
an overloaded Ethernet. The percentage of RPC timeouts has exceeded the
condition threshold.
Suggested Actions
1. Determine why the NFS server is slow.
2. If the problem is chronic, re-segment the network to distribute the load.
Threshold Evaluation
object_value > threshold_value
Note: This alarm does not support multiple thresholds.
Required Scan Types
The following scan types must be on for this alarm to function:
Network - NFS Client Operations
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Individual Scan Types - Network Status

Network - Interface Traffic

Network - NFS Client Operations (Lifetime)

Network - NFS Server Operations

Network - UDP Operations
1254 Advisor Text

Alarms (Knowledge Agent for UNIX)

NfsServerDown
An NFS server is not responding to poll requests. When an NFS server does
not respond to requests to NFS daemons, it may result in client timeouts.
Suggested Actions
The server may not be running correctly; if it has failed, perform the following
tasks:
1. Unmount the failed filesystem.
2. Redirect the mount to another server.
Threshold Evaluation
object_value < threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Individual Scan Types - NFS Servers Responding
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Individual Scan Types - Network Status

Network - Interface Traffic

Network - NFS Client Operations

Network - NFS Client Operations (Lifetime)

Network - NFS Server Operations

Network - UDP Operations
Chapter 6: Knowledge Agent for UNIX 1255

Alarms (Knowledge Agent for UNIX)

NfsSrvrOvrLd
An NFS server is slow due to server performance problems. The RPC timeout
percentage and the badxid percentage are greater than the condition
threshold.
NFS response is slow because an overloaded server is trying to perform more
services than it can handle. The server requests time out; then the client must
retransmit requests to the server, only to time out again.
Suggested Actions
1. Check the performance on the NFS server to understand why it cannot
service requests quickly enough.
2. Change the NFS timeout parameter on the client mount (timeo=) to allow
the server more time to service the request.
Threshold Evaluation
object_value < threshold_value
Note: This alarm does not support multiple thresholds.
Required Scan Types
The following scan types must be on for this alarm to function:

Network - RPC Client Operations
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Individual Scan Types - Network Status

Network - Interface Traffic

Network - NFS Client Operations

Network - NFS Client Operations (Lifetime)

Network - NFS Server Operations

Network - UDP Operations
1256 Advisor Text

Alarms (Knowledge Agent for UNIX)

PageReclaim
The page reclaim rate is too high. The number of pages scanned for paging
out has exceeded the specified threshold.
The page reclaim rate is the rate at which pages are examined for placement
on the free list. If the reclaim rate is too high, it indicates that there is not
enough available memory on the server, and that the page daemon has to
look through too many pages to find page out candidates.
Suggested Actions
1. Check the available memory in the server and the processes that are
consuming it.
2. Eliminate processes that use too much memory, or tune them.
3. Consider trimming kernel tables and the buffer cache if they are large.
Before trimming them, make sure that their performance is acceptable.
4. Watch the performance of the buffer cache or size of the kernel tables
closely after the change.
Threshold Evaluation
object_value > threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Memory - Scan Rate
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Memory - Requests

Memory - System Usage

Memory - System Usage (Avg)

Process Status - Real Memory Usage

Process Status - User by User Name
Chapter 6: Knowledge Agent for UNIX 1257

Alarms (Knowledge Agent for UNIX)

PrinterFault
A printer has faulted. It is not available to the users. A printer fault usually
causes the backup of many print jobs, and perhaps their loss.
Suggested Actions
1. Observe printer utilization.
2. Fix the fault at the printer. Before fixing the fault, consider bringing the
printer off-line so users cannot queue more jobs to the printer. When the
fault is fixed, the you can bring the printer on-line again.
Threshold Evaluation
object_value < threshold_value
Note: This alarm does not support multiple thresholds.
Required Scan Types
The following scan types must be on for this alarm to function:
Individual Scan Types - Printer Status
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Individual Scan Types - Printer Jobs on Queue

Individual Scan Types - Printer Size of Queue

Process Status - Status of the Printer Scheduler
1258 Advisor Text

Alarms (Knowledge Agent for UNIX)

PrintqLgthHgh
A printer queue has become too large. The number of jobs on a printer queue
has exceeded a specified threshold.
When a printer queue size has become excessive, the following are potential
causes:

A problem with the printer system or the printer itself

A user who has submitted multiple print jobs

A file that is taking too long to print

The printer is out of paper, toner, or both
Suggested Actions
1. Observe printer utilization.
2. Ask users to submit their jobs throughout the day if possible, instead of all
at once. Instruct users to submit large jobs during non-peak hours.
Maintain an adequate supply of paper and toner.
Threshold Evaluation
object_value > threshold_value
Note: This alarm does not support multiple thresholds.
Required Scan Types
The following scan types must be on for this alarm to function:
Individual Scan Types - Printer Size of Queue
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Individual Scan Types - Printer Jobs on Queue

Individual Scan Types - Printer Status

Process Status - Status of the Printer Scheduler
Chapter 6: Knowledge Agent for UNIX 1259

Alarms (Knowledge Agent for UNIX)

ProcDown
A process has stopped, is not currently running, or has never started. The
number of instances of a given process has dropped below the specified
threshold. Depending on the process, the triggering of the ProcDown alarm
may or may not indicate a problem.
Suggested Actions
1. Determine why the process instances have declined.
2. Determine whether a process is not running, or if the expected number of
instances of the process is not running.
3. Restart the process.
Threshold Evaluation
object_value < threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Process Status - Priorities
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

CPU - Run Queue Length

CPU - Usage by CPU

Individual Scan Types - Processes Approaching Rlimits

Process Accounting - Read Requests

Process Accounting - Write Requests

Process CPU - CPU Usage

Process CPU - CPU Usage Over Lifetime

Process Status - Real Memory Usage
1260 Advisor Text

Alarms (Knowledge Agent for UNIX)

ProcSizeWarn
A process is approaching the resource limits imposed by the operating system.
It has exceeded the specified threshold for resources.
When a process approaches the resource limits, it will begin to fail on requests
against the limit. Resource limits are generally set on the stack size of a
process, data size, and the number of open files. The stack size of a process is
the size of claimed memory. The data size is the size of the memory space
allocated to data in the program. The number of open files is the maximum
files the process can have open at a given time.
Suggested Actions
1. Determine where resources are being used.
2. Notify users of the limit problem and discuss the current large usage.
3. If possible, rework the application to use fewer resources. You can change
limits in either the application or the shell. See the getrlimit() or ulimit()
man page for information about changing usage limits in the program. If
your shell supports the ulimit call (like the csh, ksh or bash), you may use
those calls to change your rlimits.
4. The operating system determines limits on processes sizes. If, for some
reason, processes need more space than the system-defined hard limit,
check your administration guide to see how to change your system
resource limits. You can only change the process limit when a process is
not running. This usually requires rebuilding the kernel.
Threshold Evaluation
object_value < threshold_value
Note: This alarm does not support multiple thresholds.
Required Scan Types
The following scan types must be on for this alarm to function:
Individual Scan Types - Processes Approaching Rlimits
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

CPU - Run Queue Length

CPU - Usage by CPU

Process Accounting - Read Requests
Chapter 6: Knowledge Agent for UNIX 1261

Alarms (Knowledge Agent for UNIX)


Process Accounting - Write Requests

Process CPU - CPU Usage

Process CPU - CPU Usage Over Lifetime

Process Status - Real Memory Usage
1262 Advisor Text

Alarms (Knowledge Agent for UNIX)

RunawayProc
A process is using too much CPU time. It is using CPU resource amounts that
have exceeded the specified threshold.
When a process dominates the CPU for too long, you may waste CPU time
needed by other processes. A general workload slowdown occurs, resulting in
poor interactive performance for users. This indicates that a process is either
too expensive to run during peak hours, or should not be run at all.
Suggested Actions
1. Determine whether a process is using too much CPU time.
2. For useful but expensive processes, you can change the nice value of the
process, schedule the process to run off-peak, or kill other processes.
Threshold Evaluation
object_value < threshold_value
Note: This alarm does not support multiple thresholds.
Required Scan Types
The following scan types must be on for this alarm to function:

Process CPU - CPU Usage Over Lifetime

Process CPU - Seconds of CPU Usage
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

CPU - Run Queue Length

CPU - Usage by CPU

Individual Scan Types - Processes Approaching Rlimits

Process Accounting - Read Requests

Process Accounting - Write Requests

Process CPU - CPU Usage

Process Status - Real Memory Usage
Chapter 6: Knowledge Agent for UNIX 1263

Alarms (Knowledge Agent for UNIX)

RunqLgthHgh
Too many jobs are waiting on the CPU run queue (the list of runnable jobs).
The length of the run queue has exceeded a specified threshold.
When the CPU run queue is too heavily populated, processes must wait for
CPU resources. This results in slow response time for the users.
Suggested Actions
1. Determine why the run queue length is high.
2. The activation of this alarm can indicate an overloaded CPU. You can
increase the horsepower by setting the nice priority on jobs that are of
less priority that claim fewer CPU resources; running non-essential jobs at
off hours; or upgrading the system.
Threshold Evaluation
object_value > threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
CPU - Run Queue Ratio (Jobs to CPUs)
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

CPU - Load Averages

CPU - Pct Busy Usage Group

CPU - Pct of Time Not Idle

CPU - Usage by CPU

Process CPU - CPU Usage

Process CPU - CPU Usage Over Lifetime
1264 Advisor Text

Alarms (Knowledge Agent for UNIX)

SecLoginWarn
Monitors logins of specific users. A user that has been specified in the
configuration file has recently logged into the server.
You can set alarms on user logins to track problem users, or users that may
be security concerns.
Suggested Actions
1. Monitor CPU usage history, processes running, and user activity.
2. Use the User Info - Users Last Login scan type see the login time for a
user. If you suspect that the user is a security concern, watch user
activities closely.
Threshold Evaluation
object_value < threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
User Info - Users Last Login
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Individual Scan Types - Secure File Last Changed Time

Process CPU - CPU Usage

Process CPU - CPU Usage Over Lifetime

Process Status - Setuid Programs Running
Chapter 6: Knowledge Agent for UNIX 1265

Alarms (Knowledge Agent for UNIX)

SwapPctFree
There is not enough free swap space available. The percentage of free swap
space falls bellow the specified threshold.
Swap space (or anonymous memory) should be allocated for each running
process. This ensures that the system can swap a process out as needed. You
must have available anonymous memory (referred to in this way as backing
store), or new applications cannot start, and running applications might fail
when trying to expand required storage.
Suggested Actions
1. Check memory resources and swap space.
2. Find and eliminate processes for applications that are using too much
memory, swapping, or leaking memory.
3. In the worst case, add more swap space. See the swapon man page in
your system manual for instructions.
Threshold Evaluation
object_value < threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:

Swap - Free

Swap - Used
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Memory - Scan Rate

Memory - System Usage

Memory - System Usage (Avg)

Process Status - Usage by User Name

Swap - Allocated
1266 Advisor Text

Alarms (Knowledge Agent for UNIX)

uvlog
Use this alarm to identify errors in specific log files that are being monitored
by the userdefined scan types using the CA Insight DPM supplied binary
uv_grep.
Suggested Actions
Varies depending on the errors in the log files.
Threshold Evaluation
This alarm is based on a triggering event (see description).
Note: This alarm does not support multiple thresholds.
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Required Scan Types
The following scan types must be on for this alarm to function:
None
Chapter 6: Knowledge Agent for UNIX 1267

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Scan Types and Associated Scan Groups (Knowledge Agent
for UNIX)
Under the control of scan processes, scan types retrieve performance data
from knowledge agents and store it in a RAM-resident snapshot buffer. The
content of the snapshot buffer represents the current state of your managed
resource. The scan processes create shared memory that the archive and
alarm background processes use.
Scan types belong to a scan group for programmatic reasons; whenever
possible, it is more efficient to gather a set of statistics at one time. Scan
types that do not belong to a specific group are known as individual scan
types.
Each specific scan type topic (listed alphabetically) provides the following
information:
Scan group name
Identifies the name of the scan group to which the scan type belongs;
listed parenthetically in the scan type topic title.
Scan type description
Identifies the specific measurement the scan type provides.
Alarms
Identifies the names of the alarms (if any) that trigger when the scan type
falls below or exceeds a specified threshold.
Scan object syntax
Identifies the syntax of the entries appearing on the scan type display;
scan objects can be static or dynamic.
Archive database key name
Identifies the abbreviated mnemonic by which the scan type is identified in
the archive.
1268 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Active Count (CPU)
Displays the number of active CPUs in the system.
For systems that can handle multiple CPUs, the group of CPUs processes
requests for the entire system. While the system is running, you can bring
CPUs on or off line. In some cases, even though the system shuts down a CPU,
the CPU may still be active. See your system administration guide for more
information.
Alarms
None
Scan Object Syntax
cpus
Archive Database Key Name
cpu_count
Chapter 6: Knowledge Agent for UNIX 1269

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Agent Summary (Individual Scan Types)
Displays a summary of status information for multiple servers. Use this scan
type to gauge the general state of the system.
This scan type displays many aspects of the server status in a summary
format, including information about the following aspects of the system:

load avg

disk

cpu

highest CPU process
Some systems do not display the process using the highest CPU resources.
Alarms
None
Scan Object Syntax
Agent name
Archive Database Key Name
instsumm
1270 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Allocated (Swap)
Displays the swap space installed.
If swap space is too low, processes do not run. If swap space is too large, you
waste disk space. Generally, swap space should be about same size as the
physical memory in the computer.
You can add filesystem free space using the swapon command. You can
remove swap space when the system is down. See your system administration
manuals for details about how to add and delete temporary swap space.
Alarms
None
Scan Object Syntax
swap total
Archive Database Key Name
swapsize
Allocated (Avg) (Swap)
Displays the average swap space installed and allocated. This scan type shows
the average amount of installed swap space.
Compare the current swap size to the average swap size to determine how
swap resources are changing. If swap space is too small, processes do not run.
If swap space is too large, you waste disk space. Generally, swap space should
be about same size as the physical memory in the computer.
Alarms
None
Scan Object Syntax
swap total
Archive Database Key Name
swapsize_av
Chapter 6: Knowledge Agent for UNIX 1271

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Allocated Space (Filesystem)
Displays the size (in bytes) of each filesystem configured on a computer.
Compare information from this scan type to statistics from the Filesystem -
Used Space scan type to determine if a filesystem is approaching full capacity.
Remove any files you no longer need. Keep in mind that each filesystem
reserves some space to which only the superuser can write. This may be
roughly 10% of the disk space, depending on your system.
Alarms
None
Scan Object Syntax
Filesystem name
Archive Database Key Name
fssize
1272 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Buffer Cache Hit Pct (Kernel Configuration)
Displays the kernel buffer cache hit percentage. This information will help you
to understand and tune disk access performance. The system measures its
kernel buffer cache in breads ,bwrites, lreads, and lwrites per second.
A buffer cache hit ratio of less than 85% indicates that either the buffer cache
is too small, or the applications reads files non-sequentially in a pattern the
kernel cannot anticipate. A large buffer cache may cause the time between
disk writes and flushes to increase. You may want to expand the size of the
buffer cache and watch performance. If performance does not improve, tune
the applications for more sequential access.
If the read hit percentage falls below 85% for a short period of time, look to
the applications currently reading and writing to determine which process may
be causing the problem.
Alarms
BCacheHitPct
Scan Object Syntax
Buffer type
Archive Database Key Name
kernel_buf_pct
Chapter 6: Knowledge Agent for UNIX 1273

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Buffer Cache Hit Pct (Avg) (Kernel Configuration)
Displays the average kernel buffer cache over system uptime. This information
will help you to understand and tune disk access performance. The system
measures its kernel buffer cache in breads, bwrites, lreads and lwrites per
second. This scan type measures the average percentage of disk reads and
writes the system places into caches. Use this information to compare the
average caching activity to the current performance.
A buffer cache hit ratio of less than 85% indicates that either the buffer cache
is too small, or the applications are reading files non-sequentially in a pattern
the kernel cannot anticipate. A large buffer cache may cause the time between
disk writes and flushes to increase. You may want to expand the size of the
buffer cache and watch performance. If performance does not improve, tune
the applications for more sequential access.
Alarms
None
Scan Object Syntax
Cache type
Archive Database Key Name
kernel_buf_av
1274 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Buffer Cache Operations (Kernel Configuration)
Displays the kernel buffer cache since the last scan. This will help you to
understand and tune disk access performance. The system measures its kernel
buffer cache in breads, bwrites, lreads, and lwrites per second.
A buffer cache hit ratio of less than 85% indicates that either the buffer cache
is too small, or the applications read files non-sequentially in a pattern the
kernel cannot anticipate. A large buffer cache may cause the time between
disk writes and flushes to increase. You may want to expand the size of the
buffer cache and watch performance. If performance does not improve, tune
the applications for more sequential access.
Alarms
None
Scan Object Syntax
Cache type
Archive Database Key Name
kernel_buf
Busy Pct (Disk)
Displays the percentage of time that the disk drive is busy. This includes the
percentage of time that the disk spends seeking and actively transferring data
since the last scan interval.
Examine other scan types like Disk - Bytes Per Second, Disk:Transactions Per
Second, Disk - Reads Per Second, and Disk - Writes Per Second to see how the
disk spends its busy time. A disk that remains consistently busy when
compared to others suggests an opportunity to optimize performance by
reorganizing the data from that busy disk onto others.
Alarms
DiskAccessHgh
Scan Object Syntax
Disk name
Archive Database Key Name
diskbusy_pct
Chapter 6: Knowledge Agent for UNIX 1275

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Busy Pct (Avg) (Disk)
Displays the average percentage of time a disk drive is busy. Use this scan
type to compare your current workload against your workload over time. This
includes the percentage of time that the disk spends seeking and actively
transferring data since the last scan interval. With the output from this scan
type, you can determine the peaks and valleys in the disk usage.
A disk that remains consistently busy when compared to others suggests an
opportunity to optimize performance by reorganizing the data from that busy
disk onto others.
Alarms
None
Scan Object Syntax
Disk name
Archive Database Key Name
diskbusy_pct_av
1276 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Bytes Paged (Memory)
Displays the number of paged bytes since the last scan. This information will
show you the intensity of system paging. Monitor the memory that the system
pages in and out to decide on memory allocation and scheduling, including the
following:

When to add more memory to the system

Whether to reconfigure the system to use less memory

Whether to reschedule memory-intensive jobs to run at off-peak hours
The data that the system pages in or out may indicate data that it brings from
disk or reclaims from the page free list.
Alarms
None
Scan Object Syntax

PageReclaims

Page state/bytes
Archive Database Key Name
page_bytes
Chapter 6: Knowledge Agent for UNIX 1277

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Bytes per Second (Disk)
Displays the number of bytes per second (reads and writes) transferring to
and from disk since the last scan. This information can help you to decide how
to balance the load to the disks.
Because many systems have multiple disk drives, disk drives often have
several filesystems that each hold some user or system data. A set of well-
balanced disk drives should show a near-constant load level during peak
usage. The number of bytes per second that transfer to a disk drive is an
indication of the activity level in that disk drive. High activity shows that
processes access a disk repeatedly.
Determine the normal load on each disk drive. You may want to place the
busiest filesystems across multiple disk drives to balance the disk load.
Because the kernel reads data into memory buffers before an application
requests data, the reading process may look like a system process such as
update or nfsd. Check these processes carefully, because you may be doing
work for other application programs.
Alarms
None
Scan Object Syntax
Disk name
Archive Database Key Name
diskbps
1278 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Bytes per Second (Avg) (Disk)
Displays the average number of bytes per second transferring to disk since the
last scan. This information will help you to compare current disk performance
to the average performance of the disk drive.
The average number of bytes transferred per second is one indication of the
speed of the disk drive over time. The scan type displays this average over
system uptime. Over time, the average disk bytes per second should even out
to the performance you expect.
Alarms
None
Scan Object Syntax
Disk name
Archive Database Key Name
diskbps_av
Chapter 6: Knowledge Agent for UNIX 1279

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Bytes Swapped (Swap)
Displays the number of bytes swapped per second since the last scan. This
scan type shows the swap_ins and swap_out activity in the swap space. The
number of bytes swapped in or out should equal the memory image size of the
processes swapped.
While swap_ins and swap_out activity is fairly common, watch for substantial
swap_out activity while the system is paging that can lead to "desperation
swapping." This indicates extreme memory shortages. Swapping is usually the
last resort of a completely overburdened system. Most modern UNIX systems
strongly resist swapping. If your system is swapping, it desperately needs
memory.
One notable exception is SunOS, which swaps processes that have been
asleep for 120 seconds or more.
Alarms
None
Scan Object Syntax
Bytes/swap state
Archive Database Key Name
swap_bytes
1280 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Configured Inodes (Filesystem)
Displays the number of configured inodes on a filesystem. Use this information
to measure the limits on the number of files (measured in inodes) that you can
create on a filesystem. You cannot change the number of slots (inodes) on an
active filesystem.
If the number of free inodes is low compared to the number of configured
inodes, you can remove unused files or recreate the file system.
Alarms
None
Scan Object Syntax
Filesystem name
Archive Database Key Name
fs_inode_size
Count by User Name (Process Status)
Displays the total number of processes a user is running. Use this scan type to
help you determine the kernels upper limits on processes for each user.
Many UNIX operating systems limit the number of processes running per user.
On System V systems, the parameters to set are often the MAXUP parameter.
On BSD systems, the parameter is MAXUPRC. See your system manual to see
which parameter affects your system.
Alarms
None
Scan Object Syntax
Username
Archive Database Key Name
proc_per_user
Chapter 6: Knowledge Agent for UNIX 1281

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Count of Process Names (Process Status)
Displays the number of running processes with the same name. For example,
if there are 3 running shell processes on your system, the process shows a
value of three. Use this scan type to verify that processes are running, and to
warn you if a process fails. If you are running Sybase, for instance, you may
want to ensure that the dataserver process always has at least one entry. You
may set other events for "cron," "sendmail" or "inetd."
This scan type measures only the basename of the process, not all of the
process arguments. If processes are only known by their arguments, you must
change the notification action associated with the event to recognize the
arguments.
Alarms
None
Scan Object Syntax
Process name
Archive Database Key Name
proc_count
CPU Faults (Applications)
Displays the total number of page faults (major and minor) per second for all
processes in an application. This information can show how applications are
causing the system to page fault. You can use related scan types to drill down
into the processes causing the faults.
Alarms
None
Scan Object Syntax
Application name
Archive Database Key Name
app_faults
1282 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

CPU Usage (Applications)
Displays the percentage of total available CPU that an application uses. This
information can help you to observe how an application impacts the CPU. You
can use the extended retrievals to drill down into the list of processes that
make up an application.
Alarms
None
Scan Object Syntax
Application name
Archive Database Key Name
app_cpu
Chapter 6: Knowledge Agent for UNIX 1283

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

CPU Usage (Process CPU)
Displays CPU usage for a process (since the last scan, 0 - 100 %). If your
system shows much CPU activity, you can use this scan type to find out which
processes use most of the CPU resources. You can then determine the
following about the process:

If it requires the CPU resources

If it has run away

If it is using too many CPU resources
To alleviate the problem, perform the following tasks:

Change the process priority using the proc_renice command, to enable
other processes to run before the runaway process

Terminate the runaway process with the proc_kill command
The CPU is the most restrictive element of the computer. You can resolve lack
of memory by paging. You can restore disk space by removing or compressing
files. But if the CPU is too busy, you must reduce the number of activities
(limit the job mix) or get a faster CPU.
In most cases, the option to buy a faster CPU is not realistic. Instead, use this
scan type to examine the current mix of processes (the job mix), and display
the jobs running and the CPU seconds used since the last scan. Then rework
the job mix to use CPU resources efficiently.
Alarms
None
Scan Object Syntax
pid:username:proc
Archive Database Key Name
proc_cpu
1284 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

CPU Usage by Group Name (Process CPU)
Displays the percentage of CPU used, by group ID. The output from this scan
type shows groups using the highest CPU percentage on a server.
Alarms
None
Scan Object Syntax
Group name
Archive Database Key Name
group_cpu
CPU Usage by User Name (Process CPU)
Displays the percentage of CPU that each client uses. Use this scan type to
help you determine which clients are the largest CPU consumers. The output
from this scan type groups the percentage by username.
Alarms
None
Scan Object Syntax
Username
Archive Database Key Name
user_cpu
Chapter 6: Knowledge Agent for UNIX 1285

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

CPU Usage Over Lifetime (Process CPU)
Displays CPU percentage used over the lifetime of a process (0 - 100%). This
scan type shows the processes using most of the CPU resources when the
system shows high CPU activity. Use this information to determine if the any
of the following apply to the process:

Requires CPU resources

Has run away

Is using too many CPU resources
To alleviate the problem, perform either of the following tasks:

Change the process priority using the proc_renice command, to enable
other processes to run before the runaway process

Terminate the runaway process with the proc_kill command
The CPU is the most restrictive element of the computer. You can resolve lack
of memory by paging. You can resolve lack of disk space by removing or
compressing files. But if the CPU is too busy, you must either reduce the
number of activities (limit the job mix) or buy a faster CPU.
In most cases, the option to purchase a faster CPU is not realistic. Instead,
use the Process CPU - CPU Usage scan type to examine the current mix of
processes (the job mix), and to display the jobs running and the CPU seconds
used since the last scan. Then rework the job mix to use CPU resources
efficiently. Keep in mind that a job that has a long life requires more CPU.
Consider the length of a process job when examining the total CPU usage.
Alarms
RunawayProc
Scan Object Syntax
Process ID:Username:Process
Archive Database Key Name
proc_cpu_tl
1286 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Current Alarms (Individual Scan Types)
Displays a table of current alarms.
Alarms
None
Scan Object Syntax
Object x
Identifies the integer number of the alarm; if there are 5 current alarms,
this value will range from 1-5.
Current Alarm
Identifies the text string for the alarm.
Archive Database Key Name
userchar50
Current Run Queue (Process Status)
Displays the processes on the run queue. This shows which processes are
currently using CPU resources, the jobs that are ready to run on a CPU, or
those that are currently running. You can have many processes running,
especially on multiprocessor computers and multi-threaded computers.
Alarms
None
Scan Object Syntax
Process ID:Username:Process
Archive Database Key Name
proc_queue_run
Chapter 6: Knowledge Agent for UNIX 1287

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Current Swap Queue (Process Status)
Displays the number of processes on the swap queue. This scan type helps
you to decide when the system needs more memory, or to detect when a
critical process swaps out due to a lack of memory. If a database server swaps
the main application, users experience poor response time.
As swapping is generally a last resort on most modern UNIX variants,
processes on the swap queue indicate a severe lack of memory.
Alarms
None
Scan Object Syntax
Process ID:Username:Process
Archive Database Key Name
proc_queue_swap
Disk Reads per Second (Applications)
Displays the number of application reads per second.
When you combine these statistics with the output from the Application - Disk
Writes Per Second scan type, you can get a total picture of the I/O that the
application performs. Use the related scan types to drill down to the process
causing the reads.
Alarms
None
Scan Object Syntax
Application name
Archive Database Key Name
app_rps
1288 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Disk Writes per Second (Applications)
Displays the number of application writes per second.
When you combine these statistics with the output from the Application - Disk
Reads Per Second scan type, you can get a total picture of the I/O that the
application performs. Use the related scan types to drill down to the process
causing the reads.
Alarms
None
Scan Object Syntax
Application name
Archive Database Key Name
app_wps
Chapter 6: Knowledge Agent for UNIX 1289

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

DNLC Cache Hit Pct (Kernel Configuration)
Displays the kernel name cache hit percent since the last scan (0 - 100%).
This information will help you to determine how the DNLC is performing.
The scan output displays the current performance of the DNLC, expressed as
the following percentages:

The DNLC hit percentage since the last scan

The percentage of requests for long names in the DNLC
When the DNLC performs poorly, all applications opening files also perform
poorly. This concerns user applications as well as the shell.
If the number of long lookups is large, check for filenames with more than the
maximum number of characters than the DNLC can hold, usually 15.
Encourage users to avoid creating long names. DNLC performance suffers
when the system accesses long filenames repeatedly.
Applications that open many files cause the DNLC hit ratio to fall. If the DNLC
hit ratio repeatedly falls below 90%, you can increase the size of the DNLC.
Avoid commands that run find from the shell (for example find / -type f -exec
sum {}\) resulting in poor performance in the DNLC.
Alarms
DnlcHitPct
Scan Object Syntax
lookup stats
Archive Database Key Name
kernel_dnlc_pct
1290 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

DNLC Cache Hit Pct (Lifetime) (Kernel Configuration)
Displays the kernel name cache hit percentage over system uptime (0 -
100%). This data will help you to measure the overall performance of the
DNLC. This scan type tracks the total hit percentage over the uptime of the
server, and the percentage of requests for long names in the DNLC.
Over time, the hit ratio in the DNLC fluctuates. When the DNLC performs
poorly, all applications opening files also perform poorly. This concerns user
applications as well as the shell.
If the number of long lookups is large, check for filenames with more than the
maximum number of characters that the DNLC can hold, usually 15.
Encourage users to avoid creating long names. DNLC performance suffers
when the system accesses long filenames repeatedly. DNLC performance also
suffers when you run large jobs that traverse the filesystem (such as
backups).
Applications that open many files cause the DNLC hit ratio to fall. If the DNLC
hit ratio repeatedly falls below 90%, you may increase the size of the DNLC.
Alarms
None
Scan Object Syntax
lookup stats
Archive Database Key Name
kernel_dnlc_tl_pct
Chapter 6: Knowledge Agent for UNIX 1291

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

DNLC Operations (Kernel Configuration)
Displays the document name lookup cache since the last scan. This
information will help you to determine how the DNLC is performing.
This scan type measures the following actions that the system attempts in the
DNLC:

Double_enters

Enters

Hits

Long_lookups

Longs

Misses
When the DNLC performs poorly, all applications opening files also perform
poorly. This concerns user applications as well as the shell.
If the number of long lookups is large, check for filenames with more than the
maximum number of characters than the DNLC can hold, usually 15. DNLC
performance suffers when the system accesses long filenames repeatedly.
Alarms
None
Scan Object Syntax
lookup stats
Archive Database Key Name
kernel_dnlc
1292 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

DNLC Operations (Lifetime) (Kernel Configuration)
Displays the kernel name lookup cache (over system uptime). This information
will help you to measure DNLC performance to compare it to current activity.
This scan type measures the following actions that the system attempts in the
DNLC:

Double_enters

Enters

Hits

Long_lookups

Longs

Misses
When the DNLC performs poorly, all applications opening files also perform
poorly. This pertains to user applications as well as the shell. DNLC
performance suffers when the system accesses long filenames repeatedly.
If the number of long lookups is large, check for filenames with more than the
maximum number of characters than the system can cache in the DNLC,
usually 15.
Alarms
None
Scan Object Syntax
lookup stats
Archive Database Key Name
kernel_dnlc_tl
Chapter 6: Knowledge Agent for UNIX 1293

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Email Messages in Queue (Individual Scan Types)
Displays the number of jobs waiting in the mail queue. This information will
help you to see whether a problem exists in the e-mail system.
The system queues e-mail requests before sending them to remote systems.
The length of the e-mail queue can indicate the effectiveness or throughput of
the e-mail system. A large number of jobs in the Email Messages in Queue
scan type suggests a problem with the mail system.
Alarms
None
Scan Object Syntax
Mail queue
Archive Database Key Name
email_mail_queue
1294 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Faults (CPU)
Displays CPU faults by CPU since the last scan. Use this scan type to measure
context switches, interrupts, and system calls.
A CPU has the following main functions:

To run applications

To service the operating system (scheduling jobs to run, handling devices
and running kernel routines)
CPU faults are normal. The time that a CPU spends in context switching
becomes a problem when insufficient memory results in a lot of process
swapping. Too much context switching also suggests an overloaded CPU that
only has time to schedule jobs but not enough time to run a job.
Typically, a device that interrupts is waiting for service. When a device
interrupts, kernel focus shifts from running applications to servicing the device
that requests an interrupt, often to transfer data from a disk to the operating
system buffer cache.
If you experience higher-than-normal system calls, use the CPU-Ratio of
System to User Time scan type to see if current applications make too many
system calls.
Alarms
None
Scan Object Syntax
CPU#:fault
Archive Database Key Name
faults
Chapter 6: Knowledge Agent for UNIX 1295

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Faults (all CPUs) (CPU)
Displays the total number of CPU faults that all CPUs on the system handle.
A CPU has the following main functions:

To run applications

To service the operating system (scheduling jobs to run, handling devices
and running kernel routines)
CPU faults are normal. The time that a CPU spends in context switching
becomes a problem when insufficient memory results in a lot of process
swapping. Too much context switching also suggests an overloaded CPU that
only has time to schedule jobs but not enough time to run a job.
Typically, a device that interrupts is waiting for service. When a device
interrupts, kernel focus shifts from running applications to servicing the device
that requests an interrupt, often to transfer data from a disk to the operating
system buffer cache.
If you experience higher-than-normal system calls, use the CPU-Ratio of
System to User Time scan type to see if current applications make too many
system calls.
Alarms
None
Scan Object Syntax
Fault
Archive Database Key Name
faults_tl
1296 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Files Open (Process Status)
Displays the number of open files for each process.
This scan type will help you make the following determinations:

If a process has too many open files

If a process will run out of open file slots

The number of open pipes, streams, and IPC primitives
Each process can have only a limited number of files open, including stdin,
stdout and stderr (unless the applications close them).
Alarms
None
Scan Object Syntax
Process ID:Username:Process
Archive Database Key Name
files_per_proc
Files Open by User (Process Status)
Displays the number of open files for all processes each user is running. This
gives you some indication of which users have the most open files, and
therefore are using the most elements of the file table. The file table has a
fixed size.
Each user runs many processes that may require numerous open files.
Alarms
None
Scan Object Syntax
Username
Archive Database Key Name
files_per_user
Chapter 6: Knowledge Agent for UNIX 1297

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Fork Requests (CPU)
Displays the number of new jobs starting. New jobs start on a UNIX system
using the UNIX fork system call that duplicates the address space of the calling
process (parent). This creates a new copy of the calling process (child).
The number of forks per second gives a rough idea of the number of jobs that
the system creates on the UNIX server. If the number is very high, the
operating system is spending a lot of time creating new address spaces, and
may be spending too little time running processes. A reasonable limit to the
number of jobs that should start depends on the job mix for the monitored
server. On some servers, such as highly interactive servers, you may expect a
large fork count. On other servers, such as database engines, you may not
often expect to start a new process. If the number of fork calls seems unusual,
search for processes that start non-existent programs.
Some older UNIX systems support a variant of the fork() call, named vfork().
The vfork() call does not fully copy the parent address space into the child, so
that processes that overlay the child process with an exec() call start up more
quickly. Many operating system vendors suggest that the vfork() call may
become obsolete in future releases.
Alarms
None
Scan Object Syntax
forks
Archive Database Key Name
cpu_fork
1298 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Fragmentation (Filesystem)
Displays the percentage of fragmented blocks in the UFS file systems (0 -
100%). UFS filesystem blocks can become fragmented; that is, partially used
for one file and partially used for another. When fragmentation is excessive,
filesystem lookups become slow. Consider adding inodes to the file system.
Alarms
None
Scan Object Syntax
Filesystem name
Archive Database Key Name
fs_fragment
Free (Swap)
Displays the free swap space in bytes. The free swap space indicates the total
memory image of all jobs that you may schedule.
Alarms
SwapPctFree
Scan Object Syntax
swap free
Archive Database Key Name
swapfree
Chapter 6: Knowledge Agent for UNIX 1299

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Free (Avg) (Swap)
Displays the average amount of free swap space. Compare average free swap
to current free swap to gauge the severity of the swapping situation.
You can add filesystem free space using the swapon command. See your
system manual for details. You can remove swap space when the system is
down.
Alarms
None
Scan Object Syntax
swap free
Archive Database Key Name
swapfree_av
Free Space (Filesystem)
Displays the number of bytes in the filesystem that are free. You can use this
information to determine if the filesystem is approaching maximum capacity
before you perform a large copy or add anything to the filesystem.
You may want to remove any files you no longer need. Keep in mind that each
filesystem reserves some space to which only the superuser can write. This
may be roughly 10% of the disk space, depending on your system.
Alarms
None
Scan Object Syntax
Filesystem name
Archive Database Key Name
fsfree
1300 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Hardware Configuration (Server Configuration)
Displays the resources (devices) attached to the server that are available to
serve the processes. This scan type shows information about the currently
configured hardware on the system so you can track hardware changes. The
hardware list is usually static over the runtime of the system, but not always
on all UNIX servers.
MP-RAS and HPUX systems do not support this scan type.
Alarms
None
Scan Object Syntax
Hardware device
Archive Database Key Name
config_hardware
Chapter 6: Knowledge Agent for UNIX 1301

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

ICMP Operations (Network)
Displays the network ICMP statistics since the last scan. This scan type shows
ICMP statistics for the following objects (as appropriate):

dest_unreach

echo_reply

errors

icmp_short

ip_short

old_icmp

redirect

ttl_exceeded
The occurrence of many ICMP errors indicates a problem with the interface
itself. Too many ICMP redirects suggests inconsistent routing tables between
hosts, or hosts and routers. A large number of ICMP destination unreachable
errors indicates the failure of a host or a network.
Alarms
None
Scan Object Syntax
Packet stat
Archive Database Key Name
ntraffic_icmp
1302 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

ICMP Operations (Lifetime) (Network)
Displays the network ICMP statistics (total). This scan types output shows the
following ICMP statistics (as appropriate):

dest_unreach

echo_reply

errors

icmp_short

ip_short

old_icmp

redirect

ttl_exceeded
The occurrence of many ICMP errors indicates a problem with the interface
itself. Too many ICMP redirects suggests inconsistent routing tables between
hosts, or hosts and routers. A large number of ICMP destination unreachable
errors indicates the failure of a host or a network.
Alarms
None
Scan Object Syntax
Packet stat
Archive Database Key Name
ntraffic_icmp_tl
Chapter 6: Knowledge Agent for UNIX 1303

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Individual Process Size (Process Status)
Displays the size (in bytes of memory) of each process. This scan type shows
the processes that use the most memory; such processes can cause excessive
paging, use too much memory, or never return memory to the system.
Alarms
None
Scan Object Syntax
Process ID:Username:Process
Archive Database Key Name
proc_size
Inode Cache Hit Pct (Kernel Configuration)
Displays the kernel inode cache hit percentage since the last scan (0 - 100%).
This scan output will show you the number of hits and misses in the inode
cache table.
If the inode cache hit ratio is consistently less than 80%, you may want to
identify which applications open many files. Applications such as backups, that
read through the filesystem and stat() files, can cause temporary spikes in the
efficiency of the inode cache. Make sure those applications are not performing
unnecessary filesystem accesses, or increase the size of the inode cache.
Alarms
None
Scan Object Syntax
lookup stats
Archive Database Key Name
kernel_inode_pct
1304 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Inode Cache Hit Pct (Lifetime) (Kernel Configuration)
Displays the kernel inode cache over system uptime. This scan type gauges
activity of applications that open files in the system.
The scan output displays the following information:

Total number of inode insert hits in the inode cache table

Total number of inode insert misses in the inode cache table

Largest size the inode cache has been
Applications that traverse the filesystem generally thrash both the inode cache
and DNLC.
Alarms
None
Scan Object Syntax
lookup stats
Archive Database Key Name
kernel_inode_tl
Chapter 6: Knowledge Agent for UNIX 1305

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Inode Cache Operations (Kernel Configuration)
Displays the kernel inode cache table since the last scan. This is a gauge of the
number of hits and misses in the inode cache table.
If the inode cache hit ratio is less than 80%, you may want to identify which
applications open many files, and make sure those applications do not perform
unnecessary filesystem accesses, or you may want to increase the size of the
inode cache.
AIX and HPUX systems do not support this scan type.
Alarms
None
Scan Object Syntax
lookup stats
Archive Database Key Name
kernel_inode
Inodes Free (Filesystem)
Displays the free inodes on a filesystem. Use this data to determine how many
new files, measured in free inodes, you can create on a filesystem. You cannot
change the number of slots (inodes) on an active filesystem.
If the number of free inodes is getting low, you can remove unused files, or
recreate the file system.
Alarms
None
Scan Object Syntax
Filesystem name
Archive Database Key Name
fs_inode_free
1306 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Inodes Used (Filesystem)
Displays the number of used inodes on the filesystem. You can use this
information to determine if the inode list is nearly full.
You cannot change the number of slots (inodes) on an active filesystem. If the
number of used inodes is approaching the limits, you can remove unused files
or recreate the file system.
Alarms
None
Scan Object Syntax
Filesystem name
Archive Database Key Name
fs_inode_used
Interface Traffic (Network)
Displays the network interface traffic since the last scan. This scan type
gauges the ability of the network interface to move packets, indicating the
volume of network requests that a server is making.
Packets move in two ways, in and out of the interface. Errors in moving the
packets can occur in either direction. They also occur when two computers try
to communicate at the same time. This type of error is called a collision. Input
errors, output errors, and collisions indicate problems with the network or the
interface. Use the Network - Interface Traffic (Pct) scan type to determine the
severity of the problem and your course of action.
Alarms
NetworkBusy
Scan Object Syntax
Interface:Packet type
Archive Database Key Name
ntraffic
Chapter 6: Knowledge Agent for UNIX 1307

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Interface Traffic (Lifetime) (Network)
Displays network interface statistics (over the system uptime). This scan type
will show you which network interfaces are most often in use. The total
number of packets transferred over a network interface indicates the activity
level of that interface. Applications that read or write to a network interface
generate traffic.
The Lo0 interface is the loop back interface, often used by system applications.
Alarms
None
Scan Object Syntax
Adapter:Packet stat
Archive Database Key Name
ntraffic_tl
1308 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Interface Traffic (Pct) (Network)
Displays the network interface error percentage rate since the last scan (0 -
100%). This scan type gauges the ability of the network interface to move
packets, indicating the volume of network requests a server is making.
Packets move in two ways, in and out of the interface. Errors in moving the
packets can occur in either direction. They also occur when two computers try
to communicate at the same time. This type of error is called a collision. Input
errors, output errors, and collisions indicate problems with the network or the
interface. Use the Network - Interface Traffic and Network - Interface Traffic
(Pct, Lifetime) scan types to determine the severity of the problem and your
course of action.
When network interfaces become busy, use this scan type to detect problems
on the interfaces. Usually, input and output errors are only significant when
the number of packets transferred is greater than about 100.
A large percentage of input errors indicates a faulty network tap on the local
host, or faulty hardware somewhere on the network. Sometimes, this could
mean that a local device driver is too slow in reading packets off the network.
A large percentage of output errors almost always indicates a faulty network
tap on the local host.
Collision rates are harder to correct. Although collisions are normal on an
Ethernet network, too many collisions indicate an overloaded network. The
solution is to use less bandwidth or to segment the network.
Alarms
None
Scan Object Syntax
Adapter:Packet stat
Archive Database Key Name
ntraffic_pct
Chapter 6: Knowledge Agent for UNIX 1309

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Interface Traffic (Pct, Lifetime) (Network)
Displays the network interface error percentage rate over system uptime (0 -
100%). This scan type gauges the ability of the network interface to move
packets, an indication of the volume of network requests a server is making.
Packets move in two ways, in and out of the interface. Errors in moving the
packets can occur in either direction. They also occur when two computers try
to communicate at the same time. This type of error is called a collision. Input
errors, output errors, and collisions indicate problems with the network or the
interface. Use the Network - Interface Traffic and Network - Interface Traffic
(Pct) scan types to determine the severity of the problem and your course of
action.
When network interfaces become busy, use this scan type to detect problems
on the interfaces. If the input or output error rate is over about 1%, or the
collision rate is about 5%, there is a problem with the network.
A large percentage of input errors indicates a faulty network tap on the local
host, or faulty hardware somewhere on the network. Sometimes, this could
mean that a local device driver is too slow in reading packets off the network.
A large percentage of output errors almost always indicates a faulty network
tap on the local host.
Collision rates are harder to correct. Although collisions are normal on a
Ethernet network, too many collisions indicate an overloaded network. The
solution is to use less bandwidth or to segment the network.
Over the long term, the network transfers quite a large number of packets.
Input and output error percentages, even if very small, can still be
troublesome.
Alarms
None
Scan Object Syntax
Adapter:Packet stat
Archive Database Key Name
ntraffic_pct_tl
1310 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

IP Operations (Network)
Displays the network IP statistics since the last scan. This scan type measures
the number of packets received and the number of malformed packets.
The ratio of malformed packets to received packets should be very low. If the
scan type shows high rates of packet failures, the interface driver is either
dropping or misreading packets from the network. Fragments are more likely
than other IP protocol errors; however, fragments in the IP protocol stack do
not indicate severe network problems.
This scan types output includes the following information (as appropriate):

bad_chksum

dest_unreach

frag_dropped

frag_timeout

fragments

header_short

not_enough_data

pkt_forward

rcv

redirects

too_short
Alarms
None
Scan Object Syntax
Packet stat
Archive Database Key Name
ntraffic_ip
Chapter 6: Knowledge Agent for UNIX 1311

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

IP Operations (Lifetime) (Network)
Displays the network IP statistics over system uptime. This scan type
measures the number of packets received and the number of malformed
packets.
The ratio of malformed packets to received packets should be very low. If the
scan shows high rates of packet failures, the interface driver is either dropping
or misreading packets from the network. Fragments are more likely to occur
than other IP protocol errors; however, fragments in the IP protocol stack do
not indicate severe network problems.
This scan types output includes the following information (as appropriate):

bad_chksum

dest_unreach

frag_dropped

frag_timeout

fragments

header_short

not_enough_data

pkt_forward

rcv

redirects

too_short
Alarms
None
Scan Object Syntax
Packet stat
Archive Database Key Name
ntraffic_ip_tl
1312 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

IPC Active Usage Summary (Individual Scan Types)
Displays inter-process communication member usage. The output of this scan
type will help you to observe how many active IPC members there are, as well
as, how many of each type the system will allow. For side by side comparisons
of IPC members, go to chart properties and use the * filter to view the graph.
This will turn off alphabetical sorting.
Typically, system maximums are set at boot time and cannot be changed. The
following are the system maximum limits:

Msgmni
Maximum number of message queues

Semmns (DEC) or Semmni (AIX)
Maximum number of semaphores (total, not sets)

Shmmni
Maximum number of shared memory segments
Alarms
None
Scan Object Syntax
IPC member type
Archive Database Key Name
ipc_usage
IPC Message Queues List (Individual Scan Types)
Displays IPC message queue information.
Alarms
None
Scan Object Syntax
message-queue
Archive Database Key Name
ipcmsg
Chapter 6: Knowledge Agent for UNIX 1313

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

IPC Percent Usage Summary (Individual Scan Types)
Displays inter-process communication percent usage. The output of this scan
type helps you to observe the percentage of active IPC members versus how
many IPC members the operating system allows. A system that runs out of
IPC members can cause programs that use IPC mechanisms to fail.
This chart displays the following information:
Msgpct
Indicates the percentage of system wide message queues allowed in use.
Sempct
Indicates the percentage of system wide semaphores allowed in use.
Shmpct
Indicates the percentage of system wide shared memory segments in use.
Alarms
IpcPct
Scan Object Syntax
IPC percentage
Archive Database Key Name
ipc_pct
IPC Semaphore List (Individual Scan Types)
Displays IPC semaphore information.
Alarms
None
Scan Object Syntax
Semaphore
Archive Database Key Name
ipcsem
1314 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

IPC Shared Memory List (Individual Scan Types)
Displays IPC shared memory information.
Alarms
None
Scan Object Syntax
shared-memory
Archive Database Key Name
ipcshm
Job Queues Pct Busy (CPU)
Displays the percentage of jobs in each queue by CPU (from 0 100%). This
information can help to show how the CPU distributes its workload and can
indicate the overall efficiency of a system.
The kernel classifies jobs on the system as running, sleeping, or waiting on a
resource. Running jobs get attention from the CPU. Sleeping jobs wait for an
event. Once the event occurs, a sleeping job resumes operation. Jobs waiting
on a resource are waiting for a device, such as a disk or tape drive, to
complete an action.
If too many jobs are waiting on resources, you may have an I/O bottleneck. If
too many jobs are sleeping, you may have a server-scheduling imbalance. If
the wait_io or swapped queues are large, you may experience disk slowness or
memory problems. If the run queue is large, this suggests the need for a
faster CPU.
Some systems, like SunOS, swap all jobs sleeping for more than a defined
number of seconds, usually about 20 seconds.
Alarms
None
Scan Object Syntax
Queue type
Archive Database Key Name
cpu_queue_pct
Chapter 6: Knowledge Agent for UNIX 1315

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Jobs in the 'at' Queue (Individual Scan Types)
Displays the total number of jobs waiting on the cron at queue. The output
from this scan type lists "at" jobs by queue.
When users submit jobs to the cron utility through the "at" facility, they can
run jobs at specific times.
Alarms
None
Scan Object Syntax
User:Job
Archive Database Key Name
cron_at_queue
Jobs in the 'batch' Queue (Individual Scan Types)
Displays the total number of jobs waiting on the cron batch queue.
Users can submit large jobs that consume many CPU resources (or large jobs
in general) through the batch system. The cron utility runs the job when the
CPU has free cycles.
Alarms
None
Scan Object Syntax
User:Job
Archive Database Key Name
cron_batch_queue
1316 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Kernel Variable Config (Kernel Configuration)
Displays the current values of the kernel configuration variables. These user-
defined variables control many actions such as swapping and paging that the
operating system performs.
The system compiles the values of these variables into the kernel at each
kernel build. Using this scan type, you can compare the past and current
values. Use this information in your performance algorithms to maintain the
system performance that you prefer.
Alarms
None
Scan Object Syntax
Kernel variable
Archive Database Key Name
config_kernelvars
Chapter 6: Knowledge Agent for UNIX 1317

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Large Files (Individual Scan Types)
Displays the largest files in each filesystem. These files are the most likely
cause when filesystems run out of space. Frequently, users write large files to
the filesystem and forget about them. Remove any files that are no longer
needed.
This scan type can be very slow, especially on large filesystems.
Do not turn on this scan type if your system uses an automounter that
employs a browse feature. The result would cause your system to automount
every browsable filesystem and subsequently search for large files in each. On
large systems that have large automount maps, this can cause major
overhead, which may severely degrade the systems performance.
Alarms
None
Scan Object Syntax
Filesystem
Archive Database Key Name
fs_filesize
1318 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

List of Running Apps (Applications)
Displays the processes that make up an application group. This chart shows
information about a selected set of application processes currently running. It
includes the following information about the processes in an application set:

Application name

Total CPU percentage that the application set uses

Resident size of the processes in the application

Total runtime of the processes in the application (in hours, minutes, and
seconds)
Alarms
None
Scan Object Syntax
Application name:Process ID:Username:Process name
Archive Database Key Name
app_list
Chapter 6: Knowledge Agent for UNIX 1319

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Load Averages (CPU)
Displays the average length of the run queue over 1, 5, and 15 minute
intervals. This shows the number of waiting jobs over the time period that you
specify.
There can be many runnable jobs on a UNIX system at once, each one waiting
for system CPU resources. This waiting list for resources is called the run
queue.
The 15 minute load average should vary considerably less than the 5 minute
average, which should vary less than the 1 minute average. The relationship
of the values suggests that the server is getting more busy or less busy.
Alarms
None
Scan Object Syntax
Time interval
Archive Database Key Name
loadavg
1320 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Locks (Kernel Configuration)
Displays the number of kernel locks. This information will help you decide
whether to resize the file lock table.
The kernel manages the file locks. File locks are either shared or exclusive. A
kernel table holds the file locks; for example, the inode or file table. If the
kernel lock table is full, the kernel will not grant any new file locks.
In most cases, the file lock table is much too large after system installation. If
so, you can reduce the size of the table.
Alarms
None
Scan Object Syntax
Lock type
Archive Database Key Name
kernel_locks
Logged 'su' Attempts (Individual Scan Types)
Displays su attempts since the last scan. When a user tries to su to another
user, the system notes the attempt in a system log file.
It is important to examine unauthorized su attempts, since repeated su
attempts to root suggest a security concern.
Alarms
None
Scan Object Syntax
Hostname:User ID
Archive Database Key Name
sec_su_logs
Chapter 6: Knowledge Agent for UNIX 1321

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Major Page Faults (Process Accounting)
Displays the major page faults for a process since the last scan. This scan type
monitors memory usage so you can keep your system running efficiently.
Whenever paging takes place, faults occur. Major page faults are references by
a process to a page of its memory which is not in memory nor on the free list
maintained by the kernel. After the program pages out memory, it adds
memory pages to the free list. Other processes can then use the memory
pages; however, a freed page retains the previous program information. When
a program tries to read a page of memory that has been paged out, a page
fault occurs.
A page fault is minor if the page has not yet been reused and can be paged
back in. If another page reuses a page, and the program had to read data
from the filesystem into a new page of memory, a major fault occurs.
Numerous major faults may indicate that you should change job schedules,
change job priorities, or add more memory.
Modern UNIX systems do not keep all parts of a process in memory at the
same time. The system may not load some pieces (pages) into memory at all.
Also, other processes may page out pieces or reclaim them for use.
Alarms
None
Scan Object Syntax
Process ID:Username:Process
Archive Database Key Name
proc_page_maj
1322 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Memory Usage (Applications)
Displays the memory each application is using. Use related scan types to drill
down to the memory requirements of each process.
Alarms
None
Scan Object Syntax
Application name
Archive Database Key Name
app_rss
Chapter 6: Knowledge Agent for UNIX 1323

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Message Queues Config (Individual Scan Types)
Displays the inter-process communication message queues. The output from
this scan type will help you observe the size of the message queue kernel
parameters. These parameters determine whether message queues are
available to an application, and the number and size of messages that can
pass through the queue.
Although names vary by operating system type, you will generally find the
following parameter names:

msgmap

msgmax

msgmnb

msgmni

msgseg

msgssz

msgtql
Alarms
None
Scan Object Syntax
IPC message queue
Archive Database Key Name
ipc_messq
1324 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Minor Page Faults (Process Accounting)
Displays the minor page faults for a process since the last scan. This scan type
monitors memory usage so you can keep your system running efficiently.
Whenever paging takes place, faults occur. After the system pages out
memory, it adds those pages to the free list. Another process can use this list;
however, a freed page retains the previous program information. When a
program tries to read a page of memory that has been paged out, a page fault
occurs. If another process reuses a page, and the program had to read data
from the filesystem into a new page of memory, a major fault occurs.
A page fault is minor if the page has not yet been reused and can be paged
back in. Numerous minor faults are not necessarily adverse. Minor page faults
may indicate that memory is becoming low.
Alarms
None
Scan Object Syntax
Process ID:Username:Process
Archive Database Key Name
proc_page_min
Chapter 6: Knowledge Agent for UNIX 1325

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Milliseconds per Seek (Disk)
Displays the number of disk milliseconds per seek since the last scan. Use this
data to gauge the raw speed of the device. Generally, you cannot change this
speed.
Each seek request causes a disk to spin until the chosen address is available to
read. The time that the system spends waiting for the disk to maneuver is
essentially wasted. Milliseconds per seek is usually a measurement that the
manufacturer supplies.
Compare the measured statistic against the manufacturers claim. Some disk
drives do not report seek times to the operating system; therefore, this
measurement will show as zero.
Alarms
None
Scan Object Syntax
Disk name
Archive Database Key Name
diskmsps
1326 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Milliseconds per Seek (Avg) (Disk)
Displays the average number of disk milliseconds per seek over system
uptime. Use this scan type to gauge the raw speed of the device. Generally,
you cannot change this speed.
Each seek request causes a disk to spin until the chosen address is available to
read. The time that the system spends waiting for the disk to maneuver is
essentially wasted. Milliseconds per seek is usually a measurement that the
manufacturer supplies.
Compare the measured statistic against the manufacturers claim. For disk
drives that do not report seek times to the operating system, this
measurement is zero.
Alarms
None
Scan Object Syntax
Disk name
Archive Database Key Name
diskmsps_av
Mount Options (Individual Scan Types)
Displays the options you are using to mount a filesystem. When a filesystem
lists no options, it uses the default options of the systems mount command.
Activate filesystems by mounting them on the computer. After you mount the
filesystem, you can select the options you want to use to reference a
filesystem. The output from this scan type displays the options you selected.
Alarms
None
Scan Object Syntax
Filesystem
Archive Database Key Name
fs_state
Chapter 6: Knowledge Agent for UNIX 1327

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Multiprocessor Locks (Individual Scan Types)
Displays the time that each CPU spends in MP locks. This scan type provides
information about the CPU most often waiting on MP locks.
When two or more CPUs reside in a host, the kernel ensures that all CPUs can
operate together by protecting access to critical data structures, such as the
system tables and the run queue. When a CPU needs access to these regions,
it locks them. Then the CPU can process normally. When processing
completes, it unlocks the regions.
When two or more processors want the same critical region, the processor
without the lock waits for the other processor to finish. When the first
processor relinquishes the lock, the second takes it and continues. A CPU that
waits too long on a lock is wasting resources. Compare MP lock usage to the
time each process spends in system mode.
Note: Solaris and AIX systems do not support this scan type.
Alarms
MpLocksHgh
Scan Object Syntax
CPU#
Archive Database Key Name
cpu_mp_lock
1328 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Multiprocessor Locks (all CPUs) (Individual Scan Types)
Displays the overall system wait on MP locks. Use this scan type to help you
measure the efficiency of the system's locking performance.
When two or more CPUs reside in a host, the kernel ensures that all CPUs can
operate together by protecting access to critical data structures such as the
system tables and the run queue. When a CPU needs access to these regions,
it locks them. Then the CPU can process normally. When processing
completes, it unlocks the regions.
When two or more processors want the same critical region, the processor
without the lock waits on the other processor to finish. When the first
processor relinquishes the lock, the second takes it and continues. A CPU that
waits too long on a lock is wasting resources.
When MP lock usage increases dramatically, use the Process CPU - Seconds of
System CPU Usage scan type to identify the processes that use a lot of system
time and may cause locks.
In most cases, you cannot change locking performance significantly; however,
you can tune or eliminate applications that make too many system calls.
Usually, these applications cause the locks.
Alarms
None
Scan Object Syntax
mp_locks
Archive Database Key Name
cpu_mp_lock_tl
Chapter 6: Knowledge Agent for UNIX 1329

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Network Connections (Individual Scan Types)
Displays all active network connections on a specified host. An active network
connection is a local or remote address and the sockets on which the address
communicate.
To trace a connected application, find the address in the output chart for this
scan type. This will also show the socket number and type of network
connection. Bytes in the send and receive queue reveal the current actions of
a connection.
Alarms
None
Scan Object Syntax
Socket endpoint
Archive Database Key Name
net_conn
1330 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Network Status (Individual Scan Types)
Displays the up or down status of the network. This information will help you
determine if the network is running properly.
If the local host can connect to a remote host, the network is running. If the
local host cannot connect, the network is down.
If the scan type output identifies the network as down, check the network
segment or the local host interface to the network.
In some cases, an Ethernet segment that did not terminate displays as down
when a viewer sees it from some hosts, but it appears to be up from other
hosts.
Alarms
None
Scan Object Syntax
net updown
Archive Database Key Name
net_updown
NFS Client Mounts Active (Individual Scan Types)
Displays the server filesystems mounted by a client and the clients that
connect to the NFS server with the NFS mount command.
If you shut down a server for any reason, a client with access to these
filesystems can block the server from coming back online. Depending on
mount options at the remote server, the blocking at the NFS mount may be
more severe or less severe.
Alarms
None
Scan Object Syntax
Client name
Archive Database Key Name
nfs_client_mounts
Chapter 6: Knowledge Agent for UNIX 1331

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

NFS Client Operations (Network)
Displays the NFS client activity since the last scan. This scan type shows how a
client responds to messages from the server, an indication of client-side NFS
performance.
A large number of client-side time-outs indicate a slow server or a busy
network. Client NFS performance may suffer if the remote server cannot
authorize local requests.
This scan types output includes the following information (as appropriate):

badcalls

calls

nclget

nclsleep
Alarms
None
Scan Object Syntax
Process stat
Archive Database Key Name
nfs_client
1332 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

NFS Client Operations (Lifetime) (Network)
Displays the NFS client activity over system uptime. This scan type shows a
clients response to messages from the server, an indication of client-side NFS
performance.
A large number of client-side time-outs indicates a slow server or a busy
network. Client NFS performance may suffer if the remote server cannot
authorize local requests.
This scan types output includes the following information (as appropriate):

badcalls

calls

nclget

nclsleep
Alarms
None
Scan Object Syntax
Process stat
Archive Database Key Name
nfs_client_tl
Chapter 6: Knowledge Agent for UNIX 1333

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

NFS Filesystems Exported (Individual Scan Types)
Displays exported filesystems, clients that can mount an exported filesystem,
and filesystems eligible for mounting by a remote client.
An NFS server has a group of filesystems that remote servers mark as
mountable. These filesystems may or may not currently be mounted.
To change the list of exportable filesystems, edit the /etc/exports file. Then
run the exportfs command (as the root user).
Alarms
None
Scan Object Syntax
Server name
Archive Database Key Name
nfs_exports
NFS Server Operations (Network)
Displays server side NFS performance since the last scan. An NFS server
exports filesystems to remote computers for mounting. The number of NFS
requests received, and how the NFS server can translate them for reply, is one
indication of server-side NFS performance.
If badcalls is greater than zero, a remote server is making invalid root
requests.
If nullrecv is greater than zero, the server has too many nfsd processes
running. Run fewer nfsd processes. You will want to base the number of nfsd
processes on maximum system load.
Alarms
None
Scan Object Syntax
Call stat
Archive Database Key Name
nfs_server
1334 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

NFS Server Operations (Lifetime) (Network)
Displays the server side NFS performance over system uptime. An NFS server
exports filesystems to remote computers for mounting. The number of NFS
requests received, and how the NFS server can translate them for reply, is one
indication of server side NFS performance.
If badcalls is greater than zero, a remote server is making invalid root
requests.
If nullrecv is greater than zero, the server has too many nfsd processes
running. Run fewer nfsd processes. You will want to base the number of nfsd
processes on maximum system load.
Alarms
None
Scan Object Syntax
Call stat
Archive Database Key Name
nfs_server_tl
NFS Servers Responding (Individual Scan Types)
Displays the NFS servers that respond to poll requests.
NFS servers respond to requests from clients having mounted filesystems
belonging to the NFS server. A server may not respond because the server is
down, or because the NFS daemons are experiencing problems. When a server
does not respond, client applications usually block until the server recovers.
Alarms
NfsServerDown
Scan Object Syntax
Client name
Archive Database Key Name
nfs_responding
Chapter 6: Knowledge Agent for UNIX 1335

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Operations (Disk)
Displays the number of disk requests (by type) since the last scan. Use this
data to identify the kinds of work that users are sending to the disk drive. This
is an indication of the types of requests that make up the disk drive workload.
Disk requests include reads, writes, and seeks.
Alarms
None
Scan Object Syntax
Disk name:Request type
Archive Database Key Name
disk_reqs
OS Version (Server Configuration)
Displays the operating system version number and release information. The
output shows the following operating system information:

hostname

kernel_arch

network name

os_type

version
Alarms
None
Scan Object Syntax
Version string
Archive Database Key Name
config_os_ver
1336 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Page Hand Revolutions (Memory)
Displays the number of revolutions of the page hand. This scan type and other
paging scan types will help you to decide whether to adjust your resources.
The page daemon travels through the entire page table before starting at the
beginning. When the daemon finds paging candidates, it pages them out. The
rate at which the page hand revolves indicates how well the system handles
demands for memory from applications. The faster the page hand revolves,
the greater the demand for memory, and the more likely that paging and
swapping occur. The number of revolutions of the page hand, (the times
through the entire page table) is most often an indication of too much
available memory.
If your system has been running for a long time (perhaps more than a week),
and the revolutions of the page hand are low, the system is not attempting to
page at all. This produces great performance, but may be a waste of installed
memory. In this case, you may transfer unused memory from this computer to
a more needy computer.
Alarms
None
Scan Object Syntax
revolutions
Archive Database Key Name
page_revs
Chapter 6: Knowledge Agent for UNIX 1337

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Pct Busy Usage Group (CPU)
Displays the CPU busy utilization group for all CPUs. This demonstrates the
overall system load so you can determine whether the CPU is sufficient for the
system and the required workload.
This scan type has ten scan objects: 0-10%, 10-20%, and so on, up to 90-
100%. The values for these objects show the number of times the scan type
has sampled the CPU busy metric and its value fell into a given percentage
range.
For example, if you divide the number of sample periods in which the CPU was
over 90% busy by the total number of sample periods, you can see the
percentage of time that the CPU was over 90% busy.
Alarms
None
Scan Object Syntax
Percent used
Archive Database Key Name
cpu_ug
Pct Busy Usage Group (Disk)
Displays the percentage of time a disk is busy in a defined percentage group.
Each time you use the Disk - Busy Pct scan type, the scan takes a sample. It
adds the value of the sample to a bucket for each percentage range. The chart
displays the percentage of calls in each bucket.
The fixed percentage groups are as follows:
Percentage Group Definition
0-20% Percentage of samples in the 0-20% disk busy range
20-40% Percentage of samples in the 20-40% disk busy range
40-60% Percentage of samples in the 40-60% disk busy range
60-80% Percentage of samples in the 60-80% disk busy range
80-100% Percentage of samples in the 80-100% disk busy
range
1338 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Alarms
None
Scan Object Syntax
Percentage group
Archive Database Key Name
diskbusy_ug
Pct of Time Not Idle (CPU)
Displays the CPU non-idle percentage of time used since the last scan. This
shows the ability of the CPU to run jobs. If the non-idle percentage is high,
and the run queue is low, the CPU is probably handling a CPU-intensive job.
Combined with the length of the run queue, the non-idle percentage is an
excellent indicator of the workload of the CPU.
If the run queue is long, the CPU must handle too many jobs, and is therefore
servicing them more slowly.
For more information, use the CPU - Ratio of System to User Time scan type
to do the following:

Display the ratio of user requests to system requests

Determine if current applications make too many system calls (if you are
experiencing higher-than-normal system calls)
If this ratio is high (consistently above 1.2), and the non-idle percentage is
high, look for disk or network bottlenecks.
Alarms
None
Scan Object Syntax
CPU#
Archive Database Key Name
cpu_nonidle
Chapter 6: Knowledge Agent for UNIX 1339

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Potential Memory Leakers (Process Status)
Displays the processes that may be leaking memory. This scan type identifies
the user and processes that continually claim more memory. Monitor these
processes to detect memory problems before these processes disrupt the
system.
Processes can expand the memory when they use the malloc() system call and
others like it. Allocation of new space to an application, is for the lifetime of
that application. When the application no longer needs the memory, the free()
system call returns the memory to a list. The system fulfills future malloc()
requests from this list. Future requests of malloc(),after a free(), reuse the
same memory allocation as the application originally used.
Sometimes there are legitimate reasons for a process to use more memory.
For instance, if you open many Windows application windows that are not
closed, your system may experience legitimate memory leaks.
Alarms
None
Scan Object Syntax
Process ID:Username:Process
Archive Database Key Name
memory_leakers
1340 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Printer Jobs on Queue (Individual Scan Types)
Displays print job requests waiting to be serviced. The scan type includes the
printer name, print queue job, request number, and the user submitting the
print request.
Network printer requests may not stay in the queue long enough for this scan
type to detect them.
Alarms
None
Scan Object Syntax
Printer name
Archive Database Key Name
printer_queue
Printer Pages Printed (Individual Scan Types)
Displays total printer usage. Use this scan type to gauge printer usage by the
total number of pages printed by each printer. Use this information to
distribute printer loads evenly.
Note: You must enable printer accounting to use this scan type. Solaris
systems do not support this scan type.
Alarms
None
Scan Object Syntax
Printer name
Archive Database Key Name
printer_pages
Chapter 6: Knowledge Agent for UNIX 1341

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Printer Size of Queue (Individual Scan Types)
Displays the length of the printer queue. This information will help you to
determine whether a problem exists in the print system. Too many jobs on the
print queue may indicate the following issues:

A problem with the print system

A problem with the printer

The printer ran out of paper or toner

A large job is in the queue
Alarms
PrintqLgthHgh
Scan Object Syntax
Printer name
Archive Database Key Name
printer_queue_size
Printer Status (Individual Scan Types)
Displays the status of the printer. Because all print subsystems are different,
the status string varies depending on the server.
Alarms
PrinterFault
Scan Object Syntax
Printer name
Archive Database Key Name
printer_status
1342 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Priorities (Process Status)
Displays current job priorities. The kernel schedules the processes based on
the priority of each.
The kernel determines job priority from past CPU usage of the process, and
from the nice value. A lower priority number indicates that the kernel should
schedule a job sooner. You can change a job priority using the nice command.
If your system supports this command, see the manual pages for information
about nice and renice, and for other methods to change job priority. You must
be a superuser to use the nice command.
Alarms
ProcDown
Scan Object Syntax
Process ID:Username:Process
Archive Database Key Name
proc_priority
Chapter 6: Knowledge Agent for UNIX 1343

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Processes Approaching Rlimits (Individual Scan Types)
Displays processes that are at 85% of utilization rlimits in a given area.
The operating system imposes resource utilization limits on all processes.
Limits include data size, stack size, and the number of files a process can have
open simultaneously. When a process exceeds the predefined limit, either the
limited area cannot expand or it cannot hold any more entries, so that
requests in the specific system area fail.
If the stack size reaches its limit, the process cannot malloc() more space. If
the open file reaches its limit, the process cannot open any more files.
You can increase the rlimits for a process by performing one of the following
tasks:

Before the process starts use the ulimit command in the shell (), (if
available)

While the process is running, use the getrlimit()/setrlimit() system calls or
the ulimit() call
Note: Solaris systems do not support this scan type.
Alarms
ProcSizeWarn
Scan Object Syntax
Process ID:Username:Process
Archive Database Key Name
proc_toobig
1344 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Processes Waiting for System Resources (Individual Scan Types)
Displays processes and the event that must occur before the process can run.
The output from this scan type helps you to locate possible bottlenecks on the
system.
Processes are either running, swapped, sleeping or waiting on an alarm.
Processes may wait on the following:

Disk I/O

Termination of a child process

Availability of a system resource
When a process waits on an event, the operating system stops the process
until the required event takes place. If many jobs stack up behind a specific
event, you may have to reconfigure the way the system runs or reschedule
the times that the jobs run.
The most common wait point for a process is the select() system call that
allows a process to wait on the status of a number of file descriptors. The shell
waits this way for new input from a user.
Note: AIX 4 systems do not support this scan type.
Alarms
None
Scan Object Syntax
Process ID:Username:Process
Archive Database Key Name
proc_waiting
Chapter 6: Knowledge Agent for UNIX 1345

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Processes Waiting on OS Events (Individual Scan Types)
Displays the number of processes waiting on OS events. This information helps
you to detect possible bottlenecks on the system. Processes are either
running, swapped, sleeping or waiting on an event. Processes may wait for the
following reasons:

Disk I/O

Termination of a child process

Availability of a system resource
When a process waits on an event, the operating system stops the process
until the required event takes place. If many jobs stack up behind a specific
event, you may have to reconfigure the way the system runs or reschedule
the times that the jobs run.
The most common wait point for a process is the select() system call that
allows a process to wait on the status of a number of file descriptors. The shell
waits this way for new input from a user.
Alarms
None
Scan Object Syntax
Event name
Archive Database Key Name
proc_event_wait
1346 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Quality of Service (Individual Scan Types)
Displays an overall health check for the database or operating system you are
monitoring based on key performance indicators.
Alarms
None
Scan Object Syntax
qos
Archive Database Key Name
userchar51
Chapter 6: Knowledge Agent for UNIX 1347

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Ratio of System to User Time (CPU)
Displays the ratio of system to user time by CPU.
A CPU spends its time completing jobs that run in user state, in system state,
or are waiting on a resource.
If the system state to user state ratio is less than 1, the CPU spends more
time processing user requests. Ratios greater than 1 show that the CPU
processes more system requests. If the ratio is greater than 8, you may have
applications that make excessive system calls, usually read()/write(), malloc(),
and stat().
If the CPU spends a lot of time processing system requests, use the Process
CPU - CPU Usage scan type to see which applications use the most CPU.
Compare this with the Process CPU - Seconds of System CPU Usage scan type
to see which applications use the most system time. Applications that make
frequent system requests may be poorly designed. Requests for more memory
with malloc() may be justified, but often result from applications that do not
use memory wisely. Using the stat() system call to inspect inodes is often
avoidable as well.
Use efficient buffering to minimize read() and write() calls. See the setbuf()
manual page.
Alarms
None
Scan Object Syntax
CPU#
Archive Database Key Name
cpu_sysusr
1348 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Ratio of System to User Time (all CPUs) (CPU)
Displays the ratio of system to user time for all CPUs.
A CPU spends its time completing jobs that run in user state, in system state,
or are waiting on a resource.
If the system state to user state ratio is less than 1, the CPU spends more
time processing user requests. Ratios greater than 1 show that the CPU
processes more system requests. If the ratio is greater than 8, you may have
applications that make excessive system calls, usually read()/write(), malloc(),
and stat().
If the CPU spends a lot of time processing system requests, use the Process
CPU - CPU Usage scan type to see which applications use the most CPU.
Compare this with the Process CPU - Seconds of System CPU Usage scan type
to see which applications use the most system time. Applications that make
frequent system requests may be poorly designed. Requests for more memory
with malloc() may be justified, but often result from applications that do not
use memory wisely. Using the stat() system call to inspect inodes is often
avoidable as well.
Use efficient buffering to minimize read() and write() calls. See the setbuf()
manual page.
Alarms
None
Scan Object Syntax
sysusr
Archive Database Key Name
cpu_sysusr_tl
Chapter 6: Knowledge Agent for UNIX 1349

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Read Requests (Process Accounting)
Displays the number of process reads from the filesystem, a network socket,
or any number of IPC mechanisms. This scan type tracks the processes that
access the system data sources most often, and displays the total number of
bytes read for each process since the last scan.
A system can make read requests against disks, network sockets, pipes, and
other IPC primitives. If a disk becomes busy, use this scan type to identify the
processes that may be reading from the disk drive.
Alarms
None
Scan Object Syntax
Process ID:Username:Process
Archive Database Key Name
proc_read
Read Requests (Lifetime) (Process Accounting)
Displays the total number of process reads from the filesystem, a network
socket, or any number of IPC mechanisms over the life of a process. This scan
type tracks the processes that perform a large number of disk or network
connection reads. You can use this information to balance I/O, tune the disk
subsystem, or track problems with disk response time.
The total number of bytes that a process reads is often a surprise to
application developers. This scan type helps application developers understand
how often their applications read the disks.
Alarms
None
Scan Object Syntax
Process ID:Username:Process
Archive Database Key Name
proc_read_tl
1350 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Reads per Second (Disk)
Displays the number of disk reads per second that the disk has serviced since
the last scan. This is an indicator of the load on the server.
Each disk receives requests to read, write and seek. If the read rate is high
and kernel buffer performance seems good, you may expand the size of the
buffer cache to improve performance. Check to ensure that the read load
balances across all disks.
Alarms
None
Scan Object Syntax
Disk name
Archive Database Key Name
diskrps
Reads per Second (Avg) (Disk)
Displays the average number of disk reads per second over the system
uptime. With this information, you can compare current disk performance to
the average performance of a disk drive. The average number of reads per
second is one indication of the speed of the disk drive over time.
Each disk receives requests to read, write and seek. If the read rate is high
and kernel buffer performance seems good, you may expand the size of the
buffer cache to improve performance. Check to ensure that the read load
balances across all disks.
Alarms
None
Scan Object Syntax
Disk name
Archive Database Key Name
diskrps_av
Chapter 6: Knowledge Agent for UNIX 1351

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Real Memory Usage (Process Status)
Displays the memory that the system allocates to run each process. This scan
type will show which processes use the most memory. These processes may
cause excessive paging (see the Memory - Requests scan type), or may use
too much memory, never returning it to the system. For capacity planning,
use this scan type to project memory requirements for new applications based
on the usage of current applications.
Processes that map to a shared memory segment show the size of the
segment to which they are attached in their real memory size, because the
shared segment is part of all the processes. The shared memory segment does
not belong to just one process.
The system allocates memory from the free page list that the kernel
maintains. Processes that use a lot of memory may cause many problems. For
example, very large processes may use up available memory. The kernel must
page or swap excessively instead of running user programs. Performance
declines. Large processes may also need more swap space.
Alarms
None
Scan Object Syntax
Process ID:Username:Process
Archive Database Key Name
proc_real_mem
1352 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Requests (Memory)
Displays memory paging activity. This information will help you to detect a
possible memory deficit in the computer. Monitor fluctuations in normal paging
activity to spot problems.
Physical memory resides in pages. When a system reads a process read into
memory, it simultaneously writes it into a group of these pages. When the
system needs to reclaim memory, it reclaims pages that processes have not
recently used. It returns them to the list of free pages available to assign to
new processes. The kernel maintains this list. The process is called freeing a
page.
If the owner of a freed page needs to reference information marked as freed, a
page fault occurs. When a page fault occurs, the kernel moves the reclaimed
information to a new page and returns the freed page to the application.
While some paging is desirable, too many page faults indicate an overactive
page reclamation mechanism in the kernel. If you see a dramatic increase in
paging, determine whether the current process mix is causing the faults. To
resolve the faults, you can adjust that process or add more memory to the
computer.
Alarms
None
Scan Object Syntax
Page state
Archive Database Key Name
page
Chapter 6: Knowledge Agent for UNIX 1353

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Request Service Time (Disk)
Displays the disk request service time in milliseconds since the last scan. This
information can help you to gauge disk performance using service request
time.
Generally, seeks, reads, and writes make up one service request. Service time
for a disk service request is the number of milliseconds it takes to seek the
disk and read or write data to the disk. A steadily increasing service request
time could indicate a fragmented filesystem.
Alarms
None
Scan Object Syntax
Disk name
Archive Database Key Name
disksvc
Request Service Time (Avg) (Disk)
Displays the average service time (in milliseconds) for disk requests to seek
the disk and read or write data to the disk.
Generally, seeks, reads, and writes make up one service request. Service time
for a disk service request is the number of milliseconds it takes to seek the
disk, and read or write data to the disk. A steadily increasing service request
time suggests a fragmented filesystem.
Alarms
None
Scan Object Syntax
Disk name
Archive Database Key Name
disksvc_av
1354 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Routing Operations (Network)
Displays the network routing tables since the last scan. The routing protocol
on a UNIX host indicates how effectively that host is updating its routing table.
In general, you can create, destroy, or redirect routes. Routes are basically
static. Large changes to the routing table usually indicate that routes are
either incorrect or are being updated in routing storms. If the redirect rate
becomes high, check Internet security.
This scan types output includes the following information:

lookup_fails

redir_change

redir_create

route metric
Alarms
None
Scan Object Syntax
Route change
Archive Database Key Name
ntraffic_route
Chapter 6: Knowledge Agent for UNIX 1355

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Routing Operations (Lifetime) (Network)
Displays the network routing tables over system uptime. This shows the
overall performance of the routing table. The routing protocol on a UNIX host
indicates how effectively that host is updating its routing table.
In general, you can create, destroy, or redirect routes. Routes are basically
static. Large changes to the routing table usually indicate that routes are
either incorrect or are being updated in routing storms. If the redirect rate
becomes high, check Internet security.
This scan types output includes the following information:

lookup_fails

redir_change

redir_create

route metric
Alarms
None
Scan Object Syntax
Route change
Archive Database Key Name
ntraffic_route_tl
1356 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

RPC Client Operations (Network)
Displays RPC client statistics since the last scan. This scan type shows the
client side RPC performance. It detects whether a client is able to
communicate effectively with a remote RPC server, which is the client side of
an NFS mount, or whether some other piece of a client/server RPC relationship
is causing problems. The NFS protocol most often is the cause of client RPC
traffic.
This scan types output includes the following information (as appropriate):

badcalls

badxid

calls

newcred

retrans

timeout
If the number of time-outs plus badcalls is fewer than retransmits, you may
have a slow NFS server. A high badxid count may indicate the same.
Alarms

NfsBadNet

NfsSrvrOvrLd
Scan Object Syntax
RPC statistic
Archive Database Key Name
rpc_client
Chapter 6: Knowledge Agent for UNIX 1357

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

RPC Client Operations (Lifetime) (Network)
Displays the RPC client statistics (over system uptime). This scan type shows
client side RPC performance. It detects whether a client is able to
communicate effectively with a remote RPC server; which is the client side of
an NFS mount, or whether some other piece of a client/server RPC relationship
is causing problems. The NFS protocol most often is the cause of client RPC
traffic
This scan types output includes the following information (as appropriate):

badcalls

badxid

calls

newcred

retrans

timeout
If the number of time-outs plus badcalls is fewer than retransmits, you may
have a slow NFS server. A high badxid count may indicate the same.
Alarms
None
Scan Object Syntax
RPC statistic
Archive Database Key Name
rpc_client_tl
1358 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

RPC Server Operations (Network)
Displays the RPC server statistics since the last scan. This scan type monitors
the response of your local RPC servers.
Server RPC traffic measures how the local host, as an RPC server, handles
transmitted packets. If the local host is not running any RPC servers, the
values are zero. If the local host is running many RPC servers, as would an
NFS server, the values steadily increase.
This scan types output includes the following information (as appropriate):

badcalls

badlen

calls

nullrecv
Alarms
None
Scan Object Syntax
RPC statistic
Archive Database Key Name
rpc_server
Chapter 6: Knowledge Agent for UNIX 1359

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

RPC Server Operations (Lifetime) (Network)
Displays the RPC server statistics over system uptime. This scan type monitors
the response of your local RPC servers.
Server RPC traffic measures the how well the local host, as an RPC server,
handles transmitted packets. If the local host is not running any RPC servers,
the values are zero. If the local host is running many RPC servers, as would an
NFS server, the values steadily increase.
This scan types output includes the following (as appropriate):

badcalls

badlen

calls

nullrecv
Alarms
None
Scan Object Syntax
RPC statistic
Archive Database Key Name
rpc_server_tl
1360 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Run Queue Length (CPU)
Displays the length of the run queue for all CPUs. This shows the list of jobs
waiting to run.
As UNIX is a multi-process system, you can expect the run queue to include
more than one process. When the time slice for a process is up, the kernel
schedules the next process on the run queue, based on the priority value
assigned to the process.
The maximum run queue length varies with each system. Whatever the
threshold, the longer the run queue and the heavier the load. Generally, a
sustained run queue length greater then 3 results in slow system response for
users.
Over time, the run queue length is the best determinant of CPU saturation. If
the run queue is longer than 3, and the CPU is approaching 100% busy, your
system becomes too slow for interactive work. This may be acceptable if you
have a large decision support database system in which response time is not
critical. When the run queue is long, review jobs that are running to determine
if you can reschedule some jobs to run in the off hours, or eliminate jobs that
are not necessary.
Alarms
None
Scan Object Syntax
runq len
Archive Database Key Name
cpu_runq_len
Chapter 6: Knowledge Agent for UNIX 1361

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Run Queue Ratio (Jobs to CPUs) (CPU)
Displays the ratio of the run queue length to the number of installed CPUs.
The length of the run queue is very important in relation to the number of
CPUs in the system. If this number is constantly above 3, the system may be
showing poor response time. However, if you have multiple servers (more
than one CPU), the run queue on those computers may be longer than the
suggested three jobs, and still serve correctly.
Over time, the run queue length is the best determinant of CPU saturation. If
the run queue is longer than 3, and the CPU is approaching 100% busy, your
system becomes too slow for interactive work. This may be acceptable if you
have a large decision support database system in which response time is not
critical.
Alarms
RunqLgthHgh
Scan Object Syntax
jobs/cpu
Archive Database Key Name
cpu_runq_ratio
1362 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Run Times (Process CPU)
Displays the total process runtime by group (time interval specified). The chart
shows pre-defined time intervals for the scan objects.
This scan type examines all processes, and then groups them by the time a
process has been running: under 10 seconds, under 30 seconds, under 1
minute, under 5 minutes, under 10 minutes, under 30 minutes, and over 30
minutes. These groups help you to understand the primary use of a computer
so you can tune it for performance.
After you determine the job mix with this scan type (and perhaps Process CPU
- CPU Usage or Network - Interface Traffic (Pct) scan types), you can begin to
tune the system. If the majority of processes are long-running, you should
size kernel tables and swap spaces for long running processes so they do not
run out of resources. Since the process mix is fairly stagnant (such as in
Oracle or Sybase databases), tune the computer for those processes. If you
have many short-running processes, it is more difficult to tune the computer
because you have more variables to consider.
By examining the output from other scan types, you can develop a general
strategy. You may use one general runtime state during the day, and another
overnight. For example, if the computer runs databases during the day
(interactive jobs), you can run batch jobs at night.
Alarms
None
Scan Object Syntax
runtime
Archive Database Key Name
proc_runtime
Chapter 6: Knowledge Agent for UNIX 1363

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Scan Rate (Memory)
Displays the number of pages that the page daemon scans (in seconds). This
scan type measures the rate at which the page daemon scans pages on the
free list to free them for reuse, and to detect memory shortages when the rate
is high for long periods.
The page daemon scans the page list to find which pages are candidates to
page out. When the page daemon needs to free many pages, it must scan the
list quickly. When the page daemon needs only a few pages, it must work just
as hard, but often has to examine fewer pages.
If the scan rate is consistently low, you may have too much installed memory,
or applications may be static. If applications are static, such as when a server
runs only database applications, then you should probably tune the system
aggressively to obtain the benefits of static systems.
Alarms
PageReclaim
Scan Object Syntax
scan/sec
Archive Database Key Name
page_scanrate
1364 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Seconds of CPU Usage (Process CPU)
Displays the total CPU seconds for the life of the job for a process. The time a
process runs, measured on a wall-clock, differs from the number of CPU
seconds a process uses. Long running processes, such as shells, may use only
a few CPU seconds.
Although the processes that this scan type displays may not show at the top of
the Process CPU - CPU Usage or Process CPU - CPU Usage Over Lifetime scan
types, these processes may consistently use CPU over the lifetime of the
process.
Use the seconds of CPU time and the total CPU used by a process to see if a
process has run away. If you use only Process CPU - CPU Usage Over Lifetime
or Process CPU - CPU Usage, you cannot determine if processes are using
many CPU resources in short time periods, or using many CPU resources over
a lifetime without actually running away.
Alarms
RunawayProc
Scan Object Syntax
Process ID:Username:Process
Archive Database Key Name
proc_sec_cpu
Seconds of Idle Time (User Sessions)
Displays the idle time (in seconds) for each user session. Idle time is the time
since the last access request to the tty file by system calls to creat(), mknod(),
pipe(), utime(), or read().
Alarms
None
Scan Object Syntax
Username:tty
Archive Database Key Name
session_idle
Chapter 6: Knowledge Agent for UNIX 1365

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Seconds of System CPU Usage (Process CPU)
Displays the system CPU seconds since the last scan for a process. This scan
type shows whether a process is running efficiently. As a process runs, it is
often useful to know whether CPU requests that the process makes are user
requests or system requests. This scan type shows the number of CPU seconds
that each process uses to perform user requests. It also shows whether a
process uses few or many system calls.
If a process uses many system calls, the sys portion of CPU usage is high
compared to total CPU usage. Generally, user CPU requests should be twice
the system CPU requests.
Alarms
None
Scan Object Syntax
Process ID:Username:Process
Archive Database Key Name
proc_sec_sys
Seconds of User CPU Usage (Process CPU)
Displays the user CPU seconds since the last scan for a process. This indicates
whether a process is running efficiently. As a process runs, it is often useful to
know whether CPU requests that the process makes are user requests or
system requests. This scan type shows the number of CPU seconds that each
process uses to perform user requests.
If a process uses many system calls, the user portion of CPU usage will be low
compared to total CPU usage. Generally, user CPU requests should be higher
than system CPU requests.
Alarms
None
Scan Object Syntax
Process ID:Username:Process
Archive Database Key Name
proc_sec_user
1366 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Secure File Last Changed Time (Individual Scan Types)
Displays secure files that have changed since the last scan. With this
information, you can track sensitive files on the system. It is important to
keep certain files secure in the UNIX filesystem. You will want to receive
notification when someone changes the file.
The UNIX cfg file (uv_unix.cfg) stores a list of each file you want to track,
under the section sec_file_changed_data. The shell wild card can track files.
Alarms
FileChange
Scan Object Syntax
Filename
Archive Database Key Name
sec_file_changed
Chapter 6: Knowledge Agent for UNIX 1367

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Semaphore Config (Individual Scan Types)
Displays the inter-process communication semaphores. The information that
this scan type retrieves will help you to determine the configured kernel
parameters in the shared memory system.
The shared memory system generally uses the following kernel parameters
(these may vary by operating system type):

semmap

semmni

semmns

semmnu

semmsl

semopm

semume

semvmx

semaem
Alarms
None
Scan Object Syntax
IPC semaphore
Archive Database Key Name
ipc_sem
1368 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

sendmail Statistics (Individual Scan Types)
Displays throughput statistics for the sendmail mail daemon. The sendmail
daemon measures the efficiency of the e-mail system. To use this scan type,
you must enable the sendmail statistics.
Alarms
None
Scan Object Syntax
Statistic type
Archive Database Key Name
email_stats
Setuid Files in the Filesystem (Individual Scan Types)
Displays the number of suid files in the filesystem. The presence of files that
are suid may indicate security violations.
Because this scan type checks every file in the filesystem, it may be very slow
to return data.
Alarms
None
Scan Object Syntax
Filename
Archive Database Key Name
sec_suid_files
Chapter 6: Knowledge Agent for UNIX 1369

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Setuid Programs Running (Process Status)
Displays the currently running suid processes. This scan type tracks potential
security violations, and views all processes currently running with an effective
user ID other than the real uid.
Set UID processes grant access to more system resources than those to which
user normally has clearance. Some applications, such as the knowledge
agents uvkd, must use this method to run. Well-designed suid applications
ensure that the user who starts the application cannot perform any restricted
action through the suid program.
Some applications must run with suid, and this is no cause for concern.
However, a running suid process may indicate that a user is running
unauthorized applications, resulting in security violations. For example, an
application that calls itself xterm may not really be the application you expect
to be running. A user could copy /bin/sh to his/her home directory, then
rename it xterm. If the user has clearance to suid the shell to root and leave it
in the filesystem, he/she could have access to a root shell.
Alarms
None
Scan Object Syntax
Process ID:Username:Process
Archive Database Key Name
sec_suid_running
1370 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Shared Memory Config (Individual Scan Types)
Displays the inter-process communication shared memory. This output from
this scan type shows the values of the kernel variables that govern shared
memory.
Although system parameters are often system-dependent, they usually include
some or all of the following scan objects:

shmall

shmmax

shmmin

shmmni

shmseg
Alarms
None
Scan Object Syntax
Shared memory stat
Archive Database Key Name
ipc_shm
Chapter 6: Knowledge Agent for UNIX 1371

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Size of Forked Processes (CPU)
Displays the average size of a CPU fork. The output from this scan type shows
the average size of the parent process that issued the fork() request.
When the fork() system call duplicates an address space, it creates the
duplicate address at the same size as the parent process that issued the
fork(). A large address space of the parent process slows down the fork() call.
Note: Solaris and AIX systems do not support this scan type.
Alarms
None
Scan Object Syntax
Fork type
Archive Database Key Name
cpu_fork_size
1372 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Size of Measured Files (Individual Scan Types)
Displays file sizes since the last scan. This scan type helps you track the size
of the following well-known system files:

Log files

Files in public areas (like the mail spool)

Application files
This scan type shows the sizes of all files that you have configured for
monitoring. You can reference the configuration information using the
Configuration tool. Find the configuration information in the UNIX,
Miscellaneous, file_size scanner data section of the DCC Configuration, Insight
Configuration, Knowledge Agent Parameter Editor.
Alarms
LargeFileWarn
Scan Object Syntax
Filename
Archive Database Key Name
file_size
Chapter 6: Knowledge Agent for UNIX 1373

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Software Configuration (Individual Scan Types)
Displays all software packages installed on the server. Some UNIX systems
offer methods that you can use to add or remove software. If you added the
software by one of these methods, use this scan type to see the currently
configured software on the system so you can track software version numbers
and changes.
If the operating system offers no installation method, then the scan type
output does not list the software installed. There is no standard way to track
installations.
Note: HPUX systems do not support this scan type.
Alarms
None
Scan Object Syntax
software package
Archive Database Key Name
config_software
1374 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Space Used (Pct) (Filesystem)
Displays the percentage of space used in each filesystem. Use this information
to measure the amount free space on a filesystem before you copy large files,
and to determine if the filesystem is approaching maximum capacity before
you perform a large copy or add anything to the filesystem.
A filesystem has a finite size. Remove any files you no longer need. Keep in
mind that each filesystem reserves some space to which only the superuser
can write. This may be roughly 10% of the disk space, depending on your
system.
Alarms
FsPctFree
Scan Object Syntax
Filesystem name
Archive Database Key Name
fspctused
Chapter 6: Knowledge Agent for UNIX 1375

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

State (Process Status)
Displays the processes in each system state since the last scan. This scan type
shows how efficiently your system is processing. If too many processes swap
or wait on I/O, you may lack memory or have slow disk subsystems. This scan
type shows you how the kernel spends its time, and the states in which
processes spend time.
All processes are either running on the system or in some other state. The
number of processes in a specific state shows the load on the kernel. If you
have many processes to run, the system may be unable to service run
requests quickly enough. If many processes are waiting on disk results, the
disk subsystem may be too slow.
Wait on I/O indicates that the disk subsystem is causing a bottleneck. Page
waits indicate either too little memory or too many new processes spawning.
Swapped processes indicate too little memory.
Alarms
None
Scan Object Syntax
Process state
Archive Database Key Name
proc_state
1376 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Status of Cron Daemon (Process Status)
Displays the Boolean status of the cron daemon (responsible for scheduling
jobs). The daemon must always be running for job scheduling to occur.
This scan type returns the following values:
1
Indicates that the daemon program is running.
0
Indicates that the daemon program is not running.
Alarms
None
Scan Object Syntax
cron
Archive Database Key Name
cron_updown
Chapter 6: Knowledge Agent for UNIX 1377

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Status of /etc/inetd (Process Status)
Displays the run status of the inetd program. The system dispatches most
network requests to servers through the inetd program. The inetd program
reads a network request and spawns the correct server to handle the request.
If inetd is not running, network requests to the server fail.
This scan type returns the following values:
1
Indicates that the inetd program is running.
0
Indicates that the inetd program is not running.
Alarms
None
Scan Object Syntax
inetd
Archive Database Key Name
inetd_updown
1378 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Status of Monitored Servers (Individual Scan Types)
Displays the up or down status of servers. This information will help you to
determine the connectivity of specific servers, and to verify the status of the
network. You can monitor the network status of your more important servers
individually.
If the local host can connect to a remote host, the network is running. If the
local host cannot connect, the network is down.
If the scan type output displays all servers as down, this suggests a problem
with the network segment or the local host interface to the network.
In some cases, an Ethernet segment that did not terminate displays as down
when a viewer sees it from some hosts, but it appears to be up from other
hosts.
Alarms
None
Scan Object Syntax
server status
Archive Database Key Name
server_status
Chapter 6: Knowledge Agent for UNIX 1379

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Status of Sendmail Program (Process Status)
Displays the status of the sendmail daemon.
At many sites, the system uses the sendmail program that requires the
daemon sendmail to transfer mail. The sendmail daemon must run at all times
to deliver mail. If the sendmail daemon is not running, investigate why the
process stopped; then restart the process.
Alarms
None
Scan Object Syntax
email
Archive Database Key Name
email_updown
Status of the Printer Scheduler (Process Status)
Displays the status of the printer daemon. The printer subsystem can run only
if the printing daemon is active.
On most SYSV systems, the printer daemon is lpsched. On SunOS systems,
the printer daemon is lpd.
Alarms
None
Scan Object Syntax
Printer name
Archive Database Key Name
printer_updown
1380 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Stream Queues Used (Individual Scan Types)
Displays stream queue usage information. Use this scan type to help you
determine whether you have configured enough queues for your system.
Max
Indicates the maximum queues that can be allocated.
Used
Indicates the total number of used queues.
Failed
Indicates the queue request that failed.
The system requires two queues to push any new module onto a stream. To
properly allocate a stream, you must configure enough queues in the system.
Overall network performance can suffer if you did not configure enough
streams.
Note: HPUX systems do not support this scan type.
Alarms
None
Scan Object Syntax
Queue
Archive Database Key Name
queue
Chapter 6: Knowledge Agent for UNIX 1381

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Streams Buffers (Individual Scan Types)
Displays the number of stream buffers used. This information helps you to
ensure that you have configured enough streams data buffers. Streams
buffers is the memory set aside to handle streams transfers on and off the
streams queue. Buffers of various sizes are configured. If a stream cannot be
allocated from a streams buffer, then requests for that stream will fail.
You should not see any allocation failures for the small data buffers. If you add
more terminals or use high speed modems (>9600 baud), you may need to
allocate more buffers.
Alarms
None
Scan Object Syntax
group size
Archive Database Key Name
streams_buf
Streams Usage (Lifetime) (Individual Scan Types)
Displays streams buffer usage (over system uptime). This information helps
you to determine the best streams and buffer configuration. The scan type
output lists the total number of streams used by category. Streams is the
interface on which network performance is built on System V computers and
late SunOS computers, and is crucial to good network performance.
Size the streams buffers so that no failures occur. Ensure that buffers are not
too large, since this can waste memory.
Note: HPUX systems do not support this scan type.
Alarms
None
Scan Object Syntax
Stream buffer statistics
Archive Database Key Name
streams_tl
1382 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Streams Used Pct (Individual Scan Types)
Displays the percentage of stream buffers used (0 - 100%). This information
helps you to tune the stream buffer allocations. The percentage of configured
stream buffers used measures the effectiveness of the streams tuning. It is
important to have enough stream buffers at all times to avoid allocation
failures.
Alarms
None
Scan Object Syntax
Stream group
Archive Database Key Name
streams_pct
Chapter 6: Knowledge Agent for UNIX 1383

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Summary Info (Applications)
Displays the status of running applications. The output from this scan type
shows the following information about the processes in an application set:

Application name (the name of the set of processes in an application
group)

Total CPU percentage that the application set uses

The resident size of the processes in the application

The total runtime of the processes in the application (in hours, minutes
and seconds)

The total number of jobs (processes) in the application set

Reads per second

Writes per second

Page faults per second
Alarms
None
Scan Object Syntax
Application name
Archive Database Key Name
app_summary
1384 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Swap Attempts (Process Accounting)
Displays the number of times the system swaps a process out to disk. This
number shows how effectively the system keeps required processes in
memory. It may show whether the system has swapped out a critical
application.
When the system swaps and then schedules a process, it must first read the
process back into memory from the swap device before running it. Swapping
can take long enough for interactive performance to suffer greatly.
Some operating systems, such as SunOS, swap readily. Most modern UNIX
systems (especially Solaris) swap only under a serious load.
Alarms
None
Scan Object Syntax
Process ID:Username:Process
Archive Database Key Name
proc_swap
Chapter 6: Knowledge Agent for UNIX 1385

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Swapping Operations (Swap)
Displays the swap_ins and swap_out activity in the swap space.
While swap_ins and swap_out activity is fairly common, watch for substantial
swap_out activity while the system is paging that can lead to "desperation
swapping." This suggests extreme memory shortages. Swapping is usually the
last resort of a completely overburdened system. Most modern UNIX systems
strongly resist swapping. If your system is swapping, it desperately needs
memory.
One notable exception is SunOS, which swaps processes that have been
asleep for 120 seconds or more.
Alarms
None
Scan Object Syntax
Swap state
Archive Database Key Name
swap
1386 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

System Config Variables (Server Configuration)
Displays operating system configuration variables. This scan type shows the
name and value of the following sysconf() values (these may vary by
operating system):

ARGC_MAX

CHILD_MAX

CLK_TCK

NGROUPS_MAX

OPEN_MAX

POSIX_JOB_CONTROL

POSIX_VERSION

POSIX_SAVED_IDS
You can use the sysconf() system call to see some system configuration
constants. Check the page size and value of HZ for this computer.
Portable programs use sysconf() values to determine the level of POSIX
compliance. Other programs may reference these values to determine system-
specific information.
Alarms
None
Scan Object Syntax
Configuration variable
Archive Database Key Name
config_sysconf
Chapter 6: Knowledge Agent for UNIX 1387

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

System Usage (Memory)
Displays the active and free memory in the system. Too little free memory
suggests excessive paging or swapping resulting in a slowdown of processes.
Use the Memory - Scan Rate scan type to decide if processes are reusing
memory too quickly.
Alarms
MemPctFree
Scan Object Syntax
Memory state
Archive Database Key Name
memory
System Usage (Avg) (Memory)
Displays the average amount of active and free memory in the system.
The average physical memory (in bytes) is an indicator of how the system
allocates memory. Not enough average free memory suggests that processes
are slowing down due to excessive paging or swapping. If you compare the
average memory in the system to the current memory usage, you can
determine the extent of the situation. If memory is low, but on average the
available memory seems adequate, look for a few large memory users.
Alarms
None
Scan Object Syntax
Memory state
Archive Database Key Name
memory_av
1388 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Table Elements Allocated (Kernel Configuration)
Displays the size of the kernel tables. This information will show you the size
of the kernel tables and how the system is using them. To avoid problems and
provide optimum resources to user processes, observe the tables over time to
determine the best size.
Some systems, notably SYSV.4 computers, can dynamically size the kernel
tables themselves. In this situation, the kernel may change the sizes while
running.
Alarms
KernelTabPct
Scan Object Syntax
Kernel table name
Archive Database Key Name
kerneltabsize
Table Elements Used (Kernel Configuration)
Displays the kernel table used. Use this scan type to gauge historical use of
the kernel tables, so you can size kernel tables as needed. The output from
this scan type shows you if the kernel tables are close to the maximum or
sized too large.
Some systems cache inode table entries, or reuse the least recently-used
entry when the inode table is full, to help the kernel run faster. On such
systems, the kernel table always appears to be nearly full.
Alarms
KernelTabPct
Scan Object Syntax
Kernel table name
Archive Database Key Name
kerneltabused
Chapter 6: Knowledge Agent for UNIX 1389

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Table Overflows (Kernel Configuration)
Displays kernel table overflows. A kernel table overflows most often because it
is too small.
Before expanding the tables, make sure that no single process is causing an
error, because this could cause the kernel tables to fill. If this is not the cause
of the overflows, you may want to change the configuration to enlarge the
table.
Alarms
None
Scan Object Syntax
Kernel table name
Archive Database Key Name
kerneltabovr
1390 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

TCP Operations (Network)
Displays the network TCP statistics since the last scan.
This scan type gauges the efficiency of the TCP protocol, through connection
statistics that measure the ability of applications to request and start a
connection on a server.
Keep alive measurements show the ability to maintain connections on the
host. Gross measurements of packets sent or received indicates the traffic on
the host. To tune these protocol problems, you would usually want to find the
applications making erroneous requests.
This scan types output includes the following information (as appropriate):

bad_chksum

byte_recv

byte_retran

byte_sent

con_accpt

con_drop_rtx

con_drop

con_estab

con_init

dup_pkt

keep_alive_drop

keep_alive_timeo

oo_bytes

oo_packets

pkt_recv

pkt_retran

pkt_sent

rtx_timeout
Alarms
None
Scan Object Syntax
TCP statistic
Chapter 6: Knowledge Agent for UNIX 1391

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Archive Database Key Name
ntraffic_tcp
TCP Operations (Lifetime) (Network)
Use this scan type to view the network TCP statistics (total).
This scan type gauges the efficiency of the TCP protocol, through connection
statistics that measure the ability of applications to request and start a
connection on a server.
Keep alive measurements show the ability to maintain connections on the
host. Gross measurements of packets sent or received indicates the traffic on
the host. To tune these protocol problems, you would usually want to find the
applications making erroneous requests.
This scan types output includes the following information (as appropriate):

bad_chksum

byte_recv

byte_retran

byte_sent

con_accpt

con_drop_rtx

con_drop

con_estab

con_init

dup_pkt

keep_alive_drop

keep_alive_timeo

oo_bytes

oo_packets

pkt_recv

pkt_retran

pkt_sent

rtx_timeout
1392 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Alarms
None
Scan Object Syntax
TCP statistic
Archive Database Key Name
ntraffic_tcp_tl
Terminal Operations (Kernel Configuration)
Displays the number of characters transferred since the last scan. Use this
information to help you understand the interactive traffic to and from a
computer and to measure serial packets and packets across network ptys.
The number of characters that move in and out of the local host is a rough
indication of the non-CPU workload; in essence, a measure of the raw I/O on
the server. If the interactive traffic decreases as the CPU load increases, users
may experience problems with response time.
Alarms
None
Scan Object Syntax
tty statistics
Archive Database Key Name
tty_stats
Chapter 6: Knowledge Agent for UNIX 1393

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Total Usage (CPU)
Displays the percentage of all CPUs that the system uses (0 - 100%). This
indicates how the CPU spends time, and its general ability to run jobs.
An idle CPU waits for the system to schedule jobs. A busy CPU runs jobs, or
waits for jobs to get the resources they need in order to run. An idle CPU has
no jobs running. A CPU that spends a lot of time waiting in I/O or in system
mode, suggests a slow I/O subsystem (disks or slow memory). A CPU running
in user space is performing as expected, running user jobs.
A busy CPU is not necessarily adverse; you are getting your moneys worth
from your CPU. However, if the load averages on the computer are high (over
3 or 4), and the CPU is totally busy, the computer may be CPU-bound.
This scan type displays the following values:

CPU idle time

Time spent in user mode

Time spent in system mode

Time spent waiting for I/O to complete
Alarms
CpuBusy
Scan Object Syntax
CPU state
Archive Database Key Name
cpu_tl
1394 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Transactions per Second (Disk)
Displays the number of disk transactions per second since the last scan. Use
this data to measure the load on the disk in relation to the other disks in the
system.
Each disk receives requests to read, write and seek. If the disk is too busy,
consider distributing some of the data across other disks in the system.
Alarms
None
Scan Object Syntax
Disk name
Archive Database Key Name
disktps
Transactions per Second (Avg) (Disk)
Displays the average number of disk transactions per second over system
uptime. Use this data to measure the load on the disk in relation to the other
disks in the system.
Each disk receives requests to read, write and seek. If the disk is too busy,
you may balance loads across disk pools.
Alarms
None
Scan Object Syntax
Disk name
Archive Database Key Name
disktps_av
Chapter 6: Knowledge Agent for UNIX 1395

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

UDP Operations (Network)
Displays network UDP statistics since the last scan. This scan type monitors
the ability of UDP protocols to support applications and measure how the UDP
stack is performing.
Generally, errors in this UDP protocol indicate a faulty application or a
problematic interface driver. If sockets are full, an application is usually writing
too quickly to its socket address.
This scan types output includes the following information (as appropriate):

bad_chksum

bad_length

full_socket

hdr_ops
Alarms
None
Scan Object Syntax
udp statistic
Archive Database Key Name
ntraffic_udp
1396 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

UDP Operations (Lifetime) (Network)
Displays network UDP statistics (total). This scan type monitors the ability of
UDP protocols to support applications and measures how the UDP stack is
performing.
Generally, errors in this UDP protocol indicate a faulty application or a
problematic interface driver. If sockets are full, an application is usually writing
too quickly to its socket address.
The scan types output includes the following (as appropriate):

bad_chksum

bad_length

full_socket

hdr_ops
Alarms
None
Scan Object Syntax
udp statistic
Archive Database Key Name
ntraffic_udp_tl
UDPM Log File Messages (Individual Scan Types)
Displays the most recent knowledge agent error log. This scan type provides
information about knowledge agent processes.
Alarms
None
Scan Object Syntax
Filename
Archive Database Key Name
uvlog_grep
Chapter 6: Knowledge Agent for UNIX 1397

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Usage by CPU (CPU)
Displays the time that the system runs in each CPU state (per CPU). This
demonstrates the general ability of the system to carry out jobs.
An idle CPU waits for the system to schedule jobs. A busy CPU runs jobs, or
waits for jobs to get the resources they need to in order to run. An idle CPU
has no jobs running. A CPU that spends a lot of time waiting in I/O or in
system mode, suggests a slow I/O subsystem (disks or slow memory). A CPU
that runs in user space is performing as expected, running user jobs.
A busy CPU is not necessarily adverse; you are getting your moneys worth
from your CPU. However, if the load averages on the computer are high (over
3 or 4), and the CPU is totally busy, the computer may be CPU-bound. View
the CPU - Total Usage scan type to check the percentage of all CPUs the
system uses.
Alarms
None
Scan Object Syntax
CPU#:state
Archive Database Key Name
cpu
1398 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Usage by User Name (Process Status)
Displays the memory that each user ID consumes.
The system allocates memory and gives it to the kernel and to users who
request it. Often, a few users request most of the available memory. The
system reports shared memory segments to each user who currently maps to
a shared memory segment.
Alarms
None
Scan Object Syntax
Username
Archive Database Key Name
user_rss
Used (Swap)
Displays the swap space in use. You may not need to write to the swap space
at all, but you must allocate the space in case the kernel needs to write to
swap space.
Alarms
SwapPctFree
Scan Object Syntax
swap used
Archive Database Key Name
swapused
Chapter 6: Knowledge Agent for UNIX 1399

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Used (Avg) (Swap)
Displays the average swap space used. Compare the current swap used to the
average swap used to determine the severity of the memory situation. If you
see a sharp increase in used swap, the memory shortfall is probably serious.
Alarms
None
Scan Object Syntax
swap used
Archive Database Key Name
swapused_av
Used Space (Filesystem)
Displays the number of bytes used in each filesystem. You can use this
information to measure the free space on a filesystem before you copy large
files or add anything to the filesystem.
A filesystem has a finite size. Remove any files you no longer need. Remember
that each filesystem reserves some space to which only the superuser can
write. This may be roughly 10% of the disk space, depending on your system.
Alarms
None
Scan Object Syntax
Filesystem name
Archive Database Key Name
fsused
1400 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

User Agent Summary Type 1 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userinstsum1
User Agent Summary Type 2 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userinstsum2
Chapter 6: Knowledge Agent for UNIX 1401

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

User Agent Summary Type 3 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userinstsum3
User Agent Summary Type 4 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userinstsum4
1402 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

User Agent Summary Type 5 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userinstsum5
User Agent Summary Type 6 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userinstsum6
Chapter 6: Knowledge Agent for UNIX 1403

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

User Agent Summary Type 7 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userinstsum7
User Agent Summary Type 8 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userinstsum8
1404 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

User Agent Summary Type 9 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userinstsum9
User Agent Summary Type 10 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userinstsum10
Chapter 6: Knowledge Agent for UNIX 1405

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

User Benchmark Type 1 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userbench1
User Benchmark Type 2 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userbench2
1406 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

User Benchmark Type 3 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userbench3
User Benchmark Type 4 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userbench4
Chapter 6: Knowledge Agent for UNIX 1407

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

User Benchmark Type 5 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userbench5
User Benchmark Type 6 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userbench6
1408 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

User Benchmark Type 7 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userbench7
User Benchmark Type 8 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userbench8
Chapter 6: Knowledge Agent for UNIX 1409

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

User Benchmark Type 9 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userbench9
User Benchmark Type 10 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userbench10
1410 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

User Character Type 1 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userchar1
User Character Type 2 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userchar2
Chapter 6: Knowledge Agent for UNIX 1411

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

User Character Type 3 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userchar3
User Character Type 4 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userchar4
1412 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

User Character Type 5 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userchar5
User Character Type 6 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userchar6
Chapter 6: Knowledge Agent for UNIX 1413

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

User Character Type 7 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userchar7
User Character Type 8 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userchar8
1414 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

User Character Type 9 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userchar9
User Character Type 10 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userchar10
Chapter 6: Knowledge Agent for UNIX 1415

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

User Numeric Type 1 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
usernum1
User Numeric Type 2 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
usernum2
1416 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

User Numeric Type 3 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
usernum3
User Numeric Type 4 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
usernum4
Chapter 6: Knowledge Agent for UNIX 1417

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

User Numeric Type 5 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
usernum5
User Numeric Type 6 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
usernum6
1418 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

User Numeric Type 7 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
usernum7
User Numeric Type 8 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
usernum8
Chapter 6: Knowledge Agent for UNIX 1419

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

User Numeric Type 9 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
usernum9
User Numeric Type 10 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
usernum10
1420 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

User's Last Login (User Info)
Displays the last login time for each user. You can monitor a problem user, or
a user that may cause security problems, by setting an event to detect a
specific user login.
Alarms
SecLoginWarn
Scan Object Syntax
Username:User ID
Archive Database Key Name
sec_last_login
Users With No Password (User Info)
Displays users who did not designate a password.
Every user should maintain a password (in the /etc/passwd file or in a
protected equivalent). When a system does not require a password, any user
may log into the server as that user.
When you assign the password "*", which is generally unmatchable, the user
cannot log into the server.
Alarms
None
Scan Object Syntax
Username:User ID
Archive Database Key Name
sec_no_passwd
Chapter 6: Knowledge Agent for UNIX 1421

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Users Logged On (Individual Scan Types)
Displays a summary of the users logged into the system and the actions that
the users are performing. Some systems also display the process the user is
executing.
Alarms
None
Scan Object Syntax
Username:tty
Archive Database Key Name
userid
Users with Duplicate User IDs (Individual Scan Types)
Displays any duplicate UIDs you have not explicitly granted.
You assign a user ID (UID) to each username and the operating system uses
the UID to validate attempts to access log ins. Duplicate UIDs indicate that
two separate usernames have the same UID assigned, a possible security
violation. If this occurs, you should change the UIDs so that they are unique.
For some NIS configurations, the passwd file may list users two or more times
by the same names.
Alarms
None
Scan Object Syntax
User ID
Archive Database Key Name
sec_dup_uid
1422 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Writes per Second (Disk)
Displays the number of disk writes per second since the last scan. Use this
information to measure the load on the server, using the number of write
requests per second for the disk to service.
Each disk receives requests to read, write and seek. If the write rate is high
and kernel buffer performance seems good, consider expanding the size of the
buffer cache to improve performance. Check all disks to ensure that the read
load balances across all disks.
Alarms
None
Scan Object Syntax
Disk name
Archive Database Key Name
diskwps
Writes per Second (Avg) (Disk)
Displays the average number of disk writes per second over system uptime.
Use this information to measure the load on the server, using the number of
write requests per second for the disk to service.
Each disk receives requests to read, write and seek. If the write rate is high
and kernel buffer performance seems good, consider expanding the size of the
buffer cache to improve performance. Check all disks to ensure that the read
load balances across all disks.
Alarms
None
Scan Object Syntax
Disk name
Archive Database Key Name
diskwps_av
Chapter 6: Knowledge Agent for UNIX 1423

Scan Types and Associated Scan Groups (Knowledge Agent for UNIX)

Write Requests (Process Accounting)
Displays the number of process writes from the filesystem, a network socket,
or any number of IPC mechanisms. This scan type tracks the processes that
are writing to a destination and shows the total number of bytes written for
each process since the last scan.
The system can make write requests against disks, network sockets, pipes,
and other IPC primitives. If a disk becomes busy, use this scan type to identify
the processes that may be reading from the disk drive.
Alarms
None
Scan Object Syntax
Process ID:Username:Process
Archive Database Key Name
proc_write
Write Requests (Lifetime) (Process Accounting)
Displays the total number of process writes from the disk filesystem, network
sockets, pipes, and other IPC mechanisms over the life of a process. This scan
type tracks the processes that perform a large number of writes. You can use
this information to identify the processes that may be causing a disk busy
event.
The total number of bytes that a process writes is often a surprise to
application developers. This scan type helps application developers understand
how often their applications write to the disks.
Alarms
None
Scan Object Syntax
Process ID:Username:Process
Archive Database Key Name
proc_write_tl
1424 Advisor Text

Key Indicators (Knowledge Agent for UNIX)

Key Indicators (Knowledge Agent for UNIX)
Operating system key indicators display data related to a specific database
host computer. The data (displayed in a combination of graphs and tables) is
based on information from the scan types monitoring host operating system.
These key indicators provide information in the following categories:

Overview

CPU & Processes

Memory & Disk

Advanced
Application Summary (Overview)
Displays a condensed summary of the status of running applications in tabular
format.
CPU Active Count (CPU & Processes)
Displays the number of active CPUs in the system.
CPU Faults and Interrupts (CPU & Processes)
Displays the load in kilobytes for the following CPU faults:

Interrupts

Context Switch

System Calls
CPU Load Averages (CPU & Processes)
Displays CPU load averages over 1, 5, and 15 minute intervals.
CPU Usage by Process (CPU & Processes)
Displays percentage of CPU usage over time for each process using a line
graph format.
Chapter 6: Knowledge Agent for UNIX 1425

Key Indicators (Knowledge Agent for UNIX)

CPU Utilization (CPU & Processes)
Displays CPU usage for processes over time.
CPU Utilization (Overview)
Displays CPU usage for processes over time.
Disk Activity (Memory & Disk)
Uses a textual chart to display which disks have the most activity for the
following categories:
Busiest
Indicates the percentage of time that a disk drive is busy for.
Most Reads
Indicates the number of disk reads per second since the last scan.
Most Writes
Indicates the number of disk writes per second since the last scan.
Longest Service Time
Indicates the number of service time in milliseconds since the last scan.
1426 Advisor Text

Key Indicators (Knowledge Agent for UNIX)

Disk Metrics (Memory & Disk)
Displays the following disk drive information:
% Busy
Indicates the percentage of time a disk is busy.
Transaction
Indicates the number of disk transactions per second that the disk has
serviced since the last scan.
Rds/sec
Indicates the number of disk reads per second that the disk has serviced
since the last scan.
Wrts/sec
Indicates the number of disk writes per second that the disk has serviced
since the last scan.
Req Service
Indicates the disk request service time in milliseconds that the disk has
serviced since the last scan.
Disk Metrics (Overview)
Displays the following disk drive information:
% Busy
Indicates the percentage of time a disk is busy.
Transaction
Indicates the number of disk transactions per second since the last scan.
Rds/sec
Indicates the number of disk reads per second that the disk has serviced
since the last scan.
Wrts/sec
Indicates the number of disk writes per second since the last scan.
Req Service
Indicates the disk request service time in milliseconds since the last scan.

Chapter 6: Knowledge Agent for UNIX 1427

Key Indicators (Knowledge Agent for UNIX)

Disk Percent Busy Averages (Memory & Disk)
Uses a textual format to display the averages for the percentage of time a disk
is busy for.
File System (Memory & Disk)
Displays the used and free space for each file system in a tabular format.


File System (Overview)
Displays the number of bytes used in each file system and the number of
bytes in the file system that are free.
Hardware Configuration (Advanced)
Displays the hardware name for each object on the server in a tabular format.
IPC Active Usage Summary (Advanced)
Uses a bar chart format to display the resources in KB that each system
maximum uses.
Kernel Buffer Cache (Memory & Disk)
Displays the kernel buffer cache over time using a line graph format. The
system measures its kernel buffer cache in breads, bwrites, lreads, and lwrites
per second.
Kernel Buffer Pool Hits (Overview)
Displays the average reads and writes for kernel buffer pool hits in a textual
format.
1428 Advisor Text

Key Indicators (Knowledge Agent for UNIX)

Memory Paging Statistics (Memory & Disk)
Displays the number of paged bytes per category (page_outs, page_ins,
reclaims) in a bar chart format.
Memory Usage (Overview)
Displays the memory allocated to each process. Use the links in the Process
column to open a drill down workspace with more information.
Memory Utilization (Overview)
Displays the used, locked, and free memory over time.
Network Traffic by Interface (Overview)
Displays the network interface traffic over time in a strip-chart format.
Number of Fork System Calls (CPU & Processes)
Displays the number of fork system calls over time.
Operating System Configurations (Advanced)
Displays the sysconf() values for each object in a tabular format.
Percent of Jobs on Queue by CPU (CPU & Processes)
Displays the number of jobs in a queue for an individual CPU. It displays
information for the following job classes:

Swapped

Wait Page

Wait I/O

Runnable

Sleeping
Chapter 6: Knowledge Agent for UNIX 1429

Key Indicators (Knowledge Agent for UNIX)

Process Memory Usage (Memory & Disk)
Displays the memory that is in use by each process in a bar chart format.
Process Total Runtime by Category (CPU & Processes)
Displays the number of processes per pre-defined time intervals.

Processor CPU Usage (CPU & Processes)
Displays CPU usage for processes by percentage and in seconds. Use the links
in the Process column to open a drill down workspace with more information.
Process CPU Usage (Overview)
Displays the percentage of CPU usage for processes. Use the links in the
Process column to open a drill down workspace with more information.
Process Status (Overview)
Displays information about which processes are running and not running.
Ratio of Runqueue Length to All CPUs (CPU & Processes)
Displays the ratio of the run queue length for all installed CPUs over time in a
stacked-area graph format.
Read & Write Requests by Process (Memory & Disk)
Displays the number of bytes for read and write requests (displayed
separately) by process in a bar chart format.

1430 Advisor Text

Key Indicators (Knowledge Agent for UNIX)

Resources by User (Overview)
Uses a tabular format to display the following information for each user:

Percentage of CPU.

Memory that each user ID consumes.

Number of open files for all processes that are running.
uIDD--UNIX_KI_Advanced_Server Login Sessions
Uses a tabular format to display information about users that log on to a
server.

File System - Space Used Pct (Memory & Disk)
Displays the percentage of space used in each filesystem in a bar chart format.
File System - Space Used Pct (Overview)
Displays the percentage of space used in each file system.
Swap (Overview)
Uses a tabular format to display information about the following:

Free swap space

Swap space in use

Swap space installed
System Memory (Memory & Disk)
Displays the system usage and average system usage of active and free
memory in a bar chart format.
User Memory Usage (Memory & Disk)
Displays the memory that each user ID consumes over time in a tabular
format.
Chapter 6: Knowledge Agent for UNIX 1431

Key Indicators (Knowledge Agent for UNIX)

1432 Advisor Text

User's Last Login (Advanced)
Displays the last login time for each user in a tabular format.


Chapter 7: Knowledge Agents for
Windows

CA Insight DPM operating system knowledge agents help database
administrators isolate problems by performing the following tasks:

Sampling performance information from the host server

Maintaining a high-performance, real-time, shared memory snapshot of
the current state of each node in your environment
CA Insight DPM currently monitors UNIX and Windows; you need a different
installable knowledge agent for each operating system.
Alarms (Knowledge Agents for Windows)
Alarms are triggered when the scan types associated with them fall below or
exceed a specified threshold.
The following table lists all Knowledge Agent for Windows alarms and the scan
types associated with them (for specific alarm details, see the topic associated
with each alarm):

Alarm Scan Types
CpuBusy CPU Info -Pct Busy
CPU Info -Pct Privileged Mode
Process Info -CPU Usage
Process Info -CPU User Mode Usage
DiskAccessHgh Physical Disk Info -Avg Seconds per Transfer
Physical Disk Info -Pct Busy
EventLog Individual Scan Type -Event Log Monitor
genlimit No specific scan types required
LogDiskPctFree Logical Disk Info -Free MB
Logical Disk Info -Free Pct
ProcDown Process Info -CPU Usage
Chapter 7: Knowledge Agents for Windows 1433

Alarms (Knowledge Agents for Windows)

RunawayProc Process Info -CPU Usage
CPU Info -Pct Busy
Process Info -CPU Privileged Mode Usage
Process Info -CPU User Mode Usage
ServiceDown Individual Scan Type -Services Monitor
uvlog None

CpuBusy
The CPU is too busy. The total CPU usage has exceeded the specified
threshold.
Suggested Actions
1. Determine why the CPU is busy.
2. Use the Process Info - CPU Usage scan type to watch the processes
running. If a single process consistently dominates the CPU, determine the
cause.
Threshold Evaluation
object_value > threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
CPU Info - Pct Busy
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

CPU Info - Pct Privileged Mode

Process Info - CPU Usage

Process Info - CPU User Mode Usage
1434 Advisor Text

Alarms (Knowledge Agents for Windows)

DiskAccessHgh
The physical disk activity is excessive. The percentage of busy time for a
physical disk drive exceeds the specified threshold. The disk may be busy due
to a specific process or to an overall system load.
Suggested Actions
1. Determine when physical disk activity is excessive.
2. Check the processes that are running to determine if one process is
accessing the physical disk excessively, or if the overall load on the system
is causing excessive activity.
3. Balance physical disk activity by splitting those files that are heavily
accessed among the physical disks.
Threshold Evaluation
object_value > threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Physical Disk Info - Pct Busy
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

Physical Disk Info - Avg Seconds per Transfer

Physical Disk Info - Queue Length

Physical Disk Info - Total Operation Rate
Chapter 7: Knowledge Agents for Windows 1435

Alarms (Knowledge Agents for Windows)

EventLog
Error messages have been logged into the Windows event log. Standard event
specifications are used; for example, "Application:*" generates an event on
any Windows event listed in the Application event log.
Suggested Actions
1. Consult the Individual Scan Types - Event Log Monitor for a short listing of
recently generated events. Review the event log itself for a complete
listing, and locate the messages in the diagnostic log files.
2. The action you take depends on what software generates the error. See
your vendor software documentation to resolve the problem.
Threshold Evaluation
object_value > threshold_value
Note: This alarm does not support multiple thresholds.
Required Scan Types
The following scan types must be on for this alarm to function:
Individual Scan Types - Event Log Monitor
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
1436 Advisor Text

Alarms (Knowledge Agents for Windows)

genlimit
CA Insight DPM provides a general alarm, genlimit, that you can apply to any
numeric or character scan type (including user-defined numeric or character
scan types). The genlimit alarm compares a threshold you define against a
value returned by the scan type.
The valid operators for character data are = and != only (equal and not
equal).
Note: For information about configuring genlimit alarms, see the User Help.
Threshold Evaluation
<object_value> <user_configurable_operator> <threshold_value>
Note: This alarm supports multiple thresholds for numeric data only.
LogDiskPctFree
Free space on a logical disk is too low. The percentage of available space on a
logical drive has fallen below the specified threshold. You might experience
failure when you try to create or extend files.
Suggested Actions
Determine if the free space in the file system is low due to many small files or
a number of large files. To increase the free space on the logical disk, delete
unneeded files, or move files to another file system.
Threshold Evaluation
object_value < threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Logical Disk Info - Free Pct
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
Logical Disk Info - Free MB
Chapter 7: Knowledge Agents for Windows 1437

Alarms (Knowledge Agents for Windows)

ProcDown
The number of process instances has dropped below the specified threshold.
Either a process is not currently running, or the expected number of instances
of a process is not running. This does not indicate that a process was running
and stopped; the process may never have run. Depending on the process, the
ProcDown alarm may or may not indicate a problem.
Suggested Actions
1. Determine if a process is not currently running, or if the expected number
of instances of the process is not running.
2. Restart the process, if desired.
Threshold Evaluation
object_value < threshold_value
Note: This alarm does not support multiple thresholds.
Required Scan Types
The following scan types must be on for this alarm to function:
Process Info - CPU Usage
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
1438 Advisor Text

Alarms (Knowledge Agents for Windows)

RunawayProc
A process is using too many CPU resources and has exceeded the specified
threshold. This process can waste much needed CPU cycles that other
processes need, resulting in a general workload slow down.
Suggested Actions
Determine if the processes are using too much CPU time. If so, schedule the
process to run during off-peak hours, or do not run the processes at all.
Threshold Evaluation
object_value > threshold_value
Required Scan Types
The following scan types must be on for this alarm to function:
Process Info - CPU Usage
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:

CPU Info - Pct Busy

Process Info - CPU Privileged Mode Usage

Process Info - CPU User Mode Usage
ServiceDown
A monitored service is no longer in running or start pending mode.
The default alarm configuration monitors all services with a Startup value of
automatic (see the Control Panel Services window), and excludes any services
with a Startup value of manual and disabled. To exclude or include one or
more specific services, add an object/threshold pair for each service you want
to include or exclude. Enter the name of the service listed in the Control Panel
Services window as the object value.
Chapter 7: Knowledge Agents for Windows 1439

Alarms (Knowledge Agents for Windows)

The following represents the object/threshold pairs required to generate an
alarm for all automatic services.
Object or Threshold Pair
object_1 automatic_start
thresh_1 include
object_2 manual_start
thresh_2 exclude
object_3 disabled_start
thresh_3 exclude
The Services Monitor scan type monitors all available services, only those with
a startup type of automatic and a current state of Stopped, Stop Pending,
Continue Pending, Pause Pending, or Paused can generate an alarm.
You can include or exclude services to monitor, individually or by start type. If
you exclude a service, you ignore the service even if you monitor the start
type. Conversely, if you include a service, you monitor the service even if you
disable the start type.
Suggested Actions
Determine the cause of the service failure, then restart the service.
You can configure a command action to use EPMStartService.exe to
automatically restart a service after a failure.
Threshold Evaluation
object_value < threshold_value
Note: This alarm does not support multiple thresholds.
Required Scan Types
The following scan types must be on for this alarm to function:
Individual Scan Types - Services Monitor
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
1440 Advisor Text

Alarms (Knowledge Agents for Windows)

uvlog
Use this alarm to identify errors in specific log files that are being monitored
by the userdefined scan types using the CA Insight DPM supplied binary
uv_grep.
Suggested Actions
Varies depending on the errors in the log files.
Threshold Evaluation
This alarm is based on a triggering event (see description).
Note: This alarm does not support multiple thresholds.
Related Scan Types
In addition to the required scan types, the following scan types may help
identify the cause of this alarm:
None
Required Scan Types
The following scan types must be on for this alarm to function:
None
Chapter 7: Knowledge Agents for Windows 1441

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

Scan Types and Associated Scan Groups (Knowledge
Agents for Windows)
Under the control of scan processes, scan types retrieve performance data
from knowledge agents and store it in a RAM-resident snapshot buffer. The
content of the snapshot buffer represents the current state of your managed
resource. The scan processes create shared memory that the archive and
alarm background processes use.
Scan types belong to a scan group for programmatic reasons; whenever
possible, it is more efficient to gather a set of statistics at one time. Scan
types that do not belong to a specific group are known as individual scan
types.
Each specific scan type topic (listed alphabetically) provides the following
information:
Scan group name
Identifies the name of the scan group to which the scan type belongs;
listed parenthetically in the scan type topic title.
Scan type description
Identifies the specific measurement the scan type provides.
Alarms
Identifies the names of the alarms (if any) that trigger when the scan type
falls below or exceeds a specified threshold.
Scan object syntax
Identifies the syntax of the entries appearing on the scan type display;
scan objects can be static or dynamic.
Archive database key name
Identifies the abbreviated mnemonic by which the scan type is identified in
the archive.
1442 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

Access Permission Errors (Server Info)
Displays the number of access permission errors to help you determine if any
user tries to access server files or resources inadequately protected against
unauthorized access.
Alarms
None
Scan Object Syntax
errors
Archive Database Key Name
server_err_perm
Active Sessions (Server Info)
Displays the number of active server sessions to help you determine current
server activity.
Alarms
None
Scan Object Syntax
sessions
Archive Database Key Name
server_sessions
Chapter 7: Knowledge Agents for Windows 1443

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

Active Threads (Process Info)
Displays the number of active threads for each process to help you determine
the processes having the most active threads.
Alarms
None
Scan Object Syntax
process_id:process_name
Archive Database Key Name
proc_thread_count
Asynchronous Procedure Calls Bypassed/second (CPU Info)
Displays the rate the CPU utilizes kernel-mode APCs. The NT I/O Manager is
the primary user of kernel mode APCs. The rate at which the CPU bypasses
APCs is an indicator of the I/O load on a CPU.
Note: This scan type applies to Windows 2000 only.
Alarms
None
Scan Object Syntax
cpu_name
Archive Database Key Name
cpu_apc_bypass
1444 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

Avg Seconds per Read (Logical Disk Info)
Displays the average logical disk read time to help you determine if a drive is
heavily loaded.
Alarms
None
Scan Object Syntax
physical_drive:logical_drive
Archive Database Key Name
logdisk_avg_read
Avg Seconds per Read (Physical Disk Info)
Displays the average physical disk read time to help you determine if the drive
is heavily loaded.
Alarms
None
Scan Object Syntax
physical_disk
Archive Database Key Name
phydisk_avg_read
Chapter 7: Knowledge Agents for Windows 1445

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

Avg Seconds per Transfer (Logical Disk Info)
Displays the average logical disk transfer time to help you determine if a drive
is heavily loaded.
Alarms
None
Scan Object Syntax
physical_drive:logical_drive
Archive Database Key Name
logdisk_avg_transfer

Avg Seconds per Transfer (Physical Disk Info)
Displays the average physical disk transfer time to help you determine if the
drive is heavily loaded.
Alarms
None
Scan Object Syntax
physical_disk
Archive Database Key Name
phydisk_avg_transfer
1446 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

Avg Seconds per Write (Logical Disk Info)
Displays the average logical disk write time to help you determine if a drive is
heavily loaded.
Alarms
None
Scan Object Syntax
physical_drive:logical_drive
Archive Database Key Name
logdisk_avg_write
Avg Seconds per Write (Physical Disk Info)
Displays the average physical disk write time to help you determine if the
drive is heavily loaded.
Alarms
None
Scan Object Syntax
physical_disk
Archive Database Key Name
phydisk_avg_write
Chapter 7: Knowledge Agents for Windows 1447

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

Bytes Received (Server Info)
Displays the number of bytes received by the server from the network.
Alarms
None
Scan Object Syntax
bytes
Archive Database Key Name
server_bytes_received
Bytes Transferred (Server Info)
Displays the number of bytes sent and received by the server.
Alarms
None
Scan Object Syntax
bytes
Archive Database Key Name
server_byte_rate
Bytes Transmitted (Server Info)
Displays the total number of bytes sent by the server.
Alarms
None
Scan Object Syntax
bytes
Archive Database Key Name
server_bytes_trans
1448 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

Context Switch Rate (System Info)
Displays the rate of switches from one thread to another. Thread switches
occur either inside a single process or across processes when one thread does
one of the following:

Asks another thread for information

Preempts by a lower priority thread

Requests services from Windows subsystems
Alarms
None
Scan Object Syntax
context_switches
Archive Database Key Name
sys_context_switch
CPU Usage Summary (CPU Info)
Displays the current CPU activity summary for the Windows agent servers.
This scan type displays the following information for each agent:

Total CPU

User Mode

Priv Mode
Alarms
None
Scan Object Syntax
agent name
Archive Database Key Name
instsumm_cpu
Chapter 7: Knowledge Agents for Windows 1449

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

CPU Privileged Mode Usage (Process Info)
Displays the percentage of elapsed time each process executes in privileged
mode to help you estimate the consumption of resources by processes.
Alarms
None
Scan Object Syntax
process_id:process_name
Archive Database Key Name
proc_priv_time
CPU Usage (Process Info)
Displays the percentage of processor time consumed by processes executing a
non-idle thread to help you determine which processes consume excess CPU
time.
Alarms

ProcDown

RunawayProc
Scan Object Syntax
process_id:process_name
Archive Database Key Name
proc_cpu
1450 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

CPU User Mode Usage (Process Info)
Displays the percentage of time each process executes in user mode to help
you estimate the consumption of resources by processes.
Alarms
None
Scan Object Syntax
process_id:process_name
Archive Database Key Name
proc_user_time
Current Alarms (Individual Scan Types)
Displays a table of current alarms.
Alarms
None
Scan Object Syntax
Object x
Identifies the integer number of the alarm; if there are 5 current alarms,
this value will range from 1-5.
Current Alarm
Identifies the text string for the alarm.
Archive Database Key Name
userchar50
Chapter 7: Knowledge Agents for Windows 1451

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

Current Usage (Paging File Info)
Displays the percentage of the page file in use to help you determine if page
files are approaching limits.
Alarms
None
Scan Object Syntax
pagefile_name
Archive Database Key Name
pagefile_use
Deferred Procedure Call Avg Rate (CPU Info)
Displays that rate at which Deferred Procedure Calls(DPCs) queue on a CPU.
The Interrupt Service Routines schedule DPCs to process interrupts. The rate
of DPC is an indicator of the level of interrupt processing for each CPU.
Alarms
None
Scan Object Syntax
cpu_name
Archive Database Key Name
cpu_dpc_rate
1452 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

Deferred Procedure Calls Bypassed/second (CPU Info)
Displays that rate at which DPCs are bypassed. The Interrupt Service Routines
schedule DPCs to process interrupts. The rate of DPC is an indicator of the
level of interrupt processing for each CPU.
Note: This scan type applies to Windows 2000 only.
Alarms
None
Scan Object Syntax
cpu_name
Archive Database Key Name
cpu_dpc_bypass
Deferred Procedure Calls Queued/second (CPU Info)
Displays that rate at which DPCs queued on a CPU. The Interrupt Service
Routines schedule DPCs to process interrupts. The rate of DPC is an indicator
of the level of interrupt processing for each CPU.
Alarms
None
Scan Object Syntax
cpu_name
Archive Database Key Name
cpu_dpc_per_sec
Chapter 7: Knowledge Agents for Windows 1453

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

Disk Usage Summary (System Info)
Displays the current disk activity summary for the Windows agent servers.
This scan type displays the following information for each agent:

File Read Ops

File Write Ops

Total Data Ops
Alarms
None
Scan Object Syntax
agent name
Archive Database Key Name
instsumm_disk
Event Log Monitor (Individual Scan Types)
Use this scan type, along with the Server Info scan group, to monitor the
events written to an Event Log. If you want to see only new events, set the
ignore_existing_events parameter to the default value yes.
Alarms
EventLog
Scan Object Syntax
Log File:Source:Type:ID
Archive Database Key Name
event_log_grep
1454 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

File I/O Bytes (System Info)
Displays the file operation byte rates transferred for all the file system
operations on the computer to help you estimate the I/O load on the system.
Alarms
None
Scan Object Syntax

byte_read_rate

byte_write_rate
Archive Database Key Name
sys_file_op_bytes
File I/O Operations (System Info)
Displays the rate at which the computer issues requests for read and write
operations to file system devices to help you estimate the level of file activity
on the system.
Alarms
None
Scan Object Syntax

read_rate

total_data_rate

write_rate
Archive Database Key Name
sys_file_op
Chapter 7: Knowledge Agents for Windows 1455

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

Free MB (Logical Disk Info)
Displays the amount of deallocated (free) space on each logical disk drive,
measured in MB.
Alarms
None
Scan Object Syntax
physical_drive:logical_drive
Archive Database Key Name
logdisk_free_mb
Free Pct (Logical Disk Info)
Displays the percentage of free space on each logical disk drive. You can then
determine when a logical disk is becoming full. The percentage of free space is
the ratio of the free space available on the logical disk unit to the total usable
space provided by the logical disk drive.
Alarms
LogDiskPctFree
Scan Object Syntax
physical_drive:logical_drive
Archive Database Key Name
logdisk_free_pct
1456 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

Granted Access Errors (Server Info)
Displays the number of access errors for files opened successfully to help you
determine excessive attempts to access files without proper permissions.
Alarms
None
Scan Object Syntax
errors
Archive Database Key Name
server_err_access
Internal Errors (Server Info)
Displays the number of internal server errors to help you detect the existence
of internal execution problems on the server.
Alarms
None
Scan Object Syntax
errors
Archive Database Key Name
server_err_system
Chapter 7: Knowledge Agents for Windows 1457

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

Interrupt Rate (CPU Info)
Displays that rate at which each CPU receives device interrupts. A device
interrupts the processor whenever the device completes a task or requires
attention. Normal thread execution suspends during interrupts. Frequent,
periodic clock interrupts create a background of interrupt activity, that can
cause the processor to switch to another, higher priority thread.
Alarms
None
Scan Object Syntax
cpu_name
Archive Database Key Name
cpu_interrupt_rate
Logon Errors (Server Info)
Displays the number of logon errors, and identifies attempts to gain
unauthorized access to the server. A large number of logon errors may
indicate random attempts to guess a password.
Alarms
None
Scan Object Syntax
errors
Archive Database Key Name
server_err_logon
1458 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

Page Faults (Memory Info)
Displays the page fault statistics for the system to help you determine if the
system is performing excess paging or thrashing.
Alarms
None
Scan Object Syntax

page_faults

pages_transferred

pages_input

pages_output

page_read

page_write
Archive Database Key Name
mem_page_faults
Page Faults (Process Info)
Displays that rate at which each process causes page faults, in faults per
second to help you estimate the consumption of resources by processes.
Alarms
None
Scan Object Syntax
process_id:process_name
Archive Database Key Name
proc_page_faults
Chapter 7: Knowledge Agents for Windows 1459

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

Page File (Process Info)
Displays the current number of bytes each process used in the paging files to
help you estimate the consumption of resources by processes.
Alarms
None
Scan Object Syntax
process_id:process_name
Archive Database Key Name
proc_pagefile
Page File Peak (Process Info)
Displays the maximum number of bytes each process consumed in the paging
files to help you estimate the consumption of resources by processes.
Alarms
None
Scan Object Syntax
process_id:process_name
Archive Database Key Name
proc_pagefile_peak
1460 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

Pct Busy (CPU Info)
Displays the percent of time each processor is busy. A processor is busy when
the CPU executes in a state other than an idle thread. The percent of time a
CPU is busy is an indicator of the processing load on each CPU.
Alarms
CpuBusy
Scan Object Syntax
cpu_name
Archive Database Key Name
cpu
Pct Busy (Logical Disk Info)
Displays the percentage of time a logical disk drive services read or write
requests. The Pct Busy scan type can help you determine if a drive is heavily
loaded.
Alarms
None
Scan Object Syntax
physical_drive:logical_drive
Archive Database Key Name
logdisk_busy_pct
Chapter 7: Knowledge Agents for Windows 1461

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

Pct Busy (Physical Disk Info)
Displays the percentage of time a physical disk drive spends servicing read or
write requests to help you determine if a drive is heavily loaded.
Alarms
DiskAccessHgh
Scan Object Syntax
physical_disk
Archive Database Key Name
phydisk_busy_pct
Pct Deferred Procedure Call Time (CPU Info)
Displays the percentage of time each CPU spends in DPCs. A high percentage
can indicate that DPCs are causing excessprivileged mode.
Alarms
None
Scan Object Syntax
cpu_name
Archive Database Key Name
cpu_dpc_time
1462 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

Pct Interrupt Time (CPU Info)
Displays the percentage of time each CPU handles hardware device interrupts.
The percentage of time the CPU spends performing hardware device interrupts
may indicate excessive time spent in privileged mode.
Alarms
None
Scan Object Syntax
cpu_name
Archive Database Key Name
cpu_interrupt_time
Pct Privileged Mode (CPU Info)
Displays the percentage of time a processor spends in privileged mode in non-
idle threads. Determine whether the balance between user mode (application)
processing and privileged mode (kernel) activity is reasonable. What you
consider reasonable activity depends on what your system is processing in
privileged mode, and what processes execute most efficiently in privileged
mode.
The time spent in privileged mode is typically executed in the following:

Windows service layer

Executive routines

Windows Kernel

Device drivers for most devices other than graphics adapters and printers
Alarms
None
Scan Object Syntax
cpu_name
Archive Database Key Name
cpu_priv_time
Chapter 7: Knowledge Agents for Windows 1463

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

Pct Reading (Logical Disk Info)
Displays the percentage of time a logical disk drive services read requests. The
Pct Reading scan type can help you determine if a drive is heavily loaded.
Alarms
None
Scan Object Syntax
physical_drive:logical_drive
Archive Database Key Name
logdisk_read_pct
Pct Reading (Physical Disk Info)
Displays the percentage of time a physical disk drive is servicing read requests
to help you determine if a drive is heavily loaded.
Alarms
None
Scan Object Syntax
physical_disk
Archive Database Key Name
phydisk_read_pct
1464 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

Pct User Mode (CPU Info)
Displays the percentage of processor time a CPU spends in user mode in non-
idle threads. Applications and Windows subsystems typically execute in user
mode time. Determine whether the balance between user mode (application)
processing and privileged mode (kernel) activity is reasonable. What you
consider reasonable activity depends on what your system is processing in
privileged mode, and what processes execute most efficiently in privileged
mode.
Alarms
None
Scan Object Syntax
cpu_name
Archive Database Key Name
cpu_user_time
Pct Writing (Logical Disk Info)
Displays the percentage of time a logical disk drive services write requests.
The Pct Writing scan type can help you determine if a drive is heavily loaded.
Alarms
None
Scan Object Syntax
physical_drive:logical_drive
Archive Database Key Name
logdisk_write_pct

Chapter 7: Knowledge Agents for Windows 1465

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

Pct Writing (Physical Disk Info)
Displays the percentage of time that a physical disk drive is servicing write
requests to help you determine if a drive is heavily loaded.
Alarms
None
Scan Object Syntax
physical_disk
Archive Database Key Name
phydisk_write_pct
Peak Usage (Paging File Info)
Displays the peak usage of each page file as a percentage to help you
determine if page files are approaching limits.
Alarms
None
Scan Object Syntax
pagefile_name
Archive Database Key Name
pagefile_peak
1466 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

Pool Nonpaged (Process Info)
Displays the number of bytes each process allocated in the nonpaged pool to
help you estimate the consumption of resources by processes.
Alarms
None
Scan Object Syntax
process_id:process_name
Archive Database Key Name
proc_nonpaged_pool
Pool Paged (Process Info)
Displays the number of bytes each process allocated in the paged pool to help
you to estimate the consumption of resources by processes.
Alarms
None
Scan Object Syntax
process_id:process_name
Archive Database Key Name
proc_paged_pool
Chapter 7: Knowledge Agents for Windows 1467

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

Private Memory (Process Info)
Displays the current number of bytes each process allocated but cannot share
with other processes to help you estimate the consumption of resources by
processes.
Alarms
None
Scan Object Syntax
process_id:process_name
Archive Database Key Name
proc_private_bytes
Quality of Service (Individual Scan Types)
Displays an overall health check for the database or operating system you are
monitoring based on key performance indicators.
Alarms
None
Scan Object Syntax
qos
Archive Database Key Name
userchar51
1468 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

Queue Length (Logical Disk Info)
Displays the number of outstanding requests for each logical disk drive. The
number of outstanding requests include requests in service at the time of the
snapshot. Queue length is an instantaneous length, not an average over the
time interval.
Mullet-spindle disk devices can have multiple requests active at one time. The
Queue Length scan type can help you determine if a drive is heavily loaded.
Alarms
None
Scan Object Syntax
physical_drive:logical_drive
Archive Database Key Name
logdisk_queue_len
Queue Length (Physical Disk Info)
Displays the number of requests outstanding on the disk at the scan time,
including requests in service at the time of the snapshot. Queue length is an
instantaneous length, not an average over the time interval. Mullet-spindle
disk devices can have multiple requests active at one time.
Use this scan type over time to determine if the drive is heavily loaded.
Alarms
None
Scan Object Syntax
physical_disk
Archive Database Key Name
phydisk_queue_len
Chapter 7: Knowledge Agents for Windows 1469

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

Read Byte Rate (Logical Disk Info)
Displays the read operations byte rate, in bytes per second, for logical disk
drives. The Read Byte Rate scan type can help you determine if a drive is
heavily loaded.
Alarms
None
Scan Object Syntax
physical_drive:logical_drive
Archive Database Key Name
logdisk_read_bytes
Read Byte Rate (Physical Disk Info)
Displays the rate, in bytes per second, that bytes are transferred from physical
disks during read operations to help you determine if a drive is heavily loaded.
Alarms
None
Scan Object Syntax
physical_disk
Archive Database Key Name
phydisk_read_bytes
1470 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

Read Operation Rate (Logical Disk Info)
Displays the read operations rate on a logical disk drive, in read operations per
second. The Read Operation Rate scan type can help you determine if a drive
is heavily loaded.
Alarms
None
Scan Object Syntax
physical_drive:logical_drive
Archive Database Key Name
logdisk_read_rate
Read Operation Rate (Physical Disk Info)
Displays the read operation rate, in operations per second, for physical drives
to help you determine if a drive is heavily loaded.
Alarms
None
Scan Object Syntax
physical_disk
Archive Database Key Name
phydisk_read_rate
Chapter 7: Knowledge Agents for Windows 1471

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

Service Calls (System Info)
Displays the rate or frequency of calls to system service routines, and
estimates the load on Windows System Services.
Service routines include the following:

Schedules and synchronizes computer activities

Accesses non-graphical devices

Accesses memory management

Accesses name space management
Alarms
None
Scan Object Syntax
system_calls
Archive Database Key Name
sys_calls
Services Monitor (Individual Scan Types)
Monitors the current state of all available Windows services, and the start type
for each service. The current state indicates whether a service is running. The
start type indicates when a service started.
Alarms
ServiceDown
Scan Object Syntax
service_name
Archive Database Key Name
services_monitor
1472 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

Sessions Errored Out (Server Info)
Displays the number of sessions closed due to unexpected errors, such as
network or other problems.
Alarms
None
Scan Object Syntax
sessions
Archive Database Key Name
server_sess_err_out
Sessions Forced Off (Server Info)
Displays the number of sessions closed by the server to help you determine
the number of sessions forced to log off due to logon time constraints or other
factors.
Alarms
None
Scan Object Syntax
sessions
Archive Database Key Name
server_sess_force_off
Chapter 7: Knowledge Agents for Windows 1473

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

Sessions Logged Off (Server Info)
Displays the number of sessions closed normally. To determine the magnitude
of session errors, compare this scan type to other session and logon scan
types.
Alarms
None
Scan Object Syntax
sessions
Archive Database Key Name
server_sess_logoff
Sessions Timed Out (Server Info)
Displays the number of sessions closed due to inactivity. The volume closed
indicates whether the automatic disconnect parameter helps to conserve
resources.
Alarms
None
Scan Object Syntax
sessions
Archive Database Key Name
server_sess_timeout
1474 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

System Usage (Memory Info)
Displays memory (in bytes) dedicated to and reserved for various system
areas or system functions to help you determine the memory consumed by the
system.
Alarms
None
Scan Object Syntax

paged_pool

nonpaged_pool

cache_current

cache_peak

paged_pool_resident

system_code_total

system_code_resident

system_driver_total

system_driver_resident

system_cache_resident
Archive Database Key Name
mem_system_use
Chapter 7: Knowledge Agents for Windows 1475

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

Total Byte Rate (Logical Disk Info)
Displays the byte transfer rate to or from logical disks during write or read
operations, in bytes per second. The Total Byte Rate scan type can help you
determine if a drive is heavily loaded.
Alarms
None
Scan Object Syntax
physical_drive:logical_drive
Archive Database Key Name
logdisk_byte_rate

Total Byte Rate (Physical Disk Info)
Displays that rate at which bytes are transferred to or from physical disks
during write or read operations to help you determine if a drive is heavily
loaded.
Alarms
None
Scan Object Syntax
physical_disk
Archive Database Key Name
phydisk_byte_rate
1476 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

Total Operation Rate (Logical Disk Info)
Displays the read and write operations rate, in operations per second, on a
logical disk drive. The Total Operation Rate scan type can help you determine
if a drive is heavily loaded.
Alarms
None
Scan Object Syntax
physical_drive:logical_drive
Archive Database Key Name
logdisk_transfer
Total Operation Rate (Physical Disk Info)
Displays the rate of read and write operations on physical disks to help you
determine if a drive is heavily loaded.
Alarms
None
Scan Object Syntax
physical_disk
Archive Database Key Name
phydisk_transfer
Chapter 7: Knowledge Agents for Windows 1477

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

UDPM Log Monitor (Individual Scan Types)
Displays messages written to OS knowledge agent log files.
Alarms
None
Scan Object Syntax
file name:message string
Archive Database Key Name
uvlog_grep
Usage (Memory Info)
Displays the memory available/committed in bytes, and the commit limit that
determines the memory utilization on the system.
Alarms
None
Scan Object Syntax

commit_limit

committed_bytes

available_bytes

Extended Retrievals

CPU Scan Types

Memory Scan Types

Page File Scan Types

Process Scan Types

Server Scan Types
Archive Database Key Name
mem_usage
1478 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

User Agent Summary Type 1 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userinstsum1
User Agent Summary Type 2 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userinstsum2
Chapter 7: Knowledge Agents for Windows 1479

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

User Agent Summary Type 3 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userinstsum3
User Agent Summary Type 4 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userinstsum4
1480 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

User Agent Summary Type 5 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userinstsum5
User Agent Summary Type 6 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userinstsum6
Chapter 7: Knowledge Agents for Windows 1481

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

User Agent Summary Type 7 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userinstsum7
User Agent Summary Type 8 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userinstsum8
1482 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

User Agent Summary Type 9 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userinstsum9
User Agent Summary Type 10 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userinstsum10
Chapter 7: Knowledge Agents for Windows 1483

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

User Character Type 1 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
userchar1
User Character Type 2 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userchar2
1484 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

User Character Type 3 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userchar3
User Character Type 4 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userchar4
Chapter 7: Knowledge Agents for Windows 1485

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

User Character Type 5 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userchar5
User Character Type 6 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userchar6
1486 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

User Character Type 7 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userchar7
User Character Type 8 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userchar8
Chapter 7: Knowledge Agents for Windows 1487

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

User Character Type 9 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userchar9
User Character Type 10 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
userchar10
1488 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

User Numeric Type 1 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usernum1
User Numeric Type 2 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User defined
Archive Database Key Name
usernum2
Chapter 7: Knowledge Agents for Windows 1489

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

User Numeric Type 3 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
usernum3
User Numeric Type 4 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
usernum4
1490 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

User Numeric Type 5 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
usernum5
User Numeric Type 6 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
usernum6
Chapter 7: Knowledge Agents for Windows 1491

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

User Numeric Type 7 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
usernum7
User Numeric Type 8 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
usernum8
1492 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

User Numeric Type 9 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
usernum9
User Numeric Type 10 (Individual Scan Types)
User-defined scan types display various numeric or tabular information and
are not members of a particular scan group. You must configure each scan
type individually using the Knowledge Agent Parameter Editor. Once you
configure a user-defined scan type, you can select it for display and archive
the data it collects like any other scan type.
Note: For more information about configuring user-defined scan types, see
the User Help.
Alarms
None
Scan Object Syntax
User Defined
Archive Database Key Name
usernum10
Chapter 7: Knowledge Agents for Windows 1493

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

Virtual Memory (Process Info)
Displays the current size, in bytes, of the virtual address space each process
uses to help you estimate the consumption of resources by processes.
Alarms
None
Scan Object Syntax
process_id:process_name
Archive Database Key Name
proc_virtual_size
Virtual Memory Peak (Process Info)
Displays the maximum number of bytes of virtual address space that a process
used at any given time to help you estimate the consumption of resources by
processes.
Alarms
None
Scan Object Syntax
process_id:process_name
Archive Database Key Name
proc_virtual_peak
1494 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

Working Set (Process Info)
Displays the current size, in bytes, of the working set of each process to help
you estimate the consumption of resources by processes.
Alarms
None
Scan Object Syntax
process_id:process_name
Archive Database Key Name
proc_working_set
Working Set Peak (Process Info)
Displays the maximum number of bytes in the working set of each process
over its lifetime to help you estimate the consumption of resources by
processes.
Alarms
None
Scan Object Syntax
process_id:process_name
Archive Database Key Name
proc_working_set_pk
Chapter 7: Knowledge Agents for Windows 1495

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

Write Byte Rate (Logical Disk Info)
Displays the write operation byte rate for logical disks, in bytes per second.
The Write Byte Rate scan type can help you determine if a drive is heavily
loaded.
Alarms
None
Scan Object Syntax
physical_drive:logical_drive
Archive Database Key Name
logdisk_write_bytes
Write Byte Rate (Physical Disk Info)
Displays that rate (in bytes per second) at which bytes are transferred to
physical disks during write operations to help you determine if a drive is
heavily loaded.
Alarms
None
Scan Object Syntax
physical_disk
Archive Database Key Name
phydisk_write_bytes
1496 Advisor Text

Scan Types and Associated Scan Groups (Knowledge Agents for Windows)

Write Operation Rate (Logical Disk Info)
Displays the write operations rate on a logical disk drive, in write operations
per second. The Write Operation Rate scan type can help you determine if a
drive is heavily loaded.
Alarms
None
Scan Object Syntax
physical_drive:logical_drive
Archive Database Key Name
logdisk_write_rate
Write Operation Rate (Physical Disk Info)
Displays the write operation rate, in operations per second for physical drives
to help you determine if a drive is heavily loaded.
Alarms
None
Scan Object Syntax
physical_disk
Archive Database Key Name
phydisk_write_rate
Chapter 7: Knowledge Agents for Windows 1497

Key Indicators (Knowledge Agents for Windows)

Key Indicators (Knowledge Agents for Windows)
Operating system key indicators display data related to a specific database
host machine. The data (displayed in a combination of graphs and tables) is
based on information from the scan types monitoring host operating system.
These key indicators provide information in the following categories:

Overview

CPU & Processes

Memory & Disk

Advanced
CPU Active Count (CPU & Processes)
Displays the number of active CPUs. The processing load increases as the CPU
activity increases.
CPU Faults (CPU & Processes)
Displays the consumption of top resources by processes in kilobytes. The
object syntax displays as process_id:process_name (for example,
0xf4:win_archive).
CPU Load (CPU & Processes)
Displays the percent of CPU Load to help you measure the total amount of
time a processor is busy, in user mode on nonactive threads, and in privileged
mode on nonactive threads.
CPU Usage by Process (CPU & Processes)
Displays the percentage of processor time consumed by processes executing a
non-idle thread over time, using a line graph.
CPU Utilization (CPU & Processes)
Displays total CPU utilization as a percentage over time.
1498 Advisor Text

Key Indicators (Knowledge Agents for Windows)

CPU Utilization (Overview)
Displays total CPU utilization as a percentage over time.
Disk Metrics (Memory & Disk)
Displays the following disk metrics:
% Busy
Indicates the percentage of time a logical disk drive services read or write
requests.
Avg Trans Per Sec
Indicates the average logical disk transfer time.
% Read
Indicates the percentage of time a logical disk drive services read
requests.
% Write
Indicates the percentage of time a logical disk drive services write
requests.
Queue Length
Indicates the number of outstanding requests for each logical disk drive.
Disk Metrics (Overview)
Displays the following disk metrics:
% Busy
Indicates the percentage of time a logical disk drive services read or write
requests.
Avg Trans Per Sec
Indicates the average logical disk transfer time.
% Read
Indicates the percentage of time a logical disk drive services read
requests.
% Write
Indicates the percentage of time a logical disk drive services write
requests.
Queue Length
Indicates the number of outstanding requests for each logical disk drive.
Chapter 7: Knowledge Agents for Windows 1499

Key Indicators (Knowledge Agents for Windows)

File System (Memory & Disk)
Displays the percentage of free space on each logical disk drive in a tabular
format.


File System (Overview)
Displays the amount of unallocated (free) space on each logical disk drive,
measured in megabytes.
Logical Disk Information - Disk Pct (Memory & Disk)
Displays the percent of free space for the top logical disk information.
Logical Disk Information - Disk Pct (Overview)
Displays the percent of free space for the top logical disk information.
Memory Usage (Overview)
Displays the current number of bytes each process allocated but cannot share
with other processes. Use the links in the Process column to open a drill down
workspace with more information.
Memory Utilization (Overview)
Displays the amount of available_bytes, committed_bytes, and the commit
limit over time to determine system memory utilization.
Page File Percent in Use (Memory & Disk)
Displays the percentage of the page file in use over time using an area chart.
Percent Deferred Procedure Call Time (CPU & Processes)
Displays the percentage a CPU spends in DPCs over time.
1500 Advisor Text

Key Indicators (Knowledge Agents for Windows)

Percent Time CPU Servicing Interrupts (CPU & Processes)
Displays that rate at which each CPU receives device interrupts over time
using an area graph.

Permissions (Advanced)
Displays access permission errors and granted access errors in a textual chart.
Physical Disk Average Seconds per Transfer (Memory & Disk)
Displays the transfer rate in bytes per second as a line graph for the Physical
Disk Average Seconds per Transfer scan type.
Physical Disk Percent Busy (Memory & Disk)
Displays the percentage of time a physical disk drive spends servicing read or
write requests over time using a line graph.
Physical Disk Read/Write Rate (Memory & Disk)
Displays the rate of read and write operations on physical disks over time
using a line graph.
Physical Disk Transfer Rates in Bytes per Second (Overview)
Displays the physical disk average transfer rate over a period of time using a
line graph.
Processor CPU Usage (CPU & Processes)
Displays the current CPU activity in percentages for the Windows agent
servers. The object syntax is process_id:process_name (for example,
0xf4:win_archive). Use the links in the Process column to open a drill down
workspace with more information.
Chapter 7: Knowledge Agents for Windows 1501

Key Indicators (Knowledge Agents for Windows)

Process CPU Usage (Overview)
Displays the current CPU activity in percentages for the Windows agent
servers. The object syntax is process_id:process_name (for example,
0xf4:win_archive). Use the links in the Process column to open a drill down
workspace with more information.
Sessions Information (Advanced)
Displays the number of the following items using a textual chart:

Active server sessions

Logon errors

Sessions closed due to unexpected errors

Sessions closed by the server and sessions forced to log off

Sessions closed normally

Sessions closed due to inactivity
Services (Advanced)
This key indicator displays the current state of all available Windows services
and the start type for each service in a tabular chart.
System Area Memory Usage (Overview)
Displays memory (in bytes) dedicated to and reserved for various system
areas or system functions in a bar chart.
System Call Rate per Second (CPU & Processes)
Displays the amount of kilobytes over time to help you measure the load on
Windows System Services.
System Context Switch Rate per Second (CPU & Processes)
Displays the system context switch load in kilobytes over time.
1502 Advisor Text

Key Indicators (Knowledge Agents for Windows)

Chapter 7: Knowledge Agents for Windows 1503

System Page Fault Rate in Faults per Second (Memory & Disk)
Displays the page fault statistics for the system in a bar graph.
System Read/Write Rate per Second (Memory & Disk)
Displays the rate at which the computer issues requests for read and write
operations to file system devices using a stacked area graph.


Index 1505

Index

A
Access Methods (Knowledge Agents for MS
SQL Server)
AU cleanup batches/sec 327
AU cleanups/sec 327
By reference Lob Create Count 345
By reference Lob Use Count 346
Count Lob Readahead 362
Count Pull In Row 362
Count Push Off Row 363
Deferred dropped AUs 390
Deferred Dropped rowsets 390
Dropped rowset cleanups/sec 397
Dropped rowsets skipped/sec 397
Extent Deallocations/sec 415
Extents Allocated /sec 414
Failed AU cleanup batches/sec 415
Failed leaf page cookie 416
Failed tree page cookie 423
Forwarded Records/sec 429
FreeSpace Page Fetches/sec 434
FreeSpace Scans/sec 435
Full Scans/sec 435
Index Searches/sec 439
LobHandle Create Count 447
LobHandle Destroy Count 448
LobSS Provider Create Count 448
LobSS Provider Destroy Count 449
LobSS Provider Truncation Count 449
Mixed Page Allocations/sec 491
Page Deallocations/sec 508
Page Splits/sec 512
Pages Allocated/sec 514
Probe Scans/sec 522
Range Scans/sec 527
Scan Point Revalidations/sec 538
Skipped Ghosted Records/sec 551
Table Lock Escalations/sec 570
Used leaf page cookie 600
Used tree page cookie 601
Workfiles Created/sec 635
Worktables Created/sec 636
Worktables From Cache Ratio 637
Active SQL Problems (Knowledge Agent for MS
SQL Server)
Active SQL Problems (Knowledge Agent for
MS SQL Server), CPU Usage 363
Active SQL Problems (Knowledge Agent for
MS SQL Server), Logical Reads 474
Active SQL Problems (Knowledge Agent for
MS SQL Server), Logical Writes 475
Active SQL Problems (Knowledge Agent for
MS SQL Server), Physical Reads 519
Active SQL Problems (Knowledge Agent for
MS SQL Server), Total I/O 585
Active SQL Problems (Knowledge Agent for
Oracle)
CPU Usage 732
Logical Reads 790
Logical Writes 792
Physical Reads 817
Total I/O 886
Active_cursors (Knowledge Agents for MS SQL
Server) 320
Active_Temp_Tables (Knowledge Agents for
MS SQL Server) 320
Active_Transactions (Knowledge Agents for MS
SQL Server) 321
Adaptive Server IQ (Knowledge Agent for
Sybase)
Database Bytes Free 1045
Database Bytes Total 1045
Database Bytes Used 1046
Database Pct Free 1046
IQ Status 1069
Advanced (Knowledge Agent for DB2 for Linux,
UNIX and Windows)
Database Configuration Parameters 269
Idle Agents 273
Instance Configuration Parameters 273
Unit-of-Work Log Space Used 281
Unit-of-Work Summary Information 281
Advanced (Knowledge Agent for Oracle)
Global Cache Statistics 959
Global Cache Statistics Times 959
Global Lock Statistics per Minute 960
Global Lock Times 960
Materialized View Information 961
Materialized View Log Information 961
Oracle Initialization Parameters 962
Real Application Clusters 965


app_avg_read_time (Knowledge Agent for DB2
for Linux, UNIX and Windows) 76
Advanced (Knowledge Agent for Sybase)
Configuration Parameters 1173
app_avg_sect_dir_rd (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 94
SMS CPU Busy by Engine 1182
SMS Data Cache Summary 1183
app_avg_sect_dir_wr (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 99
SMS Logical Reads by Engine 1183
SMS Physical Reads by Engine 1183
app_avg_sort_time (Knowledge Agent for DB2
for Linux, UNIX and Windows) 96
SMS Writes by Engine 1183
Advanced (Knowledge Agent for UNIX)
app_avg_write_time (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 77
Active Usage Summary 1374
Hardware Configuration 1374
app_bind_precomp (Knowledge Agent for DB2
for Linux, UNIX and Windows) 197
Operating System Configurations 1375
Server Login Sessions 1377
app_buffer_pool (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 111
User's Last Login 1378
Advanced (Knowledge Agent for Windows)
app_catalog_hit_rat (Knowledge Agent for DB2
for Linux, UNIX and Windows) 117
Permissions 1447
Services 1448
app_catalog_hp_full (Knowledge Agent for DB2
for Linux, UNIX and Windows) 115
Sessions Information 1448
Advanced (Knowledge Agents for MS SQL
Server) app_catlg_overflow (Knowledge Agent for DB2
for Linux, UNIX and Windows) 112 Replication Transactions Pending 647
app_client_info (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 119
affinity_I_O_mask (Knowledge Agents for MS
SQL Server) 322
app_commit_sqls (Knowledge Agent for DB2
for Linux, UNIX and Windows) 219
affinity_mask (Knowledge Agents for MS SQL
Server) 323
app_conn_comp_time (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 233
AgentsWaiting (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 11
app_corr_token (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 140
alertlog (Knowledge Agent for Oracle) 789
Allow_remote_access (Knowledge Agents for
MS SQL Server) 324 app_cpu (Knowledge Agent for DB2 for Linux,
UNIX and Windows) 123 Allow_triggers_to_be_invoked_within_triggers
(Knowledge Agents for MS SQL Server)
325
app_cpu (Knowledge Agent for UNIX) 1229
app_ddl_sqls (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 133 Allow_updates_to_system_tables (Knowledge
Agents for MS SQL Server) 325 app_deadlocks (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 135 app_acc_curs_blk (Knowledge Agent for DB2
for Linux, UNIX and Windows) 187 app_direct_io (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 139 app_agent_sys_cpu (Knowledge Agent for DB2
for Linux, UNIX and Windows) 230 app_dpage_hit_ratio (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 100 app_agent_usr_cpu (Knowledge Agent for DB2
for Linux, UNIX and Windows) 257 app_dpool_wrrd_rati (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 125 app_appl_con_time (Knowledge Agent for DB2
for Linux, UNIX and Windows) 154 app_dynamic_sql (Knowledge Agent for DB2
for Linux, UNIX and Windows) 141 app_avg_dir_read_tm (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 93 app_failed_sqls (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 221 app_avg_dir_write_t (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 98 app_faults (Knowledge Agent for UNIX) 1228
app_int_auto_rebind (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 69
app_avg_lock_wait (Knowledge Agent for DB2
for Linux, UNIX and Windows) 88
1506 Advisor Text



app_select_sqls (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 215
app_int_dlock_rback (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 134
app_sort_overflows (Knowledge Agent for DB2
for Linux, UNIX and Windows) 194
app_int_rows_del (Knowledge Agent for DB2
for Linux, UNIX and Windows) 155
app_sql_throughput (Knowledge Agent for DB2
for Linux, UNIX and Windows) 239
app_int_rows_ins (Knowledge Agent for DB2
for Linux, UNIX and Windows) 157
app_statement (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 223
app_int_rows_upd (Knowledge Agent for DB2
for Linux, UNIX and Windows) 159
app_static_sql_info (Knowledge Agent for DB2
for Linux, UNIX and Windows) 226
app_ipage_hit_ratio (Knowledge Agent for DB2
for Linux, UNIX and Windows) 103
app_stmt_sorts (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 217
app_ipool_wrrd_rati (Knowledge Agent for DB2
for Linux, UNIX and Windows) 150
app_stmt_sys_cpu (Knowledge Agent for DB2
for Linux, UNIX and Windows) 231
app_list (Knowledge Agent for UNIX) 1265
app_local_blk_curs (Knowledge Agent for DB2
for Linux, UNIX and Windows) 163 app_stmt_usr_cpu (Knowledge Agent for DB2
for Linux, UNIX and Windows) 258 app_lock_escals (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 164 app_summary (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 48 app_lock_info (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 169 app_summary (Knowledge Agent for UNIX)
1330 app_lock_timeouts (Knowledge Agent for DB2
for Linux, UNIX and Windows) 168 app_sys_cache (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 228 app_locks (Knowledge Agent for DB2 for Linux,
UNIX and Windows) 172 app_uid_sqls (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 246 app_locks_held (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 170 app_uow_lck_wait (Knowledge Agent for DB2
for Linux, UNIX and Windows) 245 app_package_hit_rat (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 183 app_uow_log_sp_used (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 241 app_page_hit_ratio (Knowledge Agent for DB2
for Linux, UNIX and Windows) 106 app_uow_rate (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 243 app_rej_curs_blk (Knowledge Agent for DB2
for Linux, UNIX and Windows) 188 app_uow_summary (Knowledge Agent for DB2
for Linux, UNIX and Windows) 242 app_rem_blk_cursors (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 192 app_wps (Knowledge Agent for UNIX) 1235
app_x_lock_escals (Knowledge Agent for DB2
for Linux, UNIX and Windows) 141
app_rollbacks (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 224
AppIntAutoRebinds (Knowledge Agent for DB2
for Linux, UNIX and Windows) 12
app_rows_del (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 203
Application (Knowledge Agent for DB2 for
Linux, UNIX and Windows)
app_rows_ins (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 205
Active Applications Summary 48 app_rows_read (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 207 Automatic Rebinds Rate 69
Avg Buffer Pool Read Time 76 app_rows_sel (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 209 Avg Buffer Pool Write Time 77
Avg Locks Waiting Time 88 app_rows_upd (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 210 Avg Read/Sector Time 93
Avg Reads/Request 94 app_rows_written (Knowledge Agent for DB2
for Linux, UNIX and Windows) 212 Avg Sort Time 96
Avg Write/Sector Time 98 app_rps (Knowledge Agent for UNIX) 1234
Avg Writes/Request 99 app_rss (Knowledge Agent for UNIX) 1269
Index 1507



System Cache Activity 228 Buffer Pool Data Page Hit Ratio 100
System CPU Time - Agent 230 Buffer Pool Index Page Hit Ratio 103
System CPU Time - Statement 231 Buffer Pool Page Hit Ratio 106
Time Connection Succeeded 233 Buffer Pool Stats Summary 111
Total SQL Throughput Rate 239 Catalog Cache Fail Rate - Cache 112
Unit-of-Work Log Space Used 241 Catalog Cache Fail Rate - Heap 115
Unit-of-Work Summary 242 Catalog Cache Hit Ratio 117
Units-of-Work Rate 243 Client Info 119
UOW Total Locks Waiting Time 245 CPU Usages Summary 123
Upd/Ins/Del SQL Invoke Rate 246 Data Buffer Pool Writes/Reads Ratio 125
User CPU Time - Agent 257 DDL SQL Invoke Rate 133
User CPU Time - Statement 258 Deadlock Forced Rollback Rate 134
Applications (Knowledge Agent for UNIX) Deadlock Rate 135
CPU Faults 1228 Direct I/O Stats 139
CPU Usage 1229 DRDA AS Correlation Token 140
Disk Reads per Second 1234 Dynamic SQL Info 141
Disk Writes per Second 1235 Exclusive Lock Escalation Rate 141
List of Running Apps 1265 Index Buffer Pool Writes/Reads Ratio 150
Memory Usage 1269 Initial Connection Time 154
Summary Info 1330 Internal Row Delete Rate 155
AppLocksHeld (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 13
Internal Row Insert Rate 157
Internal Row Update Rate 159
AppPercentLocksHeld (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 14
Local Cursors Blocking 163
Lock Escalation Rate 164
AppRejCursBlk (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 15
Lock Time Out Rate 168
Lock Waits 169
AppRollbacks (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 17
Locks Held 170
Locks Summary 172
AppSortOverflows (Knowledge Agent for DB2
for Linux, UNIX and Windows) 18
Package Cache Hit Ratio 183
Pct Cursor Blocking Requests Accepted
187 AppWaiting (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 19 Pct Cursor Blocking Requests Rejected
188 ASM Info (Knowledge Agent for Oracle)
ASM Info (Knowledge Agent for Oracle),
ASM Client Info 702
Pct Remote Cursors Blocking 192
Pct Sorts Overflowing to Disk 194
ASM Info (Knowledge Agent for Oracle),
ASM Disk and Group Info 703
Performed Binds/Precompiles 197
Row Delete Rate 203
ASM Info (Knowledge Agent for Oracle),
ASM Disk Group Free Space 703
Row Insert Rate 205
Row Read Rate 207
ASM Info (Knowledge Agent for Oracle),
ASM Disk Group Total Space 704
Row SELECTed Rate 209
Row Update Rate 210
ASM Info (Knowledge Agent for Oracle),
ASM Disk Group Usable Space 704
Row Write Rate 212
SELECT SQL Invoke Rate 215
ASM Info (Knowledge Agent for Oracle),
ASM Disk I/O Request Status 705
Sorts Performed by Statement 217
SQL Commit Rate 219
ASM Info (Knowledge Agent for Oracle),
ASM Disk Path 705
SQL Fail Rate 221
SQL Info 223
ASM Info (Knowledge Agent for Oracle),
ASM Disk State 706
SQL Rollback Rate 224
Static SQL Info 226
1508 Advisor Text



asmwriteerr (Knowledge Agent for Oracle)
711
ASM Info (Knowledge Agent for Oracle),
ASM MB Read 706
asmwritereq (Knowledge Agent for Oracle)
711
ASM Info (Knowledge Agent for Oracle),
ASM MB Written 707
asmwritesummary (Knowledge Agent for
Oracle) 712
ASM Info (Knowledge Agent for Oracle),
ASM Read Errors 707
asmwritetime (Knowledge Agent for Oracle)
710
ASM Info (Knowledge Agent for Oracle),
ASM Read Requests 708
aspcpu (Knowledge Agent for Oracle) 732 ASM Info (Knowledge Agent for Oracle),
ASM Read Summary 709 asplogrds (Knowledge Agent for Oracle) 790
asplogwrts (Knowledge Agent for Oracle) 792 ASM Info (Knowledge Agent for Oracle),
ASM Total Read Time 710 aspphyrds (Knowledge Agent for Oracle) 817
asptotio (Knowledge Agent for Oracle) 886 ASM Info (Knowledge Agent for Oracle),
ASM Total Write Time 710 Async_population_count (Knowledge Agents
for MS SQL Server) 326 ASM Info (Knowledge Agent for Oracle),
ASM Write Errors 711 AU_cleanup_batches_sec (Knowledge Agents
for MS SQL Server) 327 ASM Info (Knowledge Agent for Oracle),
ASM Write Requests 711 AU_cleanups_sec (Knowledge Agents for MS
SQL Server) 327 ASM Info (Knowledge Agent for Oracle),
ASM Write Summary 712 Auto_Param_Attempts_sec (Knowledge Agents
for MS SQL Server) 328 asmclientinfo (Knowledge Agent for Oracle)
702 Average_Latch_Wait_Time_ms (Knowledge
Agents for MS SQL Server) 330 asmdiskandgroup (Knowledge Agent for
Oracle) 703 Average_Wait_Time_ms (Knowledge Agents
for MS SQL Server) 331 asmdiskpath (Knowledge Agent for Oracle)
705 AWE_enabled_in_the_server (Knowledge
Agents for MS SQL Server) 332 asmdiskstate (Knowledge Agent for Oracle)
706 AWE_lookup_maps_sec (Knowledge Agents for
MS SQL Server) 332 asmdiskstatus (Knowledge Agent for Oracle)
705 AWE_stolen_maps_sec (Knowledge Agents for
MS SQL Server) 333 asmdskgrpfreespace (Knowledge Agent for
Oracle) 703 AWE_unmap_calls_sec (Knowledge Agents for
MS SQL Server) 333 asmdskgrptotspace (Knowledge Agent for
Oracle) 704 AWE_unmap_pages_sec (Knowledge Agents
for MS SQL Server) 334 asmdskgrpusablespace (Knowledge Agent for
Oracle) 704 AWE_write_maps_sec (Knowledge Agents for
MS SQL Server) 334 asmmbread (Knowledge Agent for Oracle)
706
B
asmmbwrite (Knowledge Agent for Oracle)
707
Backup Device (Knowledge Agents for MS SQL
Server)
asmreaderr (Knowledge Agent for Oracle)
707
Device Throughput Bytes/sec 391
asmreadreq (Knowledge Agent for Oracle)
708
Backup_Restore_Throughput_sec (Knowledge
Agents for MS SQL Server) 335
asmreadsummary (Knowledge Agent for
Oracle) 709
Batch_Requests_sec (Knowledge Agents for
MS SQL Server) 336
asmreadtime (Knowledge Agent for Oracle)
710
BCacheHitPct (Knowledge Agent for UNIX)
1187
bchratio (Knowledge Agent for Oracle) 718
Index 1509



Rollback Buffer Busy Waits 852 benchsql (Knowledge Agent for Sybase) 1017
Buffer Manager (Knowledge Agents for MS SQL
Server)
bgprocdown (Knowledge Agent for Oracle)
652
AWE Lookup Maps/sec 332 Blocked_process_reporting_threshold
(Knowledge Agents for MS SQL Server)
337
AWE Stolen Maps/sec 333
AWE Unmap Calls/sec 333
AWE Unmap Pages/sec 334 BlockingLocks (Knowledge Agents for MS SQL
Server) 337 AWE Write Maps/sec 334
Buffer Cache Hit Ratio 339 Broker Activation (Knowledge Agents for MS
SQL Server) Buffer Manager Database Pages 386
Buffer Manager Free Pages 340 Stored Procedures Invoked/sec 566
Buffer Manager Page Life Expectancy 509,
510
Task Limit Reached 573
Task Limit Reached/sec 574
Buffer Manager Stolen Pages 565 Tasks Aborted/sec 575
Buffer Manager Target Pages 571 Tasks Running 575
Buffer Manager Total Pages 586, 587 Tasks Started/sec 576
Checkpoint Pages/sec 355 Broker Statistics (Knowledge Agents for MS
SQL Server) Database Pages 386
Free List Stalls/sec 433 Broker Transaction Rollbacks 338
Lazy Writes/sec 447 Dialog Timer Event Count 392
Page Life Expectancy 509 Enqueued Local Messages Total 408
Page Lookups/sec 510 Enqueued Local Messages/sec 408
Page Reads/sec 511 Enqueued Messages Total 409
Page Writes/sec 513 Enqueued Messages/sec 409
Procedure Cache Pages 523 Enqueued Transport Msg Frag Tot 410
Readahead Pages/sec 528 Enqueued Transport Msg Frags/sec 410
Reserved Pages 535 Enqueued Transport Msgs Total 411
Stolen Pages 565 Enqueued Transport Msgs/sec 411
Target Pages 571 Forwarded Messages Total 425
Total Pages 586 Forwarded Messages/sec 425
Buffer Node (Knowledge Agents for MS SQL
Server)
Forwarded Msg Byte Total 426
Forwarded Msg Bytes/sec 426
Buffer Node Database Pages 340 Forwarded Msg Discarded Total 427
Buffer Node Free Pages 341 Forwarded Msgs Discarded/sec 427
Buffer Node Page Life Expectancy 341 Forwarded Pending Msg Bytes 428
Buffer Node Stolen Pages 342 Forwarded Pending Msg Count 428
Buffer Node Target Pages 342 SQL RECEIVE Total 558
Buffer Node Total Pages 343 SQL RECEIVEs/sec 559
Foreign Pages 424 SQL SEND Total 560
Buffer Partition (Knowledge Agents for MS SQL
Server)
SQL SENDs/sec 561
Broker_Transaction_Rollbacks (Knowledge
Agents for MS SQL Server) 338 Buffer Manager Free Pages 343
Free List Empty/sec 432 buffbusywtdata (Knowledge Agent for Oracle)
738 Free List Requests/sec 432
Buffer_cache_hit_ratio (Knowledge Agents for
MS SQL Server) 339
buffbusywtroll (Knowledge Agent for Oracle)
852
Buffer_Manager_Database_pages (Knowledge
Agents for MS SQL Server) 386
Buffer Contention Stats (Knowledge Agent for
Oracle)
Data Buffer Busy Waits 738
1510 Advisor Text



Cache_Entries_Count (Knowledge Agents for
MS SQL Server) 348
Buffer_Manager_Free_pages (Knowledge
Agents for MS SQL Server) 340
Cache_Entries_Pinned_Count (Knowledge
Agents for MS SQL Server) 348
Buffer_Manager_Page_Life_Expectancy
(Knowledge Agents for MS SQL Server)
510 Cache_Hit_Ratio (Knowledge Agents for MS
SQL Server) 349 Buffer_Manager_Stolen_pages (Knowledge
Agents for MS SQL Server) 565 Cache_Object_Counts (Knowledge Agents for
MS SQL Server) 350 Buffer_Manager_Target_pages (Knowledge
Agents for MS SQL Server) 571 Cache_Objects_in_use (Knowledge Agents for
MS SQL Server) 351 Buffer_Manager_Total_pages (Knowledge
Agents for MS SQL Server) 587 Cache_Pages (Knowledge Agents for MS SQL
Server) 352 Buffer_Node_Database_pages (Knowledge
Agents for MS SQL Server) 340 cache_use_counts_sec (Knowledge Agents for
MS SQL Server) 353 Buffer_Node_Free_pages (Knowledge Agents
for MS SQL Server) 341 Cached_Cursor_Counts (Knowledge Agents for
MS SQL Server) 354 Buffer_Node_Page_life_expectancy
(Knowledge Agents for MS SQL Server)
341
Catalog Metadata (Knowledge Agents for MS
SQL Server)
Cache Entries Count 348 Buffer_Node_Stolen_pages (Knowledge Agents
for MS SQL Server) 342 Cache Entries Pinned Count 348
Catalog Metadata Cache Hit Ratio 354 Buffer_Node_Target_pages (Knowledge Agents
for MS SQL Server) 342 Catalog_Metadata_Cache_Hit_Ratio
(Knowledge Agents for MS SQL Server)
354
Buffer_Node_Total_pages (Knowledge Agents
for MS SQL Server) 343
Checkpoint_pages_sec (Knowledge Agents for
MS SQL Server) 355
Buffer_Partition_Free_pages (Knowledge
Agents for MS SQL Server) 343
chk_db_stat (Knowledge Agent for Sybase)
1048
Bufhitratio (Knowledge Agent for Sybase)
1023
chk_dev_stat (Knowledge Agent for Sybase)
1054
bufhitratiolow (Knowledge Agents for MS SQL
Server) 286
chk_host_conn (Knowledge Agent for Sybase)
1025
Bulk_Copy_Rows_sec (Knowledge Agents for
MS SQL Server) 344
chk_lock_stat (Knowledge Agent for Sybase)
1089
Bulk_Copy_Throughput_sec (Knowledge
Agents for MS SQL Server) 345
ChkDBChng (Knowledge Agent for Sybase)
976
By_reference_Lob_Create_Count (Knowledge
Agents for MS SQL Server) 345
ChkDBWarn (Knowledge Agent for Sybase)
978
By_reference_Lob_Use_Count (Knowledge
Agents for MS SQL Server) 346
ChkDevChng (Knowledge Agent for Sybase)
980
bytes_received_sec (Knowledge Agents for MS
SQL Server) 346
ChkLockWarn (Knowledge Agent for Sybase)
981
bytes_sent_sec (Knowledge Agents for MS SQL
Server) 347
CLR (Knowledge Agents for MS SQL Server)
C
CLR Execution 355
CLR_Execution (Knowledge Agents for MS SQL
Server) 355
c2_audit_mode (Knowledge Agents for MS SQL
Server) 347
CLR_user_code_execution_enabled_in_the_ser
ver (Knowledge Agents for MS SQL Server)
356
Cache Manager (Knowledge Agents for MS SQL
Server)
Cache Use Counts 353
Index 1511



Cache Efficiency 265 clublksperkey (Knowledge Agent for Oracle)
723 Database Lock Summary 270
Database Lock Timeout Rate 270 cluextmaxout (Knowledge Agent for Oracle)
653 File Close Rate 273
Lock List in Use by Database 274 clumax (Knowledge Agent for Oracle) 797
Top SQL Sorts 280 clunext (Knowledge Agent for Oracle) 801
Contention & Cache (Knowledge Agent for
Oracle)
clunextfail (Knowledge Agent for Oracle) 654
clunum (Knowledge Agent for Oracle) 699
Buffer Busy Waits 951 clusize (Knowledge Agent for Oracle) 888
DML Lock Display 958 Cluster Extent Info (Knowledge Agent for
Oracle) Latch Contention Percentage (0-100%)
960 Allocated Extents 699
Locks - Waiters and Holders 974 Maximum Number of Extents 797
Redo Log Metrics 966 Next Extent Size 801
Rollback Segment Statistics 967 Total Size 888
Session Event Wait Time 968 ClusterActiveNodeChanged (Knowledge Agents
for MS SQL Server) 357 Session Event Waits and Timeouts 968
Waiting Events 974 clusterfailover (Knowledge Agents for MS SQL
Server) 287 Contention & Cache (Knowledge Agent for
Sybase) ClusterNodes (Knowledge Agents for MS SQL
Server) 357 Deadlock Count by Type 1175
Lock Information 1178 compilationshigh (Knowledge Agents for MS
SQL Server) 288 Lock Requests per Minute 1178
Locks Per Database 1178 config_hardware (Knowledge Agent for UNIX)
1247 Session Summary 1181
Sessions Block - Cumulative Time Blocked
1182
config_kernelvars (Knowledge Agent for UNIX)
1263
User Log Cache Flushes 1184 config_os_ver (Knowledge Agent for UNIX)
1282 Contention & Cache (Knowledge Agents for MS
SQL Server) config_sysconf (Knowledge Agent for UNIX)
1333 Cache Efficiencies 637
Cache Summary 638 config_tbl (Knowledge Agent for Sybase)
1024 Latch Information 643
Latch Waits per Second 643 conflicts_sec (Knowledge Agents for MS SQL
Server) 358 Lock Counts by Type 644
Lock Information 644 ConnectedUsers (Knowledge Agents for MS
SQL Server) 359 Lock Timeouts per Second 645
Lock Waits per Second 645 Connection_Memory_KB (Knowledge Agents
for MS SQL Server) 361 context_switch_cnt (Knowledge Agent for
Sybase) 1028 connectioncounthigh (Knowledge Agents for
MS SQL Server) 289 context_switch_pct (Knowledge Agent for
Sybase) 1026 ConnTotal (Knowledge Agents for MS SQL
Server) 479 context_switch_rate (Knowledge Agent for
Sybase) 1027 ConnValue (Knowledge Agents for MS SQL
Server) 584 cost_threshold_for_parallelism (Knowledge
Agents for MS SQL Server) 361 Contention & Cache (Knowledge Agent for DB2
for Linux, UNIX and Windows) Count_Lob_Readahead (Knowledge Agents for
MS SQL Server) 362 Application Lock Summary 265
Application Lock Timeout Rate 265
1512 Advisor Text



Processor CPU Usage - Windows 964 Count_Pull_In_Row (Knowledge Agents for MS
SQL Server) 362 System Call Rate/Second - Windows 969
System Context Switch Rate/Second -
Windows 969
Count_Push_Off_Row (Knowledge Agents for
MS SQL Server) 363
Top CPU SQL Consumers 971 CPU & Processes (Knowledge Agent for DB2 for
Linux, UNIX and Windows) CPU & Processes (Knowledge Agent for
Sybase) Application CPU Usages 265
CPU Active Count - UNIX 1173 CPU Active Count - UNIX 268
CPU Active Count - Windows 1173 CPU Active Count - Windows 268
CPU Faults - Windows 1173 CPU Faults - Windows 268
CPU Faults and Interrupts - UNIX 1174 CPU Faults and Interrupts - UNIX 268
CPU Load - Windows 1174 CPU Load - Windows 268
CPU Load Averages - UNIX 1174 CPU Load Averages - UNIX 268
CPU Utilization - UNIX 1174 CPU Utilization - UNIX 268
CPU Utilization - Windows 1174 CPU Utilization - Windows 269
Number of Fork System Calls - UNIX 1179 Number of Forked System Calls - UNIX
276 Percent Deferred Procedure Call Time -
Windows 1179 Percent Deferred Procedure Call Time -
Windows 276 Percent of Jobs on Queue by CPU - UNIX
1179 Percent of Jobs on Queue by CPU - UNIX
276 Process Total Runtime by Category - UNIX
1180 Percent User CPU by Application Agent
276 Processor CPU Usage - UNIX 1180
Processor CPU Usage - Windows 1180 Process Total Runtime by Category - UNIX
276 Server CPU by Session 1181
Sybase Server CPU 1183 Processor CPU Usage - UNIX 277
System Call Rate/Second - Windows 1183 Processor CPU Usage - Windows 277
System Context Switch Rate/Second -
Windows 1184
System Call Rate/Second - Windows 279
System Context Switch Rate/Second -
Windows 279 CPU & Processes (Knowledge Agent for UNIX)
CPU Active Count 1371 Top CPU SQL Consumers 280
CPU Faults and Interrupts 1371 CPU & Processes (Knowledge Agent for Oracle)
CPU Load Averages 1371 CPU Active Count - UNIX 952
CPU Usage by Process 1371 CPU Active Count - Windows 952
CPU Utilization 1372 CPU Faults - Windows 952
Number of Fork System Calls 1375 CPU Faults and Interrupts - UNIX 952
Percent of Jobs on Queue by CPU 1375 CPU Load - Windows 952
Process Total Runtime by Category 1376 CPU Load Averages - UNIX 952
Processor CPU Usage 1376 CPU Utilization - UNIX 953
Ratio of Runqueue Length to All CPUs
1376
CPU Utilization - Windows 953
Number of Fork System Calls - UNIX 962
CPU & Processes (Knowledge Agent for
Windows)
Percent CPU by Session 963
Percent Deferred Procedure Call Time -
Windows 963 CPU Active Count 1444
CPU Faults 1444 Percent of Jobs on Queue by CPU - UNIX
963 CPU Load 1444
CPU Usage by Process 1444 Process Total Runtime by Category - UNIX
963 CPU Utilization 1444
Processor CPU Usage - UNIX 963
Index 1513



Interrupt Rate 1404 Percent Deferred Procedure Call Time
1446 Pct Busy 1407
Pct Interrupt Time 1409 Percent Time CPU Servicing Interrupts
1447 Pct Priviledged Mode 1409
Pct User Mode 1411 Processor CPU Usage 1447
cpu_apc_bypass (Knowledge Agent for
Windows) 1390
System Call Rate per Second 1448
System Context Switch rate per Second
1448 cpu_count (Knowledge Agent for UNIX) 1215
cpu_dpc_bypass (Knowledge Agent for
Windows) 1399
CPU & Processes (Knowledge Agents for MS
SQL Server)
cpu_dpc_per_sec (Knowledge Agent for
Windows) 1399
CPU Faults - Windows 639
CPU Load - Windows 639
cpu_dpc_rate (Knowledge Agent for Windows)
1398
CPU Utilization - Windows 639
Percent Deferred Procedure Call Time -
Windows 646 cpu_dpc_time (Knowledge Agent for Windows)
1408 Processor CPU Usage - Windows 646
cpu_fork (Knowledge Agent for UNIX) 1244 System Call Rate per Second - Windows
647 cpu_fork_size (Knowledge Agent for UNIX)
1318 System Context Switch Rate per Second -
Windows 647 cpu_interrupt_rate (Knowledge Agent for
Windows) 1404 cpu (Knowledge Agent for UNIX) 1344
cpu_interrupt_time (Knowledge Agent for
Windows) 1409
CPU (Knowledge Agent for UNIX)
Active Count 1215
cpu_mp_lock (Knowledge Agent for UNIX)
1274
Faults 1241
Faults (all CPUs) 1242
cpu_mp_lock_tl (Knowledge Agent for UNIX)
1275
Fork Requests 1244
Job Queues Pct Busy 1261
cpu_nonidle (Knowledge Agent for UNIX)
1285
Load Averages 1266
Pct Busy Usage Group 1284
cpu_priv_time (Knowledge Agent for Windows)
1409
Pct of Time Not Idle 1285
Ratio of System to User Time 1294
cpu_queue_pct (Knowledge Agent for UNIX)
1261
Ratio of System to User Time (all CPUs)
1295
cpu_runq_len (Knowledge Agent for UNIX)
1307
Run Queue Length 1307
Run Queue Ratio (Jobs to CPUs) 1308
cpu_runq_ratio (Knowledge Agent for UNIX)
1308
Size of Forked Processes 1318
Total Usage 1340
cpu_sysusr (Knowledge Agent for UNIX)
1294
Usage by CPU 1344
cpu (Knowledge Agent for Windows) 1407
cpu_sysusr_tl (Knowledge Agent for UNIX)
1295
CPU Info (Knowledge Agent for Windows)
Asynchronous Procedure Calls
Bypassed/second 1390 cpu_tl (Knowledge Agent for UNIX) 1340
cpu_ug (Knowledge Agent for UNIX) 1284 CPU Usage Summary 1395
cpu_user_time (Knowledge Agent for
Windows) 1411
Deferred Procedure Call Avg Rate 1398
Deferred Procedure Call Time 1408
CPUActivity (Knowledge Agents for MS SQL
Server) 578
Deferred Procedure Calls Bypassed/second
1399
CpuBusy (Knowledge Agent for UNIX) 1188 Deferred Procedure Calls Queued/second
1399
1514 Advisor Text



Cursor_worktable_usage (Knowledge Agents
for MS SQL Server) 370
CpuBusy (Knowledge Agent for Windows)
1380
Create_DTC_transaction_for_remote_procedur
es (Knowledge Agents for MS SQL Server)
358
D
Data_Files_Size_KB (Knowledge Agents for MS
SQL Server) 372
cron_at_queue (Knowledge Agent for UNIX)
1262
Database (Knowledge Agent for DB2 for Linux,
UNIX and Windows)
cron_batch_queue (Knowledge Agent for UNIX)
1262
Active Apps 49
cron_updown (Knowledge Agent for UNIX)
1323
Active Async Page Cleaners for Dirty
Threshold Reached Pct 50
Current_Bytes_for_Recv_I_O (Knowledge
Agents for MS SQL Server) 365
Active Async Page Cleaners for Log Space
Pct 51
Current_Bytes_for_Send_I_O (Knowledge
Agents for MS SQL Server) 366
Active Async Page Cleaners for Victim
Replacement Pct 52
Current_Msg_Frags_for_Send_I_O (Knowledge
Agents for MS SQL Server) 366
Activity Summary 57
Async I/O 60
currentdbaerrors (Knowledge Agent for Oracle)
655
Async/Sync Data Pages Read Ratio 62
Async/Sync Data Pages Write Ratio 64
Cursor Manager by Type (Knowledge Agents
for MS SQL Server)
Async/Sync Index Pages Write Ratio 66
Attempted Binds/Precompiles 68
Active cursors 320
Avg Async Page Read Time 70
Cached Cursor Counts 354
Avg Async Page Write Time 72
Cursor Cache Use Counts/sec 367
Avg Buffer Pool Page Read Time 74
Cursor Manager by Type (Knowledge Agents
for MS SQL Server), Cursor Manager by
Type Cache Hit Ratio 349
Avg Buffer Pool Page Write Time 75
Avg Direct Read/Sector Time 78
Avg Direct Sectors Read 80
Cursor memory usage 368
Avg Direct Sectors Write 82
Cursor Requests/sec 369
Avg Direct Write/Sector Time 84
Cursor worktable usage 370
Avg Lock Wait Time 86
Number of active cursor plans 497
Avg Locks per App 87
Cursor Manager Total (Knowledge Agents for
MS SQL Server)
Avg Pages Read/Async Request 91
Avg Sort Heap Size 95
Async population count 326
Avg Time Spent Sorting 97
Cursor conversion rate 367
Buffer Pool Data Page Hit Ratio 101
Cursor flushes 368
Buffer Pool Index Page Hit Ratio 104
Cursor_Cache_Use_Counts_sec (Knowledge
Agents for MS SQL Server) 367
Buffer Pool Page Hit Ratio 107
Buffer Pool Performance Summary 109
Cursor_conversion_rate (Knowledge Agents for
MS SQL Server) 367
Catalog Cache Fail Rate - Cache 113
Catalog Cache Fail Rate - Heap 116
Cursor_flushes (Knowledge Agents for MS SQL
Server) 368
Catalog Cache Hit Ratio 118
Connected Apps 120
Cursor_memory_usage (Knowledge Agents for
MS SQL Server) 368
Data Buffer Pool Writes/Reads Ratio 126
Deadlock Rate 136
Cursor_Requests_sec (Knowledge Agents for
MS SQL Server) 369
Direct I/O 137
Exclusive Lock Escalation Rate 143
cursor_threshold (Knowledge Agents for MS
SQL Server) 369
File Close Rate 145
Forced Rollbacks Rate 147
Index Buffer Pool Writes/Reads 149
Index 1515



Database Mirroring (Knowledge Agent for
MS SQL Server), Pages Sent/sec 515
Information Summary 153
Internal Row Delete Rate 156
Database Mirroring (Knowledge Agent for
MS SQL Server), Receives/sec 530
Internal Row Insert Rate 158
Internal Row Update Rate 160
Database Mirroring (Knowledge Agent for
MS SQL Server), Redo Bytes/sec 532
Lock Activity Summary 164
Lock Escalation Rate 166
Database Mirroring (Knowledge Agent for
MS SQL Server), Redo Queue KB 533
Lock List Used 167
Locks Held 171
Database Mirroring (Knowledge Agent for
MS SQL Server), Send/Receive Ack Time
541
Locks Time Out Rate 173
Log Page Read Rate 174
Log Page Write Rate 175
Database Mirroring (Knowledge Agent for
MS SQL Server), Sends/sec 541
Max Connections 178
Max Secondary Log Space Used 179
Database Mirroring (Knowledge Agent for
MS SQL Server), Transaction Delay
589
Max Total Log Space Used 180
Maximum Heap Used 181
Package Cache Hit Ratio 185
Database Size Information (Knowledge Agents
for MS SQL Server)
Pct Apps Waiting on Locks 186
Pct DDL Invoked 189
Database Creation Date 372 Pct Dependent on Secondary Logs 190
Database Size Information (Knowledge
Agent for MS SQL Server), Database
Data File Sizes 373
Pct Rebind Activity 191
Pct SELECT Invoked 193
Pct Sorts Overflowing to Disk 195
Database Size Information (Knowledge
Agent for MS SQL Server), Database
Data File Unallocated Size Percentages
373
Pct Upd/Ins/Del Invoked 196
Row Delete Rate 204
Row Insert Rate 206
Row Update Rate 211
Database Size Information (Knowledge
Agent for MS SQL Server), Database
Data File Unallocated Sizes 374
Rows SELECTed Rate 214
SQL Commit Rate 220
SQL Fail Rate 222
Database Size Information (Knowledge
Agent for MS SQL Server), Database
Free Space Percentage 374
SQL Rollback Rate 225
System Cache Activity 229
Total SQL Throughput Rate 240
Database Size Information (Knowledge
Agent for MS SQL Server), Database Log
File Sizes 375
Units-of-Work Rate 244
Database Mirroring (Knowledge Agent for MS
SQL Server)
Database Size Information (Knowledge
Agent for MS SQL Server), Database Log
File Unused Size Percentage 375
Database Mirroring (Knowledge Agent for
MS SQL Server), Bytes Received/sec
346
Database Size Information (Knowledge
Agent for MS SQL Server), Database Log
File Unused Sizes 376
Database Mirroring (Knowledge Agent for
MS SQL Server), Bytes Sent/sec 347
Database Mirroring (Knowledge Agent for
MS SQL Server), Log Bytes Received/sec
462
Database Size Information (Knowledge
Agent for MS SQL Server), Database Log
Free Percentage 377 Database Mirroring (Knowledge Agent for
MS SQL Server), Log Bytes Sent/sec
462
Size of Database 548
Size of Unallocated Database Space 550
Database Stats (Knowledge Agent for Oracle) Database Mirroring (Knowledge Agent for
MS SQL Server), Log Send Queue KB
469
Block Changes 715
Current Logons 734
1516 Advisor Text



Log Cache Reads/sec 464 Current Open Cursors 736
Log File(s) Size (KB) 465 DBWR 760
Log File(s) Used Size (KB) 466 Disk/Memory Sorts 765
Log Flush Wait Time 466 Enqueue 767
Log Flush Waits/sec 467 Global Cache Stats 772
Log Flushes/sec 467 Global Cache Time Stats 774
Log Growths 468 Global Lock Times 775
Log Shrinks 472 Global Locks 775
Log Truncations 473 Oracle RAC Statistics 1 804
Percent Log Used 518 Oracle RAC Statistics 2 805
Rep Pending Xacts 534 OS Stats 808
Repl. Trans. Rate 535 OS Time Stats 809
Shrink Data Movement Bytes/sec 547 Recursive Calls 840
Transactions/sec 592 Redo Logs 845
Databases Info (Knowledge Agents for MS SQL
Server)
SQL*Net Stats 865
Table Fetch Continued Rows 871
Database Options Set 385 User Stats 938
Owner 507 Database Status (Knowledge Agent for DB2 for
Linux, UNIX and Windows) Status 563
Type 595 Database Process Status 128
Databases/Tables (Knowledge Agent for
Sybase)
Database Status (Knowledge Agent for DB2
for Linux, UNIX and Windows),
Connection Status Error Message 122 Free 1060
Index Summary 1066 Database Transaction Info (Knowledge Agent
for Oracle) Objects 1088
Pct Free 1096 Active Transactions 697
Pct Used 1099 Database Transaction Count 744
Rows by Table 1105 Database_pages (Knowledge Agents for MS
SQL Server) 386 Size 1116
Summary 1118 DatabaseCreationDate (Knowledge Agents for
MS SQL Server) 372 Table Summary 1122
Used 1127 databasedown (Knowledge Agents for MS SQL
Server) 290 User Table Index Size 1143
User Table Size 1169 databasefreepct (Knowledge Agents for MS
SQL Server) 374 DatabaseSize (Knowledge Agent for MS SQL
Server) 548 DatabaseOptionsSet (Knowledge Agents for MS
SQL Server) 385 DatabaseStatus (Knowledge Agents for MS
SQL Server) 563 DatabaseOwner (Knowledge Agents for MS
SQL Server) 507 DatabaseType (Knowledge Agents for MS SQL
Server) 595 Databases (Knowledge Agents for MS SQL
Server) DatabaseUnallocatedSize (Knowledge Agents
for MS SQL Server) 550 Active Transactions 321
datafilesize (Knowledge Agents for MS SQL
Server) 373
Backup/Restore Throughput/sec 335
Bulk Copy Rows/sec 344
datafileunallocatedsize (Knowledge Agents for
MS SQL Server) 374
Bulk Copy Throughput/sec 345
Data File(s) Size (KB) 372
datafileunallocatedsizepercentage (Knowledge
Agents for MS SQL Server) 373
DBCC Logical Scan Bytes/sec 387
Log Bytes Flushed/sec 461
Log Cache Hit Ratio 463
Index 1517



db_commit_sqls (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 220
datbufbusywt (Knowledge Agent for Oracle)
656
DB_connection_timeout_for_full_text_protocol
_handler_sec (Knowledge Agents for MS SQL
Server) 387
db_activity (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 57
db_appls_cur_cons (Knowledge Agent for DB2
for Linux, UNIX and Windows) 120 db_conns_top (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 178 db_appls_in_db2 (Knowledge Agent for DB2
for Linux, UNIX and Windows) 49 db_ddl_sqls (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 189 db_apps_waiting_lck (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 186 db_deadlocks (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 136 db_async_io (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 60 db_direct_io (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 137 db_avg_async_read (Knowledge Agent for DB2
for Linux, UNIX and Windows) 70 db_dpage_hit_ratio (Knowledge Agent for DB2
for Linux, UNIX and Windows) 101 db_avg_async_write (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 72 db_dpool_asyn_syn_r (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 62 db_avg_dir_read_tm (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 78 db_dpool_asyn_syn_w (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 64 db_avg_dir_wr_time (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 84 db_dpool_wrrd_ratio (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 126 db_avg_lock_wait (Knowledge Agent for DB2
for Linux, UNIX and Windows) 86 db_failed_sqls (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 222 db_avg_locks (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 87 db_files_closed (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 145 db_avg_rds_per_asyn (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 91 db_heap_top (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 181 db_avg_read_time (Knowledge Agent for DB2
for Linux, UNIX and Windows) 74 db_int_auto_rebinds (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 191 db_avg_sect_dir_rd (Knowledge Agent for DB2
for Linux, UNIX and Windows) 80 db_int_dlock_rback (Knowledge Agent for DB2
for Linux, UNIX and Windows) 147 db_avg_sect_dir_wr (Knowledge Agent for DB2
for Linux, UNIX and Windows) 82 db_int_rows_del (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 156 db_avg_sort_heap (Knowledge Agent for DB2
for Linux, UNIX and Windows) 95 db_int_rows_ins (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 158 db_avg_sort_time (Knowledge Agent for DB2
for Linux, UNIX and Windows) 97 db_int_rows_upd (Knowledge Agent for DB2
for Linux, UNIX and Windows) 160 db_avg_write_time (Knowledge Agent for DB2
for Linux, UNIX and Windows) 75 db_ipage_hit_ratio (Knowledge Agent for DB2
for Linux, UNIX and Windows) 104 db_bind_precompiles (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 68 db_ipool_asyn_syn_w (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 66 db_buffer_pool (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 109 db_ipool_wrrd_ratio (Knowledge Agent for DB2
for Linux, UNIX and Windows) 149 db_catalog_overflow (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 113 db_lock_escals (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 166 db_catlg_heap_full (Knowledge Agent for DB2
for Linux, UNIX and Windows) 116 db_lock_list_in_use (Knowledge Agent for DB2
for Linux, UNIX and Windows) 167 db_catlg_hit_ratio (Knowledge Agent for DB2
for Linux, UNIX and Windows) 118 db_lock_timeout (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 173
1518 Advisor Text



db_x_lock_escals (Knowledge Agent for DB2
for Linux, UNIX and Windows) 143
db_locks (Knowledge Agent for DB2 for Linux,
UNIX and Windows) 164
db2_agents (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 58
db_locks_held (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 171
db2_agents_top (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 176
db_log_reads (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 174
db2_agents_wait_top (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 177
db_log_writes (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 175
db2_agents_waiting (Knowledge Agent for DB2
for Linux, UNIX and Windows) 59
db_page_hit_ratio (Knowledge Agent for DB2
for Linux, UNIX and Windows) 107
db2_comm_priv_mem (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 121
db_pckg_hit_ratio (Knowledge Agent for DB2
for Linux, UNIX and Windows) 185
db2_conn_summary (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 131
db_pool_drty_pg_stl (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 52
db2_idle_agents (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 148
db_pool_drty_pg_thr (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 50
db2_local_cons (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 161
db_pool_lsn_gap_cln (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 51
db2_local_cons_exec (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 162
db_rollbacks (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 225
db2_piped_sorts_rej (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 198
db_rows_del (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 204
db2_piped_sorts_req (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 199
db_rows_ins (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 206
db2_post_thr_sorts (Knowledge Agent for DB2
for Linux, UNIX and Windows) 218
db_rows_sel (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 214
db2_rem_cons (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 201
db_rows_upd (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 211
db2_rem_cons_exec (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 202
db_sec_log_depend (Knowledge Agent for DB2
for Linux, UNIX and Windows) 190
db2_sort_heap (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 216
db_sec_log_used (Knowledge Agent for DB2
for Linux, UNIX and Windows) 179
db2_summary (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 132
db_select_sqls (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 193
db2cfg_values (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 154
db_sort_overflows (Knowledge Agent for DB2
for Linux, UNIX and Windows) 195
Db2PipedSortsRej (Knowledge Agent for DB2
for Linux, UNIX and Windows) 20
db_sql_throughput (Knowledge Agent for DB2
for Linux, UNIX and Windows) 240
Db2ProcDown (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 21
db_summary (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 153
DBA Errors Info (Knowledge Agent for Oracle) db_sys_cache (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 229 DBA Errors Info (Knowledge Agent for
Oracle), DBA Errors Count 745 db_total_log_used (Knowledge Agent for DB2
for Linux, UNIX and Windows) 180 DBA Errors Info (Knowledge Agent for
Oracle), DBA Errors Status 745 db_uid_sqls (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 196 DBA Jobs Info (Knowledge Agent for Oracle)
DBA Jobs Info (Knowledge Agent for
Oracle), DBA Jobs Broken 746
db_uow_rate (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 244
Index 1519



DBA Scheduler Jobs Info (Knowledge Agent
for Oracle), DBA Scheduler Jobs Job
Class 755
DBA Jobs Info (Knowledge Agent for
Oracle), DBA Jobs Failures 746
DBA Jobs Info (Knowledge Agent for
Oracle), DBA Jobs Instance 747 DBA Scheduler Jobs Info (Knowledge Agent
for Oracle), DBA Scheduler Jobs Job
Creator 755
DBA Jobs Info (Knowledge Agent for
Oracle), DBA Jobs Last Date 747
DBA Scheduler Jobs Info (Knowledge Agent
for Oracle), DBA Scheduler Jobs Job
Subname 755
DBA Jobs Info (Knowledge Agent for
Oracle), DBA Jobs Log User 748
DBA Jobs Info (Knowledge Agent for
Oracle), DBA Jobs Next Date 748 DBA Scheduler Jobs Info (Knowledge Agent
for Oracle), DBA Scheduler Jobs Job
Type 756
DBA Jobs Info (Knowledge Agent for
Oracle), DBA Jobs Priv User 749
DBA Scheduler Jobs Info (Knowledge Agent
for Oracle), DBA Scheduler Jobs Number
of Arguments 756
DBA Jobs Info (Knowledge Agent for
Oracle), DBA Jobs Schema User 749
DBA Jobs Info (Knowledge Agent for
Oracle), DBA Jobs This Date 750 DBA Scheduler Jobs Info (Knowledge Agent
for Oracle), DBA Scheduler Jobs Start
Date 757
DBA Jobs Info (Knowledge Agent for
Oracle), DBA Jobs Total Time 750
DBA Scheduler Programs Info (Knowledge
Agent for Oracle)
DBA Jobs Info (Knowledge Agent for
Oracle), DBA Jobs What 751
DBA Scheduler Programs Info (Knowledge
Agent for Oracle), DBA Scheduler
Programs Enabled 757
DBA Jobs Running Info (Knowledge Agent for
Oracle)
DBA Jobs Running Info (Knowledge Agent
for Oracle), DBA Jobs Running Failures
751
DBA Scheduler Programs Info (Knowledge
Agent for Oracle), DBA Scheduler
Programs Number of Arguments 758 DBA Jobs Running Info (Knowledge Agent
for Oracle), DBA Jobs Running Instance
752
DBA Scheduler Programs Info (Knowledge
Agent for Oracle), DBA Scheduler
Programs Program Action 758 DBA Jobs Running Info (Knowledge Agent
for Oracle), DBA Jobs Running Last Date
752
DBA Scheduler Programs Info (Knowledge
Agent for Oracle), DBA Scheduler
Programs Program Type 759 DBA Jobs Running Info (Knowledge Agent
for Oracle), DBA Jobs Running Sid 752 dbaerrorscount (Knowledge Agent for Oracle)
745 DBA Jobs Running Info (Knowledge Agent
for Oracle), DBA Jobs Running Status
753
dbaerrorsstatus (Knowledge Agent for Oracle)
745
dbajobsbroken (Knowledge Agent for Oracle)
746
DBA Jobs Running Info (Knowledge Agent
for Oracle), DBA Jobs Running This Date
753 dbajobsfailures (Knowledge Agent for Oracle)
746 DBA Scheduler Jobs Info (Knowledge Agent for
Oracle) dbajobsinstance (Knowledge Agent for Oracle)
747 DBA Scheduler Jobs Info (Knowledge Agent
for Oracle), DBA Scheduler Jobs Enabled
754
dbajobslastdate (Knowledge Agent for Oracle)
747
dbajobsloguser (Knowledge Agent for Oracle)
748
DBA Scheduler Jobs Info (Knowledge Agent
for Oracle), DBA Scheduler Jobs End
Date 754 dbajobsnextdate (Knowledge Agent for Oracle)
748
1520 Advisor Text



DbBPoolDataHitRatio (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 23
dbajobsprivuser (Knowledge Agent for Oracle)
749
DbBPoolIndexHitRatio (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 24
dbajobsrunningfailures (Knowledge Agent for
Oracle) 751
DBCC_Logical_Scan_Bytes_sec (Knowledge
Agents for MS SQL Server) 387
dbajobsrunninginstance (Knowledge Agent for
Oracle) 752
dbcfg_values (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 128
dbajobsrunninglastdate (Knowledge Agent for
Oracle) 752
dbfilemaxout (Knowledge Agent for Oracle)
657
dbajobsrunningsid (Knowledge Agent for
Oracle) 752
dbfreespacepctlow (Knowledge Agents for MS
SQL Server) 291
dbajobsrunningstatus (Knowledge Agent for
Oracle) 753
DbHeap (Knowledge Agent for DB2 for Linux,
UNIX and Windows) 25
dbajobsrunningthisdate (Knowledge Agent for
Oracle) 753
DbIntAutoRebinds (Knowledge Agent for DB2
for Linux, UNIX and Windows) 26
dbajobsschemauser (Knowledge Agent for
Oracle) 749
DbIntDeadlockRollbacks (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 27
dbajobsthisdate (Knowledge Agent for Oracle)
750
DBM Transport (Knowledge Agents for MS SQL
Server)
dbajobstotaltime (Knowledge Agent for Oracle)
750
Current Bytes for Recv IO 365 dbajobswhat (Knowledge Agent for Oracle)
751 Current Bytes for Send IO 366
Current Msg Frags for Send IO 366 DbAppsWaiting (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 22 Message Fragment Receive Total 488
Message Fragment Receives/sec 489 dbaschedjobsenabled (Knowledge Agent for
Oracle) 754 Message Fragment Send Total 489
Message Fragment Sends/sec 490 dbaschedjobsenddate (Knowledge Agent for
Oracle) 754 Msg Fragment Recv Size Avg 492
Msg Fragment Send Size Avg 492 dbaschedjobsjobclass (Knowledge Agent for
Oracle) 755 Open Connection Count 504
Pending Bytes for Recv IO 516 dbaschedjobsjobcreator (Knowledge Agent for
Oracle) 755 Pending Bytes for Send IO 516
Pending Msg Frags for Recv IO 517 dbaschedjobsjobsubname (Knowledge Agent
for Oracle) 755 Pending Msg Frags for Send IO 517
Receive I/O Bytes Total 528 dbaschedjobsjobtype (Knowledge Agent for
Oracle) 756 Receive I/O bytes/sec 529
Receive I/O Len Avg 529 dbaschedjobsnumberofarguments (Knowledge
Agent for Oracle) 756 Receive IOs/sec 530
Recv I/O Buffer Copies bytes/sec 531 dbaschedjobsstartdate (Knowledge Agent for
Oracle) 757 Recv I/O Buffer Copies Count 532
Send I/O Bytes Total 539 dbaschedprogenabled (Knowledge Agent for
Oracle) 757 Send I/O bytes/sec 539
Send I/O Len Avg 540 dbaschedprognumberofarguments (Knowledge
Agent for Oracle) 758 Send IOs/sec 540
DbRollbacks (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 28
dbaschedprogprogramaction (Knowledge Agent
for Oracle) 758
DbSecondaryLogDepend (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 29
dbaschedprogprogramtype (Knowledge Agent
for Oracle) 759
Index 1521



dctotalgets (Knowledge Agent for Oracle)
885
dbsize_free (Knowledge Agent for Sybase)
1060
dctotalmodifications (Knowledge Agent for
Oracle) 886
dbsize_free_pc (Knowledge Agent for Sybase)
1096
dctotalscancompletes (Knowledge Agent for
Oracle) 887
dbsize_tbl (Knowledge Agent for Sybase)
1118
dctotalscanmisses (Knowledge Agent for
Oracle) 887
dbsize_tot (Knowledge Agent for Sybase)
1116
dctotalscans (Knowledge Agent for Oracle)
888
dbsize_type_cnt (Knowledge Agent for Sybase)
1088
dctotalusage (Knowledge Agent for Oracle)
892
dbsize_used (Knowledge Agent for Sybase)
1127
dcused (Knowledge Agent for Oracle) 894 dbsize_used_pc (Knowledge Agent for Sybase)
1099 deadlockshigh (Knowledge Agents for MS SQL
Server) 293 DBSizeFreePcWarn (Knowledge Agent for
Sybase) 982 Dedicated_Admin_Connections_are_allowed_fr
om_remote_clients (Knowledge Agents for
MS SQL Server) 388
DbSortOverflows (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 30
Default_fill_factor_percentage (Knowledge
Agents for MS SQL Server) 388
DbTableReorg (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 31
default_full_text_language (Knowledge Agents
for MS SQL Server) 389
DBTblActvWarn (Knowledge Agent for Sybase)
983
default_language (Knowledge Agents for MS
SQL Server) 389
DBVProcDown (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 33
Deferred_dropped_AUs (Knowledge Agents for
MS SQL Server) 390
DBVProcDown (Knowledge Agent for Oracle)
658
Deferred_Dropped_rowsets (Knowledge Agents
for MS SQL Server) 390
DBVProcDown (Knowledge Agent for Sybase)
984
device_throughput_bytes_sec (Knowledge
Agents for MS SQL Server) 391
DBVProcDown (Knowledge Agents for MS SQL
Server) 292
Devices (Knowledge Agent for Sybase) dcfree (Knowledge Agent for Oracle) 767
Agent Summary 1014 dcgets (Knowledge Agent for Oracle) 850
Allocated to Database 1014 dchitratio (Knowledge Agent for Oracle) 778
Fragment Reserved 1059 DCHitRatio (Knowledge Agents for MS SQL
Server) 370 Fragment Unreserved 1060
Free 1061 DCHitRatioBase (Knowledge Agents for MS SQL
Server) 371 Pct Device Allocated to Database 1095
Pct Fragment Unreserved 1096 dcmisses (Knowledge Agent for Oracle) 799
Size 1116 dcsize (Knowledge Agent for Oracle) 891
Summary 1119 DCSize (Knowledge Agents for MS SQL Server)
371 Used 1127
devsp_db_pc (Knowledge Agent for Sybase)
1095
dctotalcount (Knowledge Agent for Oracle)
883
devsp_db_res (Knowledge Agent for Sybase)
1059
dctotalfixed (Knowledge Agent for Oracle)
884
devsp_db_size (Knowledge Agent for Sybase)
1014
dctotalflushes (Knowledge Agent for Oracle)
884
devsp_db_unresv (Knowledge Agent for
Sybase) 1060
dctotalgetmisses (Knowledge Agent for Oracle)
885
1522 Advisor Text



disk_reqs (Knowledge Agent for UNIX) 1282 devsp_db_unresv_pc (Knowledge Agent for
Sybase) 1096 DiskAccessHgh (Knowledge Agent for
Windows) 1381 devsp_free (Knowledge Agent for Sybase)
1061 DiskAccessHigh (Knowledge Agent for UNIX)
1189 devsp_size (Knowledge Agent for Sybase)
1116 diskbps (Knowledge Agent for UNIX) 1224
diskbps_av (Knowledge Agent for UNIX)
1225
devsp_summ (Knowledge Agent for Sybase)
1014
diskbusy_pct (Knowledge Agent for UNIX)
1221
devsp_tbl (Knowledge Agent for Sybase)
1119
diskbusy_pct_av (Knowledge Agent for UNIX)
1222
devsp_used (Knowledge Agent for Sybase)
1127
diskbusy_ug (Knowledge Agent for UNIX)
1284
Dialog_Timer_Event_Count (Knowledge Agents
for MS SQL Server) 392
diskmapa_av (Knowledge Agent for UNIX)
1273
Dictionary Cache Info (Knowledge Agent for
Oracle)
diskmsps (Knowledge Agent for UNIX) 1272 Empty Slots 767
DiskReads (Knowledge Agents for MS SQL
Server) 393
Hit Ratio 778
Misses 799
DiskReads_tot (Knowledge Agents for MS SQL
Server) 392
Requests 850
Total Count 883
diskrps (Knowledge Agent for UNIX) 1297 Total Fixed 884
diskrps_av (Knowledge Agent for UNIX) 1297 Total Flushes 884
disksvc (Knowledge Agent for UNIX) 1300 Total Get Misses 885
disksvc_av (Knowledge Agent for UNIX) 1300 Total Gets 885
disktps (Knowledge Agent for UNIX) 1341 Total Modifications 886
disktps_av (Knowledge Agent for UNIX) 1341 Total Scan Completes 887
diskwps (Knowledge Agent for UNIX) 1369 Total Scan Misses 887
diskwps_av (Knowledge Agent for UNIX)
1369
Total Scans 888
Total Slots 891
DiskWrites (Knowledge Agents for MS SQL
Server) 394
Total Usage 892
Used Slots 894
DiskWrites_tot (Knowledge Agents for MS SQL
Server) 393
Disk (Knowledge Agent for UNIX)
Busy Pct 1221
dist_delivered_cmds_sec (Knowledge Agents
for MS SQL Server) 394
Busy Pct (Avg) 1222
Bytes per Second 1224
dist_delivered_trans_sec (Knowledge Agents
for MS SQL Server) 395
Bytes per Second (Avg) 1225
Milliseconds per Seek 1272
dist_delivery_latency (Knowledge Agents for
MS SQL Server) 395
Milliseconds per Seek (Avg) 1273
Operations 1282
Distributed_Query (Knowledge Agents for MS
SQL Server) 396
Pct Busy Usage Group 1284
Reads per Second 1297
dmllckmaxout (Knowledge Agent for Oracle)
660
Reads per Second (Avg) 1297
Request Service Time 1300
DnlcHitPct (Knowledge Agent for UNIX) 1190 Requests Service Time (Avg) 1300
downloaded_changes_sec (Knowledge Agents
for MS SQL Server) 396
Transactions per Second 1341
Transactions per Second (Avg) 1341
Dropped_rowset_cleanups_sec (Knowledge
Agents for MS SQL Server) 397
Writes per Second 1369
Writes per Second (Avg) 1369
Index 1523



eng_pkt_rcv_cnt (Knowledge Agent for
Sybase) 1085
Dropped_rowsets_skipped_sec (Knowledge
Agents for MS SQL Server) 397
eng_pkt_rcv_rate (Knowledge Agent for
Sybase) 1084
DTC_calls (Knowledge Agents for MS SQL
Server) 398
eng_pkt_snt_cnt (Knowledge Agent for
Sybase) 1087
E
eng_pkt_snt_rate (Knowledge Agent for
Sybase) 1086
email_mail_queue (Knowledge Agent for UNIX)
1240
Enqueued_Local_Messages_sec (Knowledge
Agents for MS SQL Server) 408
email_stats (Knowledge Agent for UNIX)
1315
Enqueued_Local_Messages_Total (Knowledge
Agents for MS SQL Server) 408
email_updown (Knowledge Agent for UNIX)
1326
Enqueued_Messages_sec (Knowledge Agents
for MS SQL Server) 409
Enable_or_disable_Ad_Hoc_Distributed_Querie
s (Knowledge Agents for MS SQL Server)
398
Enqueued_Messages_Total (Knowledge Agents
for MS SQL Server) 409
Enable_or_disable_Agent_XPs (Knowledge
Agents for MS SQL Server) 399
Enqueued_Transport_Msg_Frag_Tot
(Knowledge Agents for MS SQL Server)
410
Enable_or_disable_command_shell (Knowledge
Agents for MS SQL Server) 400
Enqueued_Transport_Msg_Frags_sec
(Knowledge Agents for MS SQL Server)
410
Enable_or_disable_Database_Mail_XPs
(Knowledge Agents for MS SQL Server)
401
Enqueued_Transport_Msgs_sec (Knowledge
Agents for MS SQL Server) 411
Enable_or_disable_Ole_Automation_Procedure
s (Knowledge Agents for MS SQL Server)
402
Enqueued_Transport_Msgs_Total (Knowledge
Agents for MS SQL Server) 411
Enable_or_disable_Replication_XPs
(Knowledge Agents for MS SQL Server)
403
Errors_sec (Knowledge Agents for MS SQL
Server) 412
event_log_grep (Knowledge Agent for
Windows) 1400
Enable_or_disable_SMO_and_DMO_XPs
(Knowledge Agents for MS SQL Server)
404
Event_Notifications_Delayed_Drop (Knowledge
Agents for MS SQL Server) 413
Enable_or_disable_SQL_Mail_XPs (Knowledge
Agents for MS SQL Server) 405
EventLog (Knowledge Agent for Windows)
1382
Enable_or_disable_the_default_trace
(Knowledge Agents for MS SQL Server)
406
eventname (Knowledge Agent for Oracle)
870
eventwaits (Knowledge Agent for Oracle) 871
Enable_or_disable_Web_Assistant_Procedures
(Knowledge Agents for MS SQL Server)
407
ExcessHostConn (Knowledge Agent for Sybase)
985
ExcessSort (Knowledge Agent for Sybase)
986
eng_byte_rcv_cnt (Knowledge Agent for
Sybase) 1079
ExclusiveLocks (Knowledge Agents for MS SQL
Server) 413
eng_byte_rcv_rate (Knowledge Agent for
Sybase) 1078
exctabchain (Knowledge Agent for Oracle)
661
eng_byte_snt_cnt (Knowledge Agent for
Sybase) 1081
Exec Statistics (Knowledge Agents for MS SQL
Server)
eng_byte_snt_rate (Knowledge Agent for
Sybase) 1080
Distributed Query 396
eng_cpu_pct (Knowledge Agent for Sybase)
1057
DTC calls 398
1524 Advisor Text



fileblocks (Knowledge Agent for Oracle) 717 Extended Procedures 414
filebytes (Knowledge Agent for Oracle) 721 OLEDB calls 503
FileChange (Knowledge Agent for UNIX) 1191 Extended_Procedures (Knowledge Agents for
MS SQL Server) 414 fileconfiginfo1 (Knowledge Agent for Oracle)
726 Extent_Deallocations_sec (Knowledge Agents
for MS SQL Server) 415 fileconfiginfo2 (Knowledge Agent for Oracle)
727 Extents_Allocated_sec (Knowledge Agents for
MS SQL Server) 414 filefootprint (Knowledge Agent for Oracle)
769
F
FileGroupAllocatedSpace (Knowledge Agents
for MS SQL Server) 323
Failed_AU_cleanup_batches_sec (Knowledge
Agents for MS SQL Server) 415
FileGroupAvailableSpace (Knowledge Agents
for MS SQL Server) 329
Failed_Auto_Params_sec (Knowledge Agents
for MS SQL Server) 416
filegroupfreepct (Knowledge Agents for MS SQL
Server) 434
Failed_leaf_page_cookie (Knowledge Agents
for MS SQL Server) 416
FileGroupGrowthType (Knowledge Agents for
MS SQL Server) 437
Failed_tree_page_cookie (Knowledge Agents
for MS SQL Server) 423
FileGroupNumFiles (Knowledge Agents for MS
SQL Server) 499
faults (Knowledge Agent for UNIX) 1241
FileGroupUsedSpace (Knowledge Agents for MS
SQL Server) 601
faults_tl (Knowledge Agent for UNIX) 1242
File Groups Info (Knowledge Agents for MS
SQL Server)
fileincrementby (Knowledge Agent for Oracle)
779
Allocated Space 323
filemaxblocks (Knowledge Agent for Oracle)
794
Available Space 329
File Groups Info (Knowledge Agent for MS
SQL Server), Free Space Percentage
434
filemaxbytes (Knowledge Agent for Oracle)
795
files_per_proc (Knowledge Agent for UNIX)
1243
Growth Type 437
Number of Files in File Group 499
files_per_user (Knowledge Agent for UNIX)
1243
Used Space 601
File Info (Knowledge Agent for Oracle)
Filesystem (Knowledge Agent for UNIX)
AvgIOTim 715
Allocated Space 1218
Blocks 717
Configured Inodes 1227
Bytes 721
Fragmentation 1245
Configuration Information List 1 726
Free Space 1246
Configuration Information List 2 727
Inodes Free 1252
Foot Print 769
Inodes Used 1253
Increment By 779
Space Used (Pct) 1321
Max Blocks 794
Used Space 1346
Max Bytes 795
FileSystemsFreeBytes (Knowledge Agents for
MS SQL Server) 431
File Systems Info (Knowledge Agents for MS
SQL Server)
FileSystemsFreeBytesCaller (Knowledge Agents
for MS SQL Server) 431
File System Size in Bytes 423
Free Bytes Available to Caller 431
FileSystemsFreeTotalBytes (Knowledge Agents
for MS SQL Server) 423
Free Bytes in the File System 431
Size of File System Ordered by Type 549
FileSystemsSizeByType (Knowledge Agents for
MS SQL Server) 549
file_size (Knowledge Agent for UNIX) 1319
fileavgiotim (Knowledge Agent for Oracle)
715
Index 1525



fs_state (Knowledge Agent for UNIX) 1273 forceconnectionkillerror (Knowledge Agents for
MS SQL Server) 295 fsfree (Knowledge Agent for UNIX) 1246
FsPctFree (Knowledge Agent for UNIX) 1192 Forced_Parameterizations_sec (Knowledge
Agents for MS SQL Server) 424 fspctused (Knowledge Agent for UNIX) 1321
fssize (Knowledge Agent for UNIX) 1218 forcedbofflineerror (Knowledge Agents for MS
SQL Server) 296 fsused (Knowledge Agent for UNIX) 1346
Full_Scans_sec (Knowledge Agents for MS SQL
Server) 435
Foreign_pages (Knowledge Agents for MS SQL
Server) 424
fullscan (Knowledge Agent for Oracle) 662 Forwarded_Messages_sec (Knowledge Agents
for MS SQL Server) 425 fulltablescanshigh (Knowledge Agents for MS
SQL Server) 297 Forwarded_Messages_Total (Knowledge Agents
for MS SQL Server) 425
G
Forwarded_Msg_Byte_Total (Knowledge
Agents for MS SQL Server) 426
General Statistics (Knowledge Agents for MS
SQL Server)
Forwarded_Msg_Bytes_sec (Knowledge Agents
for MS SQL Server) 426
Active Temp Tables 320
Forwarded_Msg_Discarded_Total (Knowledge
Agents for MS SQL Server) 427
Event Notifications Delayed Drop 413
General Statistics Transactions 436
Forwarded_Msgs_Discarded_sec (Knowledge
Agents for MS SQL Server) 427
HTTP Authenticated Requests 438
Logical Connections 474
Forwarded_Pending_Msg_Bytes (Knowledge
Agents for MS SQL Server) 428
Logins/sec 475
Logouts/sec 476
Forwarded_Pending_Msg_Count (Knowledge
Agents for MS SQL Server) 428
Mars Deadlocks 478
Non atomic yield rate 496
Forwarded_Records_sec (Knowledge Agents
for MS SQL Server) 429
Processes blocked 525
SOAP Empty Requests 553
FragmentedObjects (Knowledge Agents for MS
SQL Server) 430
SOAP Method Invocations 553
SOAP Session Initiate Requests 554
Free_list_empty_sec (Knowledge Agents for
MS SQL Server) 432
SOAP Session Terminate Requests 554
SOAP SQL Requests 555
Free_list_requests_sec (Knowledge Agents for
MS SQL Server) 432
SOAP WSDL Requests 555
SQL Trace IO Provider Lock Waits 563
Free_list_stalls_sec (Knowledge Agents for MS
SQL Server) 433
Temp Tables Creation Rate 576
Temp Tables For Destruction 577
Free_Space_in_tempdb_KB (Knowledge Agents
for MS SQL Server) 433
Trace Event Notification Queue 588
User Connections 612
FreeSpace_Page_Fetches_sec (Knowledge
Agents for MS SQL Server) 434
General_Statistics_Transactions (Knowledge
Agents for MS SQL Server) 436
FreeSpace_Scans_sec (Knowledge Agents for
MS SQL Server) 435
genlimit (Knowledge Agent for DB2 for Linux,
UNIX and Windows) 34
fs_filesize (Knowledge Agent for UNIX) 1264
genlimit (Knowledge Agent for Oracle) 663
fs_fragment (Knowledge Agent for UNIX)
1245
genlimit (Knowledge Agent for Sybase) 988
genlimit (Knowledge Agent for UNIX) 1194
fs_inode_free (Knowledge Agent for UNIX)
1252
genlimit (Knowledge Agent for Windows)
1383
fs_inode_size (Knowledge Agent for UNIX)
1227
genlimit (Knowledge Agents for MS SQL
Server) 298
fs_inode_used (Knowledge Agent for UNIX)
1253
Granted_Workspace_Memory_KB (Knowledge
Agents for MS SQL Server) 437
1526 Advisor Text



Data File Block Reads 739 group_cpu (Knowledge Agent for UNIX) 1231
Data File Block Writes 740
H
Data File Physical Reads 741
Data File Physical Writes 742
Help Device Information (Knowledge Agents
for MS SQL Server)
Data File Summary 743
Tablespace Block Reads 875
Help Device Information 438
Tablespace Block Writes 876
HelpDevices (Knowledge Agents for MS SQL
Server) 438
Tablespace Physical Reads 877
Tablespace Physical Writes 878
hitratio (Knowledge Agent for Oracle) 664
IdleTicks (Knowledge Agents for MS SQL
Server) 439
hitratiolow (Knowledge Agents for MS SQL
Server) 299
idxclufact (Knowledge Agent for Oracle) 725
Host & Application (Knowledge Agent for DB2
for Linux, UNIX and Windows)
idxdatablksperkey (Knowledge Agent for
Oracle) 737
Cache Efficiency 266
idxdistinctkeys (Knowledge Agent for Oracle)
766
Rate of Units-of-Work 277
SQL Throughput Rates 278
idxextmaxout (Knowledge Agent for Oracle)
666
SQL Transaction Rates 279
Total Time Units-of-Work Waiting on Locks
281
idxheight (Knowledge Agent for Oracle) 762
idxheightchg (Knowledge Agent for Oracle)
667
Host & Application (Knowledge Agent for
Oracle)
idxlfblks (Knowledge Agent for Oracle) 786
Active Processes 950
idxlfblksperkey (Knowledge Agent for Oracle)
803
Application Summary - UNIX 951
Operating System Statistics 962
idxmax (Knowledge Agent for Oracle) 797
Operating System Statistics Times 962
idxnext (Knowledge Agent for Oracle) 801
Services - Windows 967
idxnextfail (Knowledge Agent for Oracle) 668
Host & Application (Knowledge Agent for
Sybase)
idxnum (Knowledge Agent for Oracle) 699
idxsize (Knowledge Agent for Oracle) 889
Server Kernel Events 1181
Index Extent Info (Knowledge Agent for
Oracle)
Server Maximums 1181
Server Network Packet Traffic 1181
Allocated Extents 699
Sessions by Application 1182
Maximum Number of Extents 797
Sessions by Host 1181
Next Extent Size 801
Host & Application (Knowledge Agents for MS
SQL Server)
Total Size 889
Index Space Analyzer Stats (Knowledge Agent
for Oracle)
Batch Requests per Second 637
Failed Auto Parameterizations per Second
642
Clustering Factor 725
Data Blocks per Key 737
File System Datafile Usage by Type 643
Depth 762
SQL Compilations per Second 647
Distinct Keys 766
SQL Recompilations per Second 647
Leaf Blocks 786
HTTP_Authenticated_Requests (Knowledge
Agents for MS SQL Server) 438
Number of Leaf Blocks per Key 803
Index_Searches_sec (Knowledge Agents for
MS SQL Server) 439
I
Individual Scan Types (Knowledge Agent for
DB2 for Linux, UNIX and Windows)
I/O Performance Info (Knowledge Agent for
Oracle)
Current Alarms 124
Agent Summary 698
Database Configuration Values 128
Buffer Cache Hit Ratio 718
Index 1527



Status of Server 1118 Database Tablespace Status 130
UDPM Errorlog 1126 Instance Configuration Values 154
User Agent Summary Types 1128 Quality of Service 200
User Character Types 1133 User Agent Summary Types 247
User Numeric Types 1138 User Character Types 252
User SQL Character Types 1164 User Numeric Types 259
User SQL Numeric Types 1144 Individual Scan Types (Knowledge Agent for
Oracle) Version Summary 1170
Individual Scan Types (Knowledge Agent for
UNIX)
Active Oracle Processes 696
Cluster Blocks per Key 723
Agent Summary 1216 Current Alarms 734
Current Alarms 1233 Individual Scan Types (Knowledge Agent for
Oracle), VMware Migration 945 Email Messages in Queue 1240
IPC Active Usage Summary 1259 init.ora Parameters 782
IPC Message Queues List 1259 Latch Contention Pct 785
IPC Percent Usage Summary 1260 Locks - Current 787
IPC Semaphore List 1260 Locks - Current Holders 788
IPC Shared Memory List 1261 Locks - Current Waits 788
Jobs in the 'at' Queue 1262 Log File Alert File 789
Jobs in the 'batch' Queue 1262 Log File Log Grep 789
Large Files 1264 Log File SQL*Net V2 790
Logged 'su' Attempts 1267 Oracle Users 807
Message Queues Config 1270 SGA Stats 860
Mount Options 1273 Snapshot 863
Multiprocessor Locks 1274 Snapshot Log 864
Multiprocessor Locks (all CPUs) 1275 Status SQL*Net V2 867
Network Connections 1276 System Event Information 870
Network Status 1277 System Event Wait Information 871
NFS Client Mounts 1277 User Agent Summary Types 895
NFS Filesystems Exported 1280 User Character Types 901
NFS Servers Responding 1281 User Numeric Types 906
Printer Jobs on Queue 1287 User SQL Character Types 933
Printer Pages Printed 1287 User SQL Numeric Types 911
Printer Size of Queue 1288 V$ARCHIVE_DEST Listing 939
Printer Status 1288 V$BACKUP Listing 940
Processes Approaching Limits 1290 V$DATABASE Listing 941
Processes Waiting for System Resources
1291
V$INSTANCE Listing 942
V$LICENSE Listing 943
Processes Waiting on OS Events 1292 V$SYSSTAT Listing 944
Quality of Service 1293 V$VERSION Listing 944
Secure File Last Changed Time 1313 Individual Scan Types (Knowledge Agent for
Sybase) Semaphore Config 1314
sensmail Statistics 1315 Benchmark SQL Types 1017
Setuid Files in the Filesystem 1315 Buffer Cache Hit Ratio 1023
Shared Memory Config 1317 Configuration Parameters 1024
Size of Measured Files 1319 Current Alarms 1036
Software Configuration 1320 Errorlog Message Count 1058
Status of Monitored Servers 1325 Errorlog Message Rate 1058
Stream Queues Used 1327 Quality of Service 1103
1528 Advisor Text



Individual Scan Types (Knowledge Agents
for MS SQL Server), Cluster Active Node
Changed 357
Streams Buffers 1328
Streams Usage (Lifetime) 1328
Streams Used Pct 1329
Individual Scan Types (Knowledge Agents
for MS SQL Server), Cluster Nodes 357
UDPM Log File Messages 1343
User Agent Summary Types 1347
Individual Scan Types (Knowledge Agents
for MS SQL Server), VMware Migration
634
User Character Types 1357
User Numeric Types 1362
Users Last Logged On 1368
Quality of Service 526 Users with Duplicate User IDs 1368
Updown 598 Individual Scan Types (Knowledge Agent for
Windows) User Agent Summary Types 602
User Character Types 607 Current Alarms 1397
User Numeric Types 614 Event Log Monitor 1400
User SQL Character Types 627 Quality of Service 1414
User SQL Numeric Types 619 Services Monitor 1418
inetd_updown (Knowledge Agent for UNIX)
1324
UDPM Log Monitor 1424
User Agent Summary Types 1425
initora (Knowledge Agent for Oracle) 782 User Character Types 1430
Instance (Knowledge Agent for DB2 for Linux,
UNIX and Windows)
User Numeric Types 1435
Individual Scan Types (Knowledge Agents for
MS SQL Server) Agents Registered 58
Agents Waiting 59 ConnectedUsers 359
Committed Private Memory 121 Current Alarms 365
DBMS Connections Summary 131 Individual Scan Types (Knowledge Agent for
MS SQL Server), Fragmented Objects
(Top 25) 430
DBMS Summary 132
Idle Agents 148
Local Connections 161 Individual Scan Types (Knowledge Agent for
MS SQL Server), Instance Health 440 Local Connections Active 162
Max Agents Registered 176 Individual Scan Types (Knowledge Agent for
MS SQL Server), Lock Escalations per
minute 451
Max Agents Waiting 177
Piped Sorts Rejected 198
Piped Sorts Requested 199 Individual Scan Types (Knowledge Agent for
MS SQL Server), Lock Holders and
Waiters 452
Remote Connections 201
Remote Connections Active 202
Sort Heap Allocated 216 Individual Scan Types (Knowledge Agent for
MS SQL Server), Log Shipping Primary
Meta Data 470
Sorts Started After Heap Threshold
Exceeded 218
instancehealth (Knowledge Agents for MS SQL
Server) 440
Individual Scan Types (Knowledge Agent for
MS SQL Server), Log Shipping
Secondary Meta Data 471 instsumm (Knowledge Agent for Oracle) 698
instsumm (Knowledge Agent for UNIX) 1216 Individual Scan Types (Knowledge Agent for
MS SQL Server), Overall CPU Busy
Percentage 505
instsumm_cpu (Knowledge Agent for Windows)
1395
instsumm_disk (Knowledge Agent for
Windows) 1400
Individual Scan Types (Knowledge Agent for
MS SQL Server), Overall IO Busy
Percentage 506 IntentLocks (Knowledge Agents for MS SQL
Server) 444 Individual Scan Types (Knowledge Agent for
MS SQL Server), Transaction Times (Top
25 in minutes) 590
IOActivity (Knowledge Agents for MS SQL
Server) 578
Index 1529



JobStatus (Knowledge Agents for MS SQL
Server) 446
ioblkrd (Knowledge Agent for Oracle) 739
ioblkwrt (Knowledge Agent for Oracle) 740
iords (Knowledge Agent for Oracle) 741
K
iosumm (Knowledge Agent for Oracle) 743
iowrts (Knowledge Agent for Oracle) 742
Kernel Configuration (Knowledge Agent for
UNIX)
ipc_messq (Knowledge Agent for UNIX) 1270
ipc_pct (Knowledge Agent for UNIX) 1260
Buffer Cache Hit Pct 1219
ipc_sem (Knowledge Agent for UNIX) 1314
Buffer Cache Hit Pct (Avg) 1220
ipc_shm (Knowledge Agent for UNIX) 1317
Buffer Cache Operation 1221
ipc_usage (Knowledge Agent for UNIX) 1259
DNLC Cache Hit Pct 1236
IpcPct (Knowledge Agent for UNIX) 1193
DNLC Cache Hit Pct (Lifetime) 1237
ipcsem (Knowledge Agent for UNIX) 1260
DNLC Operations 1238
ipcshm (Knowledge Agent for UNIX) 1261
DNLC Operations (Lifetime) 1239
iq_inxpctfree (Knowledge Agent for Sybase)
1046
Inode Cache Hit Pct 1250
Inode Cache Hit Pct (Lifetime) 1251
iq_inxspcfree (Knowledge Agent for Sybase)
1045
Inode Cache Operations 1252
Kernel Variable Config 1263
iq_inxspctot (Knowledge Agent for Sybase)
1045
Locks 1267
Table Elements Allocated 1335
iq_inxspcused (Knowledge Agent for Sybase)
1046
Table Elements Used 1335
Table Overflows 1336
iq_status (Knowledge Agent for Sybase)
1069
Terminal Operations 1339
kernel_buf (Knowledge Agent for UNIX) 1221
IQPctDskFree (Knowledge Agent for Sybase)
989
kernel_buf_av (Knowledge Agent for UNIX)
1220
kernel_buf_pct (Knowledge Agent for UNIX)
1219
J
kernel_dnlc (Knowledge Agent for UNIX)
1238
JobAssociatedMessage (Knowledge Agents for
MS SQL Server) 326
kernel_dnlc_pct (Knowledge Agent for UNIX)
1236
JobCategory (Knowledge Agents for MS SQL
Server) 444
kernel_dnlc_tl (Knowledge Agent for UNIX)
1239
JobDuration (Knowledge Agents for MS SQL
Server) 445
kernel_dnlc_tl_pct (Knowledge Agent for UNIX)
1237
jobfailures (Knowledge Agents for MS SQL
Server) 300
kernel_inode (Knowledge Agent for UNIX)
1252
Jobs Info (Knowledge Agents for MS SQL
Server)
kernel_inode_pct (Knowledge Agent for UNIX)
1250
Associated Message 326
Job Category 444
kernel_inode_tl (Knowledge Agent for UNIX)
1251
Job Duration in Seconds 445
Job Source 445
kernel_locks (Knowledge Agent for UNIX)
1267
Job Status 446
jobsfailures (Knowledge Agent for Oracle)
669 kerneltabovr (Knowledge Agent for UNIX)
1336 JobSource (Knowledge Agents for MS SQL
Server) 445 KernelTabPct (Knowledge Agent for UNIX)
1195 jobsrunningfailures (Knowledge Agent for
Oracle) 670 kerneltabsize (Knowledge Agent for UNIX)
1335
1530 Advisor Text



libpinhitratio (Knowledge Agent for Oracle)
821
kerneltabused (Knowledge Agent for UNIX)
1335
libpinhits (Knowledge Agent for Oracle) 822
L
libpins (Knowledge Agent for Oracle) 823
Library Cache Metrics (Knowledge Agent for
Oracle)
LargeFileWarn (Knowledge Agent for UNIX)
1196
Invalidations 783
Latch_Waits_sec (Knowledge Agents for MS
SQL Server) 446
Pin Hit Ratio 821
Pin Hits 822
latchctn (Knowledge Agent for Oracle) 785
Pin Requests 823
latchctnmax (Knowledge Agent for Oracle)
671
Reloads 847
Request Hit Ratio 848
Latches (Knowledge Agents for MS SQL
Server)
Request Hits 849
Requests 851
Average Latch Wait Time (ms) 330
libreloads (Knowledge Agent for Oracle) 847
Latch Waits/sec 446
loadavg (Knowledge Agent for UNIX) 1266
Number of SuperLatches 502
LobHandle_Create_Count (Knowledge Agents
for MS SQL Server) 447
SuperLatch Demotions/sec 569
SuperLatch Promotions/sec 569
LobHandle_Destroy_Count (Knowledge Agents
for MS SQL Server) 448
Total Latch Wait Time (ms) 585
Lazy_writes_sec (Knowledge Agents for MS
SQL Server) 447
LobSS_Provider_Create_Count (Knowledge
Agents for MS SQL Server) 448
lckcnt_db (Knowledge Agent for Sybase)
1044
LobSS_Provider_Destroy_Count (Knowledge
Agents for MS SQL Server) 449
lckcnt_dbtbl (Knowledge Agent for Sybase)
1121
LobSS_Provider_Truncation_Count (Knowledge
Agents for MS SQL Server) 449
lckcnt_spid (Knowledge Agent for Sybase)
1117
Lock_Blocks (Knowledge Agents for MS SQL
Server) 450
lckcnt_spidtbl (Knowledge Agent for Sybase)
1123
Lock_Blocks_Allocated (Knowledge Agents for
MS SQL Server) 450
lckcnt_usr (Knowledge Agent for Sybase)
1073
Lock_Memory_KB (Knowledge Agents for MS
SQL Server) 453
lckcnt_usrtbl (Knowledge Agent for Sybase)
1073
Lock_Owner_Blocks (Knowledge Agents for MS
SQL Server) 453
lcktyp_cnt (Knowledge Agent for Sybase)
1070
Lock_Owner_Blocks_Allocated (Knowledge
Agents for MS SQL Server) 454
lcktyp_deadlck_cnt (Knowledge Agent for
Sybase) 1050
Lock_Requests_sec (Knowledge Agents for MS
SQL Server) 454
lcktyp_deadlck_rate (Knowledge Agent for
Sybase) 1051
Lock_Timeouts_sec (Knowledge Agents for MS
SQL Server) 456
lcktyp_hit (Knowledge Agent for Sybase)
1071
Lock_Timeouts_timeout_greater_than_0_sec
(Knowledge Agents for MS SQL Server)
457
lcktyp_rate (Knowledge Agent for Sybase)
1072
Lock_Wait_Time_ms (Knowledge Agents for
MS SQL Server) 458
libgethitratio (Knowledge Agent for Oracle)
848
Lock_waits (Knowledge Agents for MS SQL
Server) 459
libgethits (Knowledge Agent for Oracle) 849
libgets (Knowledge Agent for Oracle) 851
Lock_Waits_sec (Knowledge Agents for MS
SQL Server) 459
libinval (Knowledge Agent for Oracle) 783
Index 1531



Log_Files_Used_Size_KB (Knowledge Agents
for MS SQL Server) 466
lockdisplay (Knowledge Agent for Oracle) 787
LockEscalations (Knowledge Agents for MS SQL
Server) 451 Log_Flush_Wait_Time (Knowledge Agents for
MS SQL Server) 466 lockholders (Knowledge Agent for Oracle)
788 Log_Flush_Waits_sec (Knowledge Agents for
MS SQL Server) 467 LockHoldersAndWaiters (Knowledge Agents for
MS SQL Server) 452 Log_Flushes_sec (Knowledge Agents for MS
SQL Server) 467 LockListUtil (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 34 Log_Growths (Knowledge Agents for MS SQL
Server) 468 Locks (Knowledge Agents for MS SQL Server)
log_send_queue_kb (Knowledge Agents for MS
SQL Server) 469
Average Wait Time (ms) 331
Lock Requests/sec 454
Log_Shrinks (Knowledge Agents for MS SQL
Server) 472
Lock Timeouts timeout greater than 0/sec
457
Log_Truncations (Knowledge Agents for MS
SQL Server) 473
Lock Timeouts/sec 456
Lock Wait Time (ms) 458
Log_write_waits (Knowledge Agents for MS
SQL Server) 473
Lock Waits/sec 459
Number of Deadlocks/sec 498
logdisk_avg_read (Knowledge Agent for
Windows) 1391
Locks Held (Knowledge Agent for Sybase)
Database 1044
logdisk_avg_transfer (Knowledge Agent for
Windows) 1392
Locks by Table by User 1073
Locks by User 1073
logdisk_avg_write (Knowledge Agent for
Windows) 1393
Spid 1117
Table 1121
logdisk_busy_pct (Knowledge Agent for
Windows) 1407
Table Within Spid 1123
Locks Summary (Knowledge Agents for MS
SQL Server) logdisk_byte_rate (Knowledge Agent for
Windows) 1422 Blocking Locks 337
logdisk_free_mb (Knowledge Agent for
Windows) 1402
Exclusive Locks 413
Intent Locks 444
logdisk_free_pct (Knowledge Agent for
Windows) 1402
Shared Locks 546
Total Locks 586
logdisk_queue_len (Knowledge Agent for
Windows) 1415
lockwait (Knowledge Agent for Oracle) 672
lockwaits (Knowledge Agent for Oracle) 788
logdisk_read_bytes (Knowledge Agent for
Windows) 1416
Log_buffer_waits (Knowledge Agents for MS
SQL Server) 461
logdisk_read_pct (Knowledge Agent for
Windows) 1410
Log_Bytes_Flushed_sec (Knowledge Agents for
MS SQL Server) 461
logdisk_read_rate (Knowledge Agent for
Windows) 1417
log_bytes_received_sec (Knowledge Agents for
MS SQL Server) 462
logdisk_transfer (Knowledge Agent for
Windows) 1423
log_bytes_sent_sec (Knowledge Agents for MS
SQL Server) 462
logdisk_write_pct (Knowledge Agent for
Windows) 1411
Log_Cache_Hit_Ratio (Knowledge Agents for
MS SQL Server) 463
logdisk_write_rates (Knowledge Agent for
Windows) 1443
Log_Cache_Reads_sec (Knowledge Agents for
MS SQL Server) 464
LogDiskPctFree (Knowledge Agent for
Windows) 1383
Log_Files_Size_KB (Knowledge Agents for MS
SQL Server) 465
1532 Advisor Text



logreader_delivered_cmds_sec (Knowledge
Agents for MS SQL Server) 476
logfilesize (Knowledge Agents for MS SQL
Server) 375
logreader_delivered_trans_sec (Knowledge
Agents for MS SQL Server) 477
logfileunusedsize (Knowledge Agents for MS
SQL Server) 376
logreader_delivery_latency (Knowledge Agents
for MS SQL Server) 477
logfileunusedsizepercentage (Knowledge
Agents for MS SQL Server) 375
logshippingprimary (Knowledge Agents for MS
SQL Server) 470
LogFreePct (Knowledge Agents for MS SQL
Server) 377
logshippingsecondary (Knowledge Agents for
MS SQL Server) 471
Logical Disk Info (Knowledge Agent for
Windows)
logusedpct (Knowledge Agents for MS SQL
Server) 302
Avg Seconds per Read logdisk_avg_read
(Knowledge Agent for Windows) 1391
Longest_Transaction_Running_Time
(Knowledge Agents for MS SQL Server)
478
Avg Seconds per Transfer
logdisk_avg_transfer (Knowledge Agent
for Windows) 1392
longtransactions (Knowledge Agents for MS
SQL Server) 303
Avg Seconds per Write logdisk_avg_write
(Knowledge Agent for Windows) 1393
Free MB logdisk_free_mb (Knowledge Agent
for Windows) 1402
M
Free Pct logdisk_free_pct (Knowledge Agent
for Windows) 1402
Mars_Deadlocks (Knowledge Agents for MS
SQL Server) 478
Pct Busy logdisk_busy_pct (Knowledge
Agent for Windows) 1407
Max_number_of_full_text_crawl_buffers
(Knowledge Agents for MS SQL Server)
482
Pct Reading logdisk_read_pct (Knowledge
Agent for Windows) 1410
Max_number_of_full_text_notifications_buffers
(Knowledge Agents for MS SQL Server)
482
Pct Writing logdisk_write_pct (Knowledge
Agent for Windows) 1411
Queue Length logdisk_queue_len
(Knowledge Agent for Windows) 1415
MaxAgents (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 35
Read Byte Rate logdisk_read_bytes
(Knowledge Agent for Windows) 1416
MaxAppsConn (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 37
Read Operation Rate logdisk_read_rate
(Knowledge Agent for Windows) 1417
Maximum__crawl_ranges_allowed_in_full_text
_indexing (Knowledge Agents for MS SQL
Server) 479
Total Byte Rate logdisk_byte_rate
(Knowledge Agent for Windows) 1422
maximum_degree_of_parallelism (Knowledge
Agents for MS SQL Server) 480
Total Operation Rate logdisk_transfer
(Knowledge Agent for Windows) 1423
Maximum_estimated_cost_allowed_by_query_
governor (Knowledge Agents for MS SQL
Server) 481
Write Byte Rate logdisk_write_bytes
(Knowledge Agent for Windows) 1442
Write Operation Rate logdisk_write_rate
(Knowledge Agent for Windows) 1443
Maximum_recovery_interval_in_minutes
(Knowledge Agents for MS SQL Server)
483
Logical_Connections (Knowledge Agents for MS
SQL Server) 474
Maximum_size_of_a_text_field_in_replication
(Knowledge Agents for MS SQL Server)
483
Logins_sec (Knowledge Agents for MS SQL
Server) 475
loginshigh (Knowledge Agents for MS SQL
Server) 301
Maximum_size_of_server_memory_MB
(Knowledge Agents for MS SQL Server)
484
Logouts_sec (Knowledge Agents for MS SQL
Server) 476
Index 1533



Rollback Segment Size/High Water Mark
966
maximum_time_to_wait_for_query_memory_s
(Knowledge Agents for MS SQL Server)
484 SGA Statistics 968
Sorts per Minute 968 Maximum_worker_threads (Knowledge Agents
for MS SQL Server) 485 Table Blocks - Top Ten 969
Table Size - Top Ten 969 Maximum_Workspace_Memory_KB (Knowledge
Agents for MS SQL Server) 485 Tablespace Information 970
Top Readers and Writers 971 mem_events_cnt (Knowledge Agent for
Sybase) 1075 Memory & Disk (Knowledge Agent for Sybase)
Buffer Cache Hit Ratio 1172 mem_events_rate (Knowledge Agent for
Sybase) 1075 Database Space Information 1174
Device Disk Statistics 1175 mem_page_faults (Knowledge Agent for
Windows) 1405 Device Summary Information 1175
Device Top Read and Write Activity 1175 mem_system_use (Knowledge Agent for
Windows) 1421 Disk Metrics - UNIX 1176
Disk Metrics - Windows 1177 mem_usage (Knowledge Agent for Windows)
1424 Memory Manager Events 1178
Physical I/O 1180 Memory & Disk (Knowledge Agent for DB2 for
Linux, UNIX and Windows) Private Log Cache Flush Percentage 1180
Segment Space 1181 Application Buffer Pool Statistics Summary
264 Transaction Log Information 1184
Memory & Disk (Knowledge Agent for UNIX) Database I/O Activity - Async to Sync
Percent 269 Disk Activity 1372
Disk Metrics 1373 Database I/O ActivityDatabase I/O Activity -
Direct I/O 270 Disk Percent Busy Averages 1374
File System 1374 Database Manager Buffer Pool 270
Kernel Buffer Cache 1374 Database Memory - Configured 270
Memory Paging Statistics 1375 Database Memory - Private 270
Process Memory Usage 1376 Disk Metrics - UNIX 272
Read & Write Requests by Process 1376 Disk Metrics - Windows 272
System Memory 1377 Log Space 274
User Memory Usage 1377 Lowest Cache Efficiencies 275
Memory & Disk (Knowledge Agent for
Windows)
Table Statistics Summary 279
Tablespace Buffer Pool Read/Write Ratios
280 Disk Metrics 1445
File System 1446 Tablespace Percent Freespace 280
Page File Percent in Use 1446 Top Readers and Writers Async I/O 280
Physical Disk Average Seconds per Transfer
1447
Top Readers and Writers Direct I/O 281
Memory & Disk (Knowledge Agent for Oracle)
Physical Disk Percent Busy 1447 Buffer Cache Efficiency 951
Physical Disk Read/Write Rate 1447 Chained Rows - Top Ten 952
System Page Fault Rate in Faults per
Second 1449
Database I/O Activity 954
Database Memory 955
System Read/Write Rate per Second 1449 Disk Activity - UNIX 955
Memory & Disk (Knowledge Agents for MS SQL
Server)
Disk Activity - Windows 956
Disk Metrics - UNIX 956
Cache Efficiencies 638 Disk Metrics - Windows 957
Database Space Information 640 Index Size - Top Ten 960
Datafile Size 641
1534 Advisor Text



MemPctFree (Knowledge Agent for UNIX)
1197
Disk Activity 642
Disk Metrics - Windows 641
Message_Fragment_Receive_Total (Knowledge
Agents for MS SQL Server) 488
Full Scans per Second 643
Page Reads per Second 646
Message_Fragment_Receives_sec (Knowledge
Agents for MS SQL Server) 489
Page Splits per Second 646
Page Writes per Second 646
Message_Fragment_Send_Total (Knowledge
Agents for MS SQL Server) 489
Table Space Information (KB) 648
memory (Knowledge Agent for UNIX) 1334
Message_Fragment_Sends_sec (Knowledge
Agents for MS SQL Server) 490
Memory (Knowledge Agent for UNIX)
Bytes Paged 1223
minimum_memory_per_query_kBytes
(Knowledge Agents for MS SQL Server)
490
Page Hand Revolutions 1283
Requests 1299
Scan Rate Memory 1310
Minimum_size_of_server_memory_MB
(Knowledge Agents for MS SQL Server)
491
System Usage 1334
System Usage (Avg) 1334
Memory Info (Knowledge Agent for Windows)
Mixed_page_allocations_sec (Knowledge
Agents for MS SQL Server) 491
Page Faults 1405
System Usage 1421
mon_cpu (Knowledge Agent for Sybase)
1029
Usage 1424
Memory Manager (Knowledge Agents for MS
SQL Server) mon_events_cnt (Knowledge Agent for
Sybase) 1076 Connection Memory (KB) 361
mon_events_rate (Knowledge Agent for
Sybase) 1076
Granted Workspace Memory (KB) 437
Lock Blocks 450
mon_instsumm (Knowledge Agent for Sybase)
1107
Lock Blocks Allocated 450
Lock Memory (KB) 453
mon_max_ratios (Knowledge Agent for
Sybase) 1106
Lock Owner Blocks 453
Lock Owner Blocks Allocated 454
mon_netbyte_cnt (Knowledge Agent for
Sybase) 1077
Maximum Workspace Memory (KB) 485
Memory Grants Outstanding 487
mon_netbyte_rate (Knowledge Agent for
Sybase) 1078
Memory Grants Pending 488
Optimizer Memory (KB) 504
mon_netpkt (Knowledge Agent for Sybase)
1082
SQL Cache Memory (KB) 557
Target Server Memory (KB) 2000 572
mon_netpkt_cnt (Knowledge Agent for Sybase)
1083
Target Server Memory (KB) 2005 572
Total Server Memory (KB) 587
mon_netpkt_rate (Knowledge Agent for
Sybase) 1083
memory_av (Knowledge Agent for UNIX)
1334
mon_physio (Knowledge Agent for Sybase)
1053
Memory_for_index_create_sorts_kBytes
(Knowledge Agents for MS SQL Server)
486 MonMaxRatios (Knowledge Agent for Sybase)
990 Memory_grant_queue_waits (Knowledge
Agents for MS SQL Server) 486 MpLocksHgh (Knowledge Agent for UNIX)
1198 Memory_Grants_Outstanding (Knowledge
Agents for MS SQL Server) 487 msdtcdown (Knowledge Agents for MS SQL
Server) 304 Memory_Grants_Pending (Knowledge Agents
for MS SQL Server) 488 Msg_Fragment_Recv_Size_Avg (Knowledge
Agents for MS SQL Server) 492 memory_leakers (Knowledge Agent for UNIX)
1286
Index 1535



ICMP Operations 1248 Msg_Fragment_Send_Size_Avg (Knowledge
Agents for MS SQL Server) 492 ICMP Operations (Lifetime) 1249
Interface Traffic 1253 mssearchdown (Knowledge Agents for MS SQL
Server) 305 Interface Traffic (Lifetime) 1254
Interface Traffic (Pct) 1255 mssqlserverdown (Knowledge Agents for MS
SQL Server) 306 Interface Traffic (Pct, Lifetime) 1256
NFS Client Operations 1278 mssqlsrvdown (Knowledge Agents for MS SQL
Server) 308 NFS Client Operations (Lifetime) 1279
NFS Server Operations 1280 MTS Dispatcher Info (Knowledge Agent for
Oracle) NFS Server Operations (Lifetime) 1281
Operations 1257 Busy 719
Operations (Lifetime) 1258 Busy by Protocol 720
Routing Operations 1301 Idle 778
Routing Operations (Lifetime) 1302 Idle by Protocol 779
RPC Client Operations 1303 MTS Response Queue Wait Time 800
RPC Client Operations (Lifetime) 1304 MTS System Average Response Queue Wait
Time 800 RPC Server Operations 1305
RPC Server Operations (Lifetime) 1306 Response Queue Wait Time 851
TCP Operations 1337 Status 866
TCP Operations (Lifetime) 1338 MTS Server Info (Knowledge Agent for Oracle)
UDP Operations 1342 Request Queue Wait Time 849
UDP Operations (Lifetime) 1343 Server Status 856
Network_IO_waits (Knowledge Agents for MS
SQL Server) 493
Servers Started 857
Servers Stopped 858
Network_packet_size (Knowledge Agents for
MS SQL Server) 493
Shared Servers Active 861
mtsdspbsy (Knowledge Agent for Oracle) 719
NetworkBusy (Knowledge Agent for UNIX)
1199
mtsdspdisplay (Knowledge Agent for Oracle)
866
nfs_client (Knowledge Agent for UNIX) 1278 mtsdspidl (Knowledge Agent for Oracle) 778
nfs_client_mounts (Knowledge Agent for UNIX)
1277
mtsdsprspwt (Knowledge Agent for Oracle)
851
nfs_client_tl (Knowledge Agent for UNIX)
1279
mtsprtbsy (Knowledge Agent for Oracle) 720
mtsprtidl (Knowledge Agent for Oracle) 779
nfs_exports (Knowledge Agent for UNIX)
1280
mtsprtrspwt (Knowledge Agent for Oracle)
800
nfs_responding (Knowledge Agent for UNIX)
1281
mtsreqwt (Knowledge Agent for Oracle) 849
mtsrspwt (Knowledge Agent for Oracle) 800
nfs_server (Knowledge Agent for UNIX) 1280 mtsshrsrv (Knowledge Agent for Oracle) 861
nfs_server_tl (Knowledge Agent for UNIX)
1281
mtssrvdisplay (Knowledge Agent for Oracle)
856
NfsBadNet (Knowledge Agent for UNIX) 1200 mtssrvmaxout (Knowledge Agent for Oracle)
674 NfsServerDown (Knowledge Agent for UNIX)
1201 mtssrvstp (Knowledge Agent for Oracle) 858
NfsSrvrOvrLd (Knowledge Agent for UNIX)
1202
mtssrvstrt (Knowledge Agent for Oracle) 857
N
Non_atomic_yield_rate (Knowledge Agents for
MS SQL Server) 496
net_updown (Knowledge Agent for UNIX)
1277
Non_Page_latch_waits (Knowledge Agents for
MS SQL Server) 496
Network (Knowledge Agent for UNIX)
1536 Advisor Text



O
NonSnapshot_Version_Transactions
(Knowledge Agents for MS SQL Server)
497
OLEDB_calls (Knowledge Agents for MS SQL
Server) 503
ntraffic (Knowledge Agent for UNIX) 1253
opcursmaxout (Knowledge Agent for Oracle)
675
ntraffic_icmp (Knowledge Agent for UNIX)
1248
Open_Connection_Count (Knowledge Agents
for MS SQL Server) 504
ntraffic_icmp_tl (Knowledge Agent for UNIX)
1249
Optimizer_Memory_KB (Knowledge Agents for
MS SQL Server) 504
ntraffic_ip (Knowledge Agent for UNIX) 1257
ntraffic_ip_tl (Knowledge Agent for UNIX)
1258
Oracle RAC Info (Knowledge Agent for Oracle)
RAC Cluster Interconnects 825
ntraffic_pct (Knowledge Agent for UNIX)
1255
RAC Instance Active State 825
RAC Instance Archiver 826
ntraffic_pct_tl (Knowledge Agent for UNIX)
1256
RAC Instance Blocked 826
RAC Instance Database Status 827
ntraffic_route (Knowledge Agent for UNIX)
1301
RAC Instance Hostname 827
RAC Instance Log Switch Wait 827
ntraffic_route_tl (Knowledge Agent for UNIX)
1302
RAC Instance Logins 828
RAC Instance Number 828
ntraffic_tcp (Knowledge Agent for UNIX)
1337
RAC Instance Parallel 828
RAC Instance Role 829
ntraffic_tcp_tl (Knowledge Agent for UNIX)
1338
RAC Instance Shutdown Pending 829
RAC Instance Startup Time 829
ntraffic_tl (Knowledge Agent for UNIX) 1254
RAC Instance Status 830
ntraffic_udp (Knowledge Agent for UNIX)
1342
RAC Instance Thread # 830
RAC Instance Version 830
ntraffic_udp_tl (Knowledge Agent for UNIX)
1343
RAC Lock Activity 831
RAC Lock Types 832
Number_of_active_cursor_plans (Knowledge
Agents for MS SQL Server) 497
RAC Locked Objects 833
RAC Long Operations 834
Number_of_Deadlocks_sec (Knowledge Agents
for MS SQL Server) 498
RAC Memory Allocations 835
RAC Session Info 836
Number_of_locks_for_all_users (Knowledge
Agents for MS SQL Server) 499
RAC Session Waits 837
RAC Summary Lock Activity 832
Number_of_open_database_objects
(Knowledge Agents for MS SQL Server)
500
RAC Undo Info 838
overallcpubusypercentage (Knowledge Agents
for MS SQL Server) 505
Number_of_reserved_full_text_crawl_buffers
(Knowledge Agents for MS SQL Server)
500
overalliobusypercentage (Knowledge Agents
for MS SQL Server) 506
Overview (Knowledge Agent for DB2 for Linux,
UNIX and Windows)
Number_of_reserved_full_text_notifications_b
uffer (Knowledge Agents for MS SQL Server)
501
Agents 264
Cache Efficiency 267
Number_of_SuperLatches (Knowledge Agents
for MS SQL Server) 502
Connections 267
CPU Utilization - UNIX 269
Number_of_user_connections_allowed
(Knowledge Agents for MS SQL Server)
503
CPU Utilization - Windows 269
Database Activity 269
Database Heap Utilization 269
Disk - UNIX 271
Index 1537



Memory Utilization - UNIX 1179 Disk - Windows 271
Memory Utilization - Windows 1179 File System - Space Used (Pct) 273
Private Log Cache Flush Percentage 1180 File System - Windows 273
Processor CPU Usage - UNIX 1180 File System (UNIX) 273
Processor CPU Usage - Windows 1180 Instance Status 273
tempdb Freespace 1184 Lock Information 274
Transaction Log Information 1184 Logical Disk Information - Disk Pct 274
Overview (Knowledge Agent for UNIX) Memory Usage - UNIX 275
Application Summary 1371 Memory Usage - Windows 275
CPU Utilization 1372 Memory Utilization - UNIX 275
Disk 1373 Memory Utilization - Windows 276
File System 1374 Prefetch I/O Async to Sync 276
Kernel Buffer Pool Hits 1374 Processor CPU Usage - UNIX 277
Memory Usage 1375 Processor CPU Usage - Windows 277
Memory Utilization 1375 Sorting 278
Network Traffic by Interface 1375 Overview (Knowledge Agent for Oracle)
Process CPU Usage 1376 CPU Utilization - UNIX 953
Process Status 1376 CPU Utilization - Windows 953
Resources by User 1377 Disk - UNIX 957
Swap 1377 Disk - Windows 958
Overview (Knowledge Agent for Windows) File System - UNIX 958
CPU Utilization 1445 File System - Windows 959
Disk 1445 I/O Utilization 960
File System 1446 Memory Usage - UNIX 961
Memory Usage 1446 Memory Usage - Windows 961
Memory Utilization 1446 Memory Utilization - UNIX 961
Physical Disk Transfer Rates 1447 Memory Utilization - Windows 962
Processor CPU Usage 1448 Processor CPU Usage - UNIX 963
System Area Memory Usage 1448 Processor CPU Usage - Windows 964
Overview (Knowledge Agents for MS SQL
Server)
Session Usage 968
Top I/O 971
Cache Efficiencies 638 Top Sessions 972
Cache Hit Ratio 638 Overview (Knowledge Agent for Sybase)
Connections 639 Buffer Cache Hit Ratio 1173
CPU Utilization - Windows 639 Context Switch Percentage 1173
Database Information 640 CPU By Application 1173
Datafile Size (KB) 640 CPU Utilization - UNIX 1174
Disk Metrics - Windows 642 CPU Utilization - Windows 1174
File System - Windows 643 Disk Metrics - UNIX 1175
Lock Information 645 Disk Metrics - Windows 1176
Memory Usage - Windows 646 File System - Space Used (Pct) 1177
Memory Utilization - Windows 646 File System - UNIX 1177
Processor CPU Usage - Windows 647 File System - Windows 1177
SQL Server Status 647 Insert, Update, Delete Event Count 1177
Instance Status 1177
P
Lock Information 1178
Logical Disk Information - Disk Pct 1178
PacketsReceived (Knowledge Agents for MS
SQL Server) 494
Memory Usage - UNIX 1179
Memory Usage - Windows 1179
1538 Advisor Text



PCHitRatio (Knowledge Agents for MS SQL
Server) 522
PacketsReceived_tot (Knowledge Agents for
MS SQL Server) 494
PCHitRatioBase (Knowledge Agents for MS SQL
Server) 523
PacketsSent (Knowledge Agents for MS SQL
Server) 495
PCSize (Knowledge Agents for MS SQL Server)
524
PacketsSent_tot (Knowledge Agents for MS
SQL Server) 495
Pending_Bytes_for_Recv_I_O (Knowledge
Agents for MS SQL Server) 516
page (Knowledge Agent for UNIX) 1299
page_bytes (Knowledge Agent for UNIX)
1223 Pending_Bytes_for_Send_I_O (Knowledge
Agents for MS SQL Server) 516 Page_Deallocations_sec (Knowledge Agents for
MS SQL Server) 508 Pending_Msg_Frags_for_Recv_I_O (Knowledge
Agents for MS SQL Server) 517 Page_IO_latch_waits (Knowledge Agents for
MS SQL Server) 508 Pending_Msg_Frags_for_Send_I_O (Knowledge
Agents for MS SQL Server) 517 Page_latch_waits (Knowledge Agents for MS
SQL Server) 509 Percent_Log_Used (Knowledge Agents for MS
SQL Server) 518 Page_life_expectancy (Knowledge Agents for
MS SQL Server) 509 phydisk_avg_read (Knowledge Agent for
Windows) 1391 Page_lookups_sec (Knowledge Agents for MS
SQL Server) 510 phydisk_avg_transfer (Knowledge Agent for
Windows) 1392 Page_reads_sec (Knowledge Agents for MS
SQL Server) 511 phydisk_avg_write (Knowledge Agent for
Windows) 1393 page_revs (Knowledge Agent for UNIX) 1283
phydisk_busy_pct (Knowledge Agent for
Windows) 1408
page_scanrate (Knowledge Agent for UNIX)
1310
phydisk_byte_rate (Knowledge Agent for
Windows) 1422
Page_Splits_sec (Knowledge Agents for MS
SQL Server) 512
phydisk_queue_len (Knowledge Agent for
Windows) 1415
Page_writes_sec (Knowledge Agents for MS
SQL Server) 513
phydisk_read_bytes (Knowledge Agent for
Windows) 1416
pagefile_peak (Knowledge Agent for Windows)
1412
phydisk_read_pct (Knowledge Agent for
Windows) 1410
pagefile_use (Knowledge Agent for Windows)
1398
phydisk_read_rate (Knowledge Agent for
Windows) 1417
PageReclaim (Knowledge Agent for UNIX)
1203
phydisk_transfer (Knowledge Agent for
Windows) 1423
Pages_Allocated_sec (Knowledge Agents for
MS SQL Server) 514
phydisk_write_bytes (Knowledge Agent for
Windows) 1442
pages_sent_sec (Knowledge Agents for MS
SQL Server) 515
phydisk_write_pct (Knowledge Agent for
Windows) 1412
pagesplitshigh (Knowledge Agents for MS SQL
Server) 309
phydisk_write_rate (Knowledge Agent for
Windows) 1443
Paging File Info (Knowledge Agent for
Windows)
Physical Disk Info (Knowledge Agent for
Windows)
Current Usage 1398
Peak Usage 1412
Avg Seconds per Read 1391 Parallel Query Info (Knowledge Agent for
Oracle) Avg Seconds per Transfer 1392
Avg Seconds per Write 1393 Servers 857
Pct Busy 1408 Statistics 865
Pct Reading 1410
Index 1539



proc_events_rate (Knowledge Agent for
Sybase) 1102
Pct Writing 1412
Queue Length 1415
proc_nonpaged_pool (Knowledge Agent for
Windows) 1413
Read Byte Rate 1416
Read Operation Rate 1417
proc_page_faults (Knowledge Agent for
Windows) 1405
Read Operation Rate Physical Disk Info
1417
proc_page_maj (Knowledge Agent for UNIX)
1268
Total Byte Rate 1422
Total Operation Rate 1423
proc_page_min (Knowledge Agent for UNIX)
1271
Write Byte Rate 1442
Write Operation Rate 1443
proc_paged_pool (Knowledge Agent for
Windows) 1413
Plan Cache (Knowledge Agents for MS SQL
Server)
proc_pagefile (Knowledge Agent for Windows)
1406
Cache Object Counts 350
Cache Objects in use 351
proc_pagefile_peak (Knowledge Agent for
Windows) 1406
Cache Pages 352
Plan Cache Cache Hit Ratio 520
proc_per_user (Knowledge Agent for UNIX)
1227
Plan_Cache_Cache_Hit_Ratio (Knowledge
Agents for MS SQL Server) 520
proc_priority (Knowledge Agent for UNIX)
1289
pqservers (Knowledge Agent for Oracle) 857
pqstats (Knowledge Agent for Oracle) 865
proc_priv_time (Knowledge Agent for
Windows) 1396
printer_pages (Knowledge Agent for UNIX)
1287
proc_private_bytes (Knowledge Agent for
Windows) 1414
printer_queue (Knowledge Agent for UNIX)
1287
proc_queue_run (Knowledge Agent for UNIX)
1233
printer_queue_size (Knowledge Agent for
UNIX) 1288
proc_queue_swap (Knowledge Agent for UNIX)
1234
printer_status (Knowledge Agent for UNIX)
1288
proc_read (Knowledge Agent for UNIX) 1296 printer_updown (Knowledge Agent for UNIX)
1326 proc_read_tl (Knowledge Agent for UNIX)
1296 PrinterFault (Knowledge Agent for UNIX)
1204 proc_real_mem (Knowledge Agent for UNIX)
1298 PrintqLgthHgh (Knowledge Agent for UNIX)
1205 proc_runtime (Knowledge Agent for UNIX)
1309 Priority_boost (Knowledge Agents for MS SQL
Server) 521 proc_sec_cpu (Knowledge Agent for UNIX)
1311 Probe_Scans_sec (Knowledge Agents for MS
SQL Server) 522 proc_sec_sys (Knowledge Agent for UNIX)
1312 proc_count (Knowledge Agent for UNIX)
1228 proc_sec_user (Knowledge Agent for UNIX)
1312 proc_cpu (Knowledge Agent for UNIX) 1230
proc_size (Knowledge Agent for UNIX) 1250 proc_cpu (Knowledge Agent for Windows)
1396 proc_state (Knowledge Agent for UNIX) 1322
proc_swap (Knowledge Agent for UNIX) 1331 proc_cpu_tl (Knowledge Agent for UNIX)
1232 proc_thread_out (Knowledge Agent for
Windows) 1390 proc_event_wait (Knowledge Agent for UNIX)
1292 proc_toobig (Knowledge Agent for UNIX)
1290 proc_events_cnt (Knowledge Agent for
Sybase) 1102
1540 Advisor Text



Working Set 1441 proc_user_time (Knowledge Agent for
Windows) 1397 Working Set Peak 1441
Process Info (Knowledge Agents for MS SQL
Server)
proc_virtual_peak (Knowledge Agent for
Windows) 1440
Cumulative CPU Time (ms) for the Process
364
proc_virtual_size (Knowledge Agent for
Windows) 1440
Cumulative CPU Time (ms) for the SQL
Server Process 364
proc_waiting (Knowledge Agent for UNIX)
1291
Number of Processes Blocked 501 proc_working_set (Knowledge Agent for
Windows) 1441 Physical Disk IO 518
Process Source 525 proc_write (Knowledge Agent for UNIX) 1370
Processes Info (Knowledge Agent for MS
SQL Server), Pages attached from
procedure cache 515
proc_write_tl (Knowledge Agent for UNIX)
1370
ProcDown (Knowledge Agent for UNIX) 1206
Seconds Since the Process Started 538 ProcDown (Knowledge Agent for Windows)
1384 Process Status (Knowledge Agent for UNIX)
Count by User Name 1227 Procedure_cache_pages (Knowledge Agents for
MS SQL Server) 523 Count of Process Names 1228
Current Run Queue 1233 Process Accounting (Knowledge Agent for
UNIX) Current Swap Queue 1234
Files Open 1243 Major Page Faults 1268
Files Open by User 1243 Minor Page Faults 1271
Individual Process Size 1250 Read Requests 1296
Potential Memory Leakers 1286 Read Requests (Lifetime) 1296
Priorities 1289 Swap Attempts 1331
Real Memory Usage 1298 Write Requests (Lifetime) 1370
Setuid Programs Running 1316 Write Requests proc_write (Knowledge
Agent for UNIX) 1370 State 1322
Status of Cron Daemon 1323 Process CPU (Knowledge Agent for UNIX)
Status of Sendmail Program 1326 CPU Usage 1230
Status of the Printer Scheduler 1326 CPU Usage by Group Name 1231
Status of/etc/inetd 1324 CPU Usage by User Name 1231
Usage by User Name 1345 Run Times 1309
ProcessBlockedCount (Knowledge Agents for
MS SQL Server) 501
Seconds of CPU Usage 1311
Seconds of System CPU Usage 1312
ProcessCPUTime (Knowledge Agents for MS
SQL Server) 364
Seconds of User CPU Usage 1312
Process Info (Knowledge Agent for Windows)
ProcessCumulativeCPUTime (Knowledge
Agents for MS SQL Server) 364
Active Threads 1390
CPU Priviledged Mode Usage 1396
ProcessElapsedSeconds (Knowledge Agents for
MS SQL Server) 538
CPU Usage 1396
CPU User Mode Usage 1397
processes (Knowledge Agent for Oracle) 696 Page Faults 1405
Processes_blocked (Knowledge Agents for MS
SQL Server) 525
Page File 1406
Page File Peak 1406
ProcessID (Knowledge Agents for MS SQL
Server) 524
Pool Nonpaged 1413
Pool Paged 1413
processmemoryusage (Knowledge Agents for
MS SQL Server) 515
Private Memory 1414
Virtual Memory 1440
Virtual Memory Peak 1440
Index 1541



rachostname (Knowledge Agent for Oracle)
827
ProcessPhysicalIO (Knowledge Agents for MS
SQL Server) 518
racinstancenumber (Knowledge Agent for
Oracle) 828
ProcessSource (Knowledge Agents for MS SQL
Server) 525
racinstancerole (Knowledge Agent for Oracle)
829
processwaiting (Knowledge Agents for MS SQL
Server) 310
racinterconnects (Knowledge Agent for Oracle)
825
procmaxout (Knowledge Agent for Oracle)
676
raclockactivity (Knowledge Agent for Oracle)
831
ProcSizeWarn (Knowledge Agent for UNIX)
1207
raclockedobj (Knowledge Agent for Oracle)
833
PublicationDescription (Knowledge Agents for
MS SQL Server) 391
raclocktypes (Knowledge Agent for Oracle)
832
publicationdown (Knowledge Agents for MS
SQL Server) 311
raclogins (Knowledge Agent for Oracle) 828 PublicationRetentionInHours (Knowledge
Agents for MS SQL Server) 536 raclogswitchwait (Knowledge Agent for Oracle)
827 Publications Info (Knowledge Agents for MS
SQL Server) raclongops (Knowledge Agent for Oracle) 834
racmem (Knowledge Agent for Oracle) 835 Description 391
racparallel (Knowledge Agent for Oracle) 828 Retention in Hours 536
racsess (Knowledge Agent for Oracle) 836 Source 556
racsesswaits (Knowledge Agent for Oracle)
837
Status 564
Type 595
racshutdownpending (Knowledge Agent for
Oracle) 829
PublicationServer (Knowledge Agents for MS
SQL Server) 526
racstartuptime (Knowledge Agent for Oracle)
829
PublicationSource (Knowledge Agents for MS
SQL Server) 556
racstatus (Knowledge Agent for Oracle) 830 PublicationStatus (Knowledge Agents for MS
SQL Server) 564 racsumlockactivity (Knowledge Agent for
Oracle) 832 PublicationType (Knowledge Agents for MS SQL
Server) 595 racthreadnum (Knowledge Agent for Oracle)
830
Q
racundo (Knowledge Agent for Oracle) 838
racversion (Knowledge Agent for Oracle) 830
Query (Knowledge Agents for MS SQL Server)
527
Range_Scans_sec (Knowledge Agents for MS
SQL Server) 527
queue (Knowledge Agent for UNIX) 1327
Readahead_pages_sec (Knowledge Agents for
MS SQL Server) 528
R
Receive_I_O_bytes_sec (Knowledge Agents for
MS SQL Server) 529
racactivestate (Knowledge Agent for Oracle)
825
Receive_I_O_Bytes_Total (Knowledge Agents
for MS SQL Server) 528
racarchiver (Knowledge Agent for Oracle)
826
Receive_I_O_Len_Avg (Knowledge Agents for
MS SQL Server) 529
racblocked (Knowledge Agent for Oracle) 826
racdatabasestatus (Knowledge Agent for
Oracle) 827
Receive_I_Os_sec (Knowledge Agents for MS
SQL Server) 530
racexclockactivity (Knowledge Agent for
Oracle) 677
receives_sec (Knowledge Agents for MS SQL
Server) 530
racexcsumlockactivity (Knowledge Agent for
Oracle) 678
1542 Advisor Text



Replication Distribution (Knowledge Agents for
MS SQL Server)
recompilationshigh (Knowledge Agents for MS
SQL Server) 312
Dist Delivered Cmds/sec 394 Recovery_policy_for_DTC_transactions_with_u
nknown_outcome (Knowledge Agents for MS
SQL Server) 531
Dist Delivered Trans/sec 395
Dist Delivery Latency 395
Replication Logreader (Knowledge Agents for
MS SQL Server)
Recv_I_O_Buffer_Copies_bytes_sec
(Knowledge Agents for MS SQL Server)
531 Logreader Delivered Cmds/sec 476
Logreader Delivered Trans/sec 477 Recv_I_O_Buffer_Copies_Count (Knowledge
Agents for MS SQL Server) 532 Logreader Delivery Latency 477
Replication Merge (Knowledge Agents for MS
SQL Server)
Redo Log Info (Knowledge Agent for Oracle)
Redo Log Size 843
Conflicts/sec 358 Redo Log Status 844
Downloaded Changes/sec 396 redo_bytes_sec (Knowledge Agents for MS SQL
Server) 532 Uploaded Changes/sec 598
Replication Server (Knowledge Agent for
Sybase)
redo_queue_kb (Knowledge Agents for MS SQL
Server) 533
Disk Space Free 1055 redologdisplay (Knowledge Agent for Oracle)
844 Disk Space Used 1055
Logical Space 1074 redologsize (Knowledge Agent for Oracle)
843 Pct Disk Space Free 1095
Physical Space 1100 remote_login_timeout (Knowledge Agents for
MS SQL Server) 533 Thread Info 1123
Thread Status 1124 remote_query_timeout (Knowledge Agents for
MS SQL Server) 534 Total Disk Space 1126
Replication Snapshot (Knowledge Agents for
MS SQL Server)
rep_admin_who (Knowledge Agent for Sybase)
1123
Snapshot Delivered Cmds/sec 551 rep_diskspace_lg (Knowledge Agent for
Sybase) 1074 Snapshot Delivered Trans/sec 552
RepPctDskFree (Knowledge Agent for Sybase)
991
rep_diskspace_lgphy (Knowledge Agent for
Sybase) 1100
RepThreadDn (Knowledge Agent for Sybase)
992
rep_dskspc_free (Knowledge Agent for
Sybase) 1055
Reserved_pages (Knowledge Agents for MS
SQL Server) 535
rep_dskspc_tot (Knowledge Agent for Sybase)
1126
rolbufbusywt (Knowledge Agent for Oracle)
679
rep_dskspc_used (Knowledge Agent for
Sybase) 1055
rollaveactive (Knowledge Agent for Oracle)
714
rep_pct_dskspc_free (Knowledge Agent for
Sybase) 1095
rollaveshrink (Knowledge Agent for Oracle)
713
rep_thread_up_dn (Knowledge Agent for
Sybase) 1124
Rollback Segment Extent Info (Knowledge
Agent for Oracle)
Repl_Pending_Xacts (Knowledge Agents for MS
SQL Server) 534
Allocated Extents 700 Repl_Trans_Rate (Knowledge Agents for MS
SQL Server) 535 Maximum Number of Extents 798
Next Extent Size 802 Replication Agents (Knowledge Agents for MS
SQL Server) Total Size 889
Rollback Segment Stats (Knowledge Agent for
Oracle)
Running 536
Index 1543



Scan_Point_Revalidations_sec (Knowledge
Agents for MS SQL Server) 538
Average Number of Shrinks 713
Average Size 714
sec_dup_uid (Knowledge Agent for UNIX)
1368
Gets 771
Growths 776
sec_file_changed (Knowledge Agent for UNIX)
1313
High Water Mark 777
Optimal Size 803
sec_last_login (Knowledge Agent for UNIX)
1367
Shrinks 861
Transactions 892
sec_no_passwd (Knowledge Agent for UNIX)
1367
Waits 947
Wraps 948
sec_su_logs (Knowledge Agent for UNIX)
1267
Writes 949
rollextmaxout (Knowledge Agent for Oracle)
680 sec_suid_files (Knowledge Agent for UNIX)
1315 rollgets (Knowledge Agent for Oracle) 771
sec_suid_running (Knowledge Agent for UNIX)
1316
rollgrowths (Knowledge Agent for Oracle)
776
SecLoginWarn 1211 rollhighwater (Knowledge Agent for Oracle)
777 Segments/Thresholds (Knowledge Agent for
Sybase) rollmax (Knowledge Agent for Oracle) 798
Database Segment Reserved 1047 rollnext (Knowledge Agent for Oracle) 802
Database Segment Size 1047 rollnextfail (Knowledge Agent for Oracle) 681
Database Segment Unreserved 1048 rollnum (Knowledge Agent for Oracle) 700
Pct of Database Segment Reserved 1098 rolloptimal (Knowledge Agent for Oracle) 803
Pct of Database Segment Unreserved
1099
rollshrinks (Knowledge Agent for Oracle) 861
rollsize (Knowledge Agent for Oracle) 889
Threshold as Pct of Segment 1124 rollwaits (Knowledge Agent for Oracle) 947
Threshold as Pct of Unreserved Segment
1125
rollwraps (Knowledge Agent for Oracle) 948
rollwrites (Knowledge Agent for Oracle) 949
Threshold Summary 1125 rollxacts (Knowledge Agent for Oracle) 892
segsp_db_res (Knowledge Agent for Sybase)
1047
rpc_client (Knowledge Agent for UNIX) 1303
rpc_server (Knowledge Agent for UNIX) 1305
segsp_db_res_pc (Knowledge Agent for
Sybase) 1098
rpc_server_tl (Knowledge Agent for UNIX)
1306
segsp_db_size (Knowledge Agent for Sybase)
1047
RunawayProc (Knowledge Agent for UNIX)
1209
segsp_db_unresv (Knowledge Agent for
Sybase) 1048
RunawayProc (Knowledge Agent for Windows)
1385
segsp_db_unresv_pc (Knowledge Agent for
Sybase) 1099
running (Knowledge Agents for MS SQL
Server) 536
SegUnResvPcWarn (Knowledge Agent for
Sybase) 993
RunqLgthHgh (Knowledge Agent for UNIX)
1210
Send_I_O_bytes_sec (Knowledge Agents for
MS SQL Server) 539
S
Send_I_O_Bytes_Total (Knowledge Agents for
MS SQL Server) 539
Safe_Auto_Params_sec (Knowledge Agents for
MS SQL Server) 537
Send_I_O_Len_Avg (Knowledge Agents for MS
SQL Server) 540
scan_for_startup_stored_procedures
(Knowledge Agents for MS SQL Server)
537
Send_I_Os_sec (Knowledge Agents for MS SQL
Server) 540
1544 Advisor Text



server_sess_force_off (Knowledge Agent for
Windows) 1419
send_receive_ack_time (Knowledge Agents for
MS SQL Server) 541
server_sess_logoff (Knowledge Agent for
Windows) 1420
sends_sec (Knowledge Agents for MS SQL
Server) 541
server_sess_timeout (Knowledge Agent for
Windows) 1420
serv_evts_cnt (Knowledge Agent for Sybase)
1067
server_sessions (Knowledge Agent for
Windows) 1389
serv_evts_rate (Knowledge Agent for Sybase)
1068
server_status (Knowledge Agent for UNIX)
1325
Server (Knowledge Agent for Sybase)
CPU Busy 1029
ServerEdition (Knowledge Agents for MS SQL
Server) 542
Device I/O's 1053
Network Packet I/O's 1082
ServerName (Knowledge Agents for MS SQL
Server) 562
Server Maximums 1106
Server Summary 1107
ServerVersion (Knowledge Agents for MS SQL
Server) 543
Server Configuration (Knowledge Agent for
UNIX)
ServiceDown (Knowledge Agent for Windows)
1385
Hardware Configuration 1247
OS Version 1282
ServiceName (Knowledge Agents for MS SQL
Server) 544
System Config Variables 1333
Server Info (Knowledge Agent for Windows)
Services (Knowledge Agents for MS SQL
Server)
Access Permission Errors 1389
Active Sessions 1389
Status of SQL Server Services 564 Bytes Received 1394
services_monitor (Knowledge Agent for
Windows) 1418
Bytes Transferred 1394
Bytes Transmitted 1394
Services_Status (Knowledge Agents for MS
SQL Server) 564
Granted Access 1403
Internal Errors 1403
ServiceStartTime (Knowledge Agents for MS
SQL Server) 545
Logon Errors 1404
Sessions Errored Out 1419
sess_app (Knowledge Agent for Sybase)
1110
Sessions Forced Off 1419
Sessions Logged Off 1420
sess_blocked (Knowledge Agent for Sybase)
1022
Sessions Timed Out 1420
server_byte_rate (Knowledge Agent for
Windows) 1394 sess_cpu (Knowledge Agent for Sybase)
1094 server_bytes_received (Knowledge Agent for
Windows) 1394 sess_cpu_app (Knowledge Agent for Sybase)
1090 server_bytes_trans (Knowledge Agent for
Windows) 1394 sess_cpu_db (Knowledge Agent for Sybase)
1091 server_err_access (Knowledge Agent for
Windows) 1403 sess_cpu_eng (Knowledge Agent for Sybase)
1092 server_err_logon (Knowledge Agent for
Windows) 1404 sess_cpu_host (Knowledge Agent for Sybase)
1092 server_err_perm (Knowledge Agent for
Windows) 1389 sess_cpu_login (Knowledge Agent for Sybase)
1093 server_err_system (Knowledge Agent for
Windows) 1403 sess_db (Knowledge Agent for Sybase) 1111
sess_eng (Knowledge Agent for Sybase)
1112
server_sess_err_out (Knowledge Agent for
Windows) 1419
Index 1545



sesseventtimewaited (Knowledge Agent for
Oracle) 879
sess_host (Knowledge Agent for Sybase)
1113
sesseventwaits (Knowledge Agent for Oracle)
947
sess_idle (Knowledge Agent for Sybase)
1108
SessIdleWarn (Knowledge Agent for Sybase)
995
sess_login (Knowledge Agent for Sybase)
1114
sessidxffscans (Knowledge Agent for Oracle)
780
sess_logons (Knowledge Agent for Sybase)
1109
sessidxffscansdirect (Knowledge Agent for
Oracle) 780
sess_num_blocked (Knowledge Agent for
Sybase) 1087
sessidxffscansrowid (Knowledge Agent for
Oracle) 781
sess_status (Knowledge Agent for Sybase)
1114
Session Event Info (Knowledge Agent for
Oracle)
sessblksgotten (Knowledge Agent for Oracle)
873
Time Waited 879 sessblockchanges (Knowledge Agent for
Oracle) 716 Timeouts 880
Wait Time 946 SessBlockedWarn (Knowledge Agent for
Sybase) 994 Waits 947
Session Stats (Knowledge Agent for Oracle) sesscalls (Knowledge Agent for Oracle) 900
Block Changes 716 sessclukeyscans (Knowledge Agent for Oracle)
724 Cluster Scans Blocks Obtained 724
Cluster Scans Started 724 sessclukeyscansblkgets (Knowledge Agent for
Oracle) 724 Connect Time 728
Consistent Changes 730 sesscommits (Knowledge Agent for Oracle)
906 Consistent Gets 730
CPU Used 733 sessconecttime (Knowledge Agent for Oracle)
728 Current Logons 735
Current Open Cursors 736 sessconsistchanges (Knowledge Agent for
Oracle) 730 Database Block Gets 743
Disk Sorts 764 sessconsistgets (Knowledge Agent for Oracle)
730 Index Fast Full Scans - Direct Read 780
Index Fast Full Scans - Full Segments 780 sesscontrowfetches (Knowledge Agent for
Oracle) 872 Index Fast Full Scans - Rowid Endpoints
781 sesscpu (Knowledge Agent for Oracle) 733
Logical Reads 791 sesscuropencur (Knowledge Agent for Oracle)
736 Long Table Scans 793
Memory Sorts 799 sesscursorcachecount (Knowledge Agent for
Oracle) 858 Parses 810
PGA Memory 815 sesscursorcachehits (Knowledge Agent for
Oracle) 859 PGA Memory Max 816
Physical Reads 818 sessdbblkgets (Knowledge Agent for Oracle)
743 Physical Writes 819
Physical Writes Non Checkpoint 820 sessdisksorts (Knowledge Agent for Oracle)
764 Recovery Blocks Read 839
Recursive Calls 841 sesseventavgwait (Knowledge Agent for
Oracle) 946 Recursive CPU Usage 842
Redo Blocks Written 843 sesseventtimeouts (Knowledge Agent for
Oracle) 880 Redo Writes 846
Rollbacks 852
1546 Advisor Text



Sessions by Application 1182 Row Sorts 853
Sessions by Database 1182 Rows Gotten 854
Sessions by Host 1182 Session Cursor Cache Count 858
Sessions by Status 1182 Session Cursor Cache Hits 859
Sessions Per Engine 1182 Short Table Scans 862
Sessions & Services (Knowledge Agents for MS
SQL Server)
Stored Procedure Space 868
Summary 869
Connected Users 638 Summed Dirty Queue Length 870
Connections 639 Table Fetch Continued Rows 872
Logins per Second 645 Table Fetches by Rowid 873
Logouts per Second 646 Table Scan Blocks Gotten 873
Services - Windows 647 Table Scans - Cache Partitions 874
sesslogons (Knowledge Agent for Oracle) 735 Table Scans - Direct Read 874
sesslogreads (Knowledge Agent for Oracle)
791
Table Scans - Rowid Ranges 875
UGA Memory 893
sessmaxout (Knowledge Agent for Oracle)
682
UGA Memory Max 894
User Calls 900
sessmemsorts (Knowledge Agent for Oracle)
799
User Commits 906
session_idle (Knowledge Agent for UNIX)
1311 SessNumBlockedWarn (Knowledge Agent for
Sybase) 996 Sessions & Services (Knowledge Agent for DB2
for Linux, UNIX and Windows) sessparsecnt (Knowledge Agent for Oracle)
810 Agents 264
sesspgamemory (Knowledge Agent for Oracle)
815
Connections 267
Connections by Database 267
sesspgamemorymax (Knowledge Agent for
Oracle) 816
Maximum Connections to Each Database
275
sessphyrds (Knowledge Agent for Oracle)
818
Summary of Database Manager Connections
279
sessphywrts (Knowledge Agent for Oracle)
819
Sessions & Services (Knowledge Agent for
Oracle)
sessphywrtsnonckpt (Knowledge Agent for
Oracle) 820
Active Transactions by Session 950
Average Response Queue Wait Time per
Protocol 951 sessrecoveryblksread (Knowledge Agent for
Oracle) 839 Current Redo Log Status 954
sessrecursivecalls (Knowledge Agent for
Oracle) 841
Database Current Logons 954
Database Process Status 955
sessrecursivecpuusage (Knowledge Agent for
Oracle) 842
Session Utilization 968
SQL*Net Listener 969
sessredoblkwrts (Knowledge Agent for Oracle)
843
System Wide Average MTS Response Queue
Wait 969
sessredowrts (Knowledge Agent for Oracle)
846
Top Sessions 973
User Commits, Rollbacks, and Calls per
Second 973 sessrollbacks (Knowledge Agent for Oracle)
852 Users 974
sessrowidfetches (Knowledge Agent for Oracle)
873
Sessions & Services (Knowledge Agent for
Sybase)
sessrowsgotten (Knowledge Agent for Oracle)
854
Connections per Host Id 1173
Session Summary 1181
Index 1547



Skipped_Ghosted_Records_sec (Knowledge
Agents for MS SQL Server) 551
sessrowsorts (Knowledge Agent for Oracle)
853
SMS Caches (Knowledge Agent for Sybase) SessStatusWarn (Knowledge Agent for Sybase)
997 Contention 1025
Efficiency 1056 sessstoredprocspace (Knowledge Agent for
Oracle) 868 Hit Ratio 1064
Hits 1066 sesssumdirtyqueuelen (Knowledge Agent for
Oracle) 870 Misses 1077
SMS Engines (Knowledge Agent for Sybase) sesssummary (Knowledge Agent for Oracle)
869 Current CPU 1036
Current Logical Reads 1038 sesstabscanscache (Knowledge Agent for
Oracle) 874 Current Physical Reads 1040
Current Writes 1042 sesstabscansdirect (Knowledge Agent for
Oracle) 874 Hit Ratio 1064
SMS Objects (Knowledge Agent for Sybase) sesstabscanslong (Knowledge Agent for
Oracle) 793 Cumulative Logical Reads 1031
Cumulative Physical Reads 1033 sesstabscansrowid (Knowledge Agent for
Oracle) 875 Cumulative Writes 1034
Current Logical Reads 1039 sesstabscansshort (Knowledge Agent for
Oracle) 862 Current Physical Reads 1041
Current Writes 1043 sesstrandsp (Knowledge Agent for Oracle)
697 Hit Ratio 1065
SMS Spids (Knowledge Agent for Sybase) sessugamemory (Knowledge Agent for Oracle)
893 Connect Time 1024
Cumulative CPU 1030 sessugamemorymax (Knowledge Agent for
Oracle) 894 Cumulative Logical Reads 1032
Cumulative Physical Reads 1033 set_working_set_size (Knowledge Agents for
MS SQL Server) 545 Cumulative Writes 1035
Current CPU 1037 sgafreememlow (Knowledge Agent for Oracle)
683 Current Logical Reads 1039
Current Physical Reads 1041 sgastats (Knowledge Agent for Oracle) 860
Current Writes 1043 Shared Cursor Cache Info (Knowledge Agent
for Oracle) SMS Stored Procs (Knowledge Agent for
Sybase) Buffer Gets 719
Cumulative Elapsed Time 1030 Disk Reads 763
Cumulative Executions 1031 Executions 768
Cumulative Logical Reads 1032 Parses 810
Cumulative Physical Reads 1034 Permanent Memory Used 815
Cumulative Writes 1035 Run Time Memory Used 855
Current Elapsed Time 1037 Shared Memory Used 860
Current Executions 1038 Sorts 864
Current Logical Reads 1040 SharedLocks (Knowledge Agents for MS SQL
Server) 546 Current Physical Reads 1042
Current Writes 1044 show_advanced_options (Knowledge Agents
for MS SQL Server) 546 Hit Ratio 1065
sms_cache_con_cur (Knowledge Agent for
Sybase) 1025
Shrink_Data_Movement_Bytes_sec
(Knowledge Agents for MS SQL Server)
547 sms_cache_eff_cur (Knowledge Agent for
Sybase) 1056
1548 Advisor Text



sms_stp_elap_cum (Knowledge Agent for
Sybase) 1030
sms_cache_hit_cur (Knowledge Agent for
Sybase) 1066
sms_stp_elap_cur (Knowledge Agent for
Sybase) 1037
sms_cache_miss_cur (Knowledge Agent for
Sybase) 1077
sms_stp_exec_cum (Knowledge Agent for
Sybase) 1031
sms_cache_pct_cur (Knowledge Agent for
Sybase) 1064
sms_stp_exec_cur (Knowledge Agent for
Sybase) 1038
sms_eng_cpu_cur (Knowledge Agent for
Sybase) 1036
sms_stp_hit_cur (Knowledge Agent for
Sybase) 1065
sms_eng_hit_cur (Knowledge Agent for
Sybase) 1064
sms_stp_lread_cum (Knowledge Agent for
Sybase) 1032
sms_eng_lread_cur (Knowledge Agent for
Sybase) 1038
sms_stp_lread_cur (Knowledge Agent for
Sybase) 1040
sms_eng_pread_cur (Knowledge Agent for
Sybase) 1040
sms_stp_pread_cum (Knowledge Agent for
Sybase) 1034
sms_eng_write_cur (Knowledge Agent for
Sybase) 1042
sms_stp_pread_cur (Knowledge Agent for
Sybase) 1042
sms_obj_hit_cur (Knowledge Agent for
Sybase) 1065
sms_stp_write_cum (Knowledge Agent for
Sybase) 1035
sms_obj_lread_cum (Knowledge Agent for
Sybase) 1031
sms_stp_write_cur (Knowledge Agent for
Sybase) 1044
sms_obj_lread_cur (Knowledge Agent for
Sybase) 1039
snapshot (Knowledge Agent for Oracle) 863 sms_obj_pread_cum (Knowledge Agent for
Sybase) 1033 snapshot_delivered_cmds_sec (Knowledge
Agents for MS SQL Server) 551 sms_obj_pread_cur (Knowledge Agent for
Sybase) 1041 snapshot_delivered_trans_sec (Knowledge
Agents for MS SQL Server) 552 sms_obj_write_cum (Knowledge Agent for
Sybase) 1034 Snapshot_Transactions (Knowledge Agents for
MS SQL Server) 552 sms_obj_write_cur (Knowledge Agent for
Sybase) 1043 snapshotlog (Knowledge Agent for Oracle)
864 sms_spid_connect (Knowledge Agent for
Sybase) 1024 SOAP_Empty_Requests (Knowledge Agents for
MS SQL Server) 553 sms_spid_cpu_cum (Knowledge Agent for
Sybase) 1030 SOAP_Method_Invocations (Knowledge Agents
for MS SQL Server) 553 sms_spid_cpu_cur (Knowledge Agent for
Sybase) 1037 SOAP_Session_Initiate_Requests (Knowledge
Agents for MS SQL Server) 554 sms_spid_lread_cum (Knowledge Agent for
Sybase) 1032 SOAP_Session_Terminate_Requests
(Knowledge Agents for MS SQL Server)
554
sms_spid_lread_cur (Knowledge Agent for
Sybase) 1039
SOAP_SQL_Requests (Knowledge Agents for
MS SQL Server) 555
sms_spid_pread_cum (Knowledge Agent for
Sybase) 1033
SOAP_WSDL_Requests (Knowledge Agents for
MS SQL Server) 555
sms_spid_pread_cur (Knowledge Agent for
Sybase) 1041
sp_sysmon Info (Knowledge Agent for Sybase) sms_spid_write_cum (Knowledge Agent for
Sybase) 1035 Context Switch Pct 1026
Context Switch Rate 1027 sms_spid_write_cur (Knowledge Agent for
Sybase) 1043 Context Switches 1028
Deadlock Count 1050
Index 1549



Top Sorts 238 Deadlock Rate 1051
SQL Errors (Knowledge Agents for MS SQL
Server)
Device Hit Ratio 1052
Device Summary 1053
Errors/sec 412 Engine Busy Pct 1057
SQL Server Instance Status (Knowledge
Agents for MS SQL Server)
Error Rate by Device 1057
Errors by Device 1059
Connection Error Messages 360 Inserts, Updates, Deletes Count 1067
SQL Statistics (Knowledge Agents for MS SQL
Server)
Inserts, Updates, Deletes Rate 1068
Lock Request Count 1070
Auto-Param Attempts/sec 328 Lock Request Hit Ratio by Type 1071
Batch Requests/sec 336 Lock Request Rate 1072
Failed Auto-Params/sec 416 Memory Manager Events 1075
Forced Parameterizations/sec 424 Memory Manager Events Rate 1075
Safe Auto-Params/sec 537 Misc. Server Events 1076
SQL Attention rate 556 Misc. Server Events Rate 1076
SQL Compilations/sec 558 Network Bytes 1077
SQL Re-Compilations/sec 560 Network Bytes Rate 1078
SQL Statistics (Knowledge Agent for MS
SQL Server), SQL Compilations
Percentage 557
Network Bytes Receive Rate By Engine
1078
Network Bytes Received By Engine 1079
SQL Statistics (Knowledge Agent for MS
SQL Server), SQL Re-Compilations
Percentage 559
Network Bytes Send Rate By Engine 1080
Network Bytes Sent By Engine 1081
Network Packets 1083
Unsafe Auto-Params/sec 596 Network Packets Rate 1083
sql_act_prob_cpu (Knowledge Agent for DB2
for Linux, UNIX and Windows) 53
Network Packets Receive Rate By Engine
1084
sql_act_prob_cpu (Knowledge Agents for MS
SQL Server) 363
Network Packets Received By Engine 1085
Network Packets Send Rate By Engine
1086 sql_act_prob_log_rd (Knowledge Agents for
MS SQL Server) 474 Network Packets Sent By Engine 1087
sql_act_prob_log_wr (Knowledge Agents for
MS SQL Server) 475
Private Log Cache Flush Pct 1100
Private Log Cache Flush Rate 1101
sql_act_prob_phy_rd (Knowledge Agents for
MS SQL Server) 519
Private Log Cache Flushes 1101
Procedure Manager Events 1102
sql_act_prob_row_acc (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 54
Procedure Manager Events Rate 1102
Read Rate by Device 1104
sql_act_prob_row_rd (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 55
Reads by Device 1105
Write Rate by Device 1171
sql_act_prob_row_wr (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 56
Writes by Device 1172
SQL (Knowledge Agent for DB2 for Linux, UNIX
and Windows) sql_act_prob_tot_io (Knowledge Agents for MS
SQL Server) 585 Active Problem SQL - CPU 53
SQL_Attention_rate (Knowledge Agents for MS
SQL Server) 556
Active Problem SQL - Rows Accessed 54
Active Problem SQL - Rows Read 55
SQL_Cache_Memory_KB (Knowledge Agents
for MS SQL Server) 557
Active Problem SQL - Rows Written 56
Top CPU 234
sql_compilations_pct (Knowledge Agents for
MS SQL Server) 557
Top Rows Accessed 235
Top Rows Read 236
Top Rows Written 237
1550 Advisor Text



sqlrunmem (Knowledge Agent for Oracle)
855
SQL_Compilations_sec (Knowledge Agents for
MS SQL Server) 558
sqlserveragentdown (Knowledge Agents for MS
SQL Server) 313
sql_re_compilations_pct (Knowledge Agents
for MS SQL Server) 559
sqlshmem (Knowledge Agent for Oracle) 860 SQL_Re_Compilations_sec (Knowledge Agents
for MS SQL Server) 560 sqlsorts (Knowledge Agent for Oracle) 864
ss_databasename (Knowledge Agents for MS
SQL Server) 417
SQL_RECEIVE_Total (Knowledge Agents for MS
SQL Server) 558
ss_hostname (Knowledge Agents for MS SQL
Server) 418
SQL_RECEIVEs_sec (Knowledge Agents for MS
SQL Server) 559
ss_loginname (Knowledge Agents for MS SQL
Server) 419
SQL_SEND_Total (Knowledge Agents for MS
SQL Server) 560
ss_servername (Knowledge Agents for MS SQL
Server) 420
SQL_SENDs_sec (Knowledge Agents for MS
SQL Server) 561
ss_starttime (Knowledge Agents for MS SQL
Server) 421
sql_top_cpu (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 234
statblockchanges (Knowledge Agent for Oracle)
715
sql_top_cpu (Knowledge Agents for MS SQL
Server) 579
statcontrowfetches (Knowledge Agent for
Oracle) 871
sql_top_cpu_per_exec (Knowledge Agents for
MS SQL Server) 580
statcursor (Knowledge Agent for Oracle) 736 sql_top_log_rd (Knowledge Agents for MS SQL
Server) 581 statdbwr (Knowledge Agent for Oracle) 760
statenqueue (Knowledge Agent for Oracle)
767
sql_top_log_rd_per_exec (Knowledge Agents
for MS SQL Server) 582
statglobalcache (Knowledge Agent for Oracle)
772
sql_top_phy_rd (Knowledge Agents for MS SQL
Server) 583
statglobalcachetimes (Knowledge Agent for
Oracle) 774
sql_top_phy_rd_per_exec (Knowledge Agents
for MS SQL Server) 584
statgloballocks (Knowledge Agent for Oracle)
775
sql_top_row_acc (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 235
statgloballocktimes (Knowledge Agent for
Oracle) 775
sql_top_row_rd (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 236
statlogon (Knowledge Agent for Oracle) 734 sql_top_row_wr (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 237 statos (Knowledge Agent for Oracle) 808
statostimes (Knowledge Agent for Oracle)
809
sql_top_sorts (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 238
statrac1 (Knowledge Agent for Oracle) 804 SQL_Trace_IO_Provider_Lock_Waits
(Knowledge Agents for MS SQL Server)
563
statrac2 (Knowledge Agent for Oracle) 805
statrecursivecalls (Knowledge Agent for Oracle)
840 sqldisk (Knowledge Agent for Oracle) 763
statredo (Knowledge Agent for Oracle) 845 sqlexec (Knowledge Agent for Oracle) 768
stats_index (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 152, 232
sqlgets (Knowledge Agent for Oracle) 719
sqlnetv2log (Knowledge Agent for Oracle)
790 statsorts (Knowledge Agent for Oracle) 765
statsqlnet (Knowledge Agent for Oracle) 865 sqlnetv2status (Knowledge Agent for Oracle)
867 Status (Knowledge Agent for Sybase)
Connections by Hostid 1025 sqlpermem (Knowledge Agent for Oracle)
815 Database Summary 1048
Device Summary 1054 sqlprse (Knowledge Agent for Oracle) 810
Index 1551



swapsize_av (Knowledge Agent for UNIX)
1217
Orphan Locks 1089
statuser (Knowledge Agent for Oracle) 938
swapused (Knowledge Agent for UNIX) 1345 Stolen_pages (Knowledge Agents for MS SQL
Server) 565 swapused_av (Knowledge Agent for UNIX)
1346 Stored_Procedures_Invoked_sec (Knowledge
Agents for MS SQL Server) 566 syb_err_msg (Knowledge Agent for Sybase)
1058 streams_buf (Knowledge Agent for UNIX)
1328 syb_err_msg_rt (Knowledge Agent for Sybase)
1058 streams_pct (Knowledge Agent for UNIX)
1329 SybCPUWarn (Knowledge Agent for Sybase)
998 streams_tl (Knowledge Agent for UNIX) 1328
sybdsk_err_cnt (Knowledge Agent for Sybase)
1059
SubscriberDescription (Knowledge Agents for
MS SQL Server) 566
sybdsk_err_rate (Knowledge Agent for Sybase)
1057
SubscriptionPublisherType (Knowledge Agents
for MS SQL Server) 567
sybdsk_hit (Knowledge Agent for Sybase)
1052
Subscriptions Info (Knowledge Agents for MS
SQL Server)
sybdsk_rd_cnt (Knowledge Agent for Sybase)
1105
Publication Server 526
Subscriber Description 566
sybdsk_rd_rate (Knowledge Agent for Sybase)
1104
Subscription Publisher Type 567
Subscription Server 567
sybdsk_tbl (Knowledge Agent for Sybase)
1053
Subscription Type 568
SubscriptionServer (Knowledge Agents for MS
SQL Server) 567 sybdsk_wt_cnt (Knowledge Agent for Sybase)
1172 SubscriptionType (Knowledge Agents for MS
SQL Server) 568 sybdsk_wt_rate (Knowledge Agent for Sybase)
1171 SuperLatch_Demotions_sec (Knowledge
Agents for MS SQL Server) 569 SybErrMsgRtWarn (Knowledge Agent for
Sybase) 1000 SuperLatch_Promotions_sec (Knowledge
Agents for MS SQL Server) 569 SybHitRatio (Knowledge Agent for Sybase)
1001 swap (Knowledge Agent for UNIX) 1332
SybProcDown (Knowledge Agent for Sybase)
1002
Swap (Knowledge Agent for UNIX)
Allocated 1217
sys_calls (Knowledge Agent for Windows)
1418
Allocated (Avg) 1217
Bytes Swapped 1226
sys_context_switch (Knowledge Agent for
Windows) 1395
Free 1245
Free (Avg) 1246
sys_file_op (Knowledge Agent for Windows)
1401
Swapping Operations 1332
Used 1345
sys_file_op_bytes (Knowledge Agent for
Windows) 1401
Used (Avg) 1346
swap_bytes (Knowledge Agent for UNIX)
1226 syseventavgwait (Knowledge Agent for Oracle)
946 swapfree (Knowledge Agent for UNIX) 1245
syseventtimeouts (Knowledge Agent for
Oracle) 880
swapfree_av (Knowledge Agent for UNIX)
1246
syseventtimewaited (Knowledge Agent for
Oracle) 879
SwapPctFree (Knowledge Agent for UNIX)
1212
syseventwaits (Knowledge Agent for Oracle)
948
swapsize (Knowledge Agent for UNIX) 1217
1552 Advisor Text



System Security (Knowledge Agent for MS
SQL Server), Failed Logins - Host Name
418
sysprocesses Info (Knowledge Agent for
Sybase)
Blocked Sessions 1022
System Security (Knowledge Agent for MS
SQL Server), Failed Logins - Login Name
419
Number Blocked Sessions 1087
Pct CPU by Application 1090
Pct CPU by Database 1091
System Security (Knowledge Agent for MS
SQL Server), Failed Logins - Server
Name 420
Pct CPU by Engine 1092
Pct CPU by Hostname 1092
Pct CPU by Loginid 1093
System Security (Knowledge Agent for MS
SQL Server), Failed Logins - Start Time
421
Pct CPU by Session 1094
Session Idle Time 1108
Session Summary 1109
System Summary Info (Knowledge Agents for
MS SQL Server)
Sessions by Application 1110
Sessions by Database 1111
Affinity I/O mask 322 Sessions by Engine 1112
Affinity Mask 323 Sessions by Hostname 1113
Allow Remote Access 324 Sessions by Loginid 1114
Allow Triggers to Be Invoked Within
Triggers 325
Sessions by Status 1114
System Event Info (Knowledge Agent for
Oracle) Allow Updates to System Tables 325
AWE Enabled in the Server 332 Time Waited 879
Blocked process reporting threshold 337 Timeouts 880
C2 Audit Mode 347 Wait Time 946
CLR user code execution enabled in the
server 356
Waits 948
System Info (Knowledge Agent for Windows)
Cost Threshold for Parallelism 361 Context Switch Rate 1395
Create DTC Transaction for Remote
Procedures 358
Disk Usage Summary 1400
File I/O Bytes sys_file_op_bytes
(Knowledge Agent for Windows) 1401 Cursor Threshold 369
Data Cache Hit Ratio 370 File I/O Operations 1401
Data Cache Requests 371 Service Calls 1417
Data Cache Size 371 System Resources (Knowledge Agents for MS
SQL Server) DB connection timeout for full text protocol
handler (s) 387 Disk Reads 392
Dedicated Admin Connections are allowed
from remote clients 388
Disk Reads (sls) 393
Disk Writes 393
Default Fill Factor Percentage 388 Disk Writes (sls) 394
Default Full-Text Language 389 Idle Ticks (sls) 439
Default Language 389 Network Packets Received 494
Enable or disable Ad Hoc Distributed
Queries 398
Network Packets Received (sls) 494
Network Packets Sent 495
Enable or disable Agent XPs 399 Network Packets Sent (sls) 495
Enable or disable command shell 400 Ticks of CPU Activity (sls) 578
Enable or disable Database Mail XPs 401 Ticks of IO Activity (sls) 578
Enable or disable Ole Automation
Procedures 402
System Security (Knowledge Agent for MS SQL
Server)
Enable or disable Replication XPs 403 System Security (Knowledge Agent for MS
SQL Server), Failed Logins - Database
Name 417
Enable or disable SMO and DMO XPs 404
Enable or disable SQL Mail XPs 405
Index 1553



SQL Server Name 562 Enable or disable the default trace 406
System Summary Info (Knowledge Agent
for MS SQL Server), Available
Connections 329
Enable or disable Web Assistant Procedures
407
Maximum Connections Allowed 479
Tape Retention Period (days) 570 Maximum Crawl Ranges Allowed in Full Text
Indexing 479 Total Connections 584
Transform noise words for full text query
593
Maximum Degree of Parallelism 480
Maximum Estimated Cost Allowed by Query
Governor 481 Two Digit Year Cutoff 594
Use precomputed rank for full text query
599
Maximum Number of Full Text Crawl Buffers
482
User Mode Scheduler Uses Lightweight
Pooling 613
Maximum Number of Full Text Notifications
Buffers 482
User Options 619 Maximum Recovery Interval in Minutes
483
T
Maximum Size of a Text Field in Replication
483
tabavgrowlen (Knowledge Agent for Oracle)
853
Maximum Size of Server Memory (MB)
484
tabavgspace (Knowledge Agent for Oracle)
771
Maximum Time to Wait for Query Memory
(sec) 484
tabchaincnt (Knowledge Agent for Oracle)
723
Maximum Worker Threads 485
Memory for Index Create Sorts (KB) 486
tabchainpct (Knowledge Agent for Oracle)
812
Minimum Memory Per Query (KB) 490
Minimum Size of Server Memory (MB) 491
tabemptyblkpct (Knowledge Agent for Oracle)
813
Network Packet Size 493
Number of Locks for All Users 499
tabemptyblks (Knowledge Agent for Oracle)
766
Number of Open Database Objects 500
Number of Reserved Full Text Crawl Buffers
500
tabextmaxout (Knowledge Agent for Oracle)
684
Number of Reserved Full Text Notifications
Buffers 501
Table (Knowledge Agent for DB2 for Linux,
UNIX and Windows)
Number of User Connections Allowed 503
Index Runstats Info 152
Priority Boost 521
Overflow Rows Access Rate 182
Procedure Cache Hit Ratio 522
Row Read Rate 208
Procedure Cache Requests 523
Row Written Rate 213
Procedure Cache Size 524
Statistics Summary 227
Process ID of SQL 524
Tables Reorgchk Info 232
Recovery policy for DTC transactions with
unknown outcome 531
Table Extent Info (Knowledge Agent for Oracle)
Allocated Extents 701
Remote Login Timeout 533
Maximum Number of Extents 798
Remote Query Timeout 534
Next Extent Size 802
Scan for Startup Stored Procedures 537
Total Size 890
Server Edition 542
Table Space Analyzer Stats (Knowledge Agent
for Oracle)
Server Version 543
Service Name 544
Blocks Used 717
Service Start Time 545
Chained Rows 723
Set Working Set Size 545
Empty Blocks 766
Show Advanced Options 546
Free Space per Block 771
1554 Advisor Text



Buffer Pool Index Page Hit Ratio 105 Pct Blocks Used 811
Buffer Pool Page Hit Ratio 108 Pct Chained Rows 812
Buffer Pool Performance 110 Pct Empty Blocks 813
Data Buffer Pool Writes to Reads Ratio
127
Row Length 853
Rows 854
Direct I/O Performance 138 Table_Lock_Escalations_sec (Knowledge
Agents for MS SQL Server) 570 File Close Rate 146
Index Buffer Pool Writes to Reads Ratio
151
table_overflow_acc (Knowledge Agent for DB2
for Linux, UNIX and Windows) 182
Tablespace Info (Knowledge Agent for Oracle) table_rows_read (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 208 Bytes Allocated 721
Bytes Coalesced 722 table_rows_written (Knowledge Agent for DB2
for Linux, UNIX and Windows) 213 Contiguous Space 731
Extents Allocated 769 table_summary (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 227 Fragments 770
Free Space 770 TableAllocatedSpace (Knowledge Agents for
MS SQL Server) 324 Largest Extent in Bytes 784
Maximum Extent Possible 796 TableIndexType (Knowledge Agents for MS
SQL Server) 440 Maximum Free Extent Size 795
Percent Free 813 tablelockshigh (Knowledge Agents for MS SQL
Server) 314 Smallest Extent in Bytes 863
Status 867 TableNumberOfRows (Knowledge Agents for
MS SQL Server) 502 Tablespace Info (Knowledge Agent for
Oracle), Extent Space Management
768
TableOverflowAccesses (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 38
Tablespace Info (Knowledge Agent for
Oracle), Percent Physical Space Free
814
Tables Info (Knowledge Agents for MS SQL
Server)
Allocated Space 324
Total Size 891 Index Type 440
Tablespace Usage (Knowledge Agent for DB2
for Linux, UNIX and Windows)
Number of Rows 502
Type 596
Database Tablespace Freespace 129 Used Data Space 599
Database Tablespace Freespace in MB 130 Used Index Space 600
TableType (Knowledge Agents for MS SQL
Server) 596
Tablespace (Knowledge Agent for DB2 for
Linux, UNIX and Windows)
TableUsedDataSpace (Knowledge Agents for
MS SQL Server) 599
Async I/O Performance 61
Async/Sync Data Pages Read Ratio 63
TableUsedIndexSpace (Knowledge Agents for
MS SQL Server) 600
Async/Sync Data Pages Write Ratio 65
Async/Sync Index Pages Write Ratio 67
tabmax (Knowledge Agent for Oracle) 798 Avg Async Page Read Time 71
tabnext (Knowledge Agent for Oracle) 802 Avg Async Page Write Time 73
tabnextfail (Knowledge Agent for Oracle) 685 Avg Direct Read/Sector Time 79
tabnum (Knowledge Agent for Oracle) 701 Avg Direct Sectors Read 81
tabrows (Knowledge Agent for Oracle) 854 Avg Direct Sectors Written 83
tabsize (Knowledge Agent for Oracle) 890 Avg Direct Write/Sector Time 85
tabusedblkpct (Knowledge Agent for Oracle)
811
Avg Page Read Time 89
Avg Page Write Time 90
tabusedblks (Knowledge Agent for Oracle)
717
Avg Pages Read/Async Request 92
Buffer Pool Data Page Hit Ratio 102
Index 1555



tblsp_buffer_pool (Knowledge Agent for DB2
for Linux, UNIX and Windows) 110
Tape_retention_period_in_days (Knowledge
Agents for MS SQL Server) 570
tblsp_direct_io (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 138
Target_pages (Knowledge Agents for MS SQL
Server) 571
tblsp_dp_asyn_syn_r (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 63
Target_Server_Memory_KB 2000 (Knowledge
Agents for MS SQL Server) 572
tblsp_dp_asyn_syn_w (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 65
Target_Server_Memory_KB 2005 (Knowledge
Agents for MS SQL Server) 572
tblsp_dpool_hit_r (Knowledge Agent for DB2
for Linux, UNIX and Windows) 102
Task_Limit_Reached (Knowledge Agents for
MS SQL Server) 573
tblsp_dpool_wrrd_r (Knowledge Agent for DB2
for Linux, UNIX and Windows) 127
Task_Limit_Reached_sec (Knowledge Agents
for MS SQL Server) 574
tblsp_files_closed (Knowledge Agent for DB2
for Linux, UNIX and Windows) 146
Tasks_Aborted_sec (Knowledge Agents for MS
SQL Server) 575
tblsp_freespace (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 129
Tasks_Running (Knowledge Agents for MS SQL
Server) 575
tblsp_freespace_mb (Knowledge Agent for DB2
for Linux, UNIX and Windows) 130
Tasks_Started_sec (Knowledge Agents for MS
SQL Server) 576
tblsp_ip_asyn_syn_w (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 67
tblsize_data (Knowledge Agent for Sybase)
1169
tblsp_ipool_hit_r (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 105
tblsize_dtbl (Knowledge Agent for Sybase)
1122
tblsp_ipool_wrrd_r (Knowledge Agent for DB2
for Linux, UNIX and Windows) 151
tblsize_idx (Knowledge Agent for Sybase)
1143
tblsp_page_hit_rat (Knowledge Agent for DB2
for Linux, UNIX and Windows) 108
tblsize_itbl (Knowledge Agent for Sybase)
1066
tblsp_status (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 130
tblsize_rows (Knowledge Agent for Sybase)
1105
TblspFreespace (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 39
tblsp_async_io (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 61
Temp_Tables_Creation_Rate (Knowledge
Agents for MS SQL Server) 576
tblsp_avg_asyn_read (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 71
Temp_Tables_For_Destruction (Knowledge
Agents for MS SQL Server) 577
tblsp_avg_asyn_writ (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 73
tempdb Info (Knowledge Agent for Sybase) tblsp_avg_dir_read (Knowledge Agent for DB2
for Linux, UNIX and Windows) 79 Avg Bytes Used per Session 1015
Avg Rows Used per Session 1016 tblsp_avg_dir_write (Knowledge Agent for DB2
for Linux, UNIX and Windows) 85 Free and Used 1062
Pct Free Space 1098 tblsp_avg_rds_asyn (Knowledge Agent for DB2
for Linux, UNIX and Windows) 92 tempdb_free_pc (Knowledge Agent for Sybase)
1098 tblsp_avg_read_time (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 89 tempdb_rows_sess (Knowledge Agent for
Sybase) 1016 tblsp_avg_sec_dir_r (Knowledge Agent for DB2
for Linux, UNIX and Windows) 81 tempdb_size (Knowledge Agent for Sybase)
1062 tblsp_avg_sec_dir_w (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 83 tempdb_size_sess (Knowledge Agent for
Sybase) 1015 tblsp_avg_write_tim (Knowledge Agent for
DB2 for Linux, UNIX and Windows) 90 TempdbLow (Knowledge Agent for Sybase)
1004
1556 Advisor Text



Top SQL Resource Consumers (Knowledge
Agent for MS SQL Server), Top Logical
Reads 581
Thread_safe_memory_objects_waits
(Knowledge Agents for MS SQL Server)
577
Top SQL Resource Consumers (Knowledge
Agent for MS SQL Server), Top Logical
Reads per Execution 582
ThrFreeWarn (Knowledge Agent for Sybase)
1005
thrsp_free_db_pc (Knowledge Agent for
Sybase) 1124 Top SQL Resource Consumers (Knowledge
Agent for MS SQL Server), Top Physical
Reads 583
thrsp_free_un_pc (Knowledge Agent for
Sybase) 1125
Top SQL Resource Consumers (Knowledge
Agent for MS SQL Server), Top Physical
Reads per Execution 584
thrsp_tbl (Knowledge Agent for Sybase)
1125
tlog_dump_free_pc (Knowledge Agent for
Sybase) 1056 Total_Latch_Wait_Time_ms (Knowledge
Agents for MS SQL Server) 585 tlog_free (Knowledge Agent for Sybase)
1061 Total_pages (Knowledge Agents for MS SQL
Server) 586 tlog_free_pc (Knowledge Agent for Sybase)
1097 Total_Server_Memory_KB (Knowledge Agents
for MS SQL Server) 587 tlog_free_used (Knowledge Agent for Sybase)
1063 TotalLocks (Knowledge Agents for MS SQL
Server) 586 tlog_grwth (Knowledge Agent for Sybase)
1063 Trace_Event_Notification_Queue (Knowledge
Agents for MS SQL Server) 588 tlog_longtran (Knowledge Agent for Sybase)
1074 trancnt (Knowledge Agent for Oracle) 744
tranmaxout (Knowledge Agent for Oracle)
687
tlog_tbl (Knowledge Agent for Sybase) 1120
tlog_tot (Knowledge Agent for Sybase) 1117
Transaction Log (Knowledge Agent for Sybase) tlog_used (Knowledge Agent for Sybase)
1128 Dump Space as Pct of Free Space 1056
Free 1061 TLogDumpWarn (Knowledge Agent for Sybase)
1006 Free Space/Used Space Ratio 1063
Growth Rate 1063 TLogFreePc (Knowledge Agent for Sybase)
1008 Long Transactions 1074
Pct Free 1097 TLogLongTran (Knowledge Agent for Sybase)
1010 Size 1117
Summary 1120 Top Resource Consumers (Knowledge Agent
for Oracle) Used 1128
transaction_delay (Knowledge Agents for MS
SQL Server) 589
Top Logical Reads 881
Top Logical Reads Per Execution 882
Transaction_ownership_waits (Knowledge
Agents for MS SQL Server) 591
Top Logical Reads Per Row 881
Top Physical Reads 882
Transactions (Knowledge Agents for MS SQL
Server) 591
Top Physical Reads Per Execution 883
Top SQL Resource Consumers (Knowledge
Agent for MS SQL Server) Free Space in tempdb (KB) 433
Generation Cleanup Rate (KB/sec) 436 Top SQL Resource Consumers (Knowledge
Agent for MS SQL Server), Top CPU
Usage 579
Longest Transaction Running Time 478
NonSnapshot Version Transactions 497
Snapshot Transactions 552 Top SQL Resource Consumers (Knowledge
Agent for MS SQL Server), Top CPU
Usage per Execution 580
Transactions 591
Update conflict ratio 597
Update Snapshot Transactions 597
Index 1557



tty_stats (Knowledge Agent for UNIX) 1339 Version Cleanup Rate (KB/sec) 631
two_digit_year_cutoff (Knowledge Agents for
MS SQL Server) 594
Version Store Size (KB) 632
Version Store unit count 632
Version Store unit creation 633
U
Version Store unit truncation 633
Transactions_sec (Knowledge Agents for MS
SQL Server) 592
ulc_flush_cnt (Knowledge Agent for Sybase)
1101
Transactions_Transactions (Knowledge Agents
for MS SQL Server) 591
ulc_flush_pct (Knowledge Agent for Sybase)
1100
TransactionTimes (Knowledge Agents for MS
SQL Server) 590
ulc_flush_rate (Knowledge Agent for Sybase)
1101
Transform_noise_words_for_full_text_query
(Knowledge Agents for MS SQL Server)
593
Unsafe_Auto_Params_sec (Knowledge Agents
for MS SQL Server) 596
Update_conflict_ratio (Knowledge Agents for
MS SQL Server) 597
trclogrds (Knowledge Agent for Oracle) 881
trclogrdsexec (Knowledge Agent for Oracle)
882
Update_Snapshot_Transactions (Knowledge
Agents for MS SQL Server) 597
trclogrdsrow (Knowledge Agent for Oracle)
881
updown (Knowledge Agent for DB2 for Linux,
UNIX and Windows) 128
trcphyrds (Knowledge Agent for Oracle) 882
updown (Knowledge Agent for Oracle) 744
trcphyrdsexec (Knowledge Agent for Oracle)
883
updown (Knowledge Agents for MS SQL
Server) 598
tsbytescoalsd (Knowledge Agent for Oracle)
722
UpDown Status (Knowledge Agent for Oracle)
Database Process Status 744
tscontig (Knowledge Agent for Oracle) 731
UpDown Status (Knowledge Agent for
Oracle), Connection Status Error
Message 729
tsdiskfree (Knowledge Agent for Oracle) 688
tsexcfrag (Knowledge Agent for Oracle) 689
tsextents (Knowledge Agent for Oracle) 769
updown_alarm (Knowledge Agent for Sybase)
1118
tsextentspacemgmt (Knowledge Agent for
Oracle) 768
updownmsg (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 122
tsfrag (Knowledge Agent for Oracle) 770
tsfree (Knowledge Agent for Oracle) 770
updownmsg (Knowledge Agent for Oracle)
729
tshoneycomb (Knowledge Agent for Oracle)
690
updownmsg (Knowledge Agents for MS SQL
Server) 360
tsioblkrd (Knowledge Agent for Oracle) 875
tsioblkwrt (Knowledge Agent for Oracle) 876
uploaded_changes_sec (Knowledge Agents for
MS SQL Server) 598
tsiords (Knowledge Agent for Oracle) 877
tsiowrts (Knowledge Agent for Oracle) 878
Use_precomputed_rank_for_full_text_query
(Knowledge Agents for MS SQL Server)
599
tslrgextent (Knowledge Agent for Oracle) 784
tsmxfb (Knowledge Agent for Oracle) 795
tsmxp (Knowledge Agent for Oracle) 796
Used_leaf_page_cookie (Knowledge Agents for
MS SQL Server) 600
tspctfree (Knowledge Agent for Oracle) 691
tspctphyspacefree (Knowledge Agent for
Oracle) 692
Used_tree_page_cookie (Knowledge Agents for
MS SQL Server) 601
tspercentphyspacefree (Knowledge Agent for
Oracle) 814
User Info (Knowledge Agent for UNIX)
User's Last Login 1367
tssize (Knowledge Agent for Oracle) 891
Users With No Password 1367
tsstat (Knowledge Agent for Oracle) 867
User Sessions (Knowledge Agent for UNIX)
tsused (Knowledge Agent for Oracle) 721
Seconds of Idle Time 1311
1558 Advisor Text



userid (Knowledge Agent for UNIX) 1368 User Settable (Knowledge Agents for MS SQL
Server) userinstsum1 (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 247 Query 527
userinstsum1 (Knowledge Agent for Oracle)
895
User_Connections (Knowledge Agents for MS
SQL Server) 612
userinstsum1 (Knowledge Agent for Sybase)
1128
user_cpu (Knowledge Agent for UNIX) 1231
User_mode_scheduler_uses_lightweight_poolin
g (Knowledge Agents for MS SQL Server)
613
userinstsum1 (Knowledge Agent for UNIX)
1347
userinstsum1 (Knowledge Agent for Windows)
1425
user_options (Knowledge Agents for MS SQL
Server) 619
userinstsum1 (Knowledge Agents for MS SQL
Server) 602
user_rss (Knowledge Agent for UNIX) 1345
userbench1 (Knowledge Agent for UNIX)
1352 usernum1 (Knowledge Agent for DB2 for Linux,
UNIX and Windows) 259 userchar1 (Knowledge Agent for DB2 for Linux,
UNIX and Windows) 252 usernum1 (Knowledge Agent for Oracle) 906
usernum1 (Knowledge Agent for Sybase)
1138
userchar1 (Knowledge Agent for Oracle) 901
userchar1 (Knowledge Agent for Sybase)
1133 usernum1 (Knowledge Agent for UNIX) 1362
usernum1 (Knowledge Agent for Windows)
1435
userchar1 (Knowledge Agent for UNIX) 1357
userchar1 (Knowledge Agent for Windows)
1430 usernum1 (Knowledge Agents for MS SQL
Server) 614 userchar1 (Knowledge Agents for MS SQL
Server) 607 usersql (Knowledge Agent for Oracle) 911
usersql (Knowledge Agent for Sybase) 1144 userchar50 (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 124 usersql1 (Knowledge Agents for MS SQL
Server) 619 userchar50 (Knowledge Agent for Oracle)
734 usersql41 (Knowledge Agent for Oracle) 933
usersql41 (Knowledge Agent for Sybase)
1164
userchar50 (Knowledge Agent for Sybase)
1036
usersql41 (Knowledge Agents for MS SQL
Server) 627
userchar50 (Knowledge Agent for UNIX)
1233
usersql48 (Knowledge Agent for Oracle) 945 userchar50 (Knowledge Agent for Windows)
1397 usersql48 (Knowledge Agents for MS SQL
Server) 634 userchar50 (Knowledge Agents for MS SQL
Server) 365 uvlog (Knowledge Agent for DB2 for Linux,
UNIX and Windows) 40 userchar51 (Knowledge Agent for DB2 for
Linux, UNIX and Windows) 200 uvlog (Knowledge Agent for Oracle) 693
uvlog (Knowledge Agent for Sybase) 1012 userchar51 (Knowledge Agent for Oracle)
824 uvlog (Knowledge Agent for UNIX) 1213
uvlog (Knowledge Agent for Windows) 1387 userchar51 (Knowledge Agent for Sybase)
1103 uvlog_grep (Knowledge Agent for Oracle)
789 userchar51 (Knowledge Agent for UNIX)
1293 uvlog_grep (Knowledge Agent for Sybase)
1126 userchar51 (Knowledge Agent for Windows)
1414 uvlog_grep (Knowledge Agent for UNIX)
1343 userchar51 (Knowledge Agents for MS SQL
Server) 526 uvlog_grep (Knowledge Agent for Windows)
1424 userid (Knowledge Agent for Oracle) 807
Index 1559



1560 Advisor Text

V
varchive_dest (Knowledge Agent for Oracle)
939
vbackup (Knowledge Agent for Oracle) 940
vdatabase (Knowledge Agent for Oracle) 941
ver_instsumm (Knowledge Agent for Sybase)
1170
Version_Cleanup_rate_KB_s (Knowledge
Agents for MS SQL Server) 631
Version_Generation_rate_KB_s (Knowledge
Agents for MS SQL Server) 436
Version_Store_Size_KB (Knowledge Agents for
MS SQL Server) 632
Version_Store_unit_count (Knowledge Agents
for MS SQL Server) 632
Version_Store_unit_creation (Knowledge
Agents for MS SQL Server) 633
Version_Store_unit_truncation (Knowledge
Agents for MS SQL Server) 633
vinstance (Knowledge Agent for Oracle) 942
vlicense (Knowledge Agent for Oracle) 943
vmware_migrate (Knowledge Agents for MS
SQL Server) 316
vmware_migrate (Knowledge Agents for
Oracle) 694
vsysstat (Knowledge Agent for Oracle) 944
vversion (Knowledge Agent for Oracle) 944
W
Wait Statistics (Knowledge Agents for MS SQL
Server)
Lock waits 459
Log buffer waits 461
Log write waits 473
Memory grant queue waits 486
Network IO waits 493
Non Page latch waits 496
Page IO latch waits 508
Page latch waits 509
Thread safe memory objects waits 577
Transaction ownership waits 591
Wait for the worker 635
Workspace synchronization waits 636
Wait_for_the_worker (Knowledge Agents for
MS SQL Server) 635
Workfiles_Created_sec (Knowledge Agents for
MS SQL Server) 635
workfilescreatedhigh (Knowledge Agents for
MS SQL Server) 317
Workspace_synchronization_waits (Knowledge
Agents for MS SQL Server) 636
Worktables_Created_sec (Knowledge Agents
for MS SQL Server) 636
Worktables_From_Cache_Ratio (Knowledge
Agents for MS SQL Server) 637
worktablescreatedhigh (Knowledge Agents for
MS SQL Server) 318

Вам также может понравиться