websphere application server operations version 6
TRANSCRIPT
WebSphere Application Server Operations Agent (Version 6.x)
Guía de Usuario
1.6VMC-TOW
VISUAL Message Center WebSphere Application Server Operations Agent (Version 6.x) Guía de Usuario
El software descrito en este documento se distribuye bajo un contracto de licencia y puede utilizarse
únicamente de acuerdo a los términos de uso de dicho acuerdo.
Aviso de Copyright
Copyright © 2012 Tango/04. Todos los derechos reservados.
Fecha de documento: Agosto 2012
Versión de documento: 3.21
Versión de producto: 1.6
Ninguna parte de esta publicación puede reproducirse, transmitirse, transcribirse, almacenarse en un
sistema de recuperación o traducirse a ningún idioma o lenguaje de programación, de ninguna forma ni
medio, electrónico, mecánico, magnético, óptico, químico, manual, o de cualquier otro tipo, sin el
permiso por escrito previo de Tango/04.
Marcas Registradas
Cualquier referencia a nombres de productos registrados son propiedad de las respectivas empresas.
Soporte Técnico
Para soporte técnico visite nuestra página web en www.tango04.com.
Tango/04 Computing Group S.L. Avda. Meridiana 358, 5 A-B Barcelona 08027 España
Teléfono: +34 93 274 0051
Tabla de Contenidos
Tabla de Contenidos
Tabla de Contenidos.......................................................................... III
Cómo Usar esta Guía........................................................................ XV
Capítulo 1
Introducción ...................................................................................... 11.1. Qué encontrará en esta Guía de Uso .............................................................2
1.2. Requerimientos...............................................................................................2
1.2.1. Activación de PMI ....................................................................................2
1.2.2. Configuración de la seguridad ..................................................................6
1.2.3. Servicios ThinkServer JMX ......................................................................9
Capítulo 2
Monitorizando sus aplicaciones Web ................................................. 112.1. ThinAgents Generales ..................................................................................11
2.2. ThinAgents a utilizar dependiendo de las características de la aplicación ...11
2.2.1. Aplicaciones que utilizan tecnología Servlets y/o Java Server Pages (JSP) technology ...................................................................................................12
2.2.2. Aplicaciones que utilizan tecnología Enterprise Java Bean (EJB) .........12
2.2.3. Aplicaciones que utilizan una base de datos ..........................................13
2.2.4. Aplicaciones que utilizan Servicios Web.................................................13
2.2.5. Aplicaciones que utilizan Service Integration Bus (SIB) .........................14
2.2.6. Aplicaciones que utilizan Distribution and Consistency Services (DCS) 14
2.2.7. Aplicaciones Web que utilizan Scheduling..............................................14
2.3. ThinAgents a utilizar dependiendo del tipo de aplicación .............................15
2.3.1. Aplicaciones Web ...................................................................................15
2.3.2. Aplicaciones Enterprise ..........................................................................16
© 2012 Tango/04 Computing Group Página III
Tabla de Contenidos
Capítulo 3
Configuración .................................................................................. 183.1. Configuración del Monitor ............................................................................18
3.2. Configuración del Origen de Datos...............................................................18
3.2.1. Main Information ....................................................................................19
3.2.2. WebSphere Connection Details .............................................................19
3.2.3. General settings ......................................................................................19
3.2.4. MBean Explorer ......................................................................................20
Capítulo 4
Guía de Estadísticas para Monitores de ThinkServer ........................... 214.1. ¿Por qué es importante limitar la publicación de estadísticas? ....................21
4.1.1. Escenario 1: Sesión Servlet ...................................................................22
4.1.2. Escenario 2: Servicio SIB .......................................................................22
4.1.3. Escenario 3: Session Manager ...............................................................22
4.2. Cómo activar las estadísticas WebSphere ..................................................22
4.2.1. Aparejar Monitores con Estadísticas.......................................................23
4.2.2. Activación de estadísticas en WebSphere Application Server................23
Capítulo 5
Distribution and Consistency Services ................................................. 275.1. Incoming and Outgoing Message Size ........................................................27
5.1.1. Configuración del Monitor .......................................................................27
5.1.2. Script de salud por defecto .....................................................................27
5.1.3. Variables específicas del ThinAgent .......................................................28
5.1.4. Mapeo de campos SmartConsole – ThinkServer ...................................28
5.2. Number of sent and received messages .....................................................30
5.2.1. Configuración del Monitor .......................................................................30
5.2.2. Script de salud por defecto .....................................................................30
5.2.3. Variables específicas del ThinAgent .......................................................30
5.2.4. Mapeo de campos SmartConsole – ThinkServer ...................................31
5.3. Synchronization procedure timeouts.............................................................32
5.3.1. Configuración del Monitor .......................................................................32
5.3.2. Script de salud por defecto .....................................................................32
5.3.3. Variables específicas del ThinAgent .......................................................33
5.3.4. Mapeo de campos SmartConsole – ThinkServer ...................................33
5.4. Time needed for synchronization procedure.................................................34
5.4.1. Configuración del Monitor .......................................................................34
5.4.2. Script de salud por defecto .....................................................................34
5.4.3. Variables .................................................................................................35
5.4.4. Mapeo de campos SmartConsole – ThinkServer ...................................35
© 2012 Tango/04 Computing Group Página IV
Tabla de Contenidos
Capítulo 6
Alarm Statistics ............................................................................... 376.1. Configuración del Monitor .............................................................................37
6.2. Script de salud por defecto ...........................................................................37
6.3. Variables específicas del ThinAgent.............................................................38
6.4. Mapeo de campos SmartConsole – ThinkServer .........................................38
Capítulo 7
Dynamic Cache................................................................................ 407.1. Dynamic Cache Hit .......................................................................................40
7.1.1. Configuración del Monitor .......................................................................40
7.1.2. Script de salud por defecto .....................................................................41
7.1.3. Variables específicas del ThinAgent ......................................................41
7.1.4. Mapeo de campos SmartConsole – ThinkServer ...................................41
7.2. Dynamic Cache Invalidation ......................................................................42
7.2.1. Configuración del Monitor .......................................................................42
7.2.2. Script de salud por defecto .....................................................................43
7.2.3. Variables .................................................................................................43
7.2.4. Mapeo de campos SmartConsole – ThinkServer ...................................43
7.3. Dynamic Cache Misses ...............................................................................44
7.3.1. Configuración del Monitor .......................................................................44
7.3.2. Script de salud por defecto .....................................................................44
7.3.3. Variables específicas del ThinAgent .......................................................45
7.3.4. Mapeo de campos SmartConsole – ThinkServer ...................................45
7.4. Dynamic Cache Requests ...........................................................................46
7.4.1. Configuración del Monitor .......................................................................46
7.4.2. Script de salud por defecto .....................................................................46
7.4.3. Variables específicas del ThinAgent .......................................................46
7.4.4. Mapeo de campos SmartConsole – ThinkServer ...................................47
Capítulo 8
Enterprise Beans ............................................................................. 488.1. Variables ......................................................................................................48
8.2. Average Response Time for Method Execution ..........................................50
8.2.1. Configuración del Monitor .......................................................................50
8.2.2. Script de salud por defecto .....................................................................50
8.2.3. Variables específicas del ThinAgent .......................................................50
8.2.4. Mapeo de campos SmartConsole – ThinkServer ...................................51
8.3. Life Cycle Bean Statistics ............................................................................52
8.3.1. Configuración del Monitor .......................................................................52
8.3.2. Script de salud por defecto .....................................................................52
© 2012 Tango/04 Computing Group Página V
Tabla de Contenidos
8.3.3. Variables específicas del ThinAgent .......................................................53
8.3.4. Mapeo de campos SmartConsole – ThinkServer ...................................53
8.4. Messages Failed and Delivered....................................................................54
8.4.1. Configuración del Monitor .......................................................................54
8.4.2. Script de salud por defecto .....................................................................54
8.4.3. Variables específicas del ThinAgent .......................................................55
8.4.4. Mapeo de campos SmartConsole – ThinkServer ...................................55
8.5. Number of Method Calls ...............................................................................56
8.5.1. Configuración del Monitor .......................................................................56
8.5.2. Script de salud por defecto .....................................................................56
8.5.3. Variables específicas del ThinAgent .......................................................57
8.5.4. Mapeo de campos SmartConsole – ThinkServer ...................................57
8.6. Storage Operations ......................................................................................58
8.6.1. Configuración del Monitor .......................................................................58
8.6.2. Script de salud por defecto .....................................................................58
8.6.3. Variables específicas del ThinAgent .......................................................59
8.6.4. Mapeo de campos SmartConsole – ThinkServer ...................................59
8.7. Wait Time......................................................................................................60
8.7.1. Configuración del Monitor .......................................................................60
8.7.2. Script de salud por defecto .....................................................................60
8.7.3. Variables específicas del ThinAgent .......................................................61
8.7.4. Mapeo de campos SmartConsole – ThinkServer ...................................61
Capítulo 9
High Availability Manager ................................................................ 639.1. Number of local groups.................................................................................63
9.1.1. Configuración del Monitor .......................................................................63
9.1.2. Script de salud por defecto .....................................................................64
9.1.3. Variables específicas del ThinAgent .......................................................64
9.1.4. Mapeo de campos SmartConsole – ThinkServer ...................................64
9.2. Rebuild Time.................................................................................................65
9.2.1. Configuración del Monitor .......................................................................65
9.2.2. Script de salud por defecto .....................................................................65
9.2.3. Variables específicas del ThinAgent .......................................................66
9.2.4. Mapeo de campos SmartConsole – ThinkServer ...................................66
Capítulo 10
J2C Connection Pool ........................................................................ 6710.1. J2C Connection time ..................................................................................67
10.1.1. Configuración del Monitor .....................................................................67
10.1.2. Script de salud por defecto ...................................................................68
10.1.3. Variables específicas del ThinAgent .....................................................68
10.1.4. Mapeo de campos SmartConsole – ThinkServer .................................68
10.2. J2C Number of faults ..................................................................................69
© 2012 Tango/04 Computing Group Página VI
Tabla de Contenidos
10.2.1. Configuración del Monitor .....................................................................69
10.2.2. Script de salud por defecto ...................................................................70
10.2.3. Variables específicas del ThinAgent .....................................................70
10.2.4. Mapeo de campos SmartConsole – ThinkServer .................................70
10.3. J2C Pool Usage .........................................................................................71
10.3.1. Configuración del Monitor .....................................................................71
10.3.2. Script de salud por defecto ...................................................................72
10.3.3. Variables específicas del ThinAgent .....................................................72
10.3.4. Mapeo de campos SmartConsole – ThinkServer .................................73
Capítulo 11
Java Transaction API (JTA)................................................................ 7511.1. JTA Global Transactions Active..................................................................75
11.1.1. Configuración del Monitor .....................................................................75
11.1.2. Script de salud por defecto ...................................................................76
11.1.3. Variables específicas del ThinAgent .....................................................76
11.1.4. Mapeo de campos SmartConsole – ThinkServer .................................76
11.2. JTA Global Transactions Average Duration ...............................................76
11.2.1. Configuración del Monitor .....................................................................77
11.2.2. Script de salud por defecto ...................................................................77
11.2.3. Variables específicas del ThinAgent .....................................................77
11.2.4. Mapeo de campos SmartConsole – ThinkServer .................................78
11.3. JTA Global Transactions Execution ...........................................................78
11.3.1. Configuración del Monitor .....................................................................78
11.3.2. Script de salud por defecto ...................................................................79
11.3.3. Variables específicas del ThinAgent .....................................................79
11.3.4. Mapeo de campos SmartConsole – ThinkServer .................................79
11.4. JTA Local Transactions Active....................................................................80
11.4.1. Configuración del Monitor .....................................................................80
11.4.2. Script de salud por defecto ...................................................................81
11.4.3. Variables específicas del ThinAgent .....................................................81
11.4.4. Mapeo de campos SmartConsole – ThinkServer .................................81
11.5. JTA Local Transactions Average Duration ................................................81
11.5.1. Configuración del Monitor .....................................................................82
11.5.2. Script de salud por defecto ...................................................................82
11.5.3. Variables específicas del ThinAgent .....................................................82
11.5.4. Mapeo de campos SmartConsole – ThinkServer .................................82
11.6. JTA Local Transactions Execution .............................................................83
11.6.1. Configuración del Monitor .....................................................................83
11.6.2. Script de salud por defecto ...................................................................84
11.6.3. Variables específicas del ThinAgent .....................................................84
11.6.4. Mapeo de campos SmartConsole – ThinkServer .................................84
© 2012 Tango/04 Computing Group Página VII
Tabla de Contenidos
Capítulo 12
JDBC Connection Pool ...................................................................... 8612.1. JDBC Pool Average Usage.........................................................................86
12.1.1. Configuración del Monitor .....................................................................86
12.1.2. Script de salud por defecto ...................................................................87
12.1.3. Variables específicas del ThinAgent .....................................................87
12.1.4. Mapeo de campos SmartConsole – ThinkServer .................................87
12.2. JDBC Pool Average Wait Time ..................................................................88
12.2.1. Configuración del Monitor .....................................................................88
12.2.2. Script de salud por defecto ...................................................................89
12.2.3. Variables específicas del ThinAgent .....................................................89
12.2.4. Mapeo de campos SmartConsole – ThinkServer .................................89
12.3. JDBC Pool Connections Handle Count .....................................................90
12.3.1. Configuración del Monitor .....................................................................90
12.3.2. Script de salud por defecto ...................................................................90
12.3.3. Variables específicas del ThinAgent .....................................................91
12.3.4. Mapeo de campos SmartConsole – ThinkServer .................................91
12.4. JDBC Pool Faults........................................................................................92
12.4.1. Configuración del Monitor .....................................................................92
12.4.2. Script de salud por defecto ...................................................................92
12.4.3. Variables específicas del ThinAgent .....................................................92
12.4.4. Mapeo de campos SmartConsole – ThinkServer .................................93
12.5. JDBC Pool Size ..........................................................................................94
12.5.1. Configuración del Monitor .....................................................................94
12.5.2. Script de salud por defecto ...................................................................94
12.5.3. Variables específicas del ThinAgent .....................................................94
12.5.4. Mapeo de campos SmartConsole – ThinkServer .................................95
12.6. JDBC Pool Threads Waiting .......................................................................96
12.6.1. Configuración del Monitor .....................................................................96
12.6.2. Script de salud por defecto ...................................................................96
12.6.3. Variables específicas del ThinAgent .....................................................97
12.6.4. Mapeo de campos SmartConsole – ThinkServer .................................97
Capítulo 13
Java Virtual Machine Values (JVM).................................................... 9913.1. JVM Free Memory .....................................................................................99
13.1.1. Configuración del Monitor .....................................................................99
13.1.2. Script de salud por defecto .................................................................100
13.1.3. Variables .............................................................................................100
13.1.4. Mapeo de campos SmartConsole – ThinkServer ...............................100
13.2. JVM Up Time ..........................................................................................101
13.2.1. Configuración del Monitor ...................................................................101
13.2.2. Script de salud por defecto .................................................................101
13.2.3. Variables .............................................................................................101
© 2012 Tango/04 Computing Group Página VIII
Tabla de Contenidos
13.2.4. Mapeo de campos SmartConsole – ThinkServer ...............................102
13.3. JVM Garbage Collection Calls ..................................................................102
13.3.1. Configuración del Monitor ...................................................................103
13.3.2. Script de salud por defecto .................................................................103
13.3.3. Variables .............................................................................................103
13.3.4. Mapeo de campos SmartConsole – ThinkServer ...............................103
13.4. JVM Garbage Collection Interval .............................................................104
13.4.1. Configuración del Monitor ...................................................................104
13.4.2. Script de salud por defecto .................................................................105
13.4.3. Variables .............................................................................................105
13.4.4. Mapeo de campos SmartConsole – ThinkServer ...............................105
Capítulo 14
Object Pool ................................................................................... 10714.1. Object Pool Creation ................................................................................107
14.1.1. Configuración del Monitor ...................................................................108
14.1.2. Script de salud por defecto .................................................................108
14.1.3. Variables .............................................................................................108
14.1.4. Mapeo de campos SmartConsole – ThinkServer ...............................108
14.2. Object Pool Operations ............................................................................109
14.2.1. Configuración del Monitor ...................................................................109
14.2.2. Script de salud por defecto .................................................................110
14.2.3. Variables .............................................................................................110
14.2.4. Mapeo de campos SmartConsole – ThinkServer ...............................110
Capítulo 15
Object Request Broker (ORB) .......................................................... 11215.1. ORB Number of Requests ........................................................................112
15.1.1. Configuración del Monitor ...................................................................112
15.1.2. Script de salud por defecto .................................................................113
15.1.3. Variables .............................................................................................113
15.1.4. Mapeo de campos SmartConsole – ThinkServer ...............................113
15.2. ORB Object Reference Lookup Time .......................................................114
15.2.1. Configuración del Monitor ...................................................................114
15.2.2. Script de salud por defecto .................................................................114
15.2.3. Variables .............................................................................................114
15.2.4. Mapeo de campos SmartConsole – ThinkServer ...............................114
15.3. Processing Time Interceptor .....................................................................115
15.3.1. Configuración del Monitor ...................................................................115
15.3.2. Script de salud por defecto .................................................................115
15.3.3. Variables .............................................................................................116
15.3.4. Mapeo de campos SmartConsole – ThinkServer ...............................116
© 2012 Tango/04 Computing Group Página IX
Tabla de Contenidos
Capítulo 16
Scheduler...................................................................................... 11816.1. Task Failures ............................................................................................118
16.1.1. Configuración del Monitor ...................................................................118
16.1.2. Script de salud por defecto .................................................................119
16.1.3. Variables .............................................................................................119
16.1.4. Mapeo de campos SmartConsole – ThinkServer ...............................119
16.2. Task Loading Time ...................................................................................120
16.2.1. Configuración del Monitor ...................................................................120
16.2.2. Script de salud por defecto .................................................................120
16.2.3. Variables .............................................................................................121
16.2.4. Mapeo de campos SmartConsole – ThinkServer ...............................121
16.3. Task Run Duration ....................................................................................122
16.3.1. Configuración del Monitor ...................................................................122
16.3.2. Script de salud por defecto .................................................................122
16.3.3. Variables .............................................................................................123
16.3.4. Mapeo de campos SmartConsole – ThinkServer ...............................123
16.4. Task Statistics ..........................................................................................124
16.4.1. Configuración del Monitor ...................................................................124
16.4.2. Script de salud por defecto .................................................................124
16.4.3. Variables .............................................................................................125
16.4.4. Mapeo de campos SmartConsole – ThinkServer ...............................125
Capítulo 17
Server Integration Bus (SIB) ........................................................... 12717.1. Communication Statistics..........................................................................127
17.1.1. JMS send and receive statistics (clients detailed)...............................127
17.1.2. Writes and Reads Statistics (Clients Standard) ..................................129
17.1.3. Writes and Reads Problem Statistics (Clients Standard)....................131
17.1.4. Writes and reads statistics (Messaging Engine Standard)..................134
17.1.5. Writes and reads problems statistics (Messenging Engine Standard)136
17.1.6. Communication problems (WMQ Client Links Standard)....................139
17.1.7. Send and receive statistics (WMQ Client Links standard) ..................141
17.1.8. Communication problems (WMQ Links Standard)..............................143
17.1.9. Send and receive statistics (WMQ Links Standard)............................145
17.2. Mediation Framework ...............................................................................147
17.2.1. Number messages mediated ..............................................................147
17.2.2. Time message mediation ....................................................................148
17.3. Message Processor ..................................................................................150
17.3.1. Message consumption statistics (durable subscriptions) ....................150
17.3.2. Message times (Durable subscriptions) ..............................................152
17.3.3. Messages statistics (Queues) .............................................................154
17.3.4. Producers and consumers (Queues) ..................................................156
17.3.5. Queue times (Queues)........................................................................158
17.3.6. Queue Usage (Queues) ......................................................................161
© 2012 Tango/04 Computing Group Página X
Tabla de Contenidos
17.3.7. Number of messages published (Topic Spaces) ................................163
17.3.8. Number of publishers (Topic Spaces).................................................165
17.3.9. Subscription hits (Topic Spaces).........................................................167
17.4. Message Store .........................................................................................169
17.4.1. Dispatcher statistics (Message Store Access) ....................................169
17.4.2. JDBC statistics (Message Store Access)............................................171
17.4.3. JDBC SQL statistics (Message Store Access)....................................173
17.4.4. Transaction statistics (Message Store Access) ..................................174
17.4.5. Current Cache (Message Store Cache)..............................................176
17.4.6. Session Cache (Message Store Cache) .............................................178
17.4.7. Items on expiry index (Message Store Expiry)....................................180
17.4.8. Transactions statistics (Message Store Transactions)........................182
Capítulo 18
Servlet Session Manager ................................................................ 18418.1. Variables ...................................................................................................184
18.2. Active Sessions ........................................................................................186
18.2.1. Configuración del Monitor ...................................................................186
18.2.2. Script por defecto ................................................................................186
18.2.3. Variables principales ...........................................................................186
18.2.4. Mapeo de campos SmartConsole – ThinkServer ...............................187
18.3. Average Session Time .............................................................................188
18.3.1. Configuración del Monitor ...................................................................188
18.3.2. Script por defecto ................................................................................188
18.3.3. Variables .............................................................................................188
18.3.4. Mapeo de campos SmartConsole – ThinkServer ...............................189
18.4. Created and Invalidated Sessions ............................................................190
18.4.1. Configuración del Monitor ...................................................................190
18.4.2. Script de salud por defecto .................................................................190
18.4.3. Variables .............................................................................................191
18.4.4. Mapeo de campos SmartConsole – ThinkServer ...............................191
18.5. No Room for New Session .......................................................................192
18.5.1. Configuración del Monitor ...................................................................192
18.5.2. Script de salud por defecto .................................................................192
18.5.3. Variables .............................................................................................193
18.5.4. Mapeo de campos SmartConsole – ThinkServer ...............................193
18.6. Session Weight Performance ...................................................................194
18.6.1. Configuración del Monitor ...................................................................194
18.6.2. Script de salud por defecto .................................................................194
18.6.3. Variables .............................................................................................195
18.6.4. Mapeo de campos SmartConsole – ThinkServer ...............................196
Capítulo 19
System ......................................................................................... 198
© 2012 Tango/04 Computing Group Página XI
Tabla de Contenidos
19.1. System CPU Usage .................................................................................198
19.1.1. Configuración del Monitor ...................................................................198
19.1.2. Script de salud por defecto .................................................................198
19.1.3. ThinAgent Variables............................................................................199
19.1.4. Mapeo de campos SmartConsole – ThinkServer ...............................199
19.2. System Memory Usage ............................................................................200
19.2.1. Configuración del Monitor ...................................................................200
19.2.2. Script de salud por defecto .................................................................200
19.2.3. Variables .............................................................................................200
19.2.4. Mapeo de campos SmartConsole – ThinkServer ...............................201
Capítulo 20
Thread Pool .................................................................................. 20220.1. Thread Creation and Destruction ThinAgent ............................................202
20.1.1. Configuración del Monitor ...................................................................202
20.1.2. Script de salud por defecto .................................................................203
20.1.3. Variables .............................................................................................203
20.1.4. Mapeo de campos SmartConsole – ThinkServer ...............................203
20.2. Thread Pool Active Time...........................................................................204
20.2.1. Configuración del Monitor ...................................................................204
20.2.2. Script de salud por defecto .................................................................204
20.2.3. Variables .............................................................................................205
20.2.4. Mapeo de campos SmartConsole – ThinkServer ...............................205
20.3. Thread Pool Average Size ........................................................................205
20.3.1. Configuración del Monitor ...................................................................205
20.3.2. Script de salud por defecto .................................................................206
20.3.3. Variables .............................................................................................206
20.3.4. Mapeo de campos SmartConsole – ThinkServer ...............................206
20.4. Threads Active and Hung .........................................................................207
20.4.1. Configuración del Monitor ...................................................................207
20.4.2. Script de salud por defecto .................................................................207
20.4.3. Variables .............................................................................................207
20.4.4. Mapeo de campos SmartConsole – ThinkServer ...............................208
Capítulo 21
Web Applications .......................................................................... 20921.1. Loaded Servlets ........................................................................................209
21.1.1. Configuración del Monitor ...................................................................209
21.1.2. Script de salud por defecto .................................................................210
21.1.3. Variables .............................................................................................210
21.1.4. Mapeo de campos SmartConsole – ThinkServer ...............................210
21.2. Response Time.........................................................................................211
21.2.1. Configuración del Monitor ...................................................................211
21.2.2. Script de salud por defecto .................................................................211
© 2012 Tango/04 Computing Group Página XII
Tabla de Contenidos
21.2.3. Variables .............................................................................................212
21.2.4. Mapeo de campos SmartConsole – ThinkServer ...............................212
21.3. Request Statistics .....................................................................................213
21.3.1. Configuración del Monitor ...................................................................213
21.3.2. Script de salud por defecto .................................................................213
21.3.3. Variables .............................................................................................214
21.3.4. Mapeo de campos SmartConsole – ThinkServer ...............................214
21.4. Error Statistics...........................................................................................215
21.4.1. Configuración del Monitor ...................................................................215
21.4.2. Script de salud por defecto .................................................................215
21.4.3. Variables .............................................................................................216
21.4.4. Mapeo de campos SmartConsole – ThinkServer ...............................216
Capítulo 22
Web Services................................................................................. 21822.1. Variables ...................................................................................................218
22.2. Web Services Request Statistics ..............................................................219
22.2.1. Configuración del Monitor ...................................................................219
22.2.2. Script de salud por defecto .................................................................219
22.2.3. Variables específicas del ThinAgent ...................................................220
22.2.4. Mapeo de campos SmartConsole – ThinkServer ...............................220
22.3. Web Services Response Time..................................................................221
22.3.1. Configuración del Monitor ...................................................................221
22.3.2. Script de salud por defecto .................................................................222
22.3.3. Variables específicas del ThinAgent ...................................................222
22.3.4. Mapeo de campos SmartConsole – ThinkServer ...............................222
22.4. Loaded Web Services ..............................................................................224
22.4.1. Configuración del Monitor ...................................................................224
22.4.2. Script de salud por defecto .................................................................224
22.4.3. Variables específicas del ThinAgent ...................................................225
22.4.4. Mapeo de campos SmartConsole – ThinkServer ...............................225
Capítulo 23
Web Service Gateway ..................................................................... 22723.0.1. Variables específicas del ThinAgent ...................................................227
23.0.2. Mapeo de campos SmartConsole – ThinkServer ...............................227
Apéndices
Apéndice A: Estadísticas y Monitores................................................ 229A.1. Alarm Manager ...........................................................................................229
A.2. Distribution and Consistency Services .......................................................229
© 2012 Tango/04 Computing Group Página XIII
Tabla de Contenidos
A.3. Dynamic Cache ..........................................................................................230
A.4. Enterprise Beans ........................................................................................230
A.5. High Availability Manager ...........................................................................230
A.6. J2C Connection Pool..................................................................................231
A.7. Java Transaction API (JTA)........................................................................231
A.8. JDBC Connection Pool...............................................................................232
A.9. JVM ............................................................................................................232
A.10. Object Pool ...............................................................................................232
A.11. Object Request Broker (ORB) ..................................................................233
A.12. Scheduler .................................................................................................233
A.13. Server Integration Bus (SIB) Version 6.x..................................................233
A.14. Servlet Session Manager .........................................................................236
A.15. System......................................................................................................237
A.16. Thread Pool ..............................................................................................237
A.17. Web Applications......................................................................................239
A.18. Web Services ...........................................................................................239
A.19. Web Services Gateway ............................................................................239
Apéndice B: Variables Genéricas...................................................... 240
Apéndice C: Información Adicional................................................... 241C.1. Uso de la documentación PDF de Tango/04 .............................................241
C.2. Tango/04 University ...................................................................................241
C.3. Contactar con Tango/04.............................................................................243
Acerca de Tango/04 Computing Group ............................................. 244
Aviso Legal.................................................................................... 245
© 2012 Tango/04 Computing Group Página XIV
Cómo Usar esta Guía
© 2012 Tango/04 Computing Group Página XV
Cómo Usar esta Guía
Este capítulo explica cómo usar las Guías de Usuario de Tango/04 y comprender las convenciones
tipográficas usadas en toda la documentación de Tango/04.
Convenciones Tipográficas
Los siguientes términos, formatos de texto y símbolos convencionales se utilizan en toda la
documentación impresa de Tango/04:
Convention Description
Negrita Mandatos, botones en pantalla y opciones de menú.
Cursiva azul Referencias y enlaces a otras secciones en el manual o a otra documentación que contiene información relevante.
Cursiva Texto mostrado en pantalla, o variables donde el usuario debe sustituir sus propios detalles.
Monospacia Mandatos de entrada como mandatos o código System i, o texto que los usuarios deben teclear.
MAYUSCULA Claves de teclado, como CTRL para la tecla Control y F5 para la tecla de función que está etiquetada como F5.
Notas e información adicional de utilidad.
Consejos y pistas que mejoran la experiencia de usuario al trabajar con este producto.
Importante: información adicional que es altamente recomendable que el usuario tenga en cuenta.
Aviso: El no seguir esta información podría derivar potencialmente en serios problemas.
Introducción
Capítulo 11 Introducción
VISUAL Message Center ofrece una completa gama de funcionalidades de monitorización para uno o
varios servidores JMX, incluyendo:
• JMX for Tomcat
• JMX for JBoss
• JMX for WebLogic
• JMX for WebSphere
Además, VISUAL Message Center le ayuda a monitorizar estaciones de trabajo que ejecuten la
mayoría de sistemas operativos Windows, como Windows 2000 Professional y Windows XP. VISUAL
Message Center le ayudará a monitorizar la disponibilidad, salud y seguridad de la mayoría de
productos Microsoft y de otros proveedores, incluyendo las más importantes bases de datos como
Microsoft SQL Server, IBM DB2, y Oracle; e incluso aplicaciones en ejecución en diferentes
plataformas, incluidos Unix, Linux, y OS/400; equipamiento de redes, y otros dispositivos.
Nuestra amplia gama de funcionalidades de monitorización incluye control y gestión de:
• Situaciones de fallo para asegurar la disponibilidad del servicio
• Cuellos de botella e incidencias de rendimiento
VISUAL Message Center usa varias tecnologías para alertar proactivamente a los Directores de TI,
Operadores, Administradores de Bases de Datos (DBAs), personal técnico, e incluso directores de
línea de negocio, de eventos y tendencias potencialmente peligrosas antes de que se conviertan en un
problema.
Las exclusivas funcionalidades de VISUAL Message Center SmartConsole proporcionan una forma
exclusiva de modelar fácilmente servicios de negocio y comprender el impacto de un fallo en cada
servicio afectado.
VISUAL Message Center proporciona maneras ilimitadas de consolidar eventos y métricas procedentes
de diferentes entornos, elementos de infraestructura, aplicaciones y plataformas. Como resultado, es
una valiosa solución que permite la implementación de estrategias de Gestión de Servicios de Negocio
(Business Service Management - BSM) en empresas de prácticamente cualquier tamaño o sector,
ayudándole a conseguir los más estrictos Acuerdos de Niveles de Servicio (SLAs).
© 2012 Tango/04 Computing Group Página 1
Introducción
1.1 Qué encontrará en esta Guía de UsoEsta guía de usuario describe los propósitos de cada JMX for WebSphere ThinAgent y todas las
variables que vienen preconfiguradas para cada WebSphere Application Server Operations version 6.x
ThinAgent en particular. También explica los ajustes de configuración mínimos necesarios para ejecutar
un monitor WebSphere Application Server Operations version 6.x en particular. Para una descripción
completa de las funcionalidades de VISUAL Message Center ThinkServer diríjase a la Guía de Uso de
VISUAL Message Center ThinkServer Configurator.
El capítulo de introducción cubre los propósitos básicos de los WebSphere Application Server
Operations version 6.x ThinAgents y las configuraciones comunes de orígenes de datos y monitores.
El capítulo dos describe qué ThinAgents utilizar dependiendo de la aplicación Web que desee
monitorizar.
Los siguientes capítulos ofrecen una descripción detallada de los diferentes ThinAgents, la
configuración por defecto y las variables importantes para cada ThinAgent. Puede utilizar estas
variables para asignar condiciones de Salud, configurar acciones, crear plantillas, y enviar mensajes a
la SmartConsole. También hay disponibles algunas variables genéricas para todos los ThinAgents,
descritas en la Guía de Uso de VISUAL Message Center ThinkServer Configurator.
Además encontrará un mapeo de campos para cada WebSphere Application Server Operations version
6.x describiendo los valores tal y como aparecen en la SmartConsole y ThinkServer.
Esta Guía de uso describe los WebSphere Application Server Operations version 6.x ThinAgents.
1.2 RequerimientosPara que los WebSphere Application Server Operations version 6.x ThinAgents recuperen datos,
WebSphere Application Server debe configurarse para generar la información necesaria.
• La Performance Monitoring Infrastructure (PMI) debe estar activada en WebSphere.
• Debe estar activo el servicio apropiado.
Estos requerimientos se describen en las siguientes secciones.
1.2.1 Activación de PMI
Para activar PMI complete los siguientes pasos:
Paso 1. Arranque el servidor WebSphere a configurar.
Paso 2. Acceda a la consola de administración con el id de usuario y la contraseña de
administrador:
http://my _webSphere_host:my_port/ibm/console
Por defecto el puerto de la Consola de Administración es 9060.
© 2012 Tango/04 Computing Group Página 2
Introducción
Figura 1 – Profile Management Tool
Paso 3. Active PMI (el ejemplo utilizado es para WebSphere 6.0.2. La ruta de acceso puede
variar para otras versiones)
En la barra de menús de la izauierada, pulse Servers (1) y seleccione Application
Servers (2)
Figura 2 – Seleccionar Application Servers
Pulse el servidor en el cual desea configurar la recolección de datos PMI (3)
Desplázese a la sección Performance.
Seleccione Performance Management Infrastructure (PMI) (4)
© 2012 Tango/04 Computing Group Página 3
Introducción
Figura 3 – Performance Management Infrastructure
Abra la pestaña Configuration. Selecione Enable Performance Monitoring
Infrastructure (PMI). En la sección Currently monitored statistic set seleccione la
opción All (5).
Figura 4 – Server Configuration
Uso del Garbage Collector
Garbage Collector utiliza un método diferente para activar JMX
Para habilitar Garbage Collector:
Paso 1. En la barra de menús de la izaquierda, seleccione Servers (1) y a continuación
Application Servers (2)
Pulse el servidor en quq desea configurar la recolección de datos PMI (3)
Nota Para mantener un buen rendimiento, el Garbage Collector está deshabilitado por defecto. Activar el Garbage Collector degradará el rendimiento ya que se añaden parámetros extra
al aranque JVM.
© 2012 Tango/04 Computing Group Página 4
Introducción
Figura 5 – Seleccionar Application Server
Paso 2. Desplázese a la sección Server Infrastructure.
Seleccione Process Definition (4)
Figura 6 – Java and Process Management: Process Definition
Paso 3. En la sección Additional Properties seleccione Java Virtual Machine (5).
Figura 7 – Process Defintion Properties
Paso 4. Use el campo de argumento Generic JVM para habilitar la recolección de basura. El
valor que debe entrar depende de la versión de WebSphere y la plataforma.
Por ejemplo, para versión 6.1 y plataformas distribuidas (Windows, Linux) introduzca:
agentlib:pmiJvmtiProfile
Para versión 6.1 y plataforma i5/OS introduzca
agentlib:QWASJVMTI
Para otras versiones y plataformas busque "Enabling the Java virtual machine profiler
data" en la documentación oficial. Asegúrese siempre que este valor se introduce en el
campo de argumentos ejecutables antes de que cualquier datos incluido previamente,
asegurándose de no sobrescribir los datos existentes..
© 2012 Tango/04 Computing Group Página 5
Introducción
Figura 8 – General Properties
1.2.2 Configuración de la seguridad
Asegurar el sistema
Paso 1. Habilite la seguridad
Pulse Security y seleccione Secure administration, applications, and
infrastructure (1).
Seleccione el check box Enable administrative security (2).
Importante Es posible encontara un error al guardar, el cual requiere que Initial Heap Size y Maximum
Heap Size tengan valores válidos; por lo tantoe estos campos no pueden estar vacíos. Si
esto se produce, introduzca un Initial Heap Size (7) de 50 MB y un Maximum Heap Size (8) de 256 MB. Estos son los valores por defecto para una instalación de WebSphere 6.1.
© 2012 Tango/04 Computing Group Página 6
Introducción
Figura 9 – Asegurar administration, applications, y infrastructure
Paso 2. Cree un nuevo usuario con los permisos necesarios para configurar el sistema y
asegurarse que está correctamente asegurado.
Pulse Users and Groups y seleccione Manage Users y pulse el botón Create….
Figura 10 – Manage Users
Paso 3. Complete los campos con la información necesaria.
Figura 11 – Create User
Paso 4. Pulse Users and Groups y seleccione Administrative User Role (5) y pulse el botón
Add (6).
© 2012 Tango/04 Computing Group Página 7
Introducción
Figura 12 – Administrative User Roles: Add role
Paso 5. Introduzca el nuevo usuario en el campo User.
Seleccione Monitor en Roles list box (7) pulse Apply (8) y a continuación guarde los
cambios.
Figura 13 – Administrative User Roles: General Properties
Configuración de JMXServer para seguridad
Para habilitar JMXServer para conectarlo a un WebSphere seguro, debemos utilizar las bibliotecas IBM
y la máquina virtual. Utilizamos el archivo de configuración wrapperWAS.conf en la carpeta conf para
indicar a JMXServer qué máquina virtual debe usar.
Necesitamos cambiar el mandato wrapper.java.command para que apunte a IBM virtual machine en
lugar de a Sun Java Virtual Machine.
Para hacerlo cambiamos el archivo wrapperWAS.conf como se muestra en el siguiente ejemplo:
Importante Cualquier cambio realizado, tendrá efecto tras reiniciar el servidor. Este producto enlaza un Nodo WebSphere con un usuario y contraseña, por lo que cuando se cachéa una conexión, fija un usuario al monitor. Una vez cacheado, no es posible
cambiar a otro usuario válido. Se le pedirá que detenga el servicio, los monitores y que borre
el archivo de caché si desea cambiar a otro usuario.
© 2012 Tango/04 Computing Group Página 8
Introducción
Antes:
Después:
El mandato wrapper.java.command en nuestro ejemplo cambia de apuntar Java a apuntar a
C:\Program Files\IBM\WebSphere\AppClient\java\bin\java, que es la localización de la
máquina virtual IBM. La localización exacta cambiará dependiendo de la configuración de su sistema.
Tenga en cuenta también que los dos últimos parámetros no están comentados (la # se ha eliminado
del comienzo del parámetro).
1.2.3 Servicios ThinkServer JMX Existen dos servicios disponibles para comunicarse con los servidores JMX:
• ThinkServer JMXServer WAS
• ThinkServer JMXServer JSR.
Los Tomcat Operations ThinAgents requieren un servicio ThinkServer JMXServer WAS activo.
ThinkServer se comunica con WebSphere utilizando el protocolo JMX SOAP. Por defecto, Thinkserver
utiliza los puertos 8080 y 8880.
#********************************************************************# Wrapper Properties#********************************************************************# Java Applicationwrapper.java.command=java
#wrapper.java.additional.1="-Dcom.ibm.SSL.ConfigURL=file:C:\Program Files\IBM\WebSphere\AppClient/properties/ssl.client.props"#wrapper.java.additional.2="-Dcom.ibm.SOAP.ConfigURL=file:C:\Program Files\IBM\WebSphere\AppClient/properties/soap.client.props"
#********************************************************************# Wrapper Properties#********************************************************************# Java Applicationwrapper.java.command=C:\Program Files\IBM\WebSphere\AppClient/java/bin/java
wrapper.java.additional.1="-Dcom.ibm.SSL.ConfigURL=file:C:\Program Files\IBM\WebSphere\AppClient/properties/ssl.client.props"wrapper.java.additional.2="-Dcom.ibm.SOAP.ConfigURL=file:C:\Program Files\IBM\WebSphere\AppClient/properties/soap.client.props
Nota El cliente IBM WebSphere es necesario para comunicarse con un WebSphere Application
Server asegurado mediante SSL.
Consejo Le recomendamos que compruebe que esos puertos están disponibles antes de comenzar.
© 2012 Tango/04 Computing Group Página 9
Introducción
Figura 14 – Vista General de ThinkServer y WebSphere
Thinkserver utiliza el servicio ThinkServer JMXServer JSR para conectarse a JBoss, Tomcat y Bea
WebLogic. Estos servicios y servidores de aplicaciones Web no se explican en este documento.
Nota Este producto requiere que el usuario tenga altos conocimientos de la arquitectura de
WebSphere Application Server.
© 2012 Tango/04 Computing Group Página 10
Monitorizando sus aplicaciones Web
Capítulo 2 2 Monitorizando sus aplicaciones Web
ThinkServer incorpora una amplia gama de ThinAgents para WebSphere version 6.x. Para ayudarle a
determinar qué ThinAgents son más útiles para sus necesidades de monitorización, este capítulo
describe que ThinAgents aplicar dependiendo de las características de la aplicación Web que desea
monitorizar.
2.1 ThinAgents GeneralesLos siguientes ThinAgents son importantes para monitorizar su Servidor de Aplicaciones WebSphere y
le recomendemos que los use independientemente de la aplicación en particular que desee monitorizar.
JVM Free Memory
Este monitor indica la memoria libre disponible para Java Virtual Machine. Cuando excede el límite de
memoria para JVM se produce un error de stackOverflow y las aplicaciones en ejecución en esta JVM
no funcionarán correctamente. Este ThinAgent está disponible en el grupo JVM de la lista de
ThinkServer.
System Memory Usage
Este ThinAgent monitoriza el uso de memoria de WebSphere Application Server. Dependiendo de los
límites de una aplicación específica puede especificar un límite máximo de memoria y determinar
cuándo la aplicación no está correctamente desarrollada (fase de desarrollo) o cuándo incrementar las
funcionalidades de WebSphere instalando un sistema de desarrollo (fase de producción). Este
ThinAgent está disponible en el grupo System de la lista de ThinkServer.
System CPU Usage
Este ThinAgent monitoriza el uso de CPU de WebSphere Application Server. Dependiendo de los
límites de una aplicación específica puede especificar cuándo la aplicación no está correctamente
desarrollada (fase de desarrollo) o cuándo incrementar las funcionalidades de WebSphere instalando
un sistema de desarrollo (fase de producción). Este ThinAgent está disponible en el grupo System de la
lista de ThinkServer.
2.2 ThinAgents a utilizar dependiendo de las características de la aplicaciónEn particular nos fijamos en aplicaciones que utilizan:
• Servlets y/o Java Server pages (JSP)
© 2012 Tango/04 Computing Group Página 11
Monitorizando sus aplicaciones Web
• Enterprise Java Bean (EJB)
• Una base de datos
• Servicios Web
• Service Integration Bus (SIB)
• Distribution and Consistency Services (DCS)
• Scheduling
Las siguientes secciones describen los ThinAgents recomendados para cada característica.
2.2.1 Aplicaciones que utilizan tecnología Servlets y/o Java Server Pages (JSP) technologyCuando la aplicación que desea monitorizar utiliza Servlets y/o Java Server Pages, los siguientes
ThinAgents son de particular interés para monitorizar su aplicación Web:
Applications Response Time
Este ThinAgent es importante para monitorizar los tiempos de respuesta de la aplicación. Este
ThinAgent está disponible dentro del grupo Web Applications en la lista de Thinkserver.
Web Container - Thread Pool Average Size
Este monitor le ayuda a determinar si el sistema tiene suficiente capacidad para servir todas las
peticiones. Este ThinAgent está disponible dentro del grupo Thread Pool, subgrupo Web container, en
la lista de Thinkserver.
Web Container - Threads Active and Hung
Este monitor le alerta de cualquier situación DOS (Deny of Service) debido a threads colgados. Este
ThinAgent está disponible dentro del grupo Thread Pool, subgrupo Web container, en la lista de
Thinkserver.
2.2.2 Aplicaciones que utilizan tecnología Enterprise Java Bean (EJB) Cuando la aplicación que desea monitorizar utiliza Java Beans (EJB), los siguientes ThinAgents son de
particular interés para monitorizar su aplicación Web
Applications Response Time
Este ThinAgent es importante para monitorizar los tiempos de respuesta de la aplicación. Este
ThinAgent está disponible dentro del grupo Web Applications en la lista de Thinkserver.
Average Response Time
Dependiendo del tipo de aplicación, el tiempo de respuesta promedio de los Beans puede ser un buen
indicador del tiempo de respuesta de la aplicación. Este ThinAgent está disponible dentro del grupo
Enterprise Beans en la lista de Thinkserver.
Messages Failed and Delivered
Messages failed es un síntoma de un incorrecto desarrollo de la aplicación o puede indicar que java
class loader no pudo cargar una clase porque no encontró esa clase. Este ThinAgent está disponible
dentro del grupo Enterprise Beans en la lista de Thinkserver.
© 2012 Tango/04 Computing Group Página 12
Monitorizando sus aplicaciones Web
Message Listener - Threads Pool Average Size
Este monitor le ayuda a determinar si el sistema tiene suficiente capacidad para servir todas las
peticiones. Este ThinAgent está disponible dentro del grupo Thread Pool, subgrupo Message Listener,
en la lista de Thinkserver.
Message Listener - Threads Active and Hung
Este monitor es útil para detectar posibles situaciones de DOS (Denny of Service) debidas a threads
colgados. Este ThinAgent está disponible dentro del grupo Thread Pool, subgrupo Message Listener,
en la lista de Thinkserver.
2.2.3 Aplicaciones que utilizan una base de datosCuando la aplicación que desea monitorizar utiliza bases de datos, los siguientes ThinAgents son de
particular interés:
JDBC Pool Faults
El número de fallos JDBC es un signo que algo puede estar funcionando incorrectamente en la
conexión JDBC. Cuando evalúe los eventos subyacentes, tenga en cuenta que formatos de mensaje
incorrectos en las aplicaciones cliente pueden causar fallos JDBC, pero no indican necesariamente un
problema en la aplicación. Este ThinAgent está disponible dentro del grupo JDBC Connection Pool en
la lista de Thinkserver.
JTA Global Transactions Average Duration
Las transacciones globales son transacciones iniciadas por EJB Beans que llaman a APIs JDBC
estándar. Vaya con cuidado ya que por cuestiones de optimización de rendimiento WAS completa las
transacciones globales involucrando una sola base de datos como una transacción local. Este
ThinAgent está disponible dentro del grupo Java Transaction API (JTA) en la lista de Thinkserver.
JTA Local Transactions Average Duration
Las transacciones locales son transacciones iniciadas por un Servlet o JSP que llama a APIs JDBC
estándar. Este ThinAgent está disponible dentro del grupo Java Transaction API (JTA) en la lista de
Thinkserver.
2.2.4 Aplicaciones que utilizan Servicios WebCuando la aplicación que desea monitorizar utiliza servicios Web, los siguientes ThinAgents son de
particular interés:
Web Services Response Time
Tiempo de respuesta promedio para cada servicio Web publicado en el servidor de aplicaciones. Este
ThinAgent está disponible dentro del grupo Web Services en la lista de Thinkserver.
SOAP Connector - Threads Pool Average Size
Este ThinAgent ayuda a determinar si el sistema tiene suficiente capacidad para servir todas las
peticiones. Este ThinAgent está disponible dentro del grupo Thread Pool, subgrupo SOAP Connector,
en la lista de Thinkserver.
© 2012 Tango/04 Computing Group Página 13
Monitorizando sus aplicaciones Web
SOAP Connector - Threads Active and Hung
Este monitor es útil para detectar posibles situaciones de DOS (Denny of Service) debido a threads
colgados. Este ThinAgent está disponible dentro del grupo Thread Pool, subgrupo Message Listener,
en la lista de Thinkserver.
2.2.5 Aplicaciones que utilizan Service Integration Bus (SIB)Como regla general, cuando la aplicación que desea monitorizar utiliza Service Integration Bus,
deseará monitorizar los SIBs.
• queue usage
• queue times
Cuando esté integrando sistemas con diferentes formatos de mensaje también deseará monitorizar:
• message mediation times
A continuación sigue una descripción de cada ThinAgent:
Queue Usage
Este ThinAgent recupera información sobre uso de colas. Cuando una cola alcanza su límite empieza a
descartar mensajes. Dependiendo de la cola puede producirse un error en la aplicación. Este ThinAgent
está disponible dentro del grupo Server Integration Bus (SIB), subgrupo Message Processor and
Queues, en la lista de Thinkserver.
Queue Times
Este ThinAgent recupera información sobre tiempo de uso de colas. Un tiempo de uso de cola alto
produce un bajo rendimiento en el SIB. Esta información es particularmente importante cuando la
aplicación que está monitorizando se conecta a varios sistemas. Este ThinAgent está disponible dentro
del grupo Server Integration Bus (SIB), subgrupo Message Processor and Queues, en la lista de
Thinkserver.
Time Message Mediation
La transformación de mensajes es la forma más común que tienen las aplicaciones para integrar
diferentes sistemas. Unos tiempos de mediación elevado para los mensajes indican un problema en la
transformación de un formato de mensaje a otro. Este ThinAgent está disponible dentro del grupo
Server Integration Bus (SIB), subgrupo Mediation Framework, en la lista de Thinkserver.
2.2.6 Aplicaciones que utilizan Distribution and Consistency Services (DCS)Cuando la aplicación que desea monitorizar utiliza Distribution and Consistency Services, le
recomendamos utilizar los siguientes ThinAgents:
Synchronization Procedure Timeouts
Cuando un procedimiento de sincronización llega al time out al utilizar DCS, significa que el intercambio
en caliente no será posible si uno de los servidores falla. Este ThinAgent está disponible dentro del
grupo Distribution and Consistency Services en la lista de Thinkserver.
2.2.7 Aplicaciones Web que utilizan SchedulingCuando la aplicación que desea monitorizar utiliza herramientas de Scheduling, le recomendamos
utilizar los siguientes ThinAgents:
© 2012 Tango/04 Computing Group Página 14
Monitorizando sus aplicaciones Web
Task Failures
Los fallos en tareas en schedulers configurados le indican al usuario que una tarea (por ejemplo un
proceso batch replicando una tabla de una base de datos con datos sensibles, o un proceso que envía
emails a una lista de suscripción, etc.) no puede llevarse a cabo. Hay muchas razones por las que
puede fallar una tarea, incluyendo un error en un proceso, o falta de tiempo entre ticks, etc. Este
ThinAgent está disponible dentro del grupo Scheduler en la lista de Thinkserver.
2.3 ThinAgents a utilizar dependiendo del tipo de aplicaciónAquí distinguimos entre dos tipos de aplicaciones:
• Aplicaciones Web
• Aplicaciones Enterprise
Las siguientes secciones describen cada tipo de aplicación y detalla los ThinAgents recomendados a
utilizar para cada tipo de aplicación.
2.3.1 Aplicaciones Web Por aplicaciones Web entendemos aplicaciones basadas en tecnología .jsp y/o servlets,
normalmente utilizando pequeñas transacciones sobre una base de datos. Estas aplicaciones
generalmente requieren unos rápidos de tiempos de respuesta.
Un ejemplo de una aplicación Web es una tienda online.
ThinAgents clave a aplicar cuando se monitorizan aplicaciones Web son:
Applications Response Time
Este ThinAgent es importante para monitorizar los tiempos de respuesta de la aplicación. Este
ThinAgent está disponible dentro del grupo Web Applications en la lista de Thinkserver.
Web Container - Threads Pool Average Size
Este ThinAgent ayuda a determinar si el sistema tiene suficiente capacidad para servir todas las
peticiones. Este ThinAgent está disponible dentro del grupo Thread Pool, subgrupo Web Container
SOAP Connector, en la lista de Thinkserver.
Web Container - Threads Active and Hung
Este monitor es útil para detectar posibles situaciones de DOS (Denny of Service) debidas a threads
colgados. Este ThinAgent está disponible dentro del grupo Thread Pool, subgrupo Web Container
Message Listener, en la lista de Thinkserver.
JDBC Pool Faults
El número de fallos JDBC es un signo que algo puede estar funcionando incorrectamente en la
conexión JDBC. Cuando evalúe los eventos subyacentes, tenga en cuenta que formatos de mensaje
incorrectos en las aplicaciones cliente pueden causar fallos JDBC, pero no indican necesariamente un
problema en la aplicación. Este ThinAgent está disponible dentro del grupo JDBC Connection Pool en
la lista de Thinkserver.
JDBC Pool Average Wait Time
Este ThinAgent indica problemas con la base de datos. Este ThinAgent está disponible dentro del grupo
JDBC Connection Pool en la lista de Thinkserver.
© 2012 Tango/04 Computing Group Página 15
Monitorizando sus aplicaciones Web
JTA Local Transactions Average Duration
Las transacciones locales son transacciones iniciadas por un Servlet o JSP que llama a APIs JDBC
estándar. Este ThinAgent está disponible dentro del grupo Java Transaction API (JTA) en la lista de
Thinkserver.
2.3.2 Aplicaciones Enterprise Por aplicaciones enterprise nos referimos a aplicaciones basadas en tecnología EJB (Enterprise Java
Bean), normalmente utilizando transacciones en una base de datos y conectándose a varios sistemas
con diferentes formatos de mensaje.
Esta aplicaciones requieren tiempos de respuesta rápidos y el elemento crítico es la transformación de
mensajes para conectar diferentes sistemas. Otra característica importante de estas aplicaciones es el
uso de colas para el almacenamiento temporal de mensajes.
Un ejemplo de una aplicación Web es una aplicación de la bolsa.
ThinAgents clave a aplicar cuando se monitorizan aplicaciones enterprise son:
Applications Response Time
Este ThinAgent es importante para monitorizar los tiempos de respuesta de la aplicación. Este
ThinAgent está disponible dentro del grupo Web Applications en la lista de Thinkserver.
Average Response Time
Dependiendo del tipo de aplicación, el tiempo de respuesta promedio de los Beans puede ser un buen
indicador del tiempo de respuesta de la aplicación. Este ThinAgent está disponible dentro del grupo
Enterprise Beans en la lista de Thinkserver.
Messages Failed and Delivered
Messages failed es un síntoma de un incorrecto desarrollo de la aplicación o puede indicar que java
class loader no pudo cargar una clase porque no encontró esa clase. Este ThinAgent está disponible
dentro del grupo Enterprise Beans en la lista de Thinkserver.
Message Listener - Threads Pool Average Size
Este monitor le ayuda a determinar si el sistema tiene suficiente capacidad para servir todas las
peticiones. Este ThinAgent está disponible dentro del grupo Thread Pool, subgrupo Message Listener
en la lista de Thinkserver.
Message Listener - Threads Active and Hung
Este monitor es útil para detectar posibles situaciones de DOS (Denny of Service) debidas a threads
colgados. Este ThinAgent está disponible dentro del grupo Thread Pool, subgrupo Message Listener,
en la lista de Thinkserver.
Queue Usage
Este ThinAgent recupera información sobre uso de colas. Cuando una cola alcanza su límite empieza a
descartar mensajes. Dependiendo de la cola puede producirse un error en la aplicación. Este ThinAgent
está disponible dentro del grupo Server Integration Bus (SIB), subgrupo Message Processor and
Queues, en la lista de Thinkserver.
© 2012 Tango/04 Computing Group Página 16
Monitorizando sus aplicaciones Web
Queue Times
Este ThinAgent recupera información sobre tiempo de uso de colas. Un tiempo de uso de cola alto
produce un bajo rendimiento en el SIB. Esta información es particularmente importante cuando la
aplicación que está monitorizando se conecta a varios sistemas. Este ThinAgent está disponible dentro
del grupo Server Integration Bus (SIB), subgrupo Message Processor and Queues, en la lista de
Thinkserver.
Time Message Mediation
La transformación de mensajes es la forma más común que tienen las aplicaciones para integrar
diferentes sistemas. Unos tiempos de mediación elevado para los mensajes indican un problema en la
transformación de un formato de mensaje a otro. Este ThinAgent está disponible dentro del grupo
Server Integration Bus (SIB), subgrupo Mediation Framework, en la lista de Thinkserver.
JDBC Pool Faults
El número de fallos JDBC es un signo que algo puede estar funcionando incorrectamente en la
conexión JDBC. Cuando evalúe los eventos subyacentes, tenga en cuenta que formatos de mensaje
incorrectos en las aplicaciones cliente pueden causar fallos JDBC, pero no indican necesariamente un
problema en la aplicación. Este ThinAgent está disponible dentro del grupo JDBC Connection Pool en
la lista de Thinkserver.
JDBC Pool Average Wait Time
Este ThinAgent indica problemas con la base de datos. Este ThinAgent está disponible dentro del grupo
JDBC Connection Pool en la lista de Thinkserver.
JTA Local Transactions Average Duration
Las transacciones locales son transacciones iniciadas por un Servlet o JSP que llama a APIs JDBC
estándar. Este ThinAgent está disponible dentro del grupo Java Transaction API (JTA) en la lista de
Thinkserver.
© 2012 Tango/04 Computing Group Página 17
Configuración
Capítulo 3 3 Configuración
Antes de explicar la configuración de los monitores y los orígenes de datos, explicaremos cómo
funcionan los WebSphere Application Server Operations version 6.x ThinAgents.
Cada origen de datos realiza una petición SOAP a un sistema WebSphere en un puerto específico. Esta
consulta retorna un documento XML con información de rendimiento de todos los sistemas en el
dominio del WebSphere Application Server.
El origen de datos lee y organiza la información para que el monitor pueda procesar las variables
requeridas.
3.1 Configuración del Monitor La configuración de monitores de WebSphere Application Server Operations version 6.x ThinAgents es
bastante sencilla. Después de la configuración del origen de datos, explicada a continuación, sólo
necesita añadir un nombre y una descripción al monitor. Toda la configuración relativa a la recolección
de datos se asigna en la configuración del origen de datos.
3.2 Configuración del Origen de DatosLos General Settings son los mismos para todos los WebSphere Application Server Operations version
6.x ThinAgents.
El Mbean Explorer viene pre-configurado conforme a las mejores prácticas y los valores varían entre
ThinAgents. Algunos ThinAgents no permiten la edición de la configuración del origen de datos
subyacente. En estos casos el botón MBean Explorer no está disponible.
Cuando crea un nuevo monitor compruebe si los ajustes por defecto son apropiados para sus
propósitos y, si es necesario, puede cambiar esta configuración. Recuerde que cualquier cambio
realizado en orígenes de datos compartidos tendrán efecto inmediato en todos los monitores
conectados a él.
Importante Asegúrese que los detalles de conexión son precisos o no podrá recuperar datos.
Importante Performance Monitoring Infrastructure (PMI) debe estar activa en WebSphere.
© 2012 Tango/04 Computing Group Página 18
Configuración
3.2.1 Main Information
3.2.2 WebSphere Connection Details
3.2.3 General settings
Variables y Valores de Configuración Descripción
Name
Nombre del origen de datos, por ejemplo “JMX WebSphere System Data Source”
Puede usar el proporcionado por defecto, o entrar un Nuevo nombre para el origen de datos.
Consejo: Añada el nombre del host que está monitorizando para ayudarle a iden-tificarlo rápidamente si se producen pro-blemas.
DescripciónIntroduzca una descripción del origen de datos
Variables y Valores de Configuración
Descripción
HostPuede entrar la dirección IP o utilizar el nombre DNS del host.
Port Número de Puerto
Protocol Discontinuado
Service Discontinuado
User Usuario con el que conectarse al host
Password to connect Contraseña del usuario que se conecta al host
Variables y Valores de Configuración
Descripción
Timer 60 segundosEl origen de datos se refrescará cada 60 segun-dos.
Retries 2Si detectamos un error el origen de datos rein-tentará la conexión dos veces...
Interval retries
10 segundos...y el intervalo entre reintentos será de 10 segundos.
Error retry time
60 segundos
En caso que los errores excedan el número especificado en Number of Tries (en este caso más de 2 veces), el origen de datos esperará 60 segundos antes de realizar de Nuevo la recolec-ción de datos.
© 2012 Tango/04 Computing Group Página 19
Configuración
3.2.4 MBean ExplorerWebSphere ThinAgents comparten orígenes de datos entre múltiples monitores y viene
preconfigurados con las variables requeridas. Las variables son multi-valor para recuperar datos de un
amplio rango de máquinas. Los usuarios avanzados pueden abrir el MBean Explorer para comprobar
qué variables recuperará el origen de datos.
Nota El MBean Explorer está pensado para usuarios con conocimientos avanzados de tecnología JMX.
Aviso Asegúrese que las condiciones son correctas, ya que el monitor podría no funcionar con una
configuración inválida.
© 2012 Tango/04 Computing Group Página 20
Guía de Estadísticas para Monitores de ThinkServer
Capítulo 4 4 Guía de Estadísticas para Monitores de ThinkServer
Este capítulo proporciona información sobre la configuración de estadísticas de los monitores de
VISUAL Message Center ThinkServer para WebSphere Application Server versión 6 y posteriores.
Las estadísticas de WebSphere Application Server se utilizan por VISUAL Message Center para
recuperar datos de los servidores monitorizados; y por lo tanto es importante que estemos seguros que
las estadísticas a las que necesitamos acceder, estén siempre disponibles.
Hay dos maneras de hacer que los monitores de Tango/04 trabajen con WebSphere Application Server:
• Activando todas las estadísticas:
− Pro: es un método a prueba de fallos para asegurar que todas las estadísticas que
necesitamos están siempre activadas. Es imposible excluir accidentalmente alguna
estadística necesaria.
− Con: afecta negativa al rendimiento del servidor WebSphere y al tráfico de red
• Personalizando la configuración para activar estadísticas, en el momento que se necesitan:
− Pro: mayor rendimiento del servidor ya que se utilizan menos recursos.
− Con: es imposible configurar todas las estadísticas conocidas a menos que sepa
exactamente qué monitores va a utilizar.
Para clientes que no saben que monitores activar, es mejor configurar inicialmente el sistema para que
active todas las estadísticas hasta que sepan qué monitores necesitan, momento en el que será posible
configurar estadísticas para dichos monitores específicos.
En cualquier caso, durante la fase de producción, no es aceptable un rendimiento pobre del sistema y
debe evitarse; por ello se recomienda a consultores y clientes configurar el sistema para que las
estadísticas se activen en el momento que son necesarias para los monitores, proporcionando así un
sistema optimizado.
4.1 ¿Por qué es importante limitar la publicación de estadísticas?Explicando el efecto de activar un gran número de monitores en el rendimiento del servidor, podemos
comprender la importancia de limitar la publicación de estadísticas.
Nota Los monitores para WebSphere Application Server con versiones anteriores a 6 no se explican en este documento.
© 2012 Tango/04 Computing Group Página 21
Guía de Estadísticas para Monitores de ThinkServer
En esta sección examinaremos tres escenarios muy comunes, basados en configuraciones de clientes,
para resaltar los beneficios en el rendimiento del sistema cuando personalizamos la publicación de
estadísticas.
Podemos medir el ancho de banda utilizado, y la carga de trabajo en el WebSphere Application Server
asignando el nivel de detalle de salida de JMXServer a FINEST y comprobando el archive de log de
mensajes de entrada y salida entre JMXServer y ThinkServer.
4.1.1 Escenario 1: Sesión Servlet En este escenario, el cliente quiere monitorizar datos relativos a sesiones servlet, gestionadas por
WebSphere.
Hemos creado todos nuestros monitores, y hemos activado, paso a paso, todas las estadísticas
explicadas en la sección 4.2 - Cómo activar las estadísticas WebSphere en la página 22 y todos los
monitores están funcionando correctamente.
• Cuando publicamos solo las estadísticas seleccionadas por el cliente, cada mensaje de
JMXServer a ThinkServer tiene un tamaño de 15Kbytes.
• Ahora activamos todas las estadísticas, y el tamaño del mensaje crece a 670Kbytes. Eso es
44 veces mayor.
Esta información adicional producida no es útil en si. Todos los monitores funcionaban antes de activar
todas las estadísticas; son por lo tanto, datos simplemente redundantes.
4.1.2 Escenario 2: Servicio SIB Para un número limitado de monitores, sección Message Processor, subsección Queues, llevaremos a
cabo los mismos tests que en el paso anterior:
• Con estadísticas seleccionadas por el cliente: 64 Kbytes
• Con todas las estadísticas: 1.360 Kbytes (21 veces mayor).
4.1.3 Escenario 3: Session ManagerPara algunos clientes, hemos necesitado monitorizar algunas aplicaciones web que se han instalado en
sus servidores WebSphere Application.
Para un número limitado de aplicaciones WAS, vale la pena personalizar la publicación de estadísticas.
Para un escenario de producción, personalizar las estadísticas es una obligación.
• Con estadísticas seleccionadas por el cliente: 64 Kbytes
• Con todas las estadísticas: 2.712 Kbytes (42 veces mayor).
Los tres ejemplos anteriores evidencian claramente los beneficios de personalizar la publicación de
estadísticas, y deberían ser lo suficientemente convincentes para tomarse el tiempo de aplicar
obligatoriamente las advertencias incluidas en este manual.
4.2 Cómo activar las estadísticas WebSphere Esta sección explica los pasos necesarios para configurar WebSphere Application Server para que
active únicamente aquellas estadísticas necesarias para las tareas de monitorización.
© 2012 Tango/04 Computing Group Página 22
Guía de Estadísticas para Monitores de ThinkServer
4.2.1 Aparejar Monitores con EstadísticasAntes de activar estadísticas en WebSphere Application Server debemos conocer qué estadísticas
activar para obtener los resultados deseados. El Apéndice A: Estadísticas y Monitores en la página 229
proporciona una lista de todos los monitores de WebSphere Application Server y las estadísticas
utilizadas por ellos. Los monitores se organizan por ThinAgent group de la misma manera que se
presentan en VISUAL Message Center ThinkServer en la Lista de ThinkServer.
Para cada monitor podemos encontrar detalles del path Tivoli Performance Viewer (TPV) en
WebSphere Application Server, y el nombre de la estadística que necesita ser activada, como se
muestra en el siguiente ejemplo:
En este documento las estadísticas a activar para el monitor JVM Free Memory pueden encontrarse en
la siguiente tabla en el Appéndice A.
JVM
• JVM = El grupo de ThinAgents en la lista de ThinkServer
• JVM Free Memory = Nombre del monitor
• JVM Runtime = Path TPV WAS
• FreeMemory / UsedMemory = Estadísticas que necesitan activarse para este monitor
Figura 15 – WebSphere Application Server. Podemos ver la lista de estadísticas disponibles para JVM Runtime, y en este ejemplo se han seleccionado FreeMemory y UsedMemory para su
activación
4.2.2 Activación de estadísticas en WebSphere Application ServerUna vez conocemos qué estadísticas necesitamos activa, ya estamos preparados para configurar
WebSphere Application Server.
Monitor Path TPV Estadísticas
JVM Free Memory JVM RuntimeFreeMemory
UsedMemory
© 2012 Tango/04 Computing Group Página 23
Guía de Estadísticas para Monitores de ThinkServer
Para activar estadísticas:
Paso 1. Abrir la Consola de Administración Web (para más detalles diríjase a la sección 1.2.1
- Activación de PMI en la página 2.
Paso 2. Pulse Supervisión y Ajuste y seleccione PMI (Infraestructura de supervisión del
rendimiento) en el panel de la parte izquierda.
Figura 16 – Seleccione el servidor a configurar en WebSphere Application Server
Paso 3. Pulse el servidor de la lista que desea configurar a continuación pulse la pestaña
Tiempo de ejecución y seleccione Personalizada que le permitirá activar cada
estadística separadamente.
Figure 17 – Seleccione la opción Personalizada en Conjunto de estadísticas supervisadas actualmente
Paso 4. En la pestaña Tiempo de ejecución pulse el path TPV requerido en el árbol PMI. Las
estadísticas que pueden ser activadas se listan y pueden seleccionarse de la lista como
sea necesario. Tras seleccionar las estadísticas, pulse el botón Habilitar.
Nota Necesitará asegurarse que se conecta como usuario con privilegios de administrador para
activar estadísticas en WebSphere Application Server.
© 2012 Tango/04 Computing Group Página 24
Guía de Estadísticas para Monitores de ThinkServer
En nuestro ejemplo está seleccionado el path TPV para JVM Runtime y las variables
FreeMemory y UsedMemory.
Figura 18 – En la pestaña Tiempo de Ejecución, seleccione JVM Runtime y las variables FreeMemory y UsedMemory
Paso 5. Una vez todos los monitores están funcionando correctamente, debemos hacer los
cambios persistentes. Pulse el enlace del servidor en la parte superior de la página (en
nuestro ejemplo server1) y seleccione la pestaña Tiempo de ejecución para retornar a
la ventana de opciones de tiempo de ejecución para el servidor. Seleccione la casilla Cambios persistentes y pulse el botón Aplicar. Guarde los
cambios en la Configuración Maestra y, reinicie el servidor y compruebe que todo está
bien.
© 2012 Tango/04 Computing Group Página 25
Guía de Estadísticas para Monitores de ThinkServer
Figura 19 – Selecciona la casilla Cambios persistentes
© 2012 Tango/04 Computing Group Página 26
Distribution and Consistency Services
Capítulo 5 5 Distribution and Consistency Services
Un DCS stack es una pila de protocolo de red que se utiliza para operaciones I/O en un entorno de
servidor de aplicaciones que utiliza el protocolo DCS. En particular se utiliza para transferir datos,
objetos o eventos entre servidores de aplicaciones.
5.1 Incoming and Outgoing Message Size Este ThinAgent monitoriza el tamaño de los mensajes que pasan por la pila DCS.
5.1.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor e introduzca el host requerido.
5.1.2 Script de salud por defectoEl Incoming and Outgoing Message Size ThinAgent utiliza cierto número de contadores para determinar
el tamaño del tráfico a través de DCS. El ThinAgent viene preconfigurado para asignar la salud del
monitor Incoming and Outgoing Message Size como sigue:
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
Variables y Valores de Configuración Descripción
Name
JMX WebSphere DCS Incoming and Outgoing Message Size Monitor
Dé un nombre a su monitor JMX WebSphere DCS Incoming and Outgoing Message Size.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere DCS Incoming and Outgoing Message Size.
© 2012 Tango/04 Computing Group Página 27
Distribution and Consistency Services
5.1.3 Variables específicas del ThinAgent
5.1.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables envidas a la SmartConsole en plantillas (Eventos globales)
Variable Descripción
outgoingMessageSizeMinTamaño mínimo (en bytes) de los mensajes que se enviaron a través de la pila DCS
outgoingMessageSizeMax Tamaño Máximo (en bytes) de los mensajes que se enviaron a través de la pila DCS
outgoingMessageSizeMean Tamaño promedio (en bytes) de los mensajes que se enviaron a través de la pila DCS
incomingMessageSizeMin Tamaño mínimo (en bytes) de los mensajes que se recibieron a través de la pila DCS
incomingMessageSizeMax Tamaño máximo (en bytes) de los mensajes que se recibieron a través de la pila DCS
incomingMessageSizeMean Tamaño promedio (en bytes) de los mensajes que se recibieron a través de la pila DCS
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplica-ciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servi-dor de Aplicaciones Webs-phere.
Var07 WASVersionVersión del servidor de Aplica-ciones Websphere.
Var08SummaryOutgoingMessage SizeMin
Tamaño mínimo (en bytes) de los mensajes que se enviaron a través de la pila DCS desde que arrancó WebSphere
Var09SummaryOutgoingMessage SizeMax
Tamaño Máximo (en bytes) de los mensajes que se enviaron a través de la pila DCS desde que arrancó WebSphere
© 2012 Tango/04 Computing Group Página 28
Distribution and Consistency Services
Variables enviadas manualmente a la SmartConsole (eventos generados en Scripts Python)
Var10SummaryOutgoingMessage SizeMean
Tamaño promedio (en bytes) de los mensajes que se envia-ron a través de la pila DCS desde que arrancó WebSphere
Var11SummaryIncomingMessage SizeMin
Tamaño mínimo (en bytes) de los mensajes que se recibieron a través de la pila DCS desde que arrancó WebSphere
Var12SummaryIncomingMessage SizeMax
Tamaño Máximo (en bytes) de los mensajes que se recibieron a través de la pila DCS desde que arrancó WebSphere
Var13SummaryIncomingMessage
SizeMean
Tamaño promedio (en bytes) de los mensajes que se reci-bieron a través de la pila DCS desde que arrancó WebSphere
SmartConsole ThinkServer Descripción
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplica-ciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Apli-caciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Var08 NameNombre de la instancia DCS que está generando el evento.
Var09OutgoingMessage SizeMin
Tamaño mínimo (en bytes) de los men-sajes que se enviaron a través de la pila DCS
Var10OutgoingMessage SizeMax
Tamaño Máximo (en bytes) de los men-sajes que se enviaron a través de la pila DCS
Var11OutgoingMessage SizeMean
Tamaño promedio (en bytes) de los mensajes que se enviaron a través de la pila DCS
Var12IncomingMessage SizeMin
Tamaño mínimo (en bytes) de los men-sajes que se recibieron a través de la pila DCS
Var13IncomingMessage SizeMax
Tamaño máximo (en bytes) de los men-sajes que se recibieron a través de la pila DCS
© 2012 Tango/04 Computing Group Página 29
Distribution and Consistency Services
5.2 Number of sent and received messages Este ThinAgent monitoriza el número de mensajes que pasan por la pila DCS.
5.2.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor e introduzca el host requerido.
5.2.2 Script de salud por defectoEl Number of Sent and Received Messages ThinAgent usa los contadores de mensajes enviados y
recibidos para determinar la cantidad de tráfico a través de DCS. El ThinAgent viene preconfigurado
para asignar la salud del monitor Number of Sent and Received Messages como sigue:
• Warning Cuando se envían más de 500 desde o recibidos por la pila DCS en la última
recolección de datos
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
5.2.3 Variables específicas del ThinAgent
Var14IncomingMessage SizeMean
Tamaño promedio (en bytes) de los mensajes que se recibieron a través de la pila DCS
SmartConsole ThinkServer Descripción
Variables y Valores de Configuración Descripción
Name
JMX WebSphere DCS Number of Sent and Received Messages Monitor
Dé un nombre a su monitor JMX WebSphere DCS Number of Sent and Received Messages.
Description
Introduzca una descripción para su monitor JMX WebSphere DCS Number of Sent and Received Messages Moni-tor
Variable Descripción
SentMessageCountCountNúmero de mensajes enviados a través de la pila DCS
ReceivedMessageCountCountNúmero de mensajes recibidos a través de la pila DCS
© 2012 Tango/04 Computing Group Página 30
Distribution and Consistency Services
5.2.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables envidas a la SmartConsole en plantillas (Eventos globales)
Variables enviadas manualmente a la SmartConsole (eventos generados en Scripts Python)
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplica-ciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplica-ciones Websphere.
Var08SummaryOutgoingMessage Counter
Número de mensajes enviados a través de la pila DCS desde que arrancó WebSphere
Var09SummaryIncomingMessage Counter
Número de mensajes recibidos a través de la pila DCS desde que arrancó WebSphere
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Apli-caciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Var08 NameEl nombre de la instancia DCS que está generando el evento.
© 2012 Tango/04 Computing Group Página 31
Distribution and Consistency Services
5.3 Synchronization procedure timeoutsUna vista es un conjunto de miembros del grupo central para los que se establece el View Synchrony
Protocol. El acto de añadir o eliminar miembros de la vista se denomina un cambio de vista. Un cambio
de vista es un punto de sincronización importante y relativamente caro. También es el punto donde se
detectan las incidencias de sincronización, consistencia y red.
Un time out de procedimiento de sincronización puede indicar un problema, ya que algunos miembros
de la vista no se habrán sincronizado. El Synchronization procedure timeouts ThinAgent monitoriza el
número de veces que el procedimiento de sincronización llega al time out.
5.3.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor e introduzca el host requerido.
5.3.2 Script de salud por defectoEl Synchronization Procedure Timeouts ThinAgent utiliza el contador de timeouts de sincronización
para determinar la severidad de un problema con el procedimiento de sincronización. El ThinAgent
viene preconfigurado para asignar la salud del monitor Synchronization Procedure Timeouts como
sigue:
• Critical cuando se producen más de 1 time out en la última recolección de datos
• Warning cuando se produce 1 time out en la última recolección de datos
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
Var09NewOutgoingMessage-Counter
Número de mensajes enviados a tra-vés de la pila DCS en la última reco-lección de datos
Var10NewIncomingMessage-Counter
Número de mensajes recibidos a tra-vés de la pila DCS en la última reco-lección de datos
SmartConsole ThinkServer Descripción
Variables y Valores de Configuración Descripción
Name
JMX WebSphere DCS Synchronization Procedure Timeouts Monitor
Dé un nombre a su monitor JMX WebSphere DCS Synchronization Pro-cedure Timeouts.
Description Introduzca una descripción para su monitor JMX WebSphere DCS Syn-chronization Procedure Timeouts.
© 2012 Tango/04 Computing Group Página 32
Distribution and Consistency Services
5.3.3 Variables específicas del ThinAgent
5.3.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables enviadas a la SmartConsole desde plantillas (Eventos Globales)
Variables enviadas manualmente a la SmartConsole (eventos generados en Scripts Python)
Variable Descripción
SynchronizationTimeoutCountCount
Número de veces que el proceso de sincroniza-ción llegó al time out.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 HostNombre o dirección IP del host.
Var03 PortPuerto utilizado para recupe-rar los datos.
Var04 WASServerNameNombre del servidor de Apli-caciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servi-dor de Aplicaciones Webs-phere.
Var07 WASVersionVersión del servidor de Apli-caciones Websphere.
Var08SummaryVsTimetout ExpiredCounterCount
Número de veces que el pro-ceso de sincronización llegó al time out desde que arrancó WebSphere
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 HostNombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplica-ciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
© 2012 Tango/04 Computing Group Página 33
Distribution and Consistency Services
5.4 Time needed for synchronization procedureUna vista es un conjunto de miembros del grupo central para los que se establece el View Synchrony
Protocol. El acto de añadir o eliminar miembros de la vista se denomina un cambio de vista. Un cambio
de vista es un punto de sincronización importante y relativamente caro. También es el punto donde se
detectan las incidencias de sincronización, consistencia y red.
El Time Needed for Synchronization Procedure ThinAgent monitoriza la cantidad de tiempo necesario
para garantizar que todos los miembros de la vista están sincronizados.
5.4.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor e introduzca el host requerido.
5.4.2 Script de salud por defectoEl Time Needed for Synchronization Procedure ThinAgent utiliza el contador de tiempo para completar
la sincronización para determinar un exceso de tiempo necesario para la sincronización. El ThinAgent
viene preconfigurado para asignar la salud del monitor Time Needed for Synchronization Procedure
como sigue:
• Warning cuando el tiempo necesario para sincronizar excede los 2 segundos
• Minor cuando el monitor no es capaz de recuperar datos
Var06 WASCellNameNombre de la celda del servi-dor de Aplicaciones Webs-phere.
Var07 WASVersionVersión del servidor de Aplica-ciones Websphere.
Var08 NameEl nombre de la instancia DCS que está generando el evento.
Var09NewVsTimetoutExpired CounterCount
Número de veces que el pro-ceso de sincronización llegó al time out en la última recolec-ción de datos
SmartConsole ThinkServer Descripción
Variables y Valores de Configuración Descripción
Name
JMX WebSphere DCS Time Needed for the Syn-chronization Procedure Monitor
Dé un nombre a su monitor JMX WebSphere DCS Time Needed for the Synchronization Procedure.
Description
Introduzca una descripción para su monitor JMX WebSphere DCS Time Needed for the Synchronization Pro-cedure
© 2012 Tango/04 Computing Group Página 34
Distribution and Consistency Services
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
5.4.3 Variables
5.4.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables enviadas a la SmartConsole desde plantillas (Eventos Globales)
Variables enviadas manualmente a la SmartConsole (eventos generados en Scripts Python)
Variable Descripción
SynchronizationCompleteTimeMean
Cantidad de tiempo necesario para garantizar que todos miembros de la vista se han sincronizado.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicacio-nes Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicacio-nes Websphere.
Var08SummaryVsComplete CurrentTime
Cantidad de tiempo necesario para garantizar que todos miem-bros de la vista se han sincroni-zado.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos
Var04 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplica-ciones Websphere.
© 2012 Tango/04 Computing Group Página 35
Distribution and Consistency Services
Var06 WASCellNameNombre de la celda del servidor de Aplica-ciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Var08 NameEl nombre de la instancia DCS que está generando el evento.
Var09VsCompleteCurrent-Time
Cantidad de tiempo necesario para garan-tizar que todos miembros de la vista se han sincronizado.
SmartConsole ThinkServer Descripción
© 2012 Tango/04 Computing Group Página 36
Alarm Statistics
Capítulo 6 6 Alarm Statistics
El Alarm Manager es importante para el rendimiento de WebSphere Application Server ya que el
número de threads de alarma determina cuantas tareas puedan ejecutarse de forma concurrente.
Este ThinAgent rastrea el número de tareas cargadas en memoria y están preparadas para dispararse.
El rendimiento de WebSphere Application decrece cuando hay demasiadas tareas cargadas.
Si el Alarm Statistics ThinAgent indica que hay un problema puede investigar más tomando las
siguientes acciones:
• Incrementar el número de alarmas
• Reduciendo el intervalo sondeo
• Particionando el trabajo
• Asignando más memoria y CPU.
6.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
6.2 Script de salud por defectoEl Alarm Statistics ThinAgent utiliza el contador Alarms Pending para determinar el número de tareas
cargadas en memoria. El ThinAgent viene preconfigurado para asignar la salud del monitor Alarm
Statistics como sigue:
Variables y Valores de Configuración Descripción
NameJMX WebSphere Alarm Statistics Monitor
Dé un nombre a su monitor JMX WebS-phere Alarm Statistics
Description Introduzca una descripción para su monitor JMX WebSphere Alarm Statistics.
© 2012 Tango/04 Computing Group Página 37
Alarm Statistics
• Critical cuando hay más de 10 alarmas pendientes
• Warning cuando hay más de 5 alarmas pendientes
• Minor cuando el monitor es incapaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
6.3 Variables específicas del ThinAgent
6.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variable Descripción
AlarmsCreatedCountCountEl número total de alarmas creadas por todos los alcances asíncronos para este Work Manager
AlarmsCancelledCountCount El número de alarmas canceladas por la aplicación
AlarmsFiredCountCount El número de alarmas disparadas
AlarmLatencyDurationCurrent Latencia de alarmas disparadas en milisegundos
AlarmsPendingSizeCurrent El número de alarmas esperando a ser disparadas
AlarmRateCurrent El número de alarmas disparadas por segundo
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplica-ciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Var08NewAlarms CreatedCount
El número de alarmas creadas por la aplicación en la última recolección.
Var09NewAlarms CancelledCount
El número de alarmas canceladas por la aplicación en la última recolección de datos
© 2012 Tango/04 Computing Group Página 38
Alarm Statistics
Var10 NewAlarmsFiredCountEl número de alarmas disparadas en la última recolección de datos
Var11 AlarmLatencyDuration Latencia de alarmas disparadas en mili-segundos
Var12 AlarmsPendingSizeEl número de alarmas esperando a ser disparadas
Var13 AlarmRateEl número de alarmas disparadas por segundo
SmartConsole ThinkServer Descripción
© 2012 Tango/04 Computing Group Página 39
Dynamic Cache
Capítulo 7 7 Dynamic Cache
El cacheo de las salidas de servlets, mandatos y archivos JavaServer Pages (JSP) mejora el
rendimiento de la aplicación. WebSphere Application Server consolida varias actividades de cacheo,
incluyendo servlets, servicios Web, y mandatos WebSphere en un único servicio llamado dynamic
cache.
Estadísticas importantes para calcular el rendimiento de dynamic cache con
• Dynamic Cache Hits
• Dynamic Cache Invalidations
• Dynamic Cache Misses
• Dynamic Cache Requests
Hay un ThinAgent disponible para cada una de estas estadísticas de caché esenciales.
Monitorizar el dynamic cache puede ayudarle a ajustar óptimamente la configuración de caché y
obtener el máximo del dynamic cache. Por ejemplo, si el número de entradas utilizadas es
habitualmente alto, y las entradas están siendo eliminadas y recreadas, puede considerar necesario un
incremento del tamaño máximo del cache o habilitar la descarga de disco.
7.1 Dynamic Cache HitDynamic cache hit representa el número de respuestas a peticiones servidas desde el caché. Las
respuestas a peticiones servidas desde el caché (hits) causan una menor sobrecarga en el sistema que
aquellas servidas desde el disco. Para maximizar el rendimiento de la memoria intente obtener el
máximo ratio de hits posible. Problemas con los hits de caché indica la necesidad de incrementar la
memoria.
7.1.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor e introduzca el host requerido.
© 2012 Tango/04 Computing Group Página 40
Dynamic Cache
7.1.2 Script de salud por defectoEl Dynamic Cache Hit ThinAgent utiliza ciertos contadores para determinar el uso óptimo del dynamic
cache. El ThinAgent viene preconfigurado para asignar la salud del monitor Dynamic Cache Hit como
sigue:
• Warning cuando más del 85% del caché es utilizado o más del 5% de las peticiones son
servidas desde disco
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
7.1.3 Variables específicas del ThinAgent
7.1.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables y Valores de Configuración Descripción
Name JMX WebSphere Dynamic Cache Hit Monitor
Dé un nombre a su monitor JMX
WebSphere Dynamic Cache Hit.
DescriptionIntroduzca una descripción para su
monitor JMX WebSphere Dynamic
Cache Hit.
Variable Descripción
MaxInMemoryCacheEntryCountCount El número máximo de entradas de caché en-memoria
InMemoryCacheEntryCountCount El número actual de entradas de caché en-memoria
HitsInMemoryCountCount El número de peticiones de objetos cacheables que son servidos desde memoria
HitsOnDiskCountCount El número de peticiones de objetos cacheables que son servidos desde disco
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicacio-nes Websphere.
© 2012 Tango/04 Computing Group Página 41
Dynamic Cache
7.2 Dynamic Cache Invalidation Dynamic cache invalidation hace referencia a las entradas de caché eliminadas de la memoria
• Por un algoritmo Least Recently Used (LRU), o
• Porque ha expirado el time out
Las entradas de Dynamic cache que no se utilizan activamente ocupan espacio innecesariamente en el
dynamic cache y por lo tanto deben ser eliminadas para asignar espacio en caché para otras entradas
de uso frecuente.
El Dynamic Cache Invalidation ThinAgent monitoriza entradas de caché inválidas para asegurar un uso
óptimo del caché.
7.2.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor e introduzca el host requerido.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicacio-nes Websphere.
Var08MaxInMemoryCacheEn-tryCount
El número máximo de entradas de caché en-memoria
Var09InMemoryCacheEn-tryCount
El número actual de entradas de caché en-memoria
Var10 NewHitsInMemoryCount
El número de peticiones de objetos cacheables que son servidos desde memoria en la última colección de datos
Var11 NewHitsOnDiskCount
El número de peticiones de objetos cacheables que son servidos desde disco en la última colección de datos
Var12 PercentCacheUsed Porcentaje de caché usado
Var13 PercentOnDiskPorcentaje de peticiones de caché servidas desde disco
SmartConsole ThinkServer Descripción
© 2012 Tango/04 Computing Group Página 42
Dynamic Cache
7.2.2 Script de salud por defectoEl Dynamic Cache Invalidation ThinAgent utiliza los contadores de invalidación de LRU y timeout de
invalidación para determinar el uso óptimo del dynamic cache. El ThinAgent viene preconfigurado para
asignar la salud del monitor Dynamic Cache Invalidation como sigue:
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
7.2.3 Variables
7.2.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables enviadas a la SmartConsole desde plantillas (Eventos Globales)
Variables y Valores de Configuración Descripción
NameJMX WebSphere Dynamic Cache Invalidation Monitor
Dé un nombre a su monitor JMX
WebSphere Dynamic Cache
Invalidation.
DescriptionIntroduzca una descripción para su
monitor JMX WebSphere Dynamic
Cache Invalidation.
Variable Descripción
LruInvalidationCountCount El número de entradas de caché que se han
eliminado de la memoria por un algoritmo Least
Recently Used (LRU)
TimeoutInvalidationCountCount El número de entradas de caché que se han
eliminado de la memoria y de disco debido a que
el time out ha expirado
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los
datos.
Var04 WASServerNameNombre del servidor de Aplicaciones
Websphere.
Var05 WASNodeNameNombre del nodo del servidor de
Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de
Aplicaciones Websphere.
© 2012 Tango/04 Computing Group Página 43
Dynamic Cache
7.3 Dynamic Cache Misses Dynamic Cache Misses son el número de respuestas a peticiones que son cacheables pero no pueden
ser servidas desde el caché. Dynamic cache misses son importantes ya que requieren más carga del
sistema. Para realizar un uso eficiente de la memoria y optimizar el rendimiento del sistema mantenga
los dynamic cache misses al mínimo.
El Dynamic Cache Misses ThinAgent monitoriza el número de cache misses y avisa al operador cuando
existen niveles elevados de dynamic cache misses.
7.3.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor e introduzca el host requerido.
7.3.2 Script de salud por defectoEl Dynamic Cache Misses ThinAgent usa contadores del número de peticiones y de cache miss para
determinar problemas potenciales con el dynamic cache. El ThinAgent viene preconfigurado para
asignar la salud del monitor Dynamic Cache Misses como sigue:
• Warning cuando más del 25% de respuestas cacheables a peticiones no pueden servirse
desde el caché.
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
Var07 WASVersionVersión del servidor de Aplicaciones
Websphere.
Var08 NewLruInvalidationCount
El número de entradas de caché que
se han eliminado de la memoria por
un algoritmo Least Recently Used
(LRU) en la última recolección de
datos
Var09NewTimeoutInvalidation
Count
El número de entradas de caché que
se han eliminado de la memoria y de
disco debido a que el time out ha
expirado.
SmartConsole ThinkServer Descripción
Variables y Valores de Configuración Descripción
Name JMX WebSphere Dynamic Cache Misses Monitor
Dé un nombre a su monitor JMX
WebSphere Dynamic Cache Misses.
Description Introduzca una descripción para su
monitor JMX WebSphere Dynamic
Cache Misses.
© 2012 Tango/04 Computing Group Página 44
Dynamic Cache
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
7.3.3 Variables específicas del ThinAgent
7.3.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables enviadas a la SmartConsole desde plantillas (Eventos Globales)
Variable Descripción
MissCountCount El número de peticiones de objetos cacheables
que no se encontraron en caché
ClientRequestCountCount El número de peticiones de objetos cacheables
que se generaron por aplicaciones en ejecución
en este servidor de aplicaciones
DistributedRequestCountCount El número de peticiones de objetos cacheables
que son generados por cachés cooperativos en
ejecución en este dominio de replicación
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los
datos
Var04 WASServerNameNombre del servidor de Aplicaciones
Websphere.
Var05 WASNodeNameNombre del nodo del servidor de
Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de
Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones
Websphere.
Var08 NewMissCount
El número de peticiones de objetos
cacheables que no se encontraron en
caché en la última recolección
Var09 NewClientRequestCount
El número de peticiones de objetos
cacheables que se generaron por
aplicaciones en ejecución en este
servidor de aplicaciones en la última
recolección
Var10NewDistributedRequest Count
El número de peticiones de objetos
cacheables que son generados por
cachés cooperativos en ejecución en
este dominio de replicación en la
última recolección
© 2012 Tango/04 Computing Group Página 45
Dynamic Cache
7.4 Dynamic Cache Requests Dynamic Cache Requests es el número total de peticiones realizadas al caché. Dynamic Cache
Requests pueden ayudarle a evaluar si la aplicación que está usando está realizando un uso óptimo del
caché.
7.4.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor e introduzca el host requerido.
7.4.2 Script de salud por defectoEl Dynamic Cache Requests ThinAgent utiliza los contadores de peticiones del cliente y de peticiones
de clientes distribuidos para determinar el nivel de peticiones al dynamic cache. El ThinAgent viene
preconfigurado para asignar la salud del monitor Dynamic Cache Requests como sigue:
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
7.4.3 Variables específicas del ThinAgent
Var11 PercentMissedPorcentaje de cache misses en la
última recolección
SmartConsole ThinkServer Descripción
Variables y Valores de Configuración Descripción
Name JMX WebSphere Dynamic Cache Request Monitor
Dé un nombre a su monitor JMX
WebSphere Dynamic Cache Request.
Description Introduzca una descripción para su
monitor JMX WebSphere Dynamic
Cache Request.
Variable Descripción
ClientRequestCountCount El número de peticiones de objetos
cacheables que se generaron por aplicaciones
en ejecución en este servidor de aplicaciones.
DistributedRequestCountCount
El número de peticiones de objetos
cacheables que son generados por cachés
cooperativos en ejecución en este dominio de
replicación
© 2012 Tango/04 Computing Group Página 46
Dynamic Cache
7.4.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los
datos.
Var04 WASServerNameNombre del servidor de Aplicaciones
Websphere.
Var05 WASNodeNameNombre del nodo del servidor de
Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de
Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones
Websphere.
Var08 NewClientRequestCount
El número de peticiones de objetos
cacheables que se generaron por
aplicaciones en ejecución en este
servidor de aplicaciones en la última
recolección
Var09NewDistributedRequest Count
El número de peticiones de objetos
cacheables que son generados por
cachés cooperativos en ejecución en
este dominio de replicación en la
última recolección
© 2012 Tango/04 Computing Group Página 47
Enterprise Beans
Capítulo 8 8 Enterprise Beans
Los Enterprise Beans ThinAgents proporcionan información sobre enterprise beans relativos a
estadísticas de carga, tiempos de repuesta y ciclo de vida.
8.1 Variables Todos los Enterprise Bean ThinAgents recuperan las mismas variables.
Los contadores de datos para esta categoría reportan actividades de valores de carga, tiempo de
respuesta y ciclo de vida para enterprise beans. Son ejemplos el número promedio de beans activos y
el número de veces que se cargan o se escriben los datos bean en la base de datos.
La información se proporciona por enterprise bean methods y las interfaces remotas utilizadas por un
enterprise bean. Son ejemplos el número de llamadas a un método y el tiempo de respuesta promedio
para el método.
Las variables recuperadas por los Enterprise Bean ThinAgents son:
Variable Descripción
ActivateCountEl número de veces que los beans fueron activados (entity y stateful)
ActivationTimeEl tiempo promedio en milisegundos que una llamada de activación de bean necesita, incluyendo el tiempo de base de datos si existe
ActiveMethodCountEl número de métodos activos concurrentes – el número de métodos llamados a la vez.
CreateCount El número de veces que fueron creados beans
CreateTimeEl tiempo promedio en milisegundo que una llamada de creación de bean necesita, incluyendo el tiempo de base de datos si existe
DrainsFromPoolCountEl número de veces que el daemon encontró el pool inactivo e intentó limpiarlo (entity y stateless)
DrainSizeEl número promedio de objetos descartados en cada drain (entity y stateless)
FreedCount El número de veces que fueron liberados objetos bean
© 2012 Tango/04 Computing Group Página 48
Enterprise Beans
InstantiateCount El número de veces que fueron instanciados objetos bean
LiveCount El número de beans vivos concurrentes
LoadCountEl número de veces que fueron cargados datos bean desde almacenamiento persistente (entity)
LoadTimeEl tiempo promedio en milisegundos para cargar los datos bean desde almacenamiento persistente (entity)
MessageBackoutCount
El número de mensajes cuya entrega al método bean onMessage falló (message driven beans)
MessageCountEl número de mensajes entregados al método bean onMes-sage (message driven beans)
MethodCallCount El número total de llamadas a métodos
MethodReadyCount Número de instancias bean en estado preparado
MethodResponseTimeEl tiempo de respuesta promedio en milisegundos de los métodos bean methods (home, remote, local)
PassivateCountEl número de veces que los beans fueron pasivizados (entity y stateful)
PassivationTimeEl tiempo promedio en milisegundo que una llamada beanPassivate necesita, incluyendo el tiempo de base de datos si existe
PassiveCount El número de beans en estado pasivizado
PooledCount El número de objetos en el pool (entity y stateless)
Ready CountEl número de beans preparados concurrentes (entity y ses-sion). Este contador se denominaba concurrent active en las versiones 3.5.5+ y 4.0.
RemoveCount El número de veces que fueron eliminados beans
RemoveTimeEl tiempo promedio en milisegundos que una llamada de entrada de bean necesita, incluyendo el tiempo en la base de datos, si existe
RetrieveFromPoolCount
El número de llamadas recuperando un objeto del pool (entity y stateless)
ReturnsDiscardCountEl número de veces que el objeto retornado fue descartado porque el pool estaba lleno (entity y stateless)
ReturnsToPoolCountEl número de llamadas retornando un objeto al pool (entity y stateless)
ServerSessionPoolUsage
El porcentaje del pool de sesión del servidor en uso (mes-sage driven)
StoreCountEl número de veces que datos bean se almacenaron en almacenamiento persistente (entity)
StoreTimeEl tiempo promedio en milisegundos para almacenar los datos bean en almacenamiento persistente (entity)
WaitTimeEl tiempo promedio en milisegundos para obtener una sesión de servidor del pool (message-driven bean)
Variable Descripción
© 2012 Tango/04 Computing Group Página 49
Enterprise Beans
Las respectivas secciones a continuación indican variables específicas a los ThinAgents
8.2 Average Response Time for Method Execution Este ThinAgent recoge estadísticas sobre los tiempos de respuesta para cada ejecución de método,
asegurando que las operaciones de Enterprise beans se ejecutan de forma correcta.
8.2.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
8.2.2 Script de salud por defectoEl Average Response Time for Method Execution ThinAgent utiliza el contador de tiempos de respuesta
de los métodos para determinar el tiempo de respuesta promedio de una ejecución de método. El
ThinAgent viene preconfigurado para asignar la salud del monitor Average Response Time for Method
Execution como sigue:
• Critical cuando el tiempo de respuesta es mayor de 20 segundos
• Warning cuando el tiempo de respuesta excede los 12 segundos
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
8.2.3 Variables específicas del ThinAgentLas variables importantes para este ThinAgent son:
Variables y Valores de Configuración Descripción
Name
JMX WebSphere Enterprise Beans Average Response Time for Method Execution Monitor
Dé un nombre a su monitor JMX WebSphere Enterprise Beans Ave-rage Response Time for Method Exe-cution.
Description
Introduzca una descripción para su monitor JMX WebSphere Enterprise Beans Average Response Time for Method Execution.
Variable Descripción
MethodResponseTimeCountEl tiempo de respuesta promedio en milisegundos de los métodos bean (home, remote, local)
MethodResponseTimeMean La mediana de tiempos de respuesta en milisegun-dos de los métodos bean (home, remote, local)
© 2012 Tango/04 Computing Group Página 50
Enterprise Beans
Para una lista de todas las variables disponibles para este ThinAgent diríjase a la sección 8.1 -
Variables en la página 48.
8.2.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables enviadas manualmente a la SmartConsole (eventos generados en Scripts Python)
Variables envidas a la SmartConsole en plantillas (Eventos globales)
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASCellNameNombre de la celda del servidor de Apli-caciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplica-ciones Websphere.
Var06 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Var08 Application Aplicación a la que está relacionado el ejbModule.
Var09 ejbModule Enterprise bean monitorizado.
Var10MethodResponse TimeCount
El tiempo de respuesta promedio en milisegundos de los métodos bean (home, remote, local)
Var11MethodResponse TimeMean
La mediana de tiempos de respuesta en milisegundos de los métodos bean (home, remote, local)
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASCellNameNombre de la celda del servidor de Aplicacio-nes Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06WASServer Name
Nombre del servidor de Aplicaciones Webs-phere.
© 2012 Tango/04 Computing Group Página 51
Enterprise Beans
8.3 Life Cycle Bean Statistics Este ThinAgent recupera información sobre el ciclo de vida de enterprise beans. El ciclo de vida de un
enterprise bean consiste en cuatro etapas:
• Creado
• Activado
• Pasivizado
• Eliminado
El Life Cycle Bean Statistics ThinAgent monitoriza el número de enterprise beans en las diferentes
etapas del ciclo de vida.
8.3.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
8.3.2 Script de salud por defectoEl Life Cycle Bean Statistics ThinAgent usa ciertos contadores para determinar el número de enterprise
beans en diferentes etapas de ciclo de vida. El ThinAgent viene preconfigurado para asignar la salud
del monitor Life Cycle Bean Statistics como sigue:
• Warning Cuando el número de enterprise beans creados menos los enterprise beans
eliminados ha incrementado desde la última recolección de datos.
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
Var07 WASVersionVersión del servidor de Aplicaciones Webs-phere.
SmartConsole ThinkServer Descripción
Variables y Valores de Configuración Descripción
Name
JMX WebSphere Enterprise Beans Life Cycle Beans Statistics Monitor
Dé un nombre a su monitor JMX WebS-phere Enterprise Beans Life Cycle Beans Statistics.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere Enterprise Beans Life Cycle Beans Statistics.
© 2012 Tango/04 Computing Group Página 52
Enterprise Beans
8.3.3 Variables específicas del ThinAgentLas variables importantes para este ThinAgent son:
Para una lista de todas las variables disponibles para este ThinAgent diríjase a la sección 8.1 -
Variables en la página 48.
8.3.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables enviadas manualmente a la SmartConsole (eventos generados en Scripts Python)
Variable Descripción
CreateCountCount El número de veces que han sido creados beans
ActivateCountCountEl número de veces que han sido activados beans (entity y stateful)
PassivateCountCountEl número de veces que han sido pasivizados beans (entity y stateful)
RemoveCountCount El número de veces que han sido eliminados beans
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASCellNameNombre de la celda del servidor de Aplicacio-nes Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASServerNameNombre del servidor de Aplicaciones Webs-phere.
Var07 WASVersionVersión del servidor de Aplicaciones Webs-phere.
Var08 Application Aplicación a la que está relacionado el ejbMo-dule.
Var09 ejbModule Módulo Enterprise Bean monitorizado.
Var10CreateCount Count
El número de veces que han sido creados beans.
Var11ActivateCount Count
El número de veces que han sido activados beans (entity y stateful).
Var12PassivateCount Count
El número de veces que han sido pasivizados beans (entity y stateful).
Var13RemoveCount Count
El número de veces que han sido eliminados beans.
© 2012 Tango/04 Computing Group Página 53
Enterprise Beans
Variables envidas a la SmartConsole en plantillas (Eventos globales)
8.4 Messages Failed and DeliveredEste ThinAgent recupera información sobre el número de mensajes entregados a enterprise beans. El
ThinAgent ayuda a detectar problemas de entrega a enterprise bean.
8.4.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
8.4.2 Script de salud por defectoEl Messages Failed and Delivered ThinAgent usa ciertos contadores para determinar el número de
mensajes entregados a enterprise beans. El ThinAgent viene preconfigurado para asignar la salud del
monitor Messages Failed and Delivered como sigue:
• Warning cuando hay nuevos errores en la entrega de mensajes
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASServerNameNombre del servidor de Aplicaciones
Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Variables y Valores de Configuración Descripción
Name
JMX WebSphere Enterprise Beans Messages Failed and Delivered Monitor
Dé un nombre a su monitor JMX WebSphere Enterprise Beans Messa-ges Failed and Delivered.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere Enterprise Beans Messages Failed and Delivered.
© 2012 Tango/04 Computing Group Página 54
Enterprise Beans
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
8.4.3 Variables específicas del ThinAgentLas variables importantes para este ThinAgent son:
Para una lista de todas las variables disponibles para este ThinAgent diríjase a la sección 8.1 -
Variables en la página 48.
8.4.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables envidas a la SmartConsole en plantillas (Eventos globales)
Variable Descripción
MessageCountCountEl número de mensajes entregados al método bean onMessage (message driven beans)
MessageBackoutCountCountEl número de mensajes que fallaron al ser entregados al método bean onMessage (message driven beans)
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Apli-caciones Websphere.
Var06 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Var08 Application Aplicación a la que está relacionado el ejbModule.
Var09 ejbModule Módulo Enterprise Bean monitorizado.
Var10 MessageCountCountEl número de mensajes entregados al método bean onMessage (message driven beans)
Var11MessageBackoutCount Count
El número de mensajes que fallaron al ser entregados al método bean onMessage (message driven beans)
Var12 NewErrorsCountErrores registrados para un módulo en la última recolección de datos.
© 2012 Tango/04 Computing Group Página 55
Enterprise Beans
Variables enviadas manualmente a la SmartConsole (eventos generados en Scripts Python)
8.5 Number of Method CallsEste ThinAgent monitoriza el número de llamadas a métodos de enterprise beans.
8.5.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
8.5.2 Script de salud por defectoEl Number of Method Calls ThinAgent utiliza el contador de llamadas a mensajes para determinar el
número de llamadas a métodos de enterprise beans. El ThinAgent viene preconfigurado para asignar la
salud del monitor Number of Method Calls como sigue:
• Warning cuando se han producido más de 20 nuevas llamadas a métodos.
• Minor cuando el monitor no es capaz de recuperar datos
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASCellNameNombre de la celda del servidor de Aplicacio-nes Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASServerNameNombre del servidor de Aplicaciones Webs-phere.
Var07 WASVersionVersión del servidor de Aplicaciones Webs-phere.
Var08 TotalErrorsSuma de errores de todos los enterprise beans.
Var09 LastErrorsNuevos errores registrados para todos los enterprise beans en la última recolección de datos.
Variables y Valores de Configuración Descripción
NameJMX WebSphere Enterprise Beans Number of Method Calls Monitor
Dé un nombre a su monitor JMX WebSphere Enterprise Beans Number of Method Calls.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere Enterprise Beans Number of Method Calls.
© 2012 Tango/04 Computing Group Página 56
Enterprise Beans
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
8.5.3 Variables específicas del ThinAgentLas variables importantes para este ThinAgent son:
Para una lista de todas las variables disponibles para este ThinAgent diríjase a la sección 8.1 -
Variables en la página 48.
8.5.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables enviadas manualmente a la SmartConsole (eventos generados en Scripts Python)
Variables envidas a la SmartConsole en plantillas (Eventos globales)
Variable Descripción
MethodCallCountCountNúmero de llamadas a métodos bean (home, remote, local).
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASCellNameNombre de la celda del servidor de Apli-caciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplica-ciones Websphere.
Var06 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Var08 Application Aplicación a la que está relacionado el ejbModule.
Var09 ejbModule Módulo Enterprise Bean monitorizado.
Var10MethodCallCount Count
Número de llamadas a métodos bean (home, remote, local).
Var11 NewMethodCallsNúmero de llamadas a métodos bean en la última recolección de datos.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
© 2012 Tango/04 Computing Group Página 57
Enterprise Beans
8.6 Storage Operations Este ThinAgent monitoriza transacciones de almacenamiento y de carga en almacenaje persistente
ejecutadas por enterprise beans.
8.6.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
8.6.2 Script de salud por defectoEl Storage Operations ThinAgent usa los contadores de carga y almacenamiento para determinar el uso
de almacenamiento persistente. El ThinAgent viene preconfigurado para asignar la salud del monitor
Storage Operations como sigue:
• Warning cuando el número de veces que se almacenaron nuevos datos en la memoria
persistente excede de 10
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASCellNameNombre de la celda del servidor de Apli-caciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplica-ciones Websphere.
Var06 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Var08 TotalMethodCallsTotal de llamadas a métodos para todos los enterprise beans.
Var09 NewTotalMethodCallsLlamadas a métodos en la última reco-lección de datos.
SmartConsole ThinkServer Descripción
Variables y Valores de Configuración Descripción
NameJMX WebSphere Enterprise Beans Storage Operations Monitor
Dé un nombre a su monitor JMX WebSphere Enterprise Beans Storage Operations.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere Enterprise Beans Storage Operations.
© 2012 Tango/04 Computing Group Página 58
Enterprise Beans
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
8.6.3 Variables específicas del ThinAgentLas variables importantes para este ThinAgent son:
Para una lista de todas las variables disponibles para este ThinAgent diríjase a la sección 8.1 -
Variables en la página 48.
8.6.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables enviadas manualmente a la SmartConsole (eventos generados en Scripts Python)
Variable Descripción
LoadCountCountNúmero de veces que datos bean fueron cargados desde almacenamiento persistente (entity)
StoreCountCountNúmero de veces que datos bean fueron almacenados en almacenamiento persistente (entity)
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASCellNameNombre de la celda del servidor de Aplica-ciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicacio-nes Websphere.
Var06 WASServerNameNombre del servidor de Aplicaciones Webs-phere.
Var07 WASVersionVersión del servidor de Aplicaciones Webs-phere.
Var08 Application Aplicación a la que está relacionado el ejbModule.
Var09 ejbModule Módulo Enterprise Bean monitorizado.
Var10 StoreCountCountNúmero de veces que datos bean fueron almacenados en almacenamiento persis-tente (entity).
Var11 LoadCountCountNúmero de veces que datos bean fueron cargados desde almacenamiento persis-tente (entity).
Var12 NewStoragesCount
Número de veces que datos bean fueron almacenados en almacenamiento persis-tente (entity) en la última recolección de datos.
© 2012 Tango/04 Computing Group Página 59
Enterprise Beans
Variables envidas a la SmartConsole en plantillas (Eventos globales)
8.7 Wait TimeEste ThinAgent monitoriza tiempos de espera excesivos para obtener una sesión de servidor desde el
pool.
8.7.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
8.7.2 Script de salud por defectoEl Wait Time ThinAgent usa los contadores de tiempo de espera y uso del pool de sesión del servidor
para determinar la salud del pool de pool de sesión del servidor. El ThinAgent viene preconfigurado
para asignar la salud del monitor Wait Time como sigue:
• Warning cuando el promedio de última espera excede los 20 segundos
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos
Var04 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Apli-caciones Websphere.
Var06 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Var08 TotalStorageOperationsNúmero total de veces que datos bean han sido almacenados y cargados.
Var09 LastStorageCount Número de veces que datos bean han sido almacenados y cargados en la última recolección de datos.
Variables y Valores de Configuración Descripción
NameJMX WebSphere Enterprise Beans Wait Time Monitor
Dé un nombre a su monitor JMX WebSphere Enterprise Beans Wait Time.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere Enterprise Beans Wait Time.
© 2012 Tango/04 Computing Group Página 60
Enterprise Beans
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
8.7.3 Variables específicas del ThinAgentLas variables importantes para este ThinAgent son:
Para una lista de todas las variables disponibles para este ThinAgent diríjase a la sección 8.1 -
Variables en la página 48.
8.7.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables enviadas manualmente a la SmartConsole (eventos generados en Scripts Python)
Variable Descripción
WaitTimeMean Tiempo medio para obtener una sesión de servidor del pool (message driven bean).
ServerSessionPoolUsageCurrentPorcentaje de pool de sesión de servidor en uso (message driven).
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos
Var04 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASServerNameNombre del servidor de Aplica-ciones Websphere.
Var07 WASVersionVersión del servidor de Aplicacio-nes Websphere.
Var08 Application Aplicación a la que está relacio-nado el ejbModule.
Var09 ejbModule Módulo Enterprise Bean monitori-zado.
Var10 LastWaitTimeTiempo de espera promedio en la última recolección de datos.
Var11 WaitTimeMean Tiempo medio para obtener una sesión de servidor del pool (mes-sage driven bean).
© 2012 Tango/04 Computing Group Página 61
Enterprise Beans
Variables envidas a la SmartConsole en plantillas (Eventos globales)
Var12ServerSessionPoolUsage Current
Porcentaje de pool de sesión de servidor en uso (message dri-ven).
SmartConsole ThinkServer Descripción
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASCellNameNombre de la celda del servidor de Aplica-ciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicacio-nes Websphere.
Var06 WASServerNameNombre del servidor de Aplicaciones Webs-phere.
Var07 WASVersionVersión del servidor de Aplicaciones Webs-phere.
© 2012 Tango/04 Computing Group Página 62
High Availability Manager
Capítulo 9 9 High Availability Manager
El High Availability Manager proporciona varias funcionalidades para hacer que otros componentes de
WebSphere Application Server estén altamente disponibles.
Los valores más relevantes son:
• Número de grupos locales
• Tiempo para reconstruir el estado del grupo global
• Tiempo para reconstruir el estado global del bulletin-board
Para más detalles sobre el HAManager, diríjase a la página Web de IBM.
El High Availability Manager ThinAgents monitoriza el HAManager con los siguientes ThinAgents:
• Number of Local Groups ThinAgent: monitoriza los niveles de tráfico en el gestor de alta
disponibilidad. Mira en el número de grupos locales, el número de suscripciones al bulletin-
board y el número de sujetos del bulletin-board.
• Rebuild Time ThinAgent: monitoriza la cantidad de tiempo que toma reconstruir el estado del
grupo local y el estado global del bulletin-board. Si encuentra tiempos de reconstrucción
excesivamente altos quizá quiera incrementar el número de coordinadores.
Las siguientes secciones describen cada ThinAgent en detalle.
9.1 Number of local groupsEste ThinAgent monitoriza los niveles de tráfico del HAManager. Mira en el número de grupos locales,
el número de suscripciones al bulletin-board y el número de sujetos del bulletin-board.
9.1.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
© 2012 Tango/04 Computing Group Página 63
High Availability Manager
9.1.2 Script de salud por defectoEl Number of Local Groups ThinAgent utiliza algunos contadores para determinar la salud del
HAManager. El ThinAgent viene preconfigurado para asignar la salud del monitor Number of Local
Groups como sigue:
• Warning cuando hay más de 100 grupos locales
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
9.1.3 Variables específicas del ThinAgentLas variables importantes para este ThinAgent son:
9.1.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables enviadas a la SmartConsole desde plantillas (Eventos Globales)
Variables y Valores de Configuración Descripción
Name
JMX WebSphere High Availability Number of Local Groups Monitor
Dé un nombre a su monitor JMX WebS-phere High Availability Number of Local Groups.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere High Availability Number of Local Groups.
Variable Descripción
LocalGroupCountCurrent El número total de grupos locales
BulletinBoardSubjectCountCurrent El número total de sujetos gestionados
BulletinBoardSubcriptionCountCurrent El número total de suscripciones del bulletin-board
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicacio-nes Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
© 2012 Tango/04 Computing Group Página 64
High Availability Manager
9.2 Rebuild TimeEste ThinAgent el tiempo que necesita WebSphere para reconstruir el estado del grupo local y el estado
global del bulletin-board. Si encuentra tiempos de reconstrucción excesivamente altos quizá quiera
incrementar el número de coordinadores.
9.2.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
9.2.2 Script de salud por defectoEl Rebuild Time ThinAgent utiliza los contadores de estado de grupo y tiempo de reconstrucción de
bulletin-board para determinar si los tiempos de reconstrucción son excesivos. El ThinAgent viene
preconfigurado para asignar la salud del monitor Rebuild Time como sigue:
• Warning Cuando el tiempo necesario para reconstruir tanto el estado del grupo global como el
estado global del bulletin-board excede 1 segundo
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicacio-nes Websphere.
Var08 LocalGroupCount El número total de grupos locales
Var09 BulletinBoardSubjectCountEl número total de sujetos gestiona-dos
Var10BulletinBoardSubcription Count
El número total de suscripciones del bulletin-board
SmartConsole ThinkServer Descripción
Variables y Valores de Configuración Descripción
NameJMX WebSphere High Availability Rebuild Time Monitor
Dé un nombre a su monitor JMX WebS-phere High Availability Rebuild Time.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere High Availability Rebuild Time.
© 2012 Tango/04 Computing Group Página 65
High Availability Manager
9.2.3 Variables específicas del ThinAgentLas variables importantes para este ThinAgent son:
9.2.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variable Descripción
GroupStateRebuildTimeMean
Tiempo necesario en milisegundos para recons-truir el estado del grupo global. Durante el tiempo de reconstrucción, no se puede producir ningún fallo. Si este tiempo es demasiado alto e inaceptable para la disponibilidad deseada, quizá desee incrementar el número de coordina-dores. Para un funcionamiento correcto de este contador, debe hostear el coordinador activo en un servidor de aplicaciones distinto del deploy-ment manager.
BulletinBoardRebuildTimeMean
Tiempo necesario en milisegundos para recons-truir el estado global del bulletin board. Durante este tiempo, los suscriptores no recibirán ningún mensaje. Si este tiempo es demasiado alto e inaceptable, quizá desee incrementar el número de coordinadores. Para un funcionamiento correcto de este contador, debe hostear el coor-dinador activo en un servidor de aplicaciones distinto del deployment manager.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Apli-caciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Apli-caciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Var08GroupStateRebuil-dTime
Tiempo necesario en milisegundos para reconstruir el estado del grupo global. Durante el tiempo de reconstrucción, no se puede producir ningún fallo.
Var09BulletinBoardRebuil-dTime
Tiempo necesario en milisegundos para reconstruir el estado global del bulletin board. Durante este tiempo, los suscrip-tores no recibirán ningún mensaje.
© 2012 Tango/04 Computing Group Página 66
J2C Connection Pool
Capítulo 10 10 J2C Connection Pool
Los J2C Connection Pool ThinAgents monitorizan el rendimiento de la arquitectura Java 2 Platform
Enterprise Edition (J2EE) Connector. El Connection Pool permite a los enterprise beans conectarse e
interactuar con sistemas de procedimiento de back-end, como Customer Information Control System
(CICS), e Information Management System (IMS). Entre los ejemplos se incluyen el número de
conexiones gestionadas o conexiones físicas y el número total de conexiones o manejo de conexiones.
Los J2C Connection Pool ThinAgents constan de los siguiente ThinAgents:
• J2C Connection time
• J2C Number of faults
• J2C Pool Usage
10.1 J2C Connection time Este ThinAgent monitoriza el tiempo necesario hasta que se concede una conexión y notificará si los
tiempos son excesivos.
10.1.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
Nota Cuando el nivel de instrumentación no se asigna a MAX, Los contadores no están siendo
sincronizados (la sincronización de contadores es consumidora intensiva de recursos y sólo
se realiza cuando el nivel de instrumentación se asigna como MAX). Como resultado los
valores pueden ser menos precisos para TimeStatistics y CountStatistics (y en el caso de
CountStatistics, como numConnectionHandles, pueden incluso ser negativos).
© 2012 Tango/04 Computing Group Página 67
J2C Connection Pool
10.1.2 Script de salud por defectoEl J2C Connection Time ThinAgent utiliza los contadotes de tiempo de espera y tiempo de uso para
determinar si los tiempos de conexión se encuentran dentro de los límites aceptables. El ThinAgent
viene preconfigurado para asignar la salud del monitor J2C connection time como sigue:
• Critical cuando el tiempo de espera promedio excede 250 milisegundos
• Warning cuando el tiempo de espera promedio es mayor de 100 milisegundos
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
10.1.3 Variables específicas del ThinAgentLas variables importantes para este ThinAgent son
10.1.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables enviadas a la SmartConsole mediante plantillas (Eventos Globales)
Variables y Valores de Configuración Descripción
NameJMX WebSphere J2C Connection Time Monitor
Dé un nombre a su monitor JMX WebS-phere J2C Connection Time.
DescriptionIntroduzca una descripción para su moni-tor JMX WebSphere J2C Connection Time.
Variable Descripción
WaitTimeMeanTiempo de espera promedio en milisegundos hasta que se concede la conexión
UseTimeMean Tiempo promedio en milisegundos que las conexiones están en uso
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Webs-phere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicacio-nes Websphere.
© 2012 Tango/04 Computing Group Página 68
J2C Connection Pool
Variables enviadas manualmente a la SmartConsole (eventos generados en Scripts Python)
10.2 J2C Number of faultsEste ThinAgent ayuda a monitorizar la salud general del pool de conexión J2C avisando en caso de
fallos en el pool de conexiones tales como time-outs. Este ThinAgent proporciona información adicional,
incluido el número de conexiones gestionadas creadas, cerradas, asignadas y liberadas.
10.2.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
Var06 WASCellNameNombre de la celda del servidor de Aplicacio-nes Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Webs-phere.
SmartConsole ThinkServer Descripción
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos.
Var04WASServer Name
Nombre del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Var08 InstanceNameNombre de la instancia de J2C connector que está generando el evento.
Var09 WaitTime Tiempo de espera en milisegundos
Var10 UseTimeTiempo en milisegundos que las conexiones están en uso.
Variables y Valores de Configuración Descripción
NameJMX WebSphere J2C Number of Faults Monitor
Dé un nombre a su monitor JMX WebSphere J2C Number of Faults.
© 2012 Tango/04 Computing Group Página 69
J2C Connection Pool
10.2.2 Script de salud por defectoEl J2C Number of Faults ThinAgent utiliza distintos contadores para determinar si hay problemas en la
creación de conexiones gestionadas en el pool de conexión. El ThinAgent viene preconfigurado para
asignar la salud del monitor J2C connection time como sigue:
• Warning cuando existen fallos
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
10.2.3 Variables específicas del ThinAgentLas variables importantes para este ThinAgent son
10.2.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables enviadas a la SmartConsole mediante plantillas (Eventos Globales)
DescriptionIntroduzca una descripción para su monitor JMX WebSphere J2C Number of Faults.
Variables y Valores de Configuración Descripción
Variable Descripción
FaultCountCountEl número de fallos, como time-outs, en el pool de conexio-nes
CreateCountCount El número total de conexiones gestionadas creadas
CloseCountCount El número total de conexiones gestionadas destruidas
AllocateCountCountEl número total de veces que una conexión gestionada se asigna a un cliente (el total se mantiene por pool, no por conexión)
FreedCountCountEl número total de veces que una conexión gestionada se libera de nuevo al pool (el total se mantiene por pool, no por conexión)
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Websphere.
© 2012 Tango/04 Computing Group Página 70
J2C Connection Pool
Variables enviadas manualmente a la SmartConsole (eventos generados en Scripts Python)
10.3 J2C Pool Usage J2C Pool Usage ThinAgent se utiliza para monitorizar si existe un uso excesivo del pool y si hay threads
en espera en el pool.
10.3.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
SmartConsole ThinkServer Descripción
SmartConsole ThinkServer Descripción
Var01 Host Nombre o dirección IP del host.
Var02 Port Puerto utilizado para recuperar los datos
Var03 WASServerNameNombre del servidor de Aplicaciones Webs-phere.
Var04 WASNodeNameNombre del nodo del servidor de Aplicacio-nes Websphere.
Var05 WASCellNameNombre de la celda del servidor de Aplicacio-nes Websphere.
Var06 WASVersionVersión del servidor de Aplicaciones Webs-phere.
Var07 InstanceNameNombre de la instancia de J2C connector que está generando el evento.
Var08 NewFaultCountEl número de fallos, como time-outs, en el pool de conexiones en la última recolección de datos.
Var09 NewCreateCountEl número total de conexiones gestionadas creadas en la última recolección de datos.
Var10 NewCloseCountEl número total de conexiones gestionadas destruidas en la última recolección de datos.
Var11NewAllocate Count
El número total de veces que una conexión gestionada se asigna a un cliente (el total se mantiene por pool, no por conexión) en la última recolección de datos.
Var12 NewFreedCount
El número total de veces que una conexión gestionada se libera de nuevo al pool (el total se mantiene por pool, no por conexión) en la última recolección de datos.
© 2012 Tango/04 Computing Group Página 71
J2C Connection Pool
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
10.3.2 Script de salud por defectoEl J2C Pool Usage ThinAgent utiliza algunos contadores para determinar si el uso de pool es excesivo
y si hay algún thread en espera de una conexión. El ThinAgent viene preconfigurado para asignar la
salud del monitor J2C pool usage como sigue:
• Critical cuando el uso del pool excede el 90% o hay 2 o más threads esperando
concurrentemente por una conexión.
• Warning cuando el uso del pool excede el 80% o hay uno o más threads esperando una
conexión.
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
10.3.3 Variables específicas del ThinAgentLas variables importantes para este ThinAgent son
Variables y Valores de Configuración Descripción
NameJMX WebSphere J2C Pool Usage Monitor
Dé un nombre a su monitor JMX WebS-phere J2C Pool Usage.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere J2C Pool Usage.
Variable Descripción
ManagedConnectionCountCountEl número de objetos de conexiones gestiona-das en uso
ConnectionHandleCountCountEl número de conexiones asociadas con obje-tos de conexiones gestionadas (conexiones físi-cas) en este pool
FreePoolSizeCurrent El número de conexiones libres en el pool
PoolSizeCurrentPromedio de conexiones gestionadas en el pool.
WaitingThreadCountCurrentPromedio de threads concurrentes esperando una conexión
PercentUsedCurrent Porcentaje promedio de pool en uso
PercentMaxedCurrentPorcentaje promedio de tiempo que todas las conexiones están en uso
© 2012 Tango/04 Computing Group Página 72
J2C Connection Pool
10.3.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables enviadas a la SmartConsole mediante plantillas (Eventos Globales)
Variables enviadas manualmente a la SmartConsole (eventos generados en Scripts Python)
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Apli-caciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Var08 InstanceNameNombre de la instancia de J2C con-nector que está generando el evento.
Var09ManagedConnection Count
El número de objetos de conexiones gestionadas en uso
Var10 ConnectionHandleCountEl número de conexiones asociadas con objetos de conexiones gestiona-das (conexiones físicas) en este pool
Var11 FreePoolSizeEl número de conexiones libres en el pool
© 2012 Tango/04 Computing Group Página 73
J2C Connection Pool
Var12 PoolSizePromedio de conexiones gestiona-das en el pool.
Var13 WaitingThreadCountPromedio de threads concurrentes esperando una conexión
Var14 PercentUsed Porcentaje promedio de pool en uso
Var15 PercentMaxedPorcentaje promedio de tiempo que todas las conexiones están en uso
SmartConsole ThinkServer Descripción
© 2012 Tango/04 Computing Group Página 74
Java Transaction API (JTA)
Capítulo 11 11 Java Transaction API (JTA)
Los Java Transaction API (JTA) ThinAgents monitorizan el rendimiento de la API Java Transaction.
Existen los siguientes Java Transaction API ThinAgents para transacciones tanto globales como
locales:
• JTA Transactions Active
• JTA Transactions Average Duration
• JTA Transactions Execution
Las transacciones locales son transacciones de bases de datos únicas iniciadas por un Servlet o JSP
llamando a un API JDBC estándar.
Las transacciones globales se inician por EJB beans. Para optimizar el rendimiento, WAS completa las
transacciones globales involucrando una base de datos única como una transacción local.
11.1 JTA Global Transactions ActiveEste ThinAgent proporciona información de rendimiento del gestor de transacciones sobre el número
promedio de transacciones globales activas.
11.1.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
Variables y Valores de Configuración Descripción
NameJMX WebSphere JTA Global Transactions Active Monitor
Dé un nombre a su monitor JMX WebSphere JTA Global Transactions Active.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere JTA Global Transactions Active.
© 2012 Tango/04 Computing Group Página 75
Java Transaction API (JTA)
11.1.2 Script de salud por defectoEl JTA Global Transaction Active ThinAgent utiliza el contador activo para determinar el promedio de
transacciones globales activas. El ThinAgent viene preconfigurado para asignar la salud del monitor
JTA Global Transaction Active como sigue:
• Warning Cuando hay más de 100 transacciones globales activas concurrentes
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
11.1.3 Variables específicas del ThinAgentLas variables importantes para este ThinAgent son
11.1.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables enviadas a la SmartConsole en plantillas.
11.2 JTA Global Transactions Average Duration Este ThinAgent proporciona información de rendimiento del gestor de transacciones sobre el promedio
de duración de las transacciones globales.
Variable Descripción
ActiveCountCount El número de transacciones globales activas concurrentes
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Webs-phere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicacio-nes Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Webs-phere.
Var08 ActiveCountEl número de transacciones globales activas concurrentes
© 2012 Tango/04 Computing Group Página 76
Java Transaction API (JTA)
11.2.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
11.2.2 Script de salud por defectoEl JTA Global Transaction Average Duration ThinAgent utiliza distintos contadores para determinar el
promedio de duración de las transacciones globales. El ThinAgent viene preconfigurado para asignar la
salud del monitor JTA Global Transaction Average Duration como sigue:
• Critical Cuando el promedio de duración de las transacciones globales excede 1 segundo
• Warning cuando el promedio de duración de las transacciones globales excede los 750
milisegundos
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
11.2.3 Variables específicas del ThinAgentLas variables importantes para este ThinAgent son
Variables y Valores de Configuración Descripción
Name
JMX WebSphere JTA Global Transactions Average Duration Monitor
Dé un nombre a su monitor JMX WebSphere JTA Global Transactions Average Duration.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere JTA Glo-bal Transactions Average Duration.
Variable Descripción
GlobalTranTimeMean El promedio de duración de las transaccio-nes globales en milisegundos
GlobalPrepareTimeMean El promedio de duración de la preparación de las transacciones globales en milisegun-dos.
GlobalBeforeCompletionTimeMean El promedio de duración de antes de com-pletarse para transacciones globales en mili-segundos.
GlobalCommitTimeMean El promedio de duración de commit para transacciones globales en milisegundos.
© 2012 Tango/04 Computing Group Página 77
Java Transaction API (JTA)
11.2.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables enviadas a la SmartConsole mediante plantillas.
11.3 JTA Global Transactions Execution Este ThinAgent monitoriza la ejecución de transacciones en la Java Transactions API. Monitoriza time-
outs, pero también proporciona información sobre el número de transacciones arrancadas, y committed
y rolled-back.
11.3.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 HostNombre o dirección IP del host.
Var03 PortPuerto utilizado para recupe-rar los datos.
Var04 WASServerNameNombre del servidor de Apli-caciones Websphere.
Var05 WASNodeNameNombre del nodo del servi-dor de Aplicaciones Webs-phere.
Var06 WASCellNameNombre de la celda del servi-dor de Aplicaciones Webs-phere.
Var07 WASVersionVersión del servidor de Apli-caciones Websphere.
Var08 GlobalTranTimeMeanEl promedio de duración de las transacciones globales en milisegundos
Var09 GlobalPrepareTimeMean
El promedio de duración de la preparación de las transac-ciones globales en milisegun-dos.
Var10GlobalBeforeCompletion TimeMean
El promedio de duración de antes de completarse para transacciones globales en milisegundos.
Var11GlobalCommitTimeMean ActiveCount
El promedio de duración de commit para transacciones globales en milisegundos.
© 2012 Tango/04 Computing Group Página 78
Java Transaction API (JTA)
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
11.3.2 Script de salud por defectoEl JTA Global Transaction Execution ThinAgent utiliza diferentes contadores para monitorizar el
rendimiento de las transacciones globales en el gestor de transacciones. El ThinAgent viene
preconfigurado para asignar la salud del monitor JTA Global Transaction Execution como sigue:
• Critical Cuando más del 2% de las transacciones sobrepasan el time out
• Warning Cuando más del 1% de las transacciones sobrepasan el time out
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
11.3.3 Variables específicas del ThinAgentLas variables importantes para este ThinAgent son
11.3.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables enviadas a la SmartConsole mediante plantillas.
Variables y Valores de Configuración Descripción
Name
JMX WebSphere JTA Global Transactions Execution Monitor
Dé un nombre a su monitor JMX WebS-phere JTA Global Transactions Execution.
DescriptionIntroduzca una descripción para su moni-tor JMX WebSphere JTA Global Transac-tions Execution.
Variable Descripción
GlobalBegunCountCountEl número de transacciones globales iniciadas en un servidor.
CommittedCountCount El número de transacciones globales committed.
RolledbackCountCount El número de transacciones globales rolled back.
GlobalTimeoutCountCountEl número de transacciones globales que sobrepasan el time out.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
© 2012 Tango/04 Computing Group Página 79
Java Transaction API (JTA)
11.4 JTA Local Transactions ActiveEste ThinAgent proporciona información de rendimiento del gestor de transacciones relativa al número
promedio de transacciones locales activas.
11.4.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Webs-phere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicacio-nes Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplica-ciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Webs-phere.
Var08 NewBegunEl número de transacciones globales inicia-das en un servidor en la última recolección de datos.
Var09 NewCommittedEl número de transacciones globales com-mitted en la última recolección de datos.
Var10 NewRolledBackEl número de transacciones globales rolled back en la última recolección de datos.
Var11 NewGlobalTimeoutEl número de transacciones globales que sobrepasan el time out en la última recolec-ción de datos.
Var12 PercentTimeout El porcentaje de transacciones globales que sobrepasan el time out en la última recolec-ción de datos.
SmartConsole ThinkServer Descripción
Variables y Valores de Configuración Descripción
NameJMX WebSphere JTA Local Transactions Active Monitor
Dé un nombre a su monitor JMX WebS-phere JTA Local Transactions Active.
DescriptionIntroduzca una descripción para su moni-tor JMX WebSphere JTA Local Transac-tions Active.
© 2012 Tango/04 Computing Group Página 80
Java Transaction API (JTA)
11.4.2 Script de salud por defectoEl JTA Local Transaction Active ThinAgent utiliza el contador activo para determinar el número
promedio de transacciones locales activas. El ThinAgent viene preconfigurado para asignar la salud del
monitor JTA Local Transaction Active como sigue:
• Warning cuando más de 100 conexiones locales se iniciaron en el servidor
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
11.4.3 Variables específicas del ThinAgentLas variables importantes para este ThinAgent son:
11.4.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables enviadas a la SmartConsole mediante plantillas.
11.5 JTA Local Transactions Average Duration Este ThinAgent proporciona información de rendimiento del gestor de transacciones sobre el promedio
de duración de las transacciones locales.
Variable Descripción
LocalActiveCountCountEl número de transacciones locales iniciadas en un servidor.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Var08 ActiveCountEl número de transacciones locales iniciadas en un servidor.
© 2012 Tango/04 Computing Group Página 81
Java Transaction API (JTA)
11.5.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
11.5.2 Script de salud por defectoEl JTA Local Transaction Average Duration ThinAgent utiliza distintos contadores para determinar el
promedio de duración de las transacciones locales. El ThinAgent viene preconfigurado para asignar la
salud del monitor JTA Local Transaction Average Duration como sigue:
• Critical Cuando el promedio de duración de las transacciones locales excede 1 segundo
• Warning cuando el promedio de duración de las transacciones locales excede los 750
milisegundos
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
11.5.3 Variables específicas del ThinAgentLas variables importantes para este ThinAgent son
11.5.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables y Valores de Configuración Descripción
Name
JMX WebSphere JTA Local Transactions Average Duration Monitor
Dé un nombre a su monitor JMX WebS-phere JTA Local Transactions Average Duration.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere JTA Local Transactions Average Duration.
Variable Descripción
LocalTranTimeMeanEl promedio de duración de las transacciones locales en milisegundos
LocalBeforeCompletionTimeMean El promedio de duración de antes de comple-tarse para transacciones locales en milisegun-dos.
LocalCommitTimeMean El promedio de duración de commit para tran-sacciones locales en milisegundos.
© 2012 Tango/04 Computing Group Página 82
Java Transaction API (JTA)
Variables enviadas a la SmartConsole mediante plantillas.
11.6 JTA Local Transactions Execution Este ThinAgent monitoriza la ejecución de transacciones en la Java Transactions API. Monitoriza time-
outs, pero también proporciona información sobre el número de acciones locales arrancadas, y
committed y rolled-back.
11.6.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 HostNombre o dirección IP del host.
Var03 PortPuerto utilizado para recupe-rar los datos.
Var04 WASServerNameNombre del servidor de Apli-caciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servi-dor de Aplicaciones Webs-phere.
Var07 WASVersionVersión del servidor de Apli-caciones Websphere.
Var08 LocalTranTimeMeanEl promedio de duración de las transacciones locales en milisegundos
Var09LocalBeforeCompletion TimeMean
El promedio de duración de antes de completarse para transacciones locales en mili-segundos.
Var10LocalCommitTimeMean ActiveCount
El promedio de duración de commit para transacciones locales en milisegundos.
Variables y Valores de Configuración Descripción
NameJMX WebSphere JTA Local Transactions Execution Monitor
Dé un nombre a su monitor JMX WebS-phere JTA Local Transactions Execution.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere JTA Local Transactions Execution.
© 2012 Tango/04 Computing Group Página 83
Java Transaction API (JTA)
11.6.2 Script de salud por defectoEl JTA Local Transaction Execution ThinAgent utiliza diferentes contadores para monitorizar el
rendimiento de las transacciones locales en el gestor de transacciones. El ThinAgent viene
preconfigurado para asignar la salud del monitor JTA Global Transaction Execution como sigue:
• Critical Cuando más del 2% de las transacciones sobrepasan el time out
• Warning Cuando más del 1% de las transacciones sobrepasan el time out
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
11.6.3 Variables específicas del ThinAgentLas variables importantes para este ThinAgent son
11.6.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables enviadas a la SmartConsole mediante plantillas.
Variable Descripción
LocalBegunCountCountEl número de transacciones locales iniciadas en un servidor.
CommittedCountCount El número de transacciones locales committed.
RolledBackCountCount El número de transacciones locales rolled back.
LocalTimeoutCountCountEl número de transacciones locales que sobrepasan el time out.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Webs-phere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicacio-nes Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Webs-phere.
© 2012 Tango/04 Computing Group Página 84
Java Transaction API (JTA)
Var08 NewBegunEl número de transacciones locales iniciadas en un servidor en la última recolección de datos.
Var09 NewCommittedEl número de transacciones locales commit-ted en la última recolección de datos.
Var10 NewRolledBackEl número de transacciones locales rolled back en la última recolección de datos.
Var11 NewLocalTimeoutEl número de transacciones locales que sobrepasan el time out en la última recolec-ción de datos.
Var12 PercentTimeoutEl porcentaje de transacciones locales que sobrepasan el time out en la última recolec-ción de datos.
SmartConsole ThinkServer Descripción
© 2012 Tango/04 Computing Group Página 85
JDBC Connection Pool
Capítulo 12 12 JDBC Connection Pool
Los JDBC Connection Pool ThinAgents proporcionan información de uso sobre los pools de conexión
JDBC para una base de datos. Entre los ejemplos encontramos el número de conexiones gestionadas
o conexiones físicas y el número total de conexiones o manejos de conexiones.
IBM proporciona algunas recomendaciones sobre el Pool de Conexiones JDBC:
• En el Web Container asigne el valor para el pool de conexiones por debajo del valor de la
opción Max Connections. Ajustes bajos, como 10-30 conexiones, ofrecen un mejor
rendimiento que ajustes altos, como 100.
• El tamaño del Pool de Conexiones debe ajustarse al tamaño correcto para una carga de
trabajo normal; si el pool es mayor de lo necesario, puede gastar memoria y otros recursos del
sistema. Por lo tanto le sugerimos qué:
− Si hay conexiones en espera concurrentes y la carga de CPU no se acerca al 100%,
considere el incremento del tamaño de pool de conexiones.
− Si el valor de porcentaje usado está consistentemente por bajo con una carga de trabajo
normal, considere reducir el número de conexiones en el pool.
12.1 JDBC Pool Average UsageUse este ThinAgent para determinar el porcentaje máximo del pool de conexiones a la base de datos
que debería estar en uso en un determinado momento. Una vez haya asignado el porcentaje máximo
requerido, el monitor le avisará cuando el uso de pool exceda ese umbral.
12.1.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
Nota Los JDBC Connection Pool ThinAgents crean monitores multi-valuados.
© 2012 Tango/04 Computing Group Página 86
JDBC Connection Pool
12.1.2 Script de salud por defectoEl JDBC Pool Average Usage ThinAgent utiliza el contador de tiempo de uso para monitorizar el uso del
pool JDBC está dentro de los límites. El ThinAgent viene preconfigurado para asignar la salud del
monitor JDBC Pool Average Usage como sigue:
• Warning cuando el tiempo promedio que utiliza una conexión excede los 5 segundos
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
12.1.3 Variables específicas del ThinAgentLas variables importantes para este ThinAgent son
12.1.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables enviadas a la SmartConsole en plantillas.
Variables y Valores de Configuración Descripción
Name
JMX WebSphere JDBC Provider Pool Ave-rage Usage Monitor
Dé un nombre a su monitor JMX WebS-phere JDBC Provider Pool Average Usage.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere JDBC Provider Pool Ave-rage Usage.
Variable Descripción
UseTimeMean
El tiempo promedio en milisegundos que utiliza una conexión (aplica únicamente a orígenes de datos 5.0). La diferencia entre la hora que el sistema asigna y retorna la conexión. Este valor incluye el tiempo de operación JDBC.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
© 2012 Tango/04 Computing Group Página 87
JDBC Connection Pool
Variables enviadas a VISUAL Message Center manualmente (Eventos generados en Scripts Python)
12.2 JDBC Pool Average Wait Time Este ThinAgent monitoriza la cantidad de tiempo promedio necesaria para obtener una conexión en el
pool de conexiones a la base de datos.
12.2.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
SmartConsole ThinkServer Descripción
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Var08 InstanceNameNombre de la instancia del proveedor JDBC que está generando el evento.
Var09 UseTimeMean
El tiempo promedio en milisegundos que utiliza una conexión (aplica únicamente a orígenes de datos 5.0). La diferencia entre la hora que el sistema asigna y retorna la conexión. Este valor incluye el tiempo de operación JDBC.
Variables y Valores de Configuración Descripción
NameJMX WebSphere JDBC Provider Pool Average Wait Time Monitor
Dé un nombre a su monitor JMX WebSphere JDBC Provider Pool Average Wait Time.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere JDBC Provider Pool Average Wait Time.
© 2012 Tango/04 Computing Group Página 88
JDBC Connection Pool
12.2.2 Script de salud por defectoEl JDBC Pool Average Wait Time ThinAgent utiliza el contador de tiempo de espera para monitorizar los
tiempos de espera en el pool JDBC se encuentran dentro de unos límites aceptables. El ThinAgent
viene preconfigurado para asignar la salud del monitor JDBC Pool Average Wait Time como sigue:
• Critical cuando el tiempo de espera promedio excede los 250 milisegundos
• Warning cuando el tiempo de espera promedio excede 100 milisegundos
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
12.2.3 Variables específicas del ThinAgentLas variables importantes para este ThinAgent son
12.2.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables enviadas a la SmartConsole en plantillas.
Variables enviadas manualmente a la SmartConsole (Eventos generados en Scripts Python)
Variable Descripción
WaitTimeMean El tiempo de espera promedio en milisegundos hasta que se concede una conexión.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Webs-phere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicacio-nes Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Webs-phere.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
© 2012 Tango/04 Computing Group Página 89
JDBC Connection Pool
12.3 JDBC Pool Connections Handle Count Este ThinAgent monitoriza el promedio de objetos de conexión en uso para un pool de conexiones a la
base de datos en particular.
12.3.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
12.3.2 Script de salud por defectoEl JDBC Pool Connections Handle Count ThinAgent utiliza el contador de conexiones manejadas para
determinar el número de objetos de conexión en uso para una base de datos en particular. El ThinAgent
viene preconfigurado para asignar la salud del monitor JDBC Pool Connections Handle Count como
sigue:
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Webs-phere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicacio-nes Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Webs-phere.
Var08 InstanceName Nombre de la instancia del proveedor JDBC que está generando el evento.
Var09 WaitTimeAvgEl tiempo de espera promedio en milisegundos hasta que se concede una conexión
SmartConsole ThinkServer Descripción
Variables y Valores de Configuración Descripción
NameJMX WebSphere JDBC Provider Pool Connections Handle Count Monitor
Dé un nombre a su monitor JMX WebSphere JDBC Provider Pool Connections Handle Count.
Description
Introduzca una descripción para su monitor JMX WebSphere JDBC Provider Pool Connections Handle Count.
© 2012 Tango/04 Computing Group Página 90
JDBC Connection Pool
12.3.3 Variables específicas del ThinAgentLas variables importantes para este ThinAgent son
12.3.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables enviadas a la SmartConsole en plantillas.
Variables enviadas manualmente a la SmartConsole (Eventos generados en Scripts Python)
Variable Descripción
ConnectionHandleCountCountEl número de objetos de conexión en uso para un pool de conexión en particular (aplica únicamente a orígenes de datos 5.0).
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Webs-phere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicacio-nes Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Webs-phere.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplica-ciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Apli-caciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Var08 InstanceNameNombre de la instancia del proveedor JDBC que está generando el evento.
© 2012 Tango/04 Computing Group Página 91
JDBC Connection Pool
12.4 JDBC Pool FaultsEste ThinAgent monitoriza el número de fallos de pool que se producen en el pool de conexiones a la
base de datos. Como regla general mantenga los time-outs de conexiones (fallos) al mínimo.
12.4.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
12.4.2 Script de salud por defectoEl JDBC Pool Faults ThinAgent utiliza el contador de conexiones manejadas para determinar el número
de objetos de conexión en uso para una base de datos en particular. El ThinAgent viene preconfigurado
para asignar la salud del monitor JDBC Pool Faults como sigue:
• Critical cuando el porcentaje de fallos de pool excede el 0.5%
• Warning cuando el porcentaje de fallos de pool excede el 0.1%
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
12.4.3 Variables específicas del ThinAgentLas variables importantes para este ThinAgent son
Var09ConnectionHandle Count
El número de objetos de conexión en uso para un pool de conexión en particu-lar (aplica únicamente a orígenes de datos 5.0).
SmartConsole ThinkServer Descripción
Variables y Valores de Configuración Descripción
NameJMX WebSphere JDBC Provider Pool Faults Monitor
Dé un nombre a su monitor JMX WebSphere JDBC Provider Pool Faults.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere JDBC Pro-vider Pool Faults.
Variable Descripción
FaultCountCountEl número total de fallos, como time-outs, en el pool de conexión.
AllocateCountCount El número total de conexiones asignadas.
© 2012 Tango/04 Computing Group Página 92
JDBC Connection Pool
12.4.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables enviadas a la SmartConsole en plantillas.
Variables enviadas manualmente a la SmartConsole (Eventos generados en Scripts Python)
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Webs-phere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicacio-nes Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Webs-phere.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicacio-nes Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicacio-nes Websphere.
Var08 InstanceNameNombre de la instancia del provee-dor JDBC que está generando el evento.
Var09 NewFaultsEl número total de fallos, como time-outs, en el pool de conexión en la última recolección de datos.
Var10 NewAllocatedFaults El número total de conexiones asig-nadas en la última recolección de datos.
Var11PercentNewConnection Faults
El porcentaje de fallos en la última recolección de datos.
© 2012 Tango/04 Computing Group Página 93
JDBC Connection Pool
12.5 JDBC Pool SizeEste ThinAgent monitoriza el tamaño total del pool de conexione JDBC y envía un mensaje cuando el
pool supera los límites preestablecidos.
12.5.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
12.5.2 Script de salud por defectoEl JDBC Pool Size ThinAgent utiliza distintos contadores para determinar si el tamaño del pool está
dentro de los límites aceptables. El ThinAgent viene preconfigurado para asignar la salud del monitor
JDBC Pool Size como sigue:
• Critical cuando el porcentaje del pool en uso excede el 90%, el promedio de pool en uso
excede el 90%, o el porcentaje de conexiones disponibles excede el 10%
• Warning cuando el pool de conexiones no puede ser utilizado (límite superior = 0), el
porcentaje del pool en uso excede el 80%, el promedio de pool en uso excede el 80%, o el
porcentaje de conexiones disponibles excede el 20%
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
12.5.3 Variables específicas del ThinAgentLas variables importantes para este ThinAgent son
Variables y Valores de Configuración Descripción
NameJMX WebSphere JDBC Provider Pool Average Size Monitor
Dé un nombre a su monitor JMX WebSphere JDBC Provider Pool Average Size.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere JDBC Provider Pool Average Size.
Variable Descripción
PoolSizeCurrent El tamaño del pool de conexión.
PoolSizeUpperBound Límite superior para el pool de conexión.
freePoolSizeCurrent
El número de conexiones libres en el pool (aplica única-mente a orígenes de datos 5.0) Tenga en cuenta que las conexiones disponibles es igual a: límite superior - tamaño de pool + conexiones libres.
© 2012 Tango/04 Computing Group Página 94
JDBC Connection Pool
12.5.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables enviadas a la SmartConsole en plantillas.
Variables enviadas manualmente a la SmartConsole (Eventos generados en Scripts Python)
PercentUsedCurrent El porcentaje promedio de pool en uso.
Variable Descripción
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Webs-phere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicacio-nes Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Webs-phere.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 HostNombre o dirección IP del host.
Var03 PortPuerto utilizado para recupe-rar los datos.
Var04 WASServerNameNombre del servidor de Apli-caciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servi-dor de Aplicaciones Webs-phere.
Var07 WASVersionVersión del servidor de Aplica-ciones Websphere.
Var08 InstanceNameNombre de la instancia del proveedor JDBC que está generando el evento.
Var09 PoolSizeCurrentEl tamaño del pool de conexión.
© 2012 Tango/04 Computing Group Página 95
JDBC Connection Pool
12.6 JDBC Pool Threads WaitingEste ThinAgent monitoriza el número de threads esperando una conexión en el pool JDBC.
12.6.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
12.6.2 Script de salud por defectoEl JDBC Pool Threads Waiting ThinAgent utiliza el contador de threads en espera para determinar el
número de threads esperando un objeto de conexión en uso para una base de datos en particular. El
ThinAgent viene preconfigurado para asignar la salud del monitor JDBC Pool Threads Waiting como
sigue:
• Critical cuando el porcentaje de threads en espera excede el 5%
• Warning Cuando hay threads esperando
• Minor cuando el monitor no es capaz de recuperar datos
Var10 CurrentPoolSizeUpperBoundLímite superior para el pool de conexión.
Var11 CurrentPoolPercentUsedEl porcentaje promedio de pool en uso en la última reco-lección de datos.
Var12 CurrentAvailableConnectionsLas conexiones disponibles en el pool de conexiones en la última recolección de datos.
Var13CurrentPercentAvailable Connections
El porcentaje de conexiones disponibles en el pool de conexiones en la última reco-lección de datos.
Var14 AvgPoolPercentUsedEl porcentaje promedio de pool en uso.
Var15 AvgPoolPercentMaxedEl porcentaje promedio de tiempo que todas las conexio-nes están en uso.
SmartConsole ThinkServer Descripción
Variables y Valores de Configuración Descripción
NameJMX WebSphere JDBC Provider Pool Threads Waiting Monitor
Dé un nombre a su monitor JMX WebSphere JDBC Provider Pool Threads Waiting.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere JDBC Pro-vider Pool Threads Waiting.
© 2012 Tango/04 Computing Group Página 96
JDBC Connection Pool
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
12.6.3 Variables específicas del ThinAgentLas variables importantes para este ThinAgent son
12.6.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables enviadas a la SmartConsole en plantillas.
Variables enviadas manualmente a la SmartConsole (eventos generados en Scripts Python)
Nota Esta configuración asume un pool de conexiones recomendado de 30 conexiones.
Variable Descripción
WaitingThreadCountCurrentEl número de threads actualmente esperando una conexión.
PoolSizeUpperBound Límite superior del pool de conexiones.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Websphere.
© 2012 Tango/04 Computing Group Página 97
JDBC Connection Pool
Var05 WASNodeNameNombre del nodo del servidor de Apli-caciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Var08 InstanceNameNombre de la instancia del proveedor JDBC que está generando el evento.
Var09WaitingThread CountCurrent
El número de threads actualmente esperando una conexión en la última recolección.
Var10 PoolSizeUpperBound Límite superior del pool de conexiones.
Var11 PercentThreadsWaiting Porcentaje de threads esperando una conexión en la última recolección.
SmartConsole ThinkServer Descripción
© 2012 Tango/04 Computing Group Página 98
Java Virtual Machine Values (JVM)
Capítulo 13 13 Java Virtual Machine Values (JVM)
Este ThinAgent proporciona información sobre Java Virtual Machine. Existen los siguientes Java Virtual
Machine Values ThinAgents:
• JVM Free Memory
• JVM Up Time
• JVM Garbage Collection Calls
• JVM Garbage Collection Interval Time
13.1 JVM Free Memory Este ThinAgent muestra el porcentaje de memoria libre sobre el total de memoria disponible para JVM.
Cuando un JVM se queda sin memoria, la memoria debe ejecutar una recogida de basura.
Un nivel muy bajo de memoria libe para JVM puede afectar el rendimiento de algunas aplicaciones
WebSphere, ya que la recogida de basura debe producirse demasiado a menudo. Si el uso de memoria
es continuamente alto, añadir memoria puede ayudar a acelerar las aplicaciones.
13.1.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
Variables y Valores de Configuración Descripción
NameJMX WebSphere JVM Free Memory Monitor
Dé un nombre a su monitor JMX WebSphere JVM Free Memory.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere JVM Free Memory.
© 2012 Tango/04 Computing Group Página 99
Java Virtual Machine Values (JVM)
13.1.2 Script de salud por defectoEl script de salud por defecto ayuda a detectar si el WebSphere Application Server tiene suficiente
memoria libre para ejecutarse. El ThinAgent viene preconfigurado para asignar la salud del monitor
JVM Free Memory como sigue:
• Critical cuando el uso de memoria excede el 98%
• Warning cuando el uso de memoria excede el 95%
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
13.1.3 VariablesLos contadores de datos para esta categoría contienen la memoria usada por un proceso reportada
como tiempo de ejecución de JVM. Algunos ejemplos son el total de memoria disponible y la cantidad
de memoria libre para JVM. El tiempo de ejecución JVM también incluye datos de JVMPI. Estos datos
proporcionan información detallada sobre la JVM que ejecuta el servidor de aplicaciones.
13.1.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variable Descripción
FreeMemoryCount La memoria libre en tiempo de ejecución JVM
UsedMemoryCount La memoria usada en tiempo de ejecución JVM
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASCellNameNombre de la celda del servidor de Aplica-ciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicacio-nes Websphere.
Var06 WASServerNameNombre del servidor de Aplicaciones Webs-phere.
Var07 WASVersionVersión del servidor de Aplicaciones Webs-phere.
Var08 FreeMemoryCountLa memoria libre en tiempo de ejecución JVM
Var09 UsedMemoryCountLa memoria usada en tiempo de ejecución JVM
© 2012 Tango/04 Computing Group Página 100
Java Virtual Machine Values (JVM)
13.2 JVM Up Time Este ThinAgent le proporciona la cantidad de tiempo que ha estado en ejecución Java Virtual Machine
(JVM). Este valor puede ayudar a detectar fallos inesperados de Java Virtual Machine y como
recordatorio para el reinicio de sistemas WebSphere si han estado en ejecución durante un largo
periodo de tiempo.
13.2.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
13.2.2 Script de salud por defectoEl script de salud por defecto le ayuda a detectar si se han producido fallos inesperados de Java Virtual
Machine y como recordatorio para el reinicio de sistemas WebSphere si han estado en ejecución
durante un largo periodo de tiempo. El ThinAgent viene preconfigurado para asignar la salud del
monitor JVM Uptime como sigue:
• Critical cuando Java Virtual Machine no está levantado
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
13.2.3 VariablesLos contadores de datos para esta categoría contienen la memoria usada por un proceso reportada
como tiempo de ejecución de JVM. Algunos ejemplos son el total de memoria disponible y la cantidad
de memoria libre para JVM. El tiempo de ejecución JVM también incluye datos de JVMPI. Estos datos
proporcionan información detallada sobre la JVM que ejecuta el servidor de aplicaciones.
Var10 TotalMemoryLa memoria total en tiempo de ejecución JVM.
Var11 MemUsagePorcentaje actual de Memoria Usada en tiempo de ejecución JVM.
SmartConsole ThinkServer Descripción
Variables y Valores de Configuración Descripción
Name JVM Uptime Monitor Dé un nombre a su monitor JVM Uptime.
DescriptionIntroduzca una descripción para su moni-tor JVM Uptime.
© 2012 Tango/04 Computing Group Página 101
Java Virtual Machine Values (JVM)
13.2.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
13.3 JVM Garbage Collection CallsCuando no hay suficiente memoria JVM libre para que opere JVM, se llama al Garbage Collector para
eliminar todos lo objetos muertos (objetos que ya no son referenciados) del montón actual.
Monitorizando el número de veces que se llama a la recogida de basura, el JVM Garbage Collection
ThinAgent ayuda a determinar incidencias en el rendimiento de una API Java.
Variable Descripción
UpTimeCount La cantidad de tiempo que JVM lleva en ejecución.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASCellNameNombre de la celda del servidor de Aplicacio-nes Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06WASServer-Name
Nombre del servidor de Aplicaciones Webs-phere.
Var07 WASVersionVersión del servidor de Aplicaciones Webs-phere.
Var08 UpTimeDaysNúmero de días que el servidor de aplicaciones WebSphere lleva funcionando.
Var09 UpTimeHoursRepresenta las horas en el contador de tiempo que el servidor de aplicaciones WebSphere lleva funcionando.
Var10 UpTimeMinutesRepresenta los minutos en el contador de tiempo que el servidor de aplicaciones WebS-phere lleva funcionando.
Var11 UpTimeSecondsRepresenta los segundos en el contador de tiempo que el servidor de aplicaciones WebS-phere lleva funcionando.
Var12 UpTimeCountCantidad de tiempo (en segundos) que el servi-dor de aplicaciones WebSphere lleva funcio-nando.
Nota No hay actividad de la API JVM mientras se ejecuta la recogida de basura.
© 2012 Tango/04 Computing Group Página 102
Java Virtual Machine Values (JVM)
13.3.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
13.3.2 Script de salud por defectoEl script de salud por defecto le ayuda a detectar incidencias en el rendimiento de una API Java. El
ThinAgent viene preconfigurado para asignar la salud del monitor JVM Free Memory como sigue:
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
13.3.3 VariablesLos contadores de datos para esta categoría contienen variables tal y como se reportan por el JVM
garbage collector.
13.3.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables y Valores de Configuración Descripción
NameJVM Garbage Collec-tion Calls Monitor
Dé un nombre a su monitor JVM Garbage Collection Calls.
DescriptionIntroduzca una descripción para su monitor JVM Garbage Collection Calls.
Variable Descripción
GCCountCountNúmero de llamadas para la recogida de basura. Este conta-dor no está disponible a menos que -XrunpmiJvmpiProfiler se asigne cuando arranca JVM.
GCTimeMeanDuración promedio de la recogida de basura. Este contador no está disponible a menos que -XrunpmiJvmpiProfiler se asigne cuando arranca JVM.
GCTimeMaxDuración máxima de la recogida de basura. Este contador no está disponible a menos que -XrunpmiJvmpiProfiler se asigne cuando arranca JVM.
© 2012 Tango/04 Computing Group Página 103
Java Virtual Machine Values (JVM)
13.4 JVM Garbage Collection Interval Cuando no hay suficiente memoria JVM libre para que opere JVM, se llama al Garbage Collector para
eliminar todos lo objetos muertos (objetos que ya no son referenciados) del montón actual.
Monitorizando los intervalos entre dos recogidas de basura, el JVM Garbage Collection Interval time
ThinAgent ayuda a determinar incidencias en el rendimiento de una API Java.
13.4.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASCellNameNombre de la celda del servidor de Aplicacio-nes Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASServerNameNombre del servidor de Aplicaciones Webs-phere.
Var07 WASVersionVersión del servidor de Aplicaciones Webs-phere.
Var08 GCCountCountNúmero de llamadas para la recogida de basura.
Var09 GCTimeMean Duración media de la recogida de basura.
Var10 GCTimeMax Duración máxima de la recogida de basura.
Nota No hay actividad de la API JVM mientras se ejecuta la recogida de basura.
Variables y Valores de Configuración Descripción
NameJVM Garbage Collection Time Interval Monitor
Dé un nombre a su monitor JVM Gar-bage Collection Time Interval.
DescriptionIntroduzca una descripción para su monitor JVM Garbage Collection Time Interval.
© 2012 Tango/04 Computing Group Página 104
Java Virtual Machine Values (JVM)
13.4.2 Script de salud por defectoEl JVM Garbage Collection Interval ThinAgent utiliza el contador de tiempo de intervalos para
determinar iteraciones excesivas del Garbage Collector, lo que puede significar problemas de
rendimiento de una API Java. El ThinAgent viene preconfigurado para asignar la salud del monitor JVM
Garbage Collection Interval como sigue:
• Critical cuando la última recolección de datos fue hace menos de 20 segundos
• Warning cuando la última recolección de datos fue hace menos de 50 segundos
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
13.4.3 VariablesLos contadores de datos para esta categoría contienen variables tal y como se reportan por el JVM
garbage collector.
13.4.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variable Descripción
GCIntervalTimeMean
Media de las medidas en segundos entre dos recoleccio-nes de basura. Este contador no está disponible a menos que -XrunpmiJvmpiProfiler se asigne cuando arranca JVM.
GCIntervalTimeMax
Máximo de las medidas en segundos entre dos recolec-ciones de basura. Este contador no está disponible a menos que -XrunpmiJvmpiProfiler se asigne cuando arranca JVM.
GCIntervalTimeCount
Contador de las medidas en segundos entre dos recolec-ciones de basura. Este contador no está disponible a menos que -XrunpmiJvmpiProfiler se asigne cuando arranca JVM.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASCellNameNombre de la celda del servidor de Aplica-ciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicacio-nes Websphere.
Var06 WASServerNameNombre del servidor de Aplicaciones Websphere.
© 2012 Tango/04 Computing Group Página 105
Java Virtual Machine Values (JVM)
Var07 WASVersionVersión del servidor de Aplicaciones Webs-phere.
Var08 MeanTimeHoursTiempo medio en horas entre dos recogi-das de basura.
Var09 MeanTimeMinutesTiempo medio en minutos entre dos recogi-das de basura.
Var10 MeanTimeSecondsTiempo medio en segundos entre dos recogidas de basura.
Var11 MaxTimeHoursTiempo máximo en horas entre dos recogi-das de basura.
Var12 MaxTimeMinutesTiempo máximo en minutos entre dos reco-gidas de basura.
Var13 MaxTimeSecondsTiempo máximo en segundos entre dos recogidas de basura.
Var14LastInterval Seconds
Segundos desde la última recogida de basura.
SmartConsole ThinkServer Descripción
© 2012 Tango/04 Computing Group Página 106
Object Pool
Capítulo 14 14 Object Pool
Un pool de objetos es útil cuando una aplicación necesita repetidamente objetos caros. La mayoría de
objetos Java pueden ser reutilizados y colocar en el pool los objetos que son caros de iniciar para
reutilizarlos ayuda a mejorar el rendimiento de un aplicación en tiempo de ejecución. Utilizar un pool de
objetos reduce significativamente la cantidad de memoria que las aplicaciones utilizan y la cantidad de
limpieza.
Incidencias importantes en la monitorización de pools de objetos son el tiempo para:
• Recuperar el objeto del pool
• Inicializar los miembros internos
• Limpiar los objetos para reutilizar
• Devolverlos al pool
En términos generales una API se programa para asignar objetos a un pool cuando el total de tiempo
mencionado arriba toma menos tiempo que instanciar el objeto, inicializar los miembros internos, y
subsecuentemente limpiar los objetos cuando el espacio del montón se agota.
Los Object Pool ThinAgents consisten en los siguientes ThinAgents:
• Object Pool Creation ThinAgent monitoriza el tamaño del pool de objetos
• Object Pool Operation ThinAgent monitoriza los objetos asignados y devueltos.
Las siguientes secciones describen los ThinAgents en detalle.
14.1 Object Pool Creation El Object Pool Creation ThinAgent monitoriza el número de ítems en el pool de objetos.
Específicamente, mira el número de objetos creados y el número de objetos en el pool esperando ser
reutilizados.
Nota Estos pools de objetos están pensados para colocar en pool objetos definidos en la
aplicación o tipos Developer Kit básicos. Existen pools especializados para conexiones
JDBC o conexiones y sesiones Java Message Service (JMS).
© 2012 Tango/04 Computing Group Página 107
Object Pool
14.1.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
14.1.2 Script de salud por defectoEl Object Pool Creation ThinAgent utiliza los contadores de objetos creados e objetos inactivos para
determinar el tamaño del pool de objetos. El ThinAgent viene preconfigurado para asignar la salud del
monitor Object Pool Creation como sigue:
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
14.1.3 VariablesLas variables importantes para este ThinAgent son
14.1.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables envidas a la SmartConsole en plantillas (Eventos globales)
Variables y Valores de Configuración Descripción
NameJMX WebSphere Object Pool Object Creation Monitor
Dé un nombre a su monitor JMX WebSphere Object Pool Object Crea-tion.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere Object Pool Object Creation.
Variable Descripción
ObjectsCreatedCountCount El número total de objetos creados.
IdleObjectsSizeCurrent El promedio de instancias de objetos inactivos en el pool.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
© 2012 Tango/04 Computing Group Página 108
Object Pool
Variables enviadas manualmente a la SmartConsole (eventos generados en Scripts Python)
14.2 Object Pool Operations El Object Pool Operations ThinAgent monitoriza el número de objetos asignados y devueltos al pool.
14.2.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Var08SummaryObjects CreatedCount
El número total de objetos creados.
Var09SummaryIdle ObjectsSize
El promedio de instancias de objetos inactivos en el pool.
SmartConsole ThinkServer Descripción
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Apli-caciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Var08 NameNombre de la instancia del pool de Objeto que está generando el evento.
Var09NewObjects CreatedCount
El número total de objetos creados en la última recolección.
Var10 IdleObjectsSizeEl promedio de instancias de objetos inactivos en el pool.
© 2012 Tango/04 Computing Group Página 109
Object Pool
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
14.2.2 Script de salud por defectoEl Object Pool Operations ThinAgent usa los contadores de objetos asignados y devueltos para
determinar el rendimiento del pool de objetos. El ThinAgent viene preconfigurado para asignar la salud
del monitor Object Pool Operations como sigue:
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
14.2.3 VariablesLas variables importantes para este ThinAgent son
14.2.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables envidas a la SmartConsole en plantillas (Eventos globales)
Variables y Valores de Configuración Descripción
NameJMX WebSphere Object Pool Operations Monitor
Dé un nombre a su monitor JMX WebS-phere Object Pool Operations.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere Object Pool Operations.
Variable Descripción
ObjectsAllocatedCountCurrent El número de objetos pedidos al pool.
ObjectsReturnedCountCurrent El número de objetos devueltos al pool.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicacio-nes Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
© 2012 Tango/04 Computing Group Página 110
Object Pool
Variables enviadas manualmente a la SmartConsole (eventos generados en Scripts Python)
Var07 WASVersionVersión del servidor de Aplicacio-nes Websphere.
Var08SummaryObjects AllocatedCount
El número de objetos pedidos al pool.
Var09SummaryObjects ReturnedCount
El número de objetos devueltos al pool.
SmartConsole ThinkServer Descripción
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Var08 NameNombre de la instancia del pool de Objeto que está generando el evento.
Var09NewObjects AllocatedCount
El número de objetos pedidos al pool en la última recolección de datos.
Var10NewObjects ReturnedCount
El número de objetos devueltos al pool en la última recolección de datos.
© 2012 Tango/04 Computing Group Página 111
Object Request Broker (ORB)
Capítulo 15 15 Object Request Broker (ORB)
Un object request broker (ORB) gestiona las comunicaciones y los intercambios de datos entre objetos.
Los ORBs permiten a los usuarios construir sistemas utilizando objetos de diferentes vendedores que
se comunican entre ellos a través de ORB.
Los Object Request Broker ThinAgents consisten en:
• ORB Number of Requests ThinAgent
• ORB Object Reference Lookup Time ThinAgent
• Processing Time Interceptor ThinAgent
Las siguientes secciones explican cada ThinAgent en detalle.
15.1 ORB Number of RequestsEl ORB Number of Request ThinAgent monitoriza si el ORB es capaz de procesar las peticiones
entrantes. Se centra especialmente en el número de peticiones al ORB y el número de peticiones que
están siendo procesadas.
15.1.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
Variables y Valores de Configuración Descripción
NameJMX WebSphere ORB Number of Requests Monitor
Dé un nombre a su monitor JMX WebS-phere ORB Number of Requests.
DescriptionIntroduzca una descripción para su moni-tor JMX WebSphere ORB Number of Requests.
© 2012 Tango/04 Computing Group Página 112
Object Request Broker (ORB)
15.1.2 Script de salud por defectoEl ORB Number of Requests ThinAgent mira el número de peticiones enviadas al ORB y el número de
peticiones procesadas por el ORB para determinar el tamaño del ORB. El ThinAgent viene
preconfigurado para asignar la salud del monitor ORB Number of Requests como sigue:
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
15.1.3 VariablesSon Variables importantes para este monitor:
15.1.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variable Descripción
ConcurrentRequestCountMean El promedio de peticiones que son procesadas concurrentemente por el Object Request Broker.
RequestCountCount El número de peticiones enviadas al Object Request Broker.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Var08 ConcurrentRequestMeanEl promedio de peticiones que son procesadas concurrentemente por el Object Request Broker.
Var09 NewRequestCountEl número de peticiones enviadas al Object Request Broker en la última recolección de datos.
© 2012 Tango/04 Computing Group Página 113
Object Request Broker (ORB)
15.2 ORB Object Reference Lookup TimeEl ORB Object Reference Lookup Time ThinAgent monitoriza la cantidad de tiempo requerido para
buscar una referencia de objeto antes que el ORB pueda completar una entrega de mensaje.
15.2.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
15.2.2 Script de salud por defectoEl ORB Object Reference Lookup Time ThinAgent mira la cantidad de tiempo requerida para buscar
una referencia de objeto antes que la entrega de mensajes pueda completarse. El ThinAgent viene
preconfigurado para asignar la salud del monitor ORB Number of Requests como sigue:
• Critical cuando el tiempo para buscar una referencia de objeto antes que pueda completarse
un método de envío exceda los 20 milisegundos
• Warning cuando el tiempo para buscar una referencia de objeto antes que pueda completarse
un método de envío exceda los 10 milisegundos
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
15.2.3 VariablesVariables importantes para este ThinAgent son:
15.2.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables y Valores de Configuración Descripción
NameJMX WebSphere ORB Object Reference Lookup Time
Dé un nombre a su monitor JMX WebS-phere ORB Object Reference Lookup Time.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere ORB Object Reference Lookup Time.
Variable Descripción
LookupTimeMean La cantidad de tiempo en milisegundos (normalmente < 10 ms) necesarios para buscar una referencia de objeto antes de que un método de envío pueda completarse.
© 2012 Tango/04 Computing Group Página 114
Object Request Broker (ORB)
15.3 Processing Time InterceptorSegún IBM:
“Interceptors son extensiones ORB que pueden configurar el contexto antes que ORB ejecute una
petición. Por ejemplo, el contexto puede incluir transacciones o sesiones de actividad a importar. Si el
cliente crea una transacción, y a continuación fluye el contexto de la transacción al servidor, el servidor
importa entonces el contexto de la transacción a la petición del servidor a través de los interceptors.”
Este ThinAgent monitoriza el tiempo que necesita un interceptor portable registrado para ejecutarse.
15.3.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
15.3.2 Script de salud por defectoEl ORB Processing Time Interceptor ThinAgent mira el tiempo que necesita un interceptor portable
registrado para ejecutarse. El ThinAgent viene preconfigurado para asignar la salud del monitor ORB
Processing Time Interceptor como sigue:
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Webs-phere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicacio-nes Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Webs-phere.
Var08 LookupTimeMean
La cantidad de tiempo en milisegundos (nor-malmente < 10 ms) necesarios para buscar una referencia de objeto antes de que un método de envío pueda completarse.
Variables y Valores de Configuración Descripción
NameJMX WebSphere ORB Processing Time Interceptor Monitor
Dé un nombre a su monitor JMX WebS-phere ORB Processing Time Interceptor.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere ORB Processing Time Interceptor.
© 2012 Tango/04 Computing Group Página 115
Object Request Broker (ORB)
• Critical cuando un interceptor portable registrado necesita más de 20 milisegundos para
ejecutarse
• Warning cuando un interceptor portable registrado necesita más de 10 milisegundos para
ejecutarse
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
15.3.3 VariablesSon variables importantes para este ThinAgent:
15.3.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables envidas a la SmartConsole en plantillas (Eventos globales)
Variables enviadas manualmente a la SmartConsole (eventos generados en Scripts Python)
Variable Descripción
ProcessingTimeMeanEl tiempo (en milisegundos) que necesita un interceptor portable registrado para ejecutarse.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Apli-caciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Var08 SummaryProcessingTimeEl tiempo (en milisegundos) que necesita un interceptor portable regis-trado para ejecutarse.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
© 2012 Tango/04 Computing Group Página 116
Object Request Broker (ORB)
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Apli-caciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Var08 NameEl nombre de la instancia del intercep-tor portable registrado que está gene-rando el evento.
Var09 ProcessingTimeEl tiempo (en milisegundos) que nece-sita un interceptor portable registrado para ejecutarse.
SmartConsole ThinkServer Descripción
© 2012 Tango/04 Computing Group Página 117
Scheduler
Capítulo 16 16 Scheduler
Los Scheduler ThinAgents monitorizan las operaciones del servicio WebSphere Application Servers
Scheduler.
Los Scheduler ThinAgents están disponibles para:
• Scheduler Task Failures
• Scheduler Task Loading Time
• Scheduler Task Run Duration
• Scheduler Task Statistics
Las siguientes secciones describen cada ThinAgent individualmente.
16.1 Task Failures
16.1.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
Variables y Valores de Configuración
Descripción
NameJMX WebSphere Scheduler Task Failures Monitor
Dé un nombre a su monitor JMX WebSphere Scheduler Task Failures.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere Scheduler Task Failures.
© 2012 Tango/04 Computing Group Página 118
Scheduler
16.1.2 Script de salud por defectoEl Scheduler Task Failures ThinAgent comprueba si cualquier tarea del scheduler ha fallado durante la
última recolección de datos. El ThinAgent viene preconfigurado para asignar la salud del monitor
Scheduler Task Failures como sigue:
• Critical cuando ha fallado una tarea en la última recolección de datos
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
16.1.3 VariablesSon variables importantes para este ThinAgent:
16.1.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables envidas a la SmartConsole en plantillas (Eventos globales)
Variables enviadas manualmente a la SmartConsole (eventos generados en Scripts Python)
Variable Descripción
TaskFailureCountCount El número de tareas que fallaron al ejecutarse.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicacio-nes Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicacio-nes Websphere.
Var08 SummaryTaskFailureCountResumen de las tareas que fallaron al ejecutarse.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
© 2012 Tango/04 Computing Group Página 119
Scheduler
16.2 Task Loading Time
16.2.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
16.2.2 Script de salud por defectoUse el Scheduler Task Loading Time ThinAgent para monitorizar el rendimiento del Scheduler. El
ThinAgent viene preconfigurado para asignar la salud del monitor Scheduler Task Loading Time como
sigue:
• Critical cuando el tiempo promedio de espera excede los 250 milisegundos
• Warning cuando el tiempo promedio de espera excede los 100 milisegundos
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos
Var04 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Apli-caciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Var08 NameEl nombre de la instancia del schedu-ler que está generando el evento.
Var09 NewTaskFailureCount El número de tareas que fallaron al ejecutarse en la última recolección de datos.
SmartConsole ThinkServer Descripción
Variables y Valores de Configuración Descripción
NameJMX WebSphere Scheduler Task Loading Time Monitor
Dé un nombre a su monitor JMX WebSphere Scheduler Task Loading Time.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere Scheduler Task Loading Time.
© 2012 Tango/04 Computing Group Página 120
Scheduler
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
16.2.3 VariablesSon variables importantes para este ThinAgent:
16.2.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables envidas a la SmartConsole en plantillas (Eventos globales)
Variables enviadas manualmente a la SmartConsole (eventos generados en Scripts Python)
Variable Descripción
PollQueryDurationMeanCuenta el tiempo en milisegundos que necesita para ejecutarse la consulta que utiliza el poll daemon para cargar las tareas durante cada ciclo de poll.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicacio-nes Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicacio-nes Websphere.
Var08 SummaryPollQueryDuration
El tiempo en milisegundos que necesita para ejecutarse la consulta que utiliza el poll daemon para car-gar las tareas durante cada ciclo de poll.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Websphere.
© 2012 Tango/04 Computing Group Página 121
Scheduler
16.3 Task Run Duration
16.3.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
16.3.2 Script de salud por defectoEl Scheduler Task Run Duration ThinAgent utiliza los contadores de duración del poll y duración de la
ejecución para determinar si hay tiempo suficiente para ejecutar las tareas programadas. El ThinAgent
viene preconfigurado para asignar la salud del monitor Scheduler Task Failures como sigue:
• Critical Cuando no hay suficiente tiempo para ejecutar las tareas programadas (es decir
cuando la duración de la ejecución excede la duración del poll)
• Warning cuando la duración del poll usada para ejecutar una tarea excede el 95%
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
Var05 WASNodeNameNombre del nodo del servidor de Aplicacio-nes Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplica-ciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Webs-phere.
Var08 NameEl nombre de la instancia del scheduler que está generando el evento.
Var09 PollQueryDuration
El tiempo en milisegundos que necesita para ejecutarse la consulta que utiliza el poll daemon para cargar las tareas durante cada ciclo de poll en este scheduler.
SmartConsole ThinkServer Descripción
Variables y Valores de Configuración Descripción
NameJMX WebSphere Scheduler Task Run Duration Monitor
Dé un nombre a su monitor JMX WebS-phere Scheduler Task Run Duration.
DescriptionIntroduzca una descripción para su moni-tor JMX WebSphere Scheduler Task Run Duration.
© 2012 Tango/04 Computing Group Página 122
Scheduler
16.3.3 VariablesSon variables importantes para este ThinAgent:
16.3.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables enviadas a la SmartConsole en plantillas (Eventos globales)
Variables enviadas manualmente a la SmartConsole (eventos generados en Scripts Python)
Variable Descripción
RunDurationMean Tiempo en milisegundos necesario para ejecutar una tarea.
PollDurationMean El número de segundos entre ciclos de poll.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplica-ciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplica-ciones Websphere.
Var08 SummaryPollDurationResumen del número de segundos entre ciclos de poll.
Var09SummaryPercentPool DurationUsed
Resumen del porcentaje de duración del poll usado para ejecutar las tareas configura-das.
Var10 SummaryRunDurationResumen de milisegundos necesarios para ejecutar las tareas configuradas.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
© 2012 Tango/04 Computing Group Página 123
Scheduler
16.4 Task Statistics
16.4.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
16.4.2 Script de salud por defectoEl Scheduler Task Statistics ThinAgent monitoriza las interferencias al ejecutar una tarea planificada
midiendo las colisiones entre poll daemons competidores. El ThinAgent viene preconfigurado para
asignar la salud del monitor Scheduler Task como sigue:
• Critical Cuando encuentra 2 o más colisiones por segundo
• Warning Cuando encuentra 1 o más colisiones por segundo
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
Var04 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Apli-caciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Apli-caciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Var08 NameEl nombre de la instancia del scheduler que está generando el evento.
Var08 PollDurationNúmero de segundos entre ciclos de poll en este scheduler en la última reco-lección de datos.
Var09PercentPool DurationUsed
Porcentaje de duración del poll usado para ejecutar las tareas configuradas en este scheduler.
Var10 RunDurationMilisegundos necesarios para ejecutar las tareas configuradas en este schedu-ler en la última recolección de datos.
SmartConsole ThinkServer Descripción
Variables y Valores de Configuración Descripción
NameJMX WebSphere Schedu-ler Task Statistics Monitor
Dé un nombre a su monitor JMX WebS-phere Scheduler Task Statistics.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere Scheduler Task Statistics.
© 2012 Tango/04 Computing Group Página 124
Scheduler
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
16.4.3 VariablesSon variables importantes para este ThinAgent:
16.4.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables envidas a la SmartConsole en plantillas (Eventos globales)
Variables enviadas manualmente a la SmartConsole (eventos generados en Scripts Python)
Variable Descripción
TaskFinishCountCount El número de tareas ejecutadas con éxito.
TaskFinishRateMean El número de tareas ejecutadas por segundo.
TaskCollisionRateMean El número de colisiones encontradas por segundo entre poll daemons competidores.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicacio-nes Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicacio-nes Websphere.
Var08SummaryTask CollisionRate
Resumen del número de colisiones encontradas por segundo entre poll daemons competidores.
Var09SummaryTask FinishRate
Resumen de tareas ejecutadas por segundo.
Var10SummaryTask FinishCount
Resumen de tareas ejecutadas con éxito.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
© 2012 Tango/04 Computing Group Página 125
Scheduler
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplica-ciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplica-ciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Var08 NameEl nombre de la instancia del scheduler que está generando el evento.
Var09 TaskCollisionRateNúmero de colisiones encontradas por segundo entre poll daemons competidores en este scheduler.
Var10 TaskFinishRateEl número de tareas ejecutadas por segundo en este scheduler.
Var11NewTask FinishCount
El número de tareas ejecutadas con éxito en este scheduler en la última recolección.
SmartConsole ThinkServer Descripción
© 2012 Tango/04 Computing Group Página 126
Server Integration Bus (SIB)
Capítulo 17 17 Server Integration Bus (SIB)
Hay cuatro categorías de SIB ThinAgents
Communication Statistics monitorizan estadísticas de envío y recepción para clientes, enlaces WMQ
estándar y enlaces cliente WMQ estándar; estadísticas de lectura y escritura para clientes estándar,
Messaging Engine Standard; y problemas de comunicaciones para enlaces WMQ estándar y enlaces
cliente WMQ estándar.
Mediation Framework monitoriza el número de mensajes mediados y el tiempo involucrado en la
mediación.
Message Processor mira los tiempos de los mensajes y las estadísticas de consumo para
suscripciones durables; estadísticas de mensajes, productores y consumidores, tiempos y uso de colas;
número de editores y mensajes y hits de suscripciones de Topic Spaces.
Message Store monitorizan estadísticas de acceso, estadísticas de caché; ítems en expiración y
estadísticas de transacciones del almacén de mensajes.
Las siguientes secciones describen cada categoría en detalle.
17.1 Communication Statistics
17.1.1 JMS send and receive statistics (clients detailed)
Configuración del Monitor
Cuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
Variables y Valores de Configuración Descripción
NameJMX WebSphere SIB JMS Send and Receive ThinAgent
Dé un nombre a su monitor JMX WebS-phere SIB JMS Send and Receive.
© 2012 Tango/04 Computing Group Página 127
Server Integration Bus (SIB)
Script de salud por defecto
El SIB JMS Send and Receive ThinAgent monitoriza el número de mensajes enviados y recibidos por
cada nivel de prioridad. El ThinAgent viene preconfigurado para asignar la salud del monitor como
sigue:
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
Variables
Variables importantes para este ThinAgent:
Mapeo de campos SmartConsole – ThinkServer
La siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables envidas a la SmartConsole en plantillas (Eventos globales)
DescriptionIntroduzca una descripción para su moni-tor JMX WebSphere SIB JMS Send and Receive.
Variables y Valores de Configuración Descripción
Variable Descripción
MessagesSentAtJMS0,...,9PriorityCount
Número de bytes de datos transmitidos a la prioridad usada por mensajes JMS con prioridad 0,...,9. Típicamente esta es una medida precisa del número de bytes de datos de mensajes transmitidos a este nivel de prioridad. De todas formas, de vez en cuando, las transmisiones de con-trol utilizadas para negociar el flujo de mensajes pueden ser transmitidas a este nivel de prioridad.
MessagesReceivedAtJMS0,...,9PriorityCount
Número de bytes de datos recibidos a la prioridad usada por mensajes JMS con prioridad 0,...,9. Típicamente esta es una medida precisa del número de bytes de datos de mensajes recibidos a este nivel de prioridad. De todas formas, de vez en cuando, las transmisiones de control utili-zadas para negociar el flujo de mensajes pueden ser transmitidas a este nivel de prioridad.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 HostNombre o dirección IP del host.
© 2012 Tango/04 Computing Group Página 128
Server Integration Bus (SIB)
17.1.2 Writes and Reads Statistics (Clients Standard)
Configuración del Monitor
Cuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
Script de salud por defecto
El SIB Clients Standard Writes and Reads ThinAgent monitoriza el número de operaciones de escritura
y lectura y el número de bytes leídos y escritos desde y a clientes SIB. El ThinAgent viene
preconfigurado para asignar la salud del monitor como sigue:
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del ser-vidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Var08..17NewMessagesSentAtJMS0,..., 9Priority
Mensajes enviados para prioridad 0,...,9 en la última recolección de datos.
Var18..27NewMessagesReceivedAtJMS0,..,9Priority
Mensajes recibidos para prioridad 0,...,9 en la última recolección de datos.
SmartConsole ThinkServer Descripción
Variables y Valores de Configuración Descripción
Name
JMX WebSphere SIB Clients Standard Writes and Reads ThinAgent
Dé un nombre a su monitor JMX WebSphere SIB Clients standard Writes and Reads.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere SIB Clients stan-dard Writes and Reads.
© 2012 Tango/04 Computing Group Página 129
Server Integration Bus (SIB)
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
Variables
Variables importantes para este ThinAgent:
Mapeo de campos SmartConsole – ThinkServer
La siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables envidas a la SmartConsole en plantillas (Eventos globales)
Variable Descripción
WritesCountCount Número de operaciones de escritura utilizadas para transmitir datos a procesos de cliente vía conexiones de red.
ReadsCountCount Número de operaciones de lectura utilizadas para recibir datos de procesos de cliente vía conexiones de red.
MessagesBytesWrittenCountCount
Número de bytes de datos de mensajes envia-dos a procesos clientes sobre conexiones de red. No incluye datos utilizados para negociar la transmisión de mensajes.
MessageBytesReadCountCount
Número de bytes de datos de mensajes recibi-dos de procesos clientes sobre conexiones de red. No incluye datos utilizados para negociar la transmisión de mensajes.
TotalBytesWrittenCountCount
Número de bytes de datos enviados a proce-sos clientes. Incluye tanto datos de mensajes como datos usados para negociar la transmi-sión de mensajes.
TotalBytesReadCountCount
Número de bytes de datos recibidos de proce-sos clientes. Incluye tanto datos de mensajes como datos usados para negociar la transmi-sión de mensajes.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicacio-nes Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicacio-nes Websphere.
© 2012 Tango/04 Computing Group Página 130
Server Integration Bus (SIB)
17.1.3 Writes and Reads Problem Statistics (Clients Standard)
Configuración del Monitor
Cuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
Var08 NewWritesCount
Número de operaciones de escri-tura utilizadas para transmitir datos a procesos de cliente vía conexiones de red en la última recolección de datos.
Var09 NewReadsCount
Número de operaciones de lec-tura utilizadas para recibir datos de procesos de cliente vía conexiones de red en la última recolección de datos.
Var10NewMessagesBytes WrittenCount
Número de bytes de datos de mensajes enviados a procesos clientes sobre conexiones de red. No incluye datos utilizados para negociar la transmisión de mensa-jes.
Var11NewMessageBytes ReadCount
Número de bytes de datos de mensajes recibidos de procesos clientes sobre conexiones de red. No incluye datos utilizados para negociar la transmisión de mensa-jes.
Var12NewTotalBytesWritten-Count
Número de bytes de datos envia-dos a procesos clientes. Incluye tanto datos de mensajes como datos usados para negociar la transmisión de mensajes.
Var13 NewTotalBytesReadCount
Número de bytes de datos recibi-dos de procesos clientes. Incluye tanto datos de mensajes como datos usados para negociar la transmisión de mensajes.
SmartConsole ThinkServer Descripción
Variables y Valores de Configuración Descripción
NameJMX WebSphere SIB Clients standard Writes and Reads Problems
Dé un nombre a su monitor JMX WebSphere SIB Clients standard Wri-tes and Reads Problems.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere SIB Clients standard Writes and Reads Problems.
© 2012 Tango/04 Computing Group Página 131
Server Integration Bus (SIB)
Script de salud por defecto
El SIB Clients standard Writes and Reads Problems ThinAgent usa el contador de errores y el contador
de escrituras y lecturas bloqueadas para indicar una congestión potencial de la red al comunicarse con
procesos cliente. El ThinAgent viene preconfigurado para asignar la salud del monitor como sigue:
• Critical cuando se producen errores en las comunicaciones
• Warning cuando se bloquean lecturas o escrituras
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
Variables
Variables importantes para este ThinAgent:
Variable Descripción
ClientsAttachedCountCount El número de procesos cliente distintos conecta-dos actualmente a este servidor de aplicaciones a través de red.
APIConnectionsCountCount
El número de sesiones API usadas por clientes que están conectados por red actualmente a este servidor de aplicaciones. Algunas de estas conexiones API pueden ser de procesos internos del sistema en lugar de clientes.
ErrorsCountCount Errores de comunicaciones que se han producido en una conexión de red a un cliente que ha sido desconectado.
WritesBlockedCountCount
Número de operaciones de escritura que no pue-den completarse inmediatamente. Este número puede utilizarse como un indicador de la conges-tión de red al comunicarse con procesos de cliente.
ReadsBlockedCountCount
Número de operaciones de lectura que no pueden completarse inmediatamente. Este número puede utilizarse como un indicador de la congestión de red al comunicarse con procesos de cliente.
BufferedWriteBytesCountCount
Número de bytes de datos retenidos por estar pen-dientes de transmisión. Grandes valores pueden indicar congestión de red o clientes incapaces de procesar datos lo suficientemente rápido para mantenerse igualados con el servidor de aplicacio-nes.
BufferedReadBytesCountCount
Número de bytes de datos recibidos a través de red y están retenidos pendientes de su procesa-miento. Grandes valores pueden indicar que el servidor de aplicaciones es incapaz de procesar los datos lo suficientemente rápido para mante-nerse igualado con los clientes adjuntos.
© 2012 Tango/04 Computing Group Página 132
Server Integration Bus (SIB)
Mapeo de campos SmartConsole – ThinkServer
La siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables envidas a la SmartConsole en plantillas (Eventos globales)
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Apli-caciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Var08 ClientsAttachedCount
El número de procesos cliente distin-tos conectados actualmente a este servidor de aplicaciones a través de red.
Var09 APIConnectionsCount
El número de sesiones API usadas por clientes que están conectados por red actualmente a este servidor de aplicaciones. Algunas de estas conexiones API pueden ser de proce-sos internos del sistema en lugar de clientes.
Var10 NewErrorsCount
Errores de comunicaciones que se han producido en una conexión de red a un cliente que ha sido desconec-tado.
Var11 WritesBlockedCount
Número de operaciones de escritura que no pueden completarse inmedia-tamente. Este número puede utili-zarse como un indicador de la congestión de red al comunicarse con procesos de cliente.
Var12 ReadsBlockedCount
Número de operaciones de lectura que no pueden completarse inmedia-tamente. Este número puede utili-zarse como un indicador de la congestión de red al comunicarse con procesos de cliente.
© 2012 Tango/04 Computing Group Página 133
Server Integration Bus (SIB)
17.1.4 Writes and reads statistics (Messaging Engine Standard)
Configuración del Monitor
Cuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
Script de salud por defecto
El SIB Messenging Engines Standard Writes and Reads ThinAgent monitoriza el número de
operaciones de lectura y escritura y el número de bytes leídos y escritos desde y hacia procesos del
servidor de aplicaciones que hostean motores de mensajería. El ThinAgent viene preconfigurado para
asignar la salud del monitor como sigue:
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
Variables
Variables importantes para este ThinAgent:
Var13BufferedWrite BytesCount
Número de bytes de datos retenidos por estar pendientes de transmisión. Grandes valores pueden indicar con-gestión de red o clientes incapaces de procesar datos lo suficientemente rápido para mantenerse igualados con el servidor de aplicaciones.
Var14BufferedRead BytesCount
Número de bytes de datos recibidos a través de red y están retenidos pen-dientes de su procesamiento. Gran-des valores pueden indicar que el servidor de aplicaciones es incapaz de procesar los datos lo suficiente-mente rápido para mantenerse igua-lado con los clientes adjuntos.
SmartConsole ThinkServer Descripción
Variables y Valores de Configuración Descripción
NameJMX WebSphere SIB Messaging Engines Standard Writes and Reads
Dé un nombre a su monitor JMX WebSphere SIB Messaging engi-nes standard Writes and Reads.
Description
Introduzca una descripción para su monitor JMX WebSphere SIB Messaging engines standard Wri-tes and Reads.
© 2012 Tango/04 Computing Group Página 134
Server Integration Bus (SIB)
Mapeo de campos SmartConsole – ThinkServer
La siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables envidas a la SmartConsole en plantillas (Eventos globales)
Variable Descripción
WritesCountCount
Número de operaciones de escritura utilizados para transmitir datos a procesos del servidor de aplicaciones que hostean motores de mensaje-ría a través de conexiones de red.
ReadsCountCount
Número de operaciones de lectura utilizados para recibir datos de procesos del servidor de aplicaciones que hostean motores de mensaje-ría a través de conexiones de red.
MessageBytesWrittenCountCount
Número de bytes de datos de mensajes envia-dos a procesos del servidor de aplicaciones que hostean motores de mensajería a través de conexiones de red. No incluye datos usados para negociar la transmisión de los mensajes.
MessageBytesReadCountCount
Número de bytes de datos de mensajes recibi-dos de procesos del servidor de aplicaciones que hostean motores de mensajería a través de conexiones de red. No incluye datos usados para negociar la transmisión de los mensajes.
TotalBytesWrittenCountCount Número de bytes de datos enviados a procesos del servidor de aplicaciones que hostean moto-res de mensajería.
TotalBytesReadCountCount Número de bytes de datos recibidos de proce-sos del servidor de aplicaciones que hostean motores de mensajería
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplica-ciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplica-ciones Websphere.
© 2012 Tango/04 Computing Group Página 135
Server Integration Bus (SIB)
17.1.5 Writes and reads problems statistics (Messenging Engine Standard)
Configuración del Monitor
Cuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
Script de salud por defecto
Var08 NewWritesCount
Número de operaciones de escritura utilizados para transmi-tir datos a procesos del servidor de aplicaciones que hostean motores de mensajería a través de conexiones de red en la última recolección de datos.
Var09 NewReadsCount
Número de operaciones de lec-tura utilizados para recibir datos de procesos del servidor de apli-caciones que hostean motores de mensajería a través de conexiones de red en la última recolección de datos.
Var10NewMessagesBytes WrittenCount
Número de bytes de datos de mensajes enviados a procesos del servidor de aplicaciones que hostean motores de mensajería a través de conexiones de red. No incluye datos usados para negociar la transmisión de los mensajes.
Var11NewMessageBytes ReadCount
Número de bytes de datos de mensajes recibidos de procesos del servidor de aplicaciones que hostean motores de mensajería a través de conexiones de red. No incluye datos usados para negociar la transmisión de los mensajes.
Var12NewTotalBytes WrittenCount
Número de bytes de datos enviados a procesos del servi-dor de aplicaciones que hostean motores de mensajería en la última recolección de datos.
Var13NewTotalBytes ReadCount
Número de bytes de datos reci-bidos de procesos del servidor de aplicaciones que hostean motores de mensajería en la última recolección de datos.
SmartConsole ThinkServer Descripción
© 2012 Tango/04 Computing Group Página 136
Server Integration Bus (SIB)
El SIB Messenging Engines Standard Writes and Reads Problems ThinAgent utiliza el contador de
errores y el contador de escrituras y lecturas bloqueadas para indicar una congestión potencial de la red
al comunicarse con procesos de motores motor de mensajería. El ThinAgent viene preconfigurado para
asignar la salud del monitor como sigue:
• Critical cuando se producen errores en las comunicaciones
• Warning cuando se bloquean lecturas o escrituras
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
Variables
Variables importantes para este ThinAgent:
Variables y Valores de Configuración Descripción
Name
JMX WebSphere SIB Messaging Engines Stan-dard Writes and Reads Problems
Dé un nombre a su monitor JMX WebS-phere SIB Messaging engines standard Writes and Reads Problems.
Description
Introduzca una descripción para su monitor JMX WebSphere SIB Messa-ging engines standard Writes and Reads Problems.
Variable Descripción
MEAttachedCountCount
El número de procesos del servidor de aplicacio-nes distintos que hostean motores de mensajería conectados actualmente a este servidor de apli-caciones a través de red.
APIConnectionsCountCount El número de sesiones utilizadas por motores de mensajería que están conectados actualmente por red a este servidor de aplicaciones.
ErrorsCountCount Errores de comunicaciones que se han producido en una conexión de red a un motor de mensajería que ha sido desconectado
WritesBlockedCountCount
Número de operaciones de escritura que no pue-den completarse inmediatamente. Este número puede utilizarse como un indicador de la conges-tión de red al comunicarse con procesos del ser-vidor de aplicaciones que hostean motores de mensajería.
ReadsBlockedCountCount
Número de operaciones de lectura que no pue-den completarse inmediatamente. Este número puede utilizarse como un indicador de la conges-tión de red al comunicarse con procesos del ser-vidor de aplicaciones que hostean motores de mensajería.
© 2012 Tango/04 Computing Group Página 137
Server Integration Bus (SIB)
Mapeo de campos SmartConsole – ThinkServer
La siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables envidas a la SmartConsole en plantillas (Eventos globales)
BufferedWriteBytesCountCount
Número de bytes de datos retenidos por estar pendientes de transmisión. Grandes valores pue-den indicar congestión de red o procesos del ser-vidor de aplicaciones que hostean motores de mensajería incapaces de procesar datos lo sufi-cientemente rápido para mantenerse igualados con el servidor de aplicaciones
BufferedReadBytesCountCount
Número de bytes de datos recibidos a través de red y están retenidos pendientes de su procesa-miento. Grandes valores pueden indicar que el servidor de aplicaciones es incapaz de procesar los datos lo suficientemente rápido para mante-nerse igualado con otros procesos del servidor de aplicaciones que hostean motores de mensajería
Variable Descripción
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Apli-caciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Var08 MEAttachedCount
El número de procesos del servidor de aplicaciones distintos que hostean motores de mensajería conectados actualmente a este servidor de aplica-ciones a través de red.
Var09 APIConnectionsCount
El número de sesiones utilizadas por motores de mensajería que están conectados actualmente por red a este servidor de aplicaciones.
Var10 NewErrorsCount
Errores de comunicaciones que se han producido en una conexión de red a un motor de mensajería que ha sido des-conectado en la última recolección de datos.
© 2012 Tango/04 Computing Group Página 138
Server Integration Bus (SIB)
17.1.6 Communication problems (WMQ Client Links Standard)
Configuración del Monitor
Cuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
Var11 WritesBlockedCount
Número de operaciones de escritura que no pueden completarse inmediata-mente. Este número puede utilizarse como un indicador de la congestión de red al comunicarse con procesos del servidor de aplicaciones que hostean motores de mensajería.
Var12 ReadsBlockedCount
Número de operaciones de lectura que no pueden completarse inmediata-mente. Este número puede utilizarse como un indicador de la congestión de red al comunicarse con procesos del servidor de aplicaciones que hostean motores de mensajería.
Var13BufferedWrite BytesCount
Número de bytes de datos retenidos por estar pendientes de transmisión. Grandes valores pueden indicar con-gestión de red o procesos del servidor de aplicaciones que hostean motores de mensajería incapaces de procesar datos lo suficientemente rápido para mantenerse igualados con el servidor de aplicaciones
Var14BufferedRead BytesCount
Número de bytes de datos recibidos a través de red y están retenidos pen-dientes de su procesamiento. Grandes valores pueden indicar que el servidor de aplicaciones es incapaz de proce-sar los datos lo suficientemente rápido para mantenerse igualado con otros procesos del servidor de aplicaciones que hostean motores de mensajería
SmartConsole ThinkServer Descripción
Variables y Valores de Configuración Descripción
NameJMX WebSphere SIB WMQ Client Links Communication Problems
Dé un nombre a su monitor JMX WebSphere SIB WMQ Client Links Communication Problems.
Description
Introduzca una descripción para su monitor JMX WebSphere SIB WMQ Client Links Communica-tion Problems.
© 2012 Tango/04 Computing Group Página 139
Server Integration Bus (SIB)
Script de salud por defecto
El SIB WMQ Client Links Communication Problems ThinAgent utiliza el contador de errores y el
contador de escrituras y lecturas bloqueadas para indicar una congestión potencial de la red al
comunicarse con clientes WMQ JMS. El ThinAgent viene preconfigurado para asignar la salud del
monitor como sigue:
• Critical cuando se producen errores en las comunicaciones
• Warning cuando se bloquean lecturas o escrituras
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
Variables
Variables importantes para este ThinAgent:
Mapeo de campos SmartConsole – ThinkServer
La siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables envidas a la SmartConsole en plantillas (Eventos globales)
Variable Descripción
ClientsAttachedCountCount El número actual de clientes WMQ JMS adjuntos a este servidor de aplicaciones.
CommsErrorsCountCount El número de errores que han causado que se cai-gan conexiones a clientes WMQ JMS.
WritesBlockedCountCount
Número de operaciones de escritura que no han podido completarse inmediatamente. Este número puede utilizarse como un indicador de congestión de red al comunicarse con clientes WMQ JMS.
ReadsBlockedCountCount
Número de operaciones de lectura que no han podido completarse inmediatamente. Este número puede utilizarse como un indicador de congestión de red al comunicarse con clientes WMQ JMS.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplica-ciones Websphere.
© 2012 Tango/04 Computing Group Página 140
Server Integration Bus (SIB)
17.1.7 Send and receive statistics (WMQ Client Links standard)
Configuración del Monitor
Cuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
Script de salud por defecto
El SIB WMQ Client Links Send and Receive ThinAgent utiliza el contador de errores y el contador de
escrituras y lecturas bloqueadas para indicar una congestión potencial de la red al comunicarse con
clientes WMQ JMS. El ThinAgent viene preconfigurado para asignar la salud del monitor como sigue:
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
Var06 WASCellNameNombre de la celda del servidor de Apli-caciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Var08ClientsAttached Count
El número actual de clientes WMQ JMS adjuntos a este servidor de aplicaciones.
Var09NewCommsErrors Count
El número de errores que han causado que se caigan conexiones a clientes WMQ JMS.
Var10WritesBlocked Count
Número de operaciones de escritura que no han podido completarse inmediata-mente. Este número puede utilizarse como un indicador de congestión de red al comunicarse con clientes WMQ JMS.
Var11ReadsBlocked Count
Número de operaciones de lectura que no han podido completarse inmediata-mente. Este número puede utilizarse como un indicador de congestión de red al comunicarse con clientes WMQ JMS.
SmartConsole ThinkServer Descripción
Variables y Valores de Configuración Descripción
NameJMX WebSphere SIB WMQ Client Links Send and Receive
Dé un nombre a su monitor JMX WebS-phere SIB WMQ Client Links Send and Receive.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere SIB WMQ Client Links Send and Receive.
© 2012 Tango/04 Computing Group Página 141
Server Integration Bus (SIB)
Variables
Variables importantes para este ThinAgent:
Mapeo de campos SmartConsole – ThinkServer
La siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables envidas a la SmartConsole en plantillas (Eventos globales)
Variable Descripción
BatchesSentCountCountNúmero de conjuntos de mensajes enviados a clientes WMQ JMS adjuntos a la red.
MessagesSentCountCountNúmero de mensajes enviados a clientes WMQ JMS adjuntos a la red.
MessagesReceivedCountCountNúmero de mensajes recibidos de clientes WMQ JMS adjuntos a la red.
BytesSentCountCountNúmero de bytes de datos enviados a clientes WMQ JMS adjuntos a la red.
BytesReceivedCountCountNúmero de bytes de datos recibidos de clientes WMQ JMS adjuntos a la red.
APICallsServicedCountCountNúmero de peticiones de llamadas MQ API ser-vidas en nombre de clientes WMQ JMS.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Var08 NewBatchesSentCount
Número de conjuntos de mensajes enviados a clientes WMQ JMS adjuntos a la red en la última reco-lección de datos.
Var09NewMessagesSent Count
Número de mensajes enviados a clientes WMQ JMS adjuntos a la red en la última recolección de datos.
Var10NewMessagesReceived Count
Número de mensajes recibidos de clientes WMQ JMS adjuntos a la red en la última recolección de datos.
© 2012 Tango/04 Computing Group Página 142
Server Integration Bus (SIB)
17.1.8 Communication problems (WMQ Links Standard)
Configuración del Monitor
Cuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
Script de salud por defecto
El SIB WMQ Links Communication Problems ThinAgent utiliza el contador de errores y los contadores
de reintentos cortos y largos para indicar problemas potenciales con las comunicaciones. El ThinAgent
viene preconfigurado para asignar la salud del monitor como sigue:
• Critical cuando hay errores en las comunicaciones, cuando hay reintentos largos o cuando
hay más de 5 reintentos cortos
• Warning cuando hay más de 2 reintentos cortos o las lecturas o escrituras están bloqueadas
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
Variables
Variables más importantes recuperadas por este ThinAgent.
Var11 NewBytesSentCount
Número de bytes de datos enviados a clientes WMQ JMS adjuntos a la red en la última recolección de datos.
Var12NewBytesReceived Count
Número de bytes de datos recibidos de clientes WMQ JMS adjuntos a la red en la última recolección de datos.
Var13NewAPICallsServiced Count
Número de peticiones de llamadas MQ API servidas en nombre de clientes WMQ JMS en la última recolección de datos.
SmartConsole ThinkServer Descripción
Variables y Valores de Configuración Descripción
NameJMX WebSphere SIB WMQ Links Communication Problems Monitor
Dé un nombre a su monitor JMX WebSphere SIB WMQ Links Com-munication Problems.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere SIB WMQ Links Communication Problems.
© 2012 Tango/04 Computing Group Página 143
Server Integration Bus (SIB)
Mapeo de campos SmartConsole – ThinkServer
La siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables envidas a la SmartConsole en plantillas (Eventos globales)
Variable Descripción
QMAttachedCountCount Número total de WMQ Queue Managers adjuntos a través de red a este servidor de red actualmente.
CommsErrorsCountCount Número de errores de comunicaciones que provo-can que se desconecte una conexión de red a WMQ Queue Manager.
ShortRetriesCountCount
Número de reintentos cortos. Esto indica el número de veces que los canales fueron desconectados y no pudieron ser reestablecidos por breves periodos de tiempo.
LongRetriesCountCount
Número de reintentos largos. Esto indica el número de veces que los canales fueron desconectados y no pudieron ser reestablecidos por largos periodos de tiempo.
WritesBlockedCountCount
Número de operaciones de escritura que no pudie-ron completarse inmediatamente. Este número puede utilizarse como un indicador de congestión de la red al comunicarse con WMQ Queue Mana-gers.
ReadsBlockedCountCount
Número de operaciones de lectura que no pudieron completarse inmediatamente. Este número puede utilizarse como un indicador de congestión de la red al comunicarse con WMQ Queue Managers.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Apli-caciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Var08 QMAttachedCountNúmero total de WMQ Queue Mana-gers adjuntos a través de red a este servidor de red actualmente.
© 2012 Tango/04 Computing Group Página 144
Server Integration Bus (SIB)
17.1.9 Send and receive statistics (WMQ Links Standard)
Configuración del Monitor
Cuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
Script de salud por defecto
El SIB WMQ Links Send and Receive ThinAgent mira los contadores de batches y mensajes enviados y
recibidos para determinar los niveles de tráfico. El ThinAgent viene preconfigurado para asignar la salud
del monitor como sigue:
• Minor cuando el monitor no es capaz de recuperar datos
Var09NewCommsErrors Count
Número de errores de comunicaciones que provocan que se desconecte una conexión de red a WMQ Queue Mana-ger en la última recolección.
Var10NewShortRetries Count
Número de reintentos cortos. Esto indica el número de veces que los canales fueron desconectados y no pudieron ser reestablecidos por breves periodos de tiempo.
Var11 NewLongRetriesCount
Número de reintentos largos. Esto indica el número de veces que los canales fueron desconectados y no pudieron ser reestablecidos por largos periodos de tiempo.
Var12 WritesBlockedCount
Número de operaciones de escritura que no pudieron completarse inmedia-tamente. Este número puede utilizarse como un indicador de congestión de la red al comunicarse con WMQ Queue Managers.
Var13 ReadsBlockedCount
Número de operaciones de lectura que no pudieron completarse inmediata-mente. Este número puede utilizarse como un indicador de congestión de la red al comunicarse con WMQ Queue Managers.
SmartConsole ThinkServer Descripción
Variables y Valores de Configuración Descripción
NameJMX WebSphere SIB WMQ Links Send and Receive Monitor
Dé un nombre a su monitor JMX WebS-phere SIB WMQ Links Send and Receive.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere SIB WMQ Links Send and Receive.
© 2012 Tango/04 Computing Group Página 145
Server Integration Bus (SIB)
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
Variables
Variables importantes para este ThinAgent:
Mapeo de campos SmartConsole – ThinkServer
La siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables envidas a la SmartConsole en plantillas (Eventos globales)
Variable Descripción
BatchesSentCountCount Número de batches de mensajes enviados a WMQ Queue Managers en la red.
BatchesReceivedCountCount Número de batches de mensajes recibidos de WMQ Queue Managers en la red.
MessagesSentCountCount Número de mensajes enviados a WMQ Queue Managers en la red.
MessagesReceivedCountCount Número de mensajes recibidos de WMQ Queue Managers en la red.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicacio-nes Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Var08NewBatchesSentCount
Count
Número de batches de mensajes enviados a WMQ Queue Managers en la red en la última recolección.
Var09NewBatchesReceived Count
Número de batches de mensajes recibidos de WMQ Queue Mana-gers en la red en la última recolec-ción.
Var10 NewMessagesSentCountNúmero de mensajes enviados a WMQ Queue Managers en la red en la última recolección.
© 2012 Tango/04 Computing Group Página 146
Server Integration Bus (SIB)
17.2 Mediation Framework
17.2.1 Number messages mediated
Configuración del Monitor
Cuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
Script por defecto
El SIB Number Message Mediated ThinAgent monitoriza el número de mensajes mediados a un destino
mediado. El ThinAgent viene preconfigurado para asignar la salud del monitor como sigue:
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
Variables
La variable más importante recuperada por este ThinAgent es:
Mapeo de campos SmartConsole – ThinkServer
La siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables envidas a la SmartConsole en plantillas (Eventos globales)
Var11NewMessagesReceived Count
Número de mensajes recibidos de WMQ Queue Managers en la red en la última recolección.
SmartConsole ThinkServer Descripción
Variables y Valores de Configuración Descripción
NameJMX WebSphere SIB Number Message Mediated Monitor
Dé un nombre a su monitor JMX WebS-phere SIB Number Message Mediated.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere SIB Number Message Mediated.
Variables Descripción
MediatedMessageCountCountEl número de mensajes que han sido mediados en un destino mediado.
© 2012 Tango/04 Computing Group Página 147
Server Integration Bus (SIB)
Variables enviadas manualmente a la SmartConsole (Eventos generados en Scripts Python)
17.2.2 Time message mediation
Configuración del Monitor
Cuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicacio-nes Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplica-ciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Webs-phere.
Var08 BusNameEl nombre de la instancia de bus que está generando el evento.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicacio-nes Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicacio-nes Websphere.
Var08 BusNameEl nombre de la instancia de bus que está generando el evento
Var09 NameEl nombre de la instancia de mediación que está generando el evento.
Var10NewMediatedMessage Count
El número de mensajes que han sido mediados en un destino mediado en la última recolección de datos.
© 2012 Tango/04 Computing Group Página 148
Server Integration Bus (SIB)
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
Script por defecto
El SIB Time Message Mediation ThinAgent monitoriza el tiempo que tarda en mediar un mensaje a una
destinación mediada. El ThinAgent viene preconfigurado para asignar la salud del monitor como sigue:
• Warning Cuando tarda más de 100 milisegundos en mediar el mensaje
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
Variables
La variable más importante recuperada por este ThinAgent es:
Mapeo de campos SmartConsole – ThinkServer
La siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables envidas a la SmartConsole en plantillas (Eventos globales)
Variables y Valores de Configuración Descripción
NameJMX WebSphere SIB Time Message Mediation Monitor
Dé un nombre a su monitor JMX WebS-phere SIB Time Message Mediation.
DescriptionIntroduzca una descripción para su moni-tor JMX WebSphere SIB Time Message Mediation.
Variables Descripción
MediationTimeCountLa cantidad de tiempo en milisegundos que se necesita para mediar un mensaje a un destino mediado.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Webs-phere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicacio-nes Websphere.
© 2012 Tango/04 Computing Group Página 149
Server Integration Bus (SIB)
Variables enviadas manualmente a la SmartConsole (Eventos generados en Scripts Python)
17.3 Message Processor
17.3.1 Message consumption statistics (durable subscriptions)
Configuración del Monitor
Cuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
Var06 WASCellNameNombre de la celda del servidor de Aplicacio-nes Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Webs-phere.
Var08 BusNameEl nombre de la instancia de bus que está generando el evento.
SmartConsole ThinkServer Descripción
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Apli-caciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Var08 BusNameEl nombre de la instancia de bus que está generando el evento.
Var09 NameEl nombre de la instancia de media-ción que está generando el evento.
Var10 MediationTimeCountCantidad de tiempo en milisegundos que se necesita para mediar un men-saje a un destino mediado.
© 2012 Tango/04 Computing Group Página 150
Server Integration Bus (SIB)
Script por defecto
El SIB Message Consumption ThinAgent monitoriza el número de mensajes esperando a ser
consumidos y los mensajes consumidos desde una suscripción duradera. El ThinAgent viene
preconfigurado para asignar la salud del monitor como sigue:
• Critical cuando los mensajes esperando a ser consumidos exceden los 1000
• Warning cuando hay más de 100 mensajes esperando a ser consumidos
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
Variables
Las variables más importantes recuperadas por este ThinAgent son:
Mapeo de campos SmartConsole – ThinkServer
La siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables envidas a la SmartConsole en plantillas (Eventos globales)
Variables y Valores de Configuración Descripción
NameJMX WebSphere SIB Message Consumption Monitor
Dé un nombre a su monitor JMX WebSphere SIB Message Con-sumption.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere SIB Mes-sage Consumption.
Variable Descripción
AvailableMessageCountCount El número de mensajes esperando para ser consumidos.
TotalMessagesConsumedCountCount El número total de mensajes consumidos desde esta suscripción duradera.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 HostNombre o dirección IP del host.
Var03 PortPuerto utilizado para recupe-rar los datos.
Var04 WASServerNameNombre del servidor de Apli-caciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
© 2012 Tango/04 Computing Group Página 151
Server Integration Bus (SIB)
17.3.2 Message times (Durable subscriptions)
Configuración del Monitor
Cuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
Script por defecto
El SIB Messages Times ThinAgent monitoriza el tiempo utilizado por mensajes en el bus y en consumo
en una suscripción duradera. El ThinAgent viene preconfigurado para asignar la salud del monitor como
sigue:
• Warning cuando los mensajes en esta suscripción duradera utilizaron más de 500
milisegundos en consumo
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
Variables
Las variables más importantes recuperadas por este ThinAgent son:
Var06 WASCellNameNombre de la celda del servi-dor de Aplicaciones Webs-phere.
Var07 WASVersionVersión del servidor de Apli-caciones Websphere.
Var08 BusNameEl nombre de la instancia de bus que está generando el evento.
Var09 AvailableMessagesCount El número de mensajes esperando para ser consumi-dos.
Var10NewTotalMessages ConsumedCount
El número total de mensajes consumidos desde esta sus-cripción duradera en la última recolección de datos.
SmartConsole ThinkServer Descripción
Variables y Valores de Configuración Descripción
NameJMX WebSphere SIB Message Times Monitor
Dé un nombre a su monitor JMX WebSphere SIB Message Times.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere SIB Mes-sage Times.
© 2012 Tango/04 Computing Group Página 152
Server Integration Bus (SIB)
Mapeo de campos SmartConsole – ThinkServer
La siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables envidas a la SmartConsole en plantillas (Eventos globales)
Variable Descripción
AggregateMessageWaitTimeMean
Tiempo utilizado por mensajes en el bus en consumo. Si este tiempo no es el que espera-mos vea el mensaje a través de la consola de administración para decidir qué acción debe tomarse.
LocalMessageWaitTimeMean
Tiempo utilizado por mensajes en consumo en esta suscripción duradera. Si este tiempo no es el que esperamos vea el mensaje a través de la consola de administración para decidir qué acción debe tomarse.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicacio-nes Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Var08 BusNameEl nombre de la instancia de bus que está generando el evento.
Var09AggregateMesageWait Time
Tiempo utilizado por mensajes en el bus en consumo. Si este tiempo no es el que esperamos vea el mensaje a través de la consola de adminis-tración para decidir qué acción debe tomarse.
Var10 LocalMessageWaitTime
Tiempo utilizado por mensajes en consumo en esta suscripción dura-dera. Si este tiempo no es el que esperamos vea el mensaje a través de la consola de administración para decidir qué acción debe tomarse.
© 2012 Tango/04 Computing Group Página 153
Server Integration Bus (SIB)
17.3.3 Messages statistics (Queues)
Configuración del Monitor
Cuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
Script por defecto
El SIB Messages ThinAgent monitoriza los contadores de total de mensajes producidos y consumidos
para monitorizar el número de mensajes de la vida de un motor de mensajería. El ThinAgent viene
preconfigurado para asignar la salud del monitor como sigue:
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
Variables
Las variables más importantes recuperadas por este ThinAgent son:
Mapeo de campos SmartConsole – ThinkServer
La siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables envidas a la SmartConsole en plantillas (Eventos globales)
Variables y Valores de Configuración Descripción
NameJMX WebSphere SIB Messages Monitor
Dé un nombre a su monitor JMX WebSphere SIB Messages.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere SIB Messa-ges.
Variable Descripción
TotalMessagesProducedCountCount El número total de mensajes producidos en esta cola, durante el ciclo de vida de este motor de mensajería.
TotalMessagesConsumedCountCount El número total de mensajes consumidos desde esta cola, durante el ciclo de vida de este motor de mensajería.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
© 2012 Tango/04 Computing Group Página 154
Server Integration Bus (SIB)
Variables enviadas a la SmartConsole manualmente (Eventos generados en Scripts Python)
Var02 HostNombre o dirección IP del host.
Var03 PortPuerto utilizado para recu-perar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del ser-vidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Var08 BusNameEl nombre de la instancia de bus que está gene-rando el evento.
Var09 Name El nombre de la instancia de cola que está gene-rando el evento.
Var10SummaryTotalMessages ProducedCount
El número total de mensa-jes producidos en esta cola, durante el ciclo de vida de este motor de mensajería.
Var11SummaryTotalMessages ConsumedCount
El número total de mensa-jes consumidos desde esta cola, durante el ciclo de vida de este motor de mensajería.
SmartConsole ThinkServer Descripción
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 HostNombre o dirección IP del host.
Var03 PortPuerto utilizado para recupe-rar los datos.
Var04 WASCellNameNombre de la celda del servi-dor de Aplicaciones Webs-phere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASServerNameNombre del servidor de Apli-caciones Websphere.
Var07 WASVersionVersión del servidor de Apli-caciones Websphere.
© 2012 Tango/04 Computing Group Página 155
Server Integration Bus (SIB)
17.3.4 Producers and consumers (Queues)
Configuración del Monitor
Cuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
Script por defecto
El SIB Producer and Consumers ThinAgent utiliza los contadores de productor y consumidor local para
determinar el número total de productores y consumidores adjuntos. El ThinAgent viene preconfigurado
para asignar la salud del objeto como sigue:
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
Variables
Las variables más importantes recuperadas por este ThinAgent son:
Var08 BusNameEl nombre de la instancia de bus que está generando el evento.
Var09 Name El nombre de la instancia de cola que está generando el evento.
Var10NewTotalMessages ProducedCount
El número total de mensajes producidos en esta cola, durante la última recolección de datos.
Var11NewTotalMessages ConsumedCount
El número total de mensajes consumidos desde esta cola, durante la última recolección de datos.
SmartConsole ThinkServer Descripción
Variables y Valores de Configuración Descripción
NameJMX WebSphere SIB Producers and Consumers Monitor
Dé un nombre a su monitor JMX WebSphere SIB Producers and Consumers.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere SIB Producers and Consumers.
© 2012 Tango/04 Computing Group Página 156
Server Integration Bus (SIB)
Mapeo de campos SmartConsole – ThinkServer
La siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables envidas a la SmartConsole en plantillas (Eventos globales)
Variables enviadas a la SmartConsole manualmente (Eventos generados en Scripts Python)
Variable Descripción
LocalProducerCountCount El número actual de productores locales adjuntos.
LocalConsumerCountCount El número actual de consumidores locales adjuntos.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicacio-nes Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicacio-nes Websphere.
Var08 BusNameEl nombre de la instancia de bus que está generando el evento.
Var09SummaryLocal ProducerCount
El número actual de productores locales adjuntos.
Var10SummaryLocal ConsumerCount
El número actual de consumido-res locales adjuntos.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Apli-caciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Apli-caciones Websphere.
© 2012 Tango/04 Computing Group Página 157
Server Integration Bus (SIB)
17.3.5 Queue times (Queues)
Configuración del Monitor
Cuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
Script por defecto
El SIB Queue Times ThinAgent monitoriza el tiempo que los mensajes consumen en el bus y en
consumo en una cola. La acción en respuesta a valores inesperados debe ser evaluada en la consola
de administración. Este ThinAgent viene preconfigurado para asignar la salud del objeto como sigue:
• Warning cuando los mensajes en esta cola consumen más de 500 milisegundos en consumo.
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
Variables
Las variables más importantes recuperadas por este ThinAgent son:
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Var08 BusNameEl nombre de la instancia de bus que está generando el evento.
Var09 Name El nombre de la instancia de cola que está generando el evento.
Var10 LocalProducerCountEl número actual de productores loca-les adjuntos a esta cola.
Var11 LocalConsumerCountEl número actual de consumidores locales adjuntos a esta cola.
SmartConsole ThinkServer Descripción
Variables y Valores de Configuración Descripción
NameJMX WebSphere SIB Queue Times Monitor
Dé un nombre a su monitor JMX WebS-phere SIB Queue Times.
DescriptionIntroduzca una descripción para su moni-tor JMX WebSphere SIB Queue Times.
© 2012 Tango/04 Computing Group Página 158
Server Integration Bus (SIB)
Mapeo de campos SmartConsole – ThinkServer
La siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables envidas a la SmartConsole en plantillas (Eventos globales)
Variable Descripción
AggregateMessageWaitTimeMean
Tiempo utilizado por mensajes en el bus en consumo. Si este tiempo no es el que espe-ramos vea el mensaje a través de la consola de administración para decidir qué acción debe tomarse.
LocalMessageWaitTimeMean
Tiempo utilizado por mensajes en consumo en esta cola. Si este tiempo no es el que esperamos vea el mensaje a través de la consola de administración para decidir qué acción debe tomarse.
LocalOldestMessageAgeCount
El mayor tiempo utilizado por algún mensaje en esta cola. Si este tiempo no es el que esperamos vea el mensaje a través de la consola de administración para decidir qué acción debe tomarse.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 HostNombre o dirección IP del host.
Var03 PortPuerto utilizado para recupe-rar los datos.
Var04 WASServerNameNombre del servidor de Apli-caciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servi-dor de Aplicaciones Webs-phere.
Var07 WASVersionVersión del servidor de Apli-caciones Websphere.
Var08 BusNameEl nombre de la instancia de bus que está generando el evento.
Var09 Name El nombre de la instancia de cola que está generando el evento.
© 2012 Tango/04 Computing Group Página 159
Server Integration Bus (SIB)
Variables enviadas a la SmartConsole manualmente (Eventos generados en Scripts Python)
Var10SummaryAggregate MessageWaitTime
Tiempo utilizado por mensa-jes en el bus en consumo. Si este tiempo no es el que esperamos vea el mensaje a través de la consola de admi-nistración para decidir qué acción debe tomarse.
Var11SummaryLocalMessage WaitTime
Tiempo utilizado por mensa-jes en consumo en esta cola. Si este tiempo no es el que esperamos vea el mensaje a través de la consola de admi-nistración para decidir qué acción debe tomarse.
Var12SummaryLocalOldest MessageAge
El mayor tiempo utilizado por algún mensaje en esta cola. Si este tiempo no es el que esperamos vea el mensaje a través de la consola de admi-nistración para decidir qué acción debe tomarse.
SmartConsole ThinkServer Descripción
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicacio-nes Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicacio-nes Websphere.
Var08 BusNameEl nombre de la instancia de bus que está generando el evento.
Var09 Name El nombre de la instancia de cola que está generando el evento.
Var10AggregateMessage WaitTime
Tiempo utilizado por mensajes en el bus en consumo. Si este tiempo no es el que esperamos vea el men-saje a través de la consola de admi-nistración para decidir qué acción debe tomarse.
© 2012 Tango/04 Computing Group Página 160
Server Integration Bus (SIB)
17.3.6 Queue Usage (Queues)
Configuración del Monitor
Cuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
Script por defecto
El SIB Queue Usage ThinAgent chequea el número de mensajes actual en un punto de una cola contra
el número máximo de mensajes permitidos en el punto de la cola para determinar el porcentaje de uso
de la cola. Este ThinAgent viene preconfigurado para asignar la salud del objeto como sigue:
• Critical cuando el uso de la cola excede el 90%
• Warning cuando el uso de la cola excede el 75%
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
Variables
Las variables más importantes recuperadas por este ThinAgent son:
Var11 LocalMessageWaitTime
Tiempo utilizado por mensajes en consumo en esta cola. Si este tiempo no es el que esperamos vea el mensaje a través de la consola de administración para decidir qué acción debe tomarse.
Var12LocalOldestMessage Age
El mayor tiempo utilizado por algún mensaje en esta cola. Si este tiempo no es el que esperamos vea el mensaje a través de la consola de administración para decidir qué acción debe tomarse.
SmartConsole ThinkServer Descripción
Variables y Valores de Configuración Descripción
NameJMX WebSphere SIB Queue Usage Monitor
Dé un nombre a su monitor JMX WebSphere SIB Queue Usage.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere SIB Queue Usage.
© 2012 Tango/04 Computing Group Página 161
Server Integration Bus (SIB)
Mapeo de campos SmartConsole – ThinkServer
La siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables envidas a la SmartConsole en plantillas (Eventos globales)
Variables enviadas a la SmartConsole manualmente (Eventos generados en Scripts Python)
Variable Descripción
depth El número de mensajes actualmente en el punto de la cola.
highMessageThreshold El número de mensajes máximo permitido en este punto de la cola.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Webs-phere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicacio-nes Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplica-ciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Webs-phere.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Apli-caciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Var08 BusNameEl nombre de la instancia de bus que está generando el evento.
Var09 Instance El nombre de la instancia de cola que está generando el evento.
© 2012 Tango/04 Computing Group Página 162
Server Integration Bus (SIB)
17.3.7 Number of messages published (Topic Spaces)
Configuración del Monitor
Cuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
Script por defecto
El SIB Number of Messages Published ThinAgent utiliza el contador de mensajes totales publicados
para monitorizar el número de mensajes publicados desde la última recolección de datos. El ThinAgent
viene preconfigurado para asignar la salud del objeto como sigue:
• Warning Cuando se publicaron más de 100 mensajes desde la última recolección de datos
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
Variables
La variable más importante recuperada por este ThinAgent es:
Var10 PercentQueueInUse Porcentaje de la cola en uso.
Var11 DepthEl número de mensajes actualmente en el punto de la cola.
Var12HighMessage
ThresholdEl número de mensajes máximo permi-tido en este punto de la cola.
SmartConsole ThinkServer Descripción
Variables y Valores de Configuración Descripción
NameJMX WebSphere SIB Number of Messages Published Monitor
Dé un nombre a su monitor JMX WebS-phere SIB Number of Messages Publis-hed.
DescriptionIntroduzca una descripción para su moni-tor JMX WebSphere SIB Number of Mes-sages Published.
Variable Descripción
TotalMessagesPublishedCountCount Número total de publicaciones en este topicspace.
© 2012 Tango/04 Computing Group Página 163
Server Integration Bus (SIB)
Mapeo de campos SmartConsole – ThinkServer
La siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables envidas a la SmartConsole en plantillas (Eventos globales)
Variables enviadas a la SmartConsole manualmente (Eventos generados en Scripts Python)
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 HostNombre o dirección IP del host.
Var03 PortPuerto utilizado para recu-perar los datos
Var04 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servi-dor de Aplicaciones Webs-phere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Var08 BusNameEl nombre de la instancia de bus que está gene-rando el evento.
Var09SummaryTotalMessages PublishedCount
Número total de publica-ciones en topicspaces.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplica-ciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplica-ciones Websphere.
Var08 BusNameEl nombre de la instancia de bus que está generando el evento.
© 2012 Tango/04 Computing Group Página 164
Server Integration Bus (SIB)
17.3.8 Number of publishers (Topic Spaces)
Configuración del Monitor
Cuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
Script por defecto
El SIB Number of Publishers ThinAgent utiliza el contador de editores locales para monitorizar el
número de editores locales de topics en un topic space. El ThinAgent viene preconfigurado para asignar
la salud del objeto como sigue:
• Warning cuando hay más de 100 local editores de topics en este topicspace
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
Variables
La variable más importante recuperada por este ThinAgent es:
Var09 Name El nombre de la instancia de topic space que está generando el evento.
Var10NewTotalMessages PublishedCount
Número total de publicaciones en este topicspace en la última recolección de datos.
SmartConsole ThinkServer Descripción
Variables y Valores de Configuración Descripción
NameJMX WebSphere SIB Number of Publishers Monitor
Dé un nombre a su monitor JMX WebSphere SIB Number of Publis-hers.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere SIB Number of Publishers.
Variable Descripción
LocalPublisherCountCountNúmero de editores locales de topics en este topic space.
© 2012 Tango/04 Computing Group Página 165
Server Integration Bus (SIB)
Mapeo de campos SmartConsole – ThinkServer
La siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables envidas a la SmartConsole en plantillas (Eventos globales)
Variables enviadas a la SmartConsole manualmente (Eventos generados en Scripts Python)
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicacio-nes Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicacio-nes Websphere.
Var08 BusNameEl nombre de la instancia de bus que está generando el evento.
Var09SummaryLocal PublisherCount
Número de editores locales de topics en topicspaces.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Apli-caciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Var08 BusNameEl nombre de la instancia de bus que está generando el evento.
Var09 Name Nombre de la instancia de topic space que está generando el evento.
Var10LocalPublisher Count
Número de editores locales de topics en este topic space.
© 2012 Tango/04 Computing Group Página 166
Server Integration Bus (SIB)
17.3.9 Subscription hits (Topic Spaces)
Configuración del Monitor
Cuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
Script por defecto
El SIB Subscription Hits ThinAgent usa el contador de total de hits de suscripción local para monitorizar
el número de suscripciones que cumplen publicaciones del topicspace desde la última recolección de
datos. Este ThinAgent viene preconfigurado para asignar la salud del objeto como sigue:
• Warning Cuando hay más de 100 suscripciones que han cumplido las publicaciones de
topicspace desde la última recolección de datos
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
Variables
La variable más importante recuperada por este ThinAgent es:
Mapeo de campos SmartConsole – ThinkServer
La siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables envidas a la SmartConsole en plantillas (Eventos globales)
Variables y Valores de Configuración Descripción
NameJMX WebSphere SIB Subscription Hits Monitor
Dé un nombre a su monitor JMX WebS-phere SIB Subscription Hits.
DescriptionIntroduzca una descripción para su moni-tor JMX WebSphere SIB Subscription Hits.
Variable Descripción
TotalLocalSubscriptionHitCountCountEl total acumulado de suscripciones que han cumplido las publicaciones del topicspace.
© 2012 Tango/04 Computing Group Página 167
Server Integration Bus (SIB)
Variables enviadas a la SmartConsole manualmente (Eventos generados en Scripts Python)
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 HostNombre o dirección IP del host.
Var03 PortPuerto utilizado para recupe-rar los datos.
Var04 WASServerNameNombre del servidor de Apli-caciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servi-dor de Aplicaciones Webs-phere.
Var07 WASVersionVersión del servidor de Apli-caciones Websphere.
Var08 BusNameEl nombre de la instancia de bus que está generando el evento.
Var09SummaryTotalLocal SubscriptionHitCount
El total acumulado de sus-cripciones que han cumplido las publicaciones del topics-pace.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 HostNombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplica-ciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servi-dor de Aplicaciones Webs-phere.
Var07 WASVersionVersión del servidor de Aplica-ciones Websphere.
Var08 BusNameEl nombre de la instancia de bus que está generando el evento.
Var09 Name El nombre de la instancia de topic space que está gene-rando el evento.
© 2012 Tango/04 Computing Group Página 168
Server Integration Bus (SIB)
17.4 Message Store
17.4.1 Dispatcher statistics (Message Store Access)
Configuración del Monitor
Cuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
Script por defecto
El SIB Dispatcher ThinAgent monitoriza las transacciones que no se pudieron escribir en el almacén de
datos. El ThinAgent viene preconfigurado para asignar la salud del objeto como sigue:
• Warning cuando la transacción global fue cancelada antes de ser escrito en el almacén de
datos, desde la última recolección
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
Variables
Las variables más importantes recuperadas por este ThinAgent son:
Var10NewTotalLocalSubscription HitCount
El total acumulado de suscrip-ciones que han cumplido las publicaciones del topicspace en la última recolección de datos.
SmartConsole ThinkServer Descripción
Variables y Valores de Configuración Descripción
NameJMX WebSphere SIB Dispatcher Monitor
Dé un nombre a su monitor JMX WebS-phere SIB Dispatcher.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere SIB Dispat-cher.
Variable Descripción
PersistentDispatcherRequestSizeCount Mide el número de operaciones en datos persistentes fiables dispensados para escribir en el almacén de datos.
© 2012 Tango/04 Computing Group Página 169
Server Integration Bus (SIB)
Mapeo de campos SmartConsole – ThinkServer
La siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables envidas a la SmartConsole en plantillas (Eventos globales)
PersistentDispatcherBatchSizeCount
Mide el número de batching de operacio-nes en datos persistentes fiables dispen-sados para escribir en el almacén de datos.
PersistentDispatcherCancellationCountCount
Cuenta el número de fases completadas de transacciones globales cuyas opera-ciones se cancelaron antes de ser escri-tas en el almacén de datos.
PersistentDispatcherAvoidanceCountCount
Mide el número de operaciones en datos persistentes fiables dispensados para escribir en el almacén de datos pero cuya escritura era subsecuentemente innecesaria.
PersistentDispatcherAvoidanceSizeCount
Mide el número de bytes asociados con operaciones en datos persistentes fia-bles dispensados para escribir en el almacén de datos pero cuya escritura era subsecuentemente innecesaria.
Variable Descripción
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 HostNombre o dirección IP del host.
Var03 PortPuerto utilizado para recu-perar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servi-dor de Aplicaciones Webs-phere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Var08 BusNameEl nombre de la instancia de bus que está generando el evento.
Var09PersistentDispatcher RequestSize
Mide el número de opera-ciones en datos persisten-tes fiables dispensados para escribir en el alma-cén de datos.
© 2012 Tango/04 Computing Group Página 170
Server Integration Bus (SIB)
17.4.2 JDBC statistics (Message Store Access)
Configuración del Monitor
Cuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
Script por defecto
El SIB JDBC ThinAgent utiliza varios contadores para monitorizar el acceso al almacén a través de
conexiones JDBC. El ThinAgent viene preconfigurado para asignar la salud del objeto como sigue:
Var10 PersistentDispatcherBatchSize
Mide el número de bat-ching de operaciones en datos persistentes fiables dispensados para escribir en el almacén de datos.
Var11NewPersistentDispatcher CancellationCount
Cuenta el número de fases completadas de transac-ciones globales cuyas ope-raciones se cancelaron antes de ser escritas en el almacén de datos en la última recolección de datos.
Var12NewPersistentDispatcher AvoidanceCount
Mide el número de opera-ciones en datos persisten-tes fiables dispensados para escribir en el alma-cén de datos pero cuya escritura era subsecuente-mente innecesaria en la última recolección de datos.
Var13NewPersistentDispatcher AvoidanceSize
Mide el número de bytes asociados con operaciones en datos persistentes fia-bles dispensados para escribir en el almacén de datos pero cuya escritura era subsecuentemente innecesaria en la última recolección de datos.
SmartConsole ThinkServer Descripción
Variables y Valores de Configuración Descripción
NameJMX WebSphere SIB JDBC Monitor
Dé un nombre a su monitor JMX WebS-phere SIB JDBC.
DescriptionIntroduzca una descripción para su moni-tor JMX WebSphere SIB JDBC.
© 2012 Tango/04 Computing Group Página 171
Server Integration Bus (SIB)
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
Variables
Las variables más importantes recuperadas por este ThinAgent son:
Mapeo de campos SmartConsole – ThinkServer
La siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables envidas a la SmartConsole en plantillas (Eventos globales)
Variable Descripción
JDBCOpenCountCount Conexiones JDBC abiertas.
JDBCTransactionTimeMean Tiempo total de ejecución de batches internos.
JDBCTransactionCompleteCountCount Transacciones JDBC locales completa-das.
JDBCTransactionAbortCountCount Transacciones JDBC locales abortadas.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplica-ciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplica-ciones Websphere.
Var08 BusNameEl nombre de la instancia de bus que está generando el evento.
Var09 JDBCOpenCount Conexiones JDBC abiertas.
Var10 JDBCTransactionTime Tiempo total de ejecución de batches internos.
Var11NewJDBCTransaction CompleteCount
Transacciones JDBC locales completadas en la última reco-lección de datos.
© 2012 Tango/04 Computing Group Página 172
Server Integration Bus (SIB)
17.4.3 JDBC SQL statistics (Message Store Access)
Configuración del Monitor
Cuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
Script por defecto
El SIB JDBC SQL ThinAgent utiliza varios contadores para monitorizar estadísticas sobre accesos al
almacén a través de SQL. Este ThinAgent viene preconfigurado para asignar la salud del objeto como
sigue:
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
Variables
Las variables más importantes recuperadas por este ThinAgent son:
Var12NewJDBCTransaction AbortCount
Transacciones JDBC locales abortadas en la última recolec-ción de datos.
SmartConsole ThinkServer Descripción
Variables y Valores de Configuración Descripción
NameJMX WebSphere SIB JDBC SQL Monitor
Dé un nombre a su monitor JMX WebS-phere SIB JDBC SQL.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere SIB JDBC SQL.
Variable Descripción
JDBCItemInsertCountCount Inserciones JDBC de ítems en tablas.
JDBCItemDeleteCountCount Borrados JDBC de ítems en tablas
JDBCItemUpdateCountCount Actualizaciones JDBC de ítems en tablas
JDBCTransactionInsertCountCount Inserciones JDBC de transacciones en tablas.
JDBCTransactionDeleteCountCount Borrados JDBC de transacciones en tablas
JDBCTransactionUpdateCountCount Actualizaciones JDBC de transacciones en tablas
© 2012 Tango/04 Computing Group Página 173
Server Integration Bus (SIB)
Mapeo de campos SmartConsole – ThinkServer
La siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables envidas a la SmartConsole en plantillas (Eventos globales)
17.4.4 Transaction statistics (Message Store Access)
Configuración del Monitor
Cuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplica-ciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplica-ciones Websphere.
Var08 BusNameEl nombre de la instancia de bus que está generando el evento.
Var09 NewJDBCItemInsertCountInserciones JDBC de ítems en tablas en la última recolección.
Var10 NewJDBCItemDeleteCountBorrados JDBC de ítems en tablas en la última recolección.
Var11 NewJDBCItemUpdateCountActualizaciones JDBC de ítems en tablas en la última recolec-ción.
Var12NewJDBCTransaction InsertCount
Inserciones JDBC de transac-ciones en tablas en la última recolección.
Var13NewJDBCTransaction DeleteCount
Borrados JDBC de transaccio-nes en tablas en la última reco-lección.
Var14NewJDBCTransaction UpdateCount
Actualizaciones JDBC de tran-sacciones en tablas en la última recolección.
© 2012 Tango/04 Computing Group Página 174
Server Integration Bus (SIB)
Script por defecto
El SIB Transaction ThinAgent utiliza varios contadores para monitorizar estadísticas de transacciones
del almacén de mensajes. Este ThinAgent viene preconfigurado para asignar la salud del objeto como
sigue:
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
Variables
Las variables más importantes recuperadas por este ThinAgent son:
Mapeo de campos SmartConsole – ThinkServer
La siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables envidas a la SmartConsole en plantillas (Eventos globales)
Variables y Valores de Configuración Descripción
NameJMX WebSphere SIB Transaction Monitor
Dé un nombre a su monitor JMX WebS-phere SIB Transaction.
DescriptionIntroduzca una descripción para su moni-tor JMX WebSphere SIB Transaction.
Variable Descripción
ItemInsertBatchCountCount Batches de inserciones en tablas de ítem.
ItemDeleteBatchCountCount Batches de borrado en tablas de ítem.
ItemUpdateBatchCountCount Batches de Actualización en tablas de ítem.
TransactionInsertBatchCountCount Batches de inserciones en tablas de tran-sacción.
TransactionDeleteBatchCountCount Batches de borrado en tablas de transac-ción.
TransactionUpdateBatchCountCount Batches de Actualización en tablas de tran-sacción.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplica-ciones Websphere.
© 2012 Tango/04 Computing Group Página 175
Server Integration Bus (SIB)
17.4.5 Current Cache (Message Store Cache)
Configuración del Monitor
Cuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
Script por defecto
El SIB Current Cache Monitor utiliza varios contadores para comprobar los niveles de uso del caché del
almacén de mensajes. Este ThinAgent viene preconfigurado para asignar la salud del objeto como
sigue:
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplica-ciones Websphere.
Var08 BusNameEl nombre de la instancia de bus que está generando el evento.
Var09 NewItemInsertBatchCountBatches de inserciones en tablas de ítem en la última reco-lección de datos.
Var10 NewItemDeleteBatchCountBatches de borrado en tablas de ítem en la última recolección de datos.
Var11 NewItemUpdateBatchCountBatches de Actualización en tablas de ítem en la última reco-lección de datos.
Var12NewTransactionInsert BatchCount
Batches de inserciones en tablas de transacción en la última recolección de datos.
Var13NewTransactionDelete BatchCount
Batches de borrado en tablas de transacción en la última recolección de datos.
Var14NewTransactionUpdate BatchCount
Batches de Actualización en tablas de transacción en la última recolección de datos.
SmartConsole ThinkServer Descripción
Variables y Valores de Configuración Descripción
NameJMX WebSphere SIB Current Cache Monitor
Dé un nombre a su monitor JMX WebS-phere SIB Current Cache.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere SIB Current Cache.
© 2012 Tango/04 Computing Group Página 176
Server Integration Bus (SIB)
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
Variables
Las variables más importantes recuperadas por este ThinAgent son:
Mapeo de campos SmartConsole – ThinkServer
La siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables envidas a la SmartConsole en plantillas (Eventos globales)
Variable Descripción
CacheCurrentStoredCountCount Número de ítems actualmente en el cache de memoria dinámica que son persistentes o totalmente persistentes.
CacheCurrentNotStoredCountCount Número de ítems actualmente en el cache de memoria dinámica que nunca son persistentes.
CacheCurrentStoredByteCountCount
El total de tamaños declarados de todos los ítems actualmente en el cache de memoria dinámica que son persistentes o totalmente persistentes.
CacheCurrentNotStoredByteCountCount
El total de tamaños declarados de todos los ítems actualmente en el cache de memoria dinámica que nunca son persistentes.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplica-ciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplica-ciones Websphere.
Var08 BusNameEl nombre de la instancia de bus que está generando el evento.
© 2012 Tango/04 Computing Group Página 177
Server Integration Bus (SIB)
17.4.6 Session Cache (Message Store Cache)
Configuración del Monitor
Cuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
Script por defecto
El SIB Session Cache ThinAgent utiliza varios contadores para determinar el uso del almacén de
mensajes durante la sesión actual. Este ThinAgent viene preconfigurado para asignar la salud del
objeto como sigue:
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
Variables
Las variables más importantes recuperadas por este ThinAgent son:
Var09 CacheCurrentStoredCount
Número de ítems actualmente en el cache de memoria diná-mica que son persistentes o totalmente persistentes.
Var10CacheCurrentNot StoredCount
Número de ítems actualmente en el cache de memoria diná-mica que nunca son persisten-tes.
Var11CacheCurrentStored ByteCount
El total de tamaños declarados de todos los ítems actualmente en el cache de memoria diná-mica que son persistentes o totalmente persistentes.
Var12CacheCurrentNotStored ByteCount
El total de tamaños declarados de todos los ítems actualmente en el cache de memoria diná-mica que nunca son persisten-tes.
SmartConsole ThinkServer Descripción
Variables y Valores de Configuración Descripción
NameJMX WebSphere SIB Session Cache Monitor
Dé un nombre a su monitor JMX WebS-phere SIB Session Cache.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere SIB Session Cache.
© 2012 Tango/04 Computing Group Página 178
Server Integration Bus (SIB)
Mapeo de campos SmartConsole – ThinkServer
La siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables envidas a la SmartConsole en plantillas (Eventos globales)
Variable Descripción
CacheAddStoredCountCount
El número de ítems que se han añadido al almacén de mensajes durante la sesión actual que sean persistentes o potencial-mente persistentes.
CacheAddNotStoredCountCount El número de ítems que se han añadido al almacén de mensajes durante la sesión actual que no sean persistentes.
CacheUpdateStoredCountCount
El número de ítems que se han actualizado en el almacén de mensajes durante la sesión actual que sean persistentes o potencialmente persistentes.
CacheUpdateNotStoredCountCount El número de ítems que se han actualizado en el almacén de mensajes durante la sesión actual que no sean persistentes.
CacheRemoveStoredCountCount
El número de ítems que se han eliminado del almacén de mensajes durante la sesión actual que sean persistentes o potencial-mente persistentes.
CacheRemoveNotStoredCountCount El número de ítems que se han eliminado del almacén de mensajes durante la sesión actual que no sean persistentes.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplica-ciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplica-ciones Websphere.
Var08 BusNameEl nombre de la instancia de bus que está generando el evento.
© 2012 Tango/04 Computing Group Página 179
Server Integration Bus (SIB)
17.4.7 Items on expiry index (Message Store Expiry)
Configuración del Monitor
Cuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
Var09 NewCacheAddStoredCount
El número de ítems que se han añadido al almacén de mensa-jes durante la sesión actual que sean persistentes o potencial-mente persistentes en la última recolección de datos.
Var10NewCacheAddNot StoredCount
El número de ítems que se han añadido al almacén de mensa-jes durante la sesión actual que no sean persistentes en la última recolección de datos.
Var11NewCacheUpdate StoredCount
El número de ítems que se han actualizado en el almacén de mensajes durante la sesión actual que sean persistentes o potencialmente persistentes en la última recolección de datos.
Var12NewCacheUpdateNot StoredCount
El número de ítems que se han actualizado en el almacén de mensajes durante la sesión actual que no sean persistentes en la última recolección de datos.
Var13NewCacheRemove StoredCount
El número de ítems que se han eliminado del almacén de men-sajes durante la sesión actual que sean persistentes o poten-cialmente persistentes en la última recolección de datos.
Var14NewCacheRemoveNot StoredCount
El número de ítems que se han eliminado del almacén de men-sajes durante la sesión actual que no sean persistentes en la última recolección de datos.
SmartConsole ThinkServer Descripción
Variables y Valores de Configuración Descripción
NameJMX WebSphere SIB Items on Expiry Index Monitor
Dé un nombre a su monitor JMX WebS-phere SIB Items on Expiry Index.
DescriptionIntroduzca una descripción para su moni-tor JMX WebSphere SIB Items on Expiry Index.
© 2012 Tango/04 Computing Group Página 180
Server Integration Bus (SIB)
Script por defecto
El SIB Items on Expiry Index ThinAgent monitoriza el número de ítems creados con un tiempo de
expiración que no ha sido todavía consumido. El ThinAgent viene preconfigurado para asignar la salud
del objeto como sigue:
• Critical cuando el índice de expiración contiene más de 50 ítems
• Warning cuando hay ítems en el índice de expiración
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
Variables
La variable más importante recuperada por este ThinAgent es:
Mapeo de campos SmartConsole – ThinkServer
La siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables envidas a la SmartConsole en plantillas (Eventos globales)
Variable Descripción
ExpiryIndexItemCountCount Número actual de ítems en el índice de expiración. Son ítems creados con un tiempo de expiración en el futuro y que no ha sido todavía consumido.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplica-ciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Apli-caciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Var08 BusNameEl nombre de la instancia de bus que está generando el evento.
Var09ExpiryIndexItem Count
Número actual de ítems en el índice de expiración. Son ítems creados con un tiempo de expiración en el futuro y que no ha sido todavía consumido.
© 2012 Tango/04 Computing Group Página 181
Server Integration Bus (SIB)
17.4.8 Transactions statistics (Message Store Transactions)
Configuración del Monitor
Cuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
Script por defecto
El SIB Transactions Statistics ThinAgent monitoriza estadísticas de transacciones locales y globales. El
ThinAgent viene preconfigurado para asignar la salud del objeto como sigue:
• Warning cuando se abortaron transacciones locales o globales
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
Variables
Las variables más importantes recuperadas por este ThinAgent son:
Mapeo de campos SmartConsole – ThinkServer
La siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables y Valores de Configuración Descripción
NameJMX WebSphere SIB Transactions Monitor
Dé un nombre a su monitor JMX WebS-phere SIB Transactions Statistics.
DescriptionIntroduzca una descripción para su moni-tor JMX WebSphere SIB Transactions Statistics.
Variable Descripción
LocalTransactionStartCountCount Transacciones locales iniciadas.
LocalTransactionAbortCountCount Transacciones locales abortadas.
LocalTransactionCommitCountCount Transacciones locales comprometidas.
GlobalTransactionStartCountCount Transacciones globales iniciadas.
GlobalTransactionInDoubtCountCount Transacciones globales en duda.
GlobalTransactionAbortCountCount Transacciones globales abortadas.
GlobalTransactionCommitCountCount Transacciones globales comprometidas.
© 2012 Tango/04 Computing Group Página 182
Server Integration Bus (SIB)
Variables envidas a la SmartConsole en plantillas (Eventos globales)
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 HostNombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplica-ciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servi-dor de Aplicaciones Webs-phere.
Var07 WASVersionVersión del servidor de Aplica-ciones Websphere.
Var08 BusNameEl nombre de la instancia de bus que está generando el evento.
Var09NewLocalTransaction StartCount
Transacciones locales inicia-das en la última recolección de datos.
Var10NewLocalTransaction AbortCount
Transacciones locales aborta-das en la última recolección de datos.
Var11NewLocalTransaction CommitCount
Transacciones locales compro-metidas en la última recolec-ción de datos.
Var12NewGlobalTransaction StartCount
Transacciones globales inicia-das en la última recolección de datos.
Var13NewGlobalTransactionIn DoubtCount
Transacciones globales en duda en la última recolección de datos.
Var14NewGlobalTransaction AbortCount
Transacciones globales abor-tadas en la última recolección de datos.
Var15NewGlobalTransaction CommitCount
Transacciones globales com-prometidas en la última reco-lección de datos.
© 2012 Tango/04 Computing Group Página 183
Servlet Session Manager
Capítulo 18 18 Servlet Session Manager
El Servlet Session Manager contiene datos sobre la ejecución de la sesión servlet. Los Servlet Session
manager ThinAgents ayudan a determinar el estado actual de sus sesiones servlet.
Existen 5 Servlet Session Manager ThinAgents:
• Active Sessions
• Average Session Time
• Created and invalidated sessions
• No room for new sessions
• Session Weight Performance
Las siguientes secciones describen cada ThinAgent individualmente.
18.1 VariablesTodos los Servlet Session Manager ThinAgents recuperan las variables. Estos ThinAgents trabajan con
variables del Servlet Session Module:
Variable Descripción
ActivateNonExistSessionCount
Número de peticiones de una sesión que ya no
existen, presumiblemente porque la sesión llegó
al time out. Utilice este contador para ayudar a
determinar si el timeout es demasiado corto.
ActiveCount
El número de sesiones activas concurrentes. Una
sesión está activa si el WebSphere Application
Server está procesando actualmente una petición
que utiliza esa sesión.
AffinityBreakCount
El número de peticiones recibidas por sesiones
que fueron accedidas la última vez desde otra
aplicación Web. Este valor puede indicar fallos de
procesos o una configuración de plugin corrupta.
© 2012 Tango/04 Computing Group Página 184
Servlet Session Manager
CacheDiscardCount
Número de objetos de sesión que han sido
forzados a salir del caché. (Un algoritmo LRU
elimina las entradas para hacer sitio para nuevas
sesiones y misses de caché. Aplicable sólo para
sesiones persistentes.
CreateCount Número de sesiones que fueron creadas.
ExternalReadSize
Tamaño de los datos leídos en la sesión desde el
almacén persistente. Aplicable sólo para sesiones
persistentes (serializadas); similar a
ExternalReadTime.
ExternalReadTime
Tiempo (milisegundos) utilizado en leer los datos
de la sesión desde el almacén persistente. Para
sesiones multi-row, las métricas son por atributo;
para sesiones single row, las métricas son por
toda la sesión. Aplicable sólo para sesiones
persistentes. Cuando se utiliza un almacén JMS
persistente, elige serializar los datos replicados.
Si elige no serializar los datos, el contador no está
disponible.
ExternalWriteSize
Tamaño de los datos de la sesión escritos en el
almacén persistente. Aplicable sólo para sesiones
persistentes (serializadas); similar a
ExternalReadTime.
ExternalWriteTime
Tiempo (milisegundos) utilizado en escribir los
datos de la sesión desde el almacén persistente.
Aplicable sólo para sesiones persistentes
(serializadas); similar a ExternalReadTime.
InvalidateCount Número de sesiones que fueron invalidadas
LifeTimeEl tiempo de vida promedio de la sesión en
milisegundos (tiempo invalidado – tiempo creado).
LiveCountNúmero de sesiones actualmente cacheadas en
memoria.
NoRoomForNewSessionCount
Aplica sólo a sesiones en memoria con
AllowOverflow=false. El número de veces que una
petición de una nueva sesión no puede realizarse
debido a que excedería el número máximo de
sesiones.
SessionObjectSize
El tamaño en bytes de (los atributos serializables
de) sesiones en memoria. Sólo los objetos de
sesiones que contienen como mínimo un objeto
de atributo serializable son contados. Una sesión
puede contener algunos atributos serializable y
otros que no lo son. El tamaño en bytes es a nivel
de sesión.
TimeSinceLastActivatedLa diferencia de tiempo en milisegundos entre el
acceso previo y el actual. No incluye el time out de
la sesión.
TimeoutInvalidationCount El número de sesiones invalidadas vía timeout.
Variable Descripción
© 2012 Tango/04 Computing Group Página 185
Servlet Session Manager
Variables específicas de cada ThinAgent se explican a continuación en las respectivas secciones.
18.2 Active Sessions Muestra el número de sesiones activas (denominadas live sessions) actualmente ejecutando un
método. Este valor no es instantáneo sino el promedio de sesiones activas desde el último refresco.
18.2.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
18.2.2 Script por defectoEl Active Sessions ThinAgent monitoriza el número de sesiones activas concurrentes en el Servidor de
Aplicaciones WebSphere. Este ThinAgent viene preconfigurado para asignar la salud del objeto como
sigue:
• Critical cuando las sesiones activas exceden las 500
• Warning cuando las sesiones activas exceden las 200
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
18.2.3 Variables principalesLas variables más importantes recuperadas por este ThinAgent son:
Para una lista de todas las variables disponibles para este ThinAgent diríjase a la sección 18.1 -
Variables en la página 184.
Variables y Valores de Configuración Descripción
NameJMX WebSphere Active Sessions Monitor
Dé un nombre a su monitor JMX WebSphere Active Sessions.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere Active Sessions.
Variables Descripción
ActiveCountCurrent
Número de sesiones activas concurrentes. Una sesión
está activa si el WebSphere Application Server está
procesando actualmente una petición que utiliza dicha
sesión.
LiveCountCurrentEl número de sesiones que están actualmente
cacheados en memoria
© 2012 Tango/04 Computing Group Página 186
Servlet Session Manager
18.2.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables enviadas manualmente a la SmartConsole (eventos generados en Scripts Python)
Variables envidas a la SmartConsole en plantillas (Eventos globales)
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos
Var04 WASCellNameNombre de la celda del servidor de
Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de
Aplicaciones Websphere.
Var06 WASServerNameNombre del servidor de Aplicaciones
Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones
Websphere.
Var08 Application Aplicación a la que está relacionado el
Servlet
Var09 WebModule Módulo Web al que está relacionado el
Servlet
Var10 ActiveCountCurrent
Número de sesiones activas concurrentes.
Una sesión está activa si el WebSphere
Application Server está procesando
actualmente una petición que utiliza dicha
sesión.
Var11 LiveCountCurrentEl número de sesiones que están
actualmente cacheados en memoria
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASCellNameNombre de la celda del servidor de
Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de
Aplicaciones Websphere.
Var06 WASServerNameNombre del servidor de Aplicaciones
Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones
Websphere.
© 2012 Tango/04 Computing Group Página 187
Servlet Session Manager
18.3 Average Session Time Este ThinAgent muestra el promedio de tiempo que una sesión está activa.
18.3.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
18.3.2 Script por defectoEl Average Session Time ThinAgent monitoriza el tiempo de vida de una sesión en milisegundos. Este
ThinAgent viene preconfigurado para asignar la salud del objeto como sigue:
• Warning cuando el tiempo promedio de la sesión es mayor de una hora
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
18.3.3 VariablesEste ThinAgent trabaja con variables del Servlet Session Module.
La variable más importante recuperada por este ThinAgent es:
Var08 totalLiveSessions
Suma del número total de sesiones
actualmente cacheadas en memoria de
todos los eventos individuales.
Var09 totalActiveSessions
Suma del número total de sesiones activas
concurrentes de todos los eventos
individuales. Una sesión está activa si el
WebSphere Application Server está
procesando actualmente una petición que
utiliza dicha sesión.
SmartConsole ThinkServer Descripción
Variables y Valores de Configuración Descripción
NameJMX WebSphere Average Session Time Monitor
Dé un nombre a su monitor JMX WebSphere Average Session Time.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere Average Session Time.
© 2012 Tango/04 Computing Group Página 188
Servlet Session Manager
Para una lista de todas las variables disponibles para este ThinAgent diríjase a la sección 18.1 -
Variables en la página 184.
18.3.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables enviadas manualmente a la SmartConsole (eventos generados en Scripts Python)
Variables envidas a la SmartConsole en plantillas (Eventos globales)
Variable Descripción
LifeTimeMeanEl tiempo de vida medio de la sesión en milisegundos (tiempo
invalidado – tiempo creado)
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASCellNameNombre de la celda del servidor de
Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de
Aplicaciones Websphere.
Var06 WASServerNameNombre del servidor de Aplicaciones
Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones
Websphere.
Var08 Application Aplicación a la que está relacionado el
Servlet.
Var09 WebModule Módulo Web al que está relacionado el
Servlet.
Var10 LifeTimeHours
Representa las horas del contador de tiempo
que muestra el tiempo de vida de la sesión
promedio (invalidado – tiempo creado).
Var11 LifeTimeMinutes
Representa los minutos del contador de
tiempo que muestra el tiempo de vida de la
sesión promedio (invalidado – tiempo
creado).
Var12 LifeTimeSeconds
Representa los segundos del contador de
tiempo que muestra el tiempo de vida de la
sesión promedio (invalidado – tiempo
creado).
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
© 2012 Tango/04 Computing Group Página 189
Servlet Session Manager
18.4 Created and Invalidated SessionsEste ThinAgent reúne estadísticas de creación e invalidación de sesiones. Si se abren demasiadas
sesiones a la vez, puede quedarse sin espacio para crear más. Este ThinAgent también ayuda a
determinar si todas las sesiones creadas son invalidadas para asegurarse que no se mantienen
sesiones abiertas consumiendo innecesariamente recursos del sistema.
18.4.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
18.4.2 Script de salud por defectoEl Average Session Time ThinAgent usa los contadores de creación e invalidación para monitorizar el
número actual de sesiones. Este ThinAgent viene preconfigurado para asignar la salud del objeto como
sigue:
• Critical cuando se crearon más de 100 sesiones desde la última recolección de datos
• Warning cuando no se han recuperado datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASCellNameNombre de la celda del servidor de
Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones
Websphere.
Var06 WASServerNameNombre del servidor de Aplicaciones
Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones
Websphere.
SmartConsole ThinkServer Descripción
Variables y Valores de Configuración Descripción
NameJMX WebSphere Created and Invalidated Session Time Monitor
Dé un nombre a su monitor JMX
WebSphere Created and Invalidated
Session Time.
DescriptionIntroduzca una descripción para su
monitor JMX WebSphere Created and
Invalidated Session Time.
© 2012 Tango/04 Computing Group Página 190
Servlet Session Manager
18.4.3 VariablesEste ThinAgent trabaja con variables del Servlet Session Module.
Las variables más importantes recuperadas por este ThinAgent son:
Para una lista de todas las variables disponibles para este ThinAgent diríjase a la sección 18.1 -
Variables en la página 184.
18.4.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables enviadas manualmente a la SmartConsole (eventos generados en Scripts Python)
Variables envidas a la SmartConsole en plantillas (Eventos globales)
Variable Descripción
CreateCountCount Número de sesiones creadas.
InvalidateCountCount Número de sesiones invalidadas.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASCellNameNombre de la celda del servidor de
Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de
Aplicaciones Websphere.
Var06 WASServerNameNombre del servidor de Aplicaciones
Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones
Websphere.
Var08 Application Aplicación a la que está relacionado el
Servlet.
Var09 WebModule Módulo Web al que está relacionado el
Servlet.
Var10 IntervalCreateCountNúmero de sesiones creadas en la última
recolección de datos.
Var11 CreateCountCount Número de sesiones creadas.
Var12 InvalidateCountCount Número de sesiones invalidadas.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
© 2012 Tango/04 Computing Group Página 191
Servlet Session Manager
18.5 No Room for New Session Muestra cuantas veces una sesión no pudo crearse porque el número máximo de sesiones se había
excedido. Esto puede indicar un cuello de botella en su sistema.
18.5.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
18.5.2 Script de salud por defectoEl Created and Invalidated Sessions ThinAgent utiliza el contador “no room for new session” para
monitorizar el número de veces que una petición de nueva sesión no ha sido llevada a cabo. Este
ThinAgent viene preconfigurado para asignar la salud del objeto como sigue:
• Critical cuando una petición para una nueva sesión no pudo realizarse en más de dos
ocasiones.
• Warning cuando una petición para una nueva sesión no pudo realizarse
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASCellNameNombre de la celda del servidor de
Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de
Aplicaciones Websphere.
Var06 WASServerNameNombre del servidor de Aplicaciones
Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones
Websphere.
SmartConsole ThinkServer Descripción
Variables y Valores de Configuración Descripción
NameJMX WebSphere No Room for New Session Monitor
Dé un nombre a su monitor JMX
WebSphere No Room for New Session.
DescriptionIntroduzca una descripción para su
monitor JMX WebSphere No Room for
New Session.
© 2012 Tango/04 Computing Group Página 192
Servlet Session Manager
18.5.3 VariablesEste ThinAgent trabaja con variables del Servlet Session Module.
La variable más importante recuperada por este ThinAgent es:
Para una lista de todas las variables disponibles para este ThinAgent diríjase a la sección 18.1 -
Variables en la página 184.
18.5.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables enviadas manualmente a la SmartConsole (eventos generados en Scripts Python)
Variable Descripción
NoRoomForNewSessionCountCountEl número de veces que una petición para
una nueva sesión no pudo realizarse porque
este valor excedía el máximo.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los
datos
Var04 WASCellNameNombre de la celda del servidor de
Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de
Aplicaciones Websphere.
Var06 WASServerNameNombre del servidor de
Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de
Aplicaciones Websphere.
Var08 Application Aplicación a la que está
relacionado el Servlet.
Var09 WebModule Módulo Web al que está
relacionado el Servlet.
Var10 IntervalNoRoomCountTiempo transcurrido entre dos
eventos “no room for session”.
Var11 NoRoomForNewSessionCountCount
El número de veces que una
petición para una nueva sesión no
pudo realizarse porque este valor
excedía el máximo.
Var12 SessionObjectSizeMean
El tamaño medio del objeto del
sesión a nivel de sesión,
incluyendo atributos sólo
serializables en el caché.
© 2012 Tango/04 Computing Group Página 193
Servlet Session Manager
Variables envidas a la SmartConsole en plantillas (Eventos globales)
18.6 Session Weight PerformanceEste ThinAgent monitoriza el rendimiento del almacén persistente.
18.6.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
18.6.2 Script de salud por defectoEl Session Weight Performance ThinAgent monitoriza el rendimiento de lecturas y escrituras en el
almacén persistente. El ThinAgent viene preconfigurado para asignar la salud del objeto como sigue:
• Warning cuando el promedio del ratio de lectura o escritura es menor de 0.1
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASCellNameNombre de la celda del servidor de
Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones
Websphere.
Var06 WASServerNameNombre del servidor de Aplicaciones
Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones
Websphere.
Variables y Valores de Configuración Descripción
NameJMX WebSphere Session Weight Performance Monitor
Dé un nombre a su monitor JMX
WebSphere Session Weight Performance.
DescriptionIntroduzca una descripción para su monitor
JMX WebSphere Session Weight
Performance.
© 2012 Tango/04 Computing Group Página 194
Servlet Session Manager
18.6.3 VariablesEste ThinAgent trabaja con variables del Servlet Session Module.
Las variables más importantes recuperadas por este ThinAgent son:
Para una lista de todas las variables disponibles para este ThinAgent diríjase a la sección 18.1 -
Variables en la página 184.
Variable Descripción
ExternalReadSizeMaxTamaño máximo de los datos de la sesión escritos en
el almacén persistente. Aplicable sólo para sesiones
persistentes (serializadas); similar a ExternalReadTime
ExternalReadSizeMean
Tamaño medio de los datos de la sesión escritos en el
almacén persistente. Aplicable sólo para sesiones
persistentes (serializadas); similar a
ExternalReadTime.
ExternalReadTimeMax
Tiempo más largo en milisegundos utilizado en leer los
datos de la sesión desde el almacén persistente. Para
sesiones multi-row, las métricas son por atributo; para
sesiones single row, las métricas son por toda la
sesión. Aplicable sólo para sesiones persistentes.
Cuando se utiliza un almacén JMS persistente, elige
serializar los datos replicados. Si elige no serializar los
datos, el contador no está disponible.
ExternalReadTimeMean
Tiempo medio en milisegundos utilizado en leer los
datos de la sesión desde el almacén persistente. Para
sesiones multi-row, las métricas son por atributo; para
sesiones single row, las métricas son por toda la
sesión. Aplicable sólo para sesiones persistentes.
Cuando se utiliza un almacén JMS persistente, elige
serializar los datos replicados. Si elige no serializar los
datos, el contador no está disponible.
ExternalWriteSizeMax
Tamaño máximo de los datos de la sesión escritos en
el almacén persistente. Aplicable sólo para sesiones
persistentes (serializadas); similar a
ExternalReadTime.
ExternalWriteSizeMean
Tamaño medio de los datos de la sesión escritos en el
almacén persistente. Aplicable sólo para sesiones
persistentes (serializadas); similar a
ExternalReadTime.
ExternalWriteTimeMax
Tiempo máximo en milisegundos utilizado en escribir
los datos de la sesión desde el almacén persistente.
Aplicable sólo para sesiones persistentes
(serializadas); similar a ExternalReadTime.
ExternalWriteTimeMean
Tiempo medio en milisegundos utilizado en escribir los
datos de la sesión desde el almacén persistente.
Aplicable sólo para sesiones persistentes
(serializadas); similar a ExternalReadTime.
© 2012 Tango/04 Computing Group Página 195
Servlet Session Manager
18.6.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables enviadas manualmente a la SmartConsole (eventos generados en Scripts Python)
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los
datos.
Var04 WASCellNameNombre de la celda del servidor de
Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de
Aplicaciones Websphere.
Var06 WASServerNameNombre del servidor de Aplicaciones
Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones
Websphere.
Var08 Application Aplicación a la que está relacionado el
Servlet.
Var09 WebModule Módulo Web al que está relacionado el
Servlet.
Var10 ExternalReadSize Max
Tamaño máximo de los datos de la
sesión escritos en el almacén
persistente. Aplicable sólo para
sesiones persistentes (serializadas);
similar a ExternalReadTime
Var11 ExternalReadSize Mean
Tamaño medio de los datos de la sesión
escritos en el almacén persistente.
Aplicable sólo para sesiones
persistentes (serializadas); similar a
ExternalReadTime.
Var12 ExternalReadTime Max
Tiempo más largo en milisegundos
utilizado en leer los datos de la sesión
desde el almacén persistente. Para
sesiones multi-row, las métricas son por
atributo; para sesiones single row, las
métricas son por toda la sesión.
Aplicable sólo para sesiones
persistentes. Cuando se utiliza un
almacén JMS persistente, elige
serializar los datos replicados. Si elige
no serializar los datos, el contador no
está disponible.
© 2012 Tango/04 Computing Group Página 196
Servlet Session Manager
Variables envidas a la SmartConsole en plantillas (Eventos globales)
Var13 ExternalReadTime Mean
Tiempo medio en milisegundos utilizado
en leer los datos de la sesión desde el
almacén persistente. Para sesiones
multi-row, las métricas son por atributo;
para sesiones single row, las métricas
son por toda la sesión. Aplicable sólo
para sesiones persistentes. Cuando se
utiliza un almacén JMS persistente, elige
serializar los datos replicados. Si elige
no serializar los datos, el contador no
está disponible.
Var14 ExternalWriteSize Max
Tamaño máximo de los datos de la
sesión escritos en el almacén
persistente. Aplicable sólo para
sesiones persistentes (serializadas);
similar a ExternalReadTime.
Var15 ExternalWriteSize Mean
Tamaño medio de los datos de la sesión
escritos en el almacén persistente.
Aplicable sólo para sesiones
persistentes (serializadas); similar a
ExternalReadTime.
Var16 ExternalWriteTime Max
Tiempo máximo en milisegundos
utilizado en escribir los datos de la
sesión desde el almacén persistente.
Aplicable sólo para sesiones
persistentes (serializadas); similar a
ExternalReadTime.
Var17 ExternalWriteTime Mean
Tiempo medio en milisegundos utilizado
en escribir los datos de la sesión desde
el almacén persistente. Aplicable sólo
para sesiones persistentes
(serializadas); similar a
ExternalReadTime.
SmartConsole ThinkServer Descripción
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASCellNameNombre de la celda del servidor de
Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones
Websphere.
Var06 WASServerNameNombre del servidor de Aplicaciones
Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones
Websphere.
© 2012 Tango/04 Computing Group Página 197
System
Capítulo 19 19 System
Estos ThinAgent recuperan información de una máquina WebSphere Application Server (nodo),
incluyendo utilización de CPU y uso de memoria.
Existen 2 System ThinAgents:
• System CPU Usage
• System Memory Usage
19.1 System CPU Usage Este ThinAgent muestra el uso de CPU de una máquina de WebSphere Application Server (nodo). Este
valor no es instantáneo sino el promedio de uso de CPU desde el ultimo refresco. Es realmente
importante saber si la carga de trabajo del sistema es apropiada para la capacidad del procesador. No
hay de que preocuparse si el uso de CPU alcanza el 100%, pero si el promedio de uso es mayor de un
85% puede hacer que algunas aplicaciones vayan lentas. Para solucionar un alto uso de CPU, intente
reducir la carga de trabajo del sistema o incrementar la capacidad del procesador.
19.1.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
19.1.2 Script de salud por defectoEl Script de salud por defecto ayuda a detectar si el sistema está utilizando mucha CPU.
Variables y Valores de Configuración Descripción
NameJMX WebSphere System CPU Usage Monitor
Dé un nombre a su monitor System CPU usage.
DescriptionIntroduzca una descripción para su monitor System CPU Usage.
© 2012 Tango/04 Computing Group Página 198
System
Este ThinAgent viene preconfigurado para asignar la salud del objeto como sigue:
• Critical cuando el sistema está utilizando más de un 80% de CPU.
• Warning cuando el sistema está utilizando más de un 60% de CPU.
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
19.1.3 ThinAgent VariablesTenga en cuenta que esta categoría está disponible a nivel de nodo, lo que significa que solo está
disponible en el agente del nodo en la versión de Múltiples Servidores. Las variables recuperadas se
listan en la siguiente tabla.
19.1.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variable Descripción
CPUUsageSinceLastMeasurementCount
La utilización promedio de CPU del sistema
durante el intervalo de tiempo desde la última
lectura. Como la primera llamada se requiere para
realizar la inicialización, un valor como 0, que no
es válido, puede ser retornado. Todas las
llamadas subsecuentes devolverán el valor
esperado. En máquinas SMP, el valor retornado
es el promedio de utilización de todas las CPUs.
CPUUsageSinceServerStartedMean
El promedio de porcentaje de uso de CPU que
está ocupado después de que arranque el
servidor.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Apli-caciones Websphere.
Var06 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
© 2012 Tango/04 Computing Group Página 199
System
19.2 System Memory Usage Este ThinAgent muestra la cantidad de memoria física libre en una máquina WebSphere Application
Server (nodo). Un sistema que se queda sin memoria libre mostrará un descenso en el rendimiento y
puede causar que algunas aplicaciones trabajen lentamente o fallen. Resuelva esa situación
reduciendo la carga de trabajo o incrementando la capacidad de la memoria física.
19.2.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
19.2.2 Script de salud por defectoEl script de salud por defecto ayuda a detector si el servidor de aplicaciones WebSphere tiene suficiente
memoria libre para ejecutarse. Este ThinAgent viene preconfigurado para asignar la salud del objeto
como sigue:
• Critical cuando la memoria libre es menor de 5.000.
• Warning cuando la memoria libre es menor de 10.000.
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
19.2.3 VariablesTenga en cuenta que esta categoría está disponible a nivel de nodo, lo que significa que solo está
disponible en el agente nodo en la versión Servidores Múltiples. Las variables recuperadas se listan en
la siguiente tabla.
Var08CPUSinceServer Started
Uso de CPU desde la última vez que arrancó el Servidor de Aplicaciones WebSphere.
Var09 CPUUsageUso actual de CPU en el Servidor de Aplicaciones WebSphere.
SmartConsole ThinkServer Descripción
Variables y Valores de Configuración Descripción
NameJMX WebSphere System Memory Usage Monitor
Dé un nombre a su monitor System Memory Usage.
DescriptionIntroduzca una descripción para su monitor System Memory Usage.
© 2012 Tango/04 Computing Group Página 200
System
19.2.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variable Descripción
FreeMemoryCount
La cantidad de memoria real libre disponible en el
sistema. La memoria real que no está colocada es sólo un
límite inferior en memoria real disponible, ya que muchos
sistemas operativos toman algo, de la memoria que de
otra manera no estaría colocada y la utiliza para I/O
buffering adicional. La cantidad exacta de memoria buffer
que puede ser liberada depende tanto de la plataforma
como de la aplicación(es) que corren en ella.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASCellNameNombre de la celda del servidor de Aplicacio-nes Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASServerNameNombre del servidor de Aplicaciones Webs-phere.
Var07 WASVersionVersión del servidor de Aplicaciones Webs-phere.
Var08 FreeMemoryCount Cantidad de memoria disponible.
© 2012 Tango/04 Computing Group Página 201
Thread Pool
Capítulo 20 20 Thread Pool
Los Thread Pool ThinAgents consisten en:
• Thread Creation and Destruction ThinAgent
• Thread Pool Active Time ThinAgent
• Thread Pool Average Size ThinAgent
• Threads Active and Hung ThinAgent
Existen varios objetos que poseen thread pools. Los ThinkServer Thread Pool ThinAgents ofrecen
estos 4 ThinAgents para los thread pools Web Container, Message Listener, Object Request Broker
(ORB), High Availability (HA) Manager y SOAP Connector. Los cuatro ThinAgents se describirán en los
siguientes secciones, utilizando los HA Manager ThinAgents como ejemplo.
Algunos detalles cargados por el origen de datos son específicos un valor de una configuración PMI de
detalle fijado como máximo posible.
Hay algunas recomendaciones proporcionadas por IBM:
• Un tamaño de Pool entre 25 y 50 es un buen punto de partida (el valor de tamaño de pool por
defecto es 50)
• El valor del tamaño del pool recomendado es 50, ó 25 para sistemas Linux
20.1 Thread Creation and Destruction ThinAgent
20.1.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
© 2012 Tango/04 Computing Group Página 202
Thread Pool
20.1.2 Script de salud por defectoEl HA Manager Thread Creation and Destruction ThinAgent monitoriza el número de nuevos threads en
comparación con el tamaño del pool. Este ThinAgent viene preconfigurado para asignar la salud del
objeto como sigue:
• Critical Cuando la diferencia entre el recuento de thread creados anterior y el recuento actual
es mayor de la mitad del tamaño del pool
• Warning Cuando la diferencia entre el recuento de thread creados anterior y el recuento actual
es mayor que una tercera parte del tamaño del pool
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
20.1.3 VariablesEste ThinAgent trabaja con variables del Servlet Session Module.
Las variables recuperadas por este ThinAgent son:
20.1.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables y Valores de Configuración Descripción
NameJMX WebSphere HA Manager Thread Creation and Destruction Monitor
Dé un nombre a su monitor JMX WebSphere HA Manager Thread Creation and Destruction.
Description
Introduzca una descripción para su monitor JMX WebSphere HA Mana-ger Thread Creation and Destruc-tion.
Variable Descripción
CreateCountCount Número total de threads creados.
DestroyCountCount Número total de threads destruidos.
PoolSizeUpperBound El número promedio de threads en el pool.
ActiveCountCurrent El número de threads activos concurrentes.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
© 2012 Tango/04 Computing Group Página 203
Thread Pool
20.2 Thread Pool Active Time
20.2.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
20.2.2 Script de salud por defectoEl HA Manager Thread Pool Active Time ThinAgent monitoriza el tiempo promedio de los threads
activos. Este ThinAgent viene preconfigurado para asignar la salud del objeto como sigue:
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Apli-caciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Var08 NewCreatedNúmero total de threads creados en la última recolección.
Var09 NewDestroyedNúmero total de threads destruidos en la última recolección.
Var10CurrentPoolSize UpperBound
El número promedio de threads en el pool.
Var11CurrentActive ThreadsCount
El número de threads activos concu-rrentes.
SmartConsole ThinkServer Descripción
Variables y Valores de Configuración Descripción
NameJMX WebSphere HA Manager Thread Pool Active Time Monitor
Dé un nombre a su monitor JMX WebSphere HA Manager Thread Pool Active Time.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere HA Mana-ger Thread Pool Active Time.
© 2012 Tango/04 Computing Group Página 204
Thread Pool
20.2.3 VariablesEste ThinAgent trabaja con variables del Servlet Session Module.
Las variables recuperadas por este ThinAgent son:
20.2.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
20.3 Thread Pool Average Size
20.3.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
Variable Descripción
ActiveTimeMean El tiempo promedio en milisegundos que los threads están
en estado activo.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Webs-phere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicacio-nes Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Webs-phere.
Var08 ActiveTimeEl tiempo promedio en milisegundos que los threads están en estado activo.
Variables y Valores de Configuración Descripción
NameJMX WebSphere HA Manager Thread Pool Average Size Monitor
Dé un nombre a su monitor JMX WebSphere HA Manager Thread Pool Ave-rage Size.
© 2012 Tango/04 Computing Group Página 205
Thread Pool
20.3.2 Script de salud por defectoEl HA Manager Thread Pool Average Size ThinAgent utiliza el tamaño actual del pool y el límite superior
del thread pool para determinar el uso del pool. Este ThinAgent viene preconfigurado para asignar la
salud del objeto como sigue:
• Critical cuando el número de threads activos en el pool alcanza el 95% del tamaño del pool
• Warning cuando el número de threads activos en el pool alcanza el 80% del tamaño del pool
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
20.3.3 VariablesEste ThinAgent trabaja con variables del Servlet Session Module.
Las variables recuperadas por este ThinAgent son:
20.3.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere HA Manager Thread Pool Average Size.
Variables y Valores de Configuración Descripción
Variable Descripción
PoolSizeCurrent El número promedio de threads en el pool.
PoolSizeUpperBound Límite superior del Thread Pool.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Apli-caciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
© 2012 Tango/04 Computing Group Página 206
Thread Pool
20.4 Threads Active and Hung
20.4.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
20.4.2 Script de salud por defectoEl HA Manager Threads Active and Hung ThinAgent monitoriza un exceso de threads activos y
colgados en el pool. Este ThinAgent viene preconfigurado para asignar la salud del objeto como sigue:
• Critical cuando los threads activos alcanzan el 95% del tamaño del pool, o los threads
colgados exceden el 30% del tamaño del pool.
• Warning cuando los threads activos alcanzan el 80% del tamaño del pool, o los threads
colgados exceden el 20% del tamaño del pool.
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
20.4.3 VariablesEste ThinAgent trabaja con variables del Servlet Session Module.
Las variables recuperadas por este ThinAgent son:
Var08 PoolSizeCurrentTiempo promedio en milisegundos que los threads están en estado activo.
Var09CurrentPoolSize upperBound
Límite superior del Thread Pool.
Var10PercentThreadPool Used
Porcentaje de tamaño de pool en uso.
SmartConsole ThinkServer Descripción
Variables y Valores de Configuración Descripción
NameJMX WebSphere HA Manager Threads Active and Hung Monitor
Dé un nombre a su monitor JMX WebSphere HA Manager Threads Active and Hung.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere HA Manager Threads Active and Hung.
© 2012 Tango/04 Computing Group Página 207
Thread Pool
20.4.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variable Descripción
ActiveCountCurrent El número de threads activos concurrentes.
ConcurrentHungThreadCountCurrent El número de threads colgados concurrentes.
PoolSizeUpperBound El número promedio de threads en el pool.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Apli-caciones Websphere.
Var06 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Var08 ActiveThreadCount El número de threads activos concu-rrentes.
Var09 HungThreadCountEl número de threads colgados concu-rrentes.
Var10CurrentPoolSize UpperBound
El número promedio de threads en el pool.
Var11 PercentActiveThreadsPorcentaje del tamaño del pool ocu-pado por threads activos.
Var10 PercentHungThreadsPorcentaje del tamaño del pool ocu-pado por threads colgados.
© 2012 Tango/04 Computing Group Página 208
Web Applications
Capítulo 21 21 Web Applications
Los WebSphere Web Applications ThinAgents proporcionan información sobre un Servidor de
Aplicaciones WebSphere. Los ThinAgents proporcionan tanto información global del servidor como
información por servlet.
Existen 4 Web Applications ThinAgents:
• Loaded servlets
• Response time
• Request statistics
• Error statistics
Cada ThinAgent se describe individualmente en las siguientes secciones.
21.1 Loaded ServletsLoaded Servlets ThinAgents monitorizan el número de servlets o JSPs cargados y recargados en el
servidor desde el último refresco. Es un buen indicador de la carga de trabajo del sistema.
21.1.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
Variables y Valores de Configuración Descripción
NameJMX WebSphere Web Application Loaded Servlets Monitor
Dé un nombre a su monitor JMX WebS-phere Web Application Loaded Servlets.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere Web Application Loaded Servlets.
© 2012 Tango/04 Computing Group Página 209
Web Applications
21.1.2 Script de salud por defectoEl Web Application Loaded Servlets ThinAgent monitoriza el número de servlets cargados y recargados
para un modulo Web. Este ThinAgent asigna la salud del objeto como sigue:
• Warning cuando hay más de 70 servlets cargados para un módulo Web
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
21.1.3 VariablesEste ThinAgent trabaja con variables del Servlet Session Module.
Las variables recuperadas por este ThinAgent son:
21.1.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables enviadas manualmente a la SmartConsole (eventos generados en Scripts Python)
Variable Descripción
LoadedServletCountCount Número de servlets cargados
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASCellNameNombre de la celda del servidor de Apli-caciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Apli-caciones Websphere.
Var06 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Var08 Application Aplicación a la que está relacionado el Servlet.
Var08 WebModule Módulo Web al que está relacionado el Servlet.
Var09LoadedServletCount Count
Número de servlets cargados
© 2012 Tango/04 Computing Group Página 210
Web Applications
Variables envidas a la SmartConsole en plantillas (Eventos globales)
21.2 Response TimeResponse Time ThinAgents monitoriza el tiempo promedio de respuesta de aplicaciones WebSphere
Application Server. La información que recuperan se refiere al número de peticiones y nos informará el
nivel de carga de trabajo en el cual el rendimiento se degrada y los tiempos de respuesta de las
aplicaciones se incrementan.
21.2.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
21.2.2 Script de salud por defectoEl Web Application Response Time ThinAgent monitoriza el rendimiento de la aplicación Web. Este
ThinAgent viene preconfigurado para asignar la salud del objeto como sigue:
• Critical si el último tiempo de respuesta es mayor a 30 segundos
• Warning si el último tiempo de respuesta excede los 10 segundos
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASCellNameNombre de la celda del servidor de Aplica-ciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicacio-nes Websphere.
Var06 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Webs-phere.
Var08 TotalServletscountNúmero total de servlets cargados para todos los módulos Web
Variables y Valores de Configuración Descripción
NameJMX WebSphere Web Application Response Time Monitor
Dé un nombre a su monitor JMX WebS-phere Web Application Response Time.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere Web Applica-tion Response Time.
© 2012 Tango/04 Computing Group Página 211
Web Applications
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
21.2.3 VariablesEste ThinAgent trabaja con variables del Servlet Session Module.
Las variables recuperadas por este ThinAgent son:
21.2.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables enviadas manualmente a la SmartConsole (eventos generados en Scripts Python)
Variable Descripción
ServiceTimeMeanEl tiempo medio de respuesta, en milisegundos, de una peti-ción servlet.
ServiceTimeMaxEl tiempo de respuesta máximo, en milisegundos, de una petición servlet.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASCellNameNombre de la celda del servidor de Aplica-ciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicacio-nes Websphere.
Var06 WASServerNameNombre del servidor de Aplicaciones Webs-phere.
Var07 WASVersionVersión del servidor de Aplicaciones Webs-phere.
Var08 Application Aplicación a la que está relacionado el Ser-vlet.
Var09 WebModule Módulo Web al que está relacionado el Ser-vlet.
Var10 Servlet Nombre del servlet monitorizado.
Var11 ServiceTimeMeanEl tiempo medio de respuesta, en milisegun-dos, de una petición servlet.
Var12 ServiceTimeMaxEl tiempo de respuesta máximo, en milise-gundos, de una petición servlet.
© 2012 Tango/04 Computing Group Página 212
Web Applications
Variables envidas a la SmartConsole en plantillas (Eventos globales)
21.3 Request StatisticsEl Request Statistics ThinkServer monitoriza el número de peticiones recibidas por el servidor. Esta
métrica muestra las variaciones de la carga de trabajo del sistema a lo largo del tiempo.
21.3.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
21.3.2 Script de salud por defectoEl Web Application Request Statistics ThinAgent mide le número de peticiones concurrentes desde la
última recolección de datos. El ThinAgent viene preconfigurado para asignar la salud del objeto como
sigue:
• Critical cuando las peticiones concurrentes desde la última recolección de datos exceden las
540
Var13 LastResponseTimeEl último tiempo de respuesta medido, en milisegundos, de una petición servlet.
SmartConsole ThinkServer Descripción
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASCellNameNombre de la celda del servidor de Aplica-ciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicacio-nes Websphere.
Var06 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Variables y Valores de Configuración Descripción
NameJMX WebSphere Web Application Request Statistics Monitor
Dé un nombre a su monitor JMX WebS-phere Web Application Request Statistics.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere Web Application Request Statistics.
© 2012 Tango/04 Computing Group Página 213
Web Applications
• Warning cuando las peticiones concurrentes desde la última recolección de datos exceden las
480
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
21.3.3 VariablesEste ThinAgent trabaja con variables del Servlet Session Module.
Las variables recuperadas por este ThinAgent son:
21.3.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables enviadas manualmente a la SmartConsole (eventos generados en Scripts Python)
Variable Descripción
RequestCountCountNúmero total de peticiones que ha proce-sado un servlet.
ConcurrentRequestsCurrentNúmero de peticiones procesadas concu-rrentemente.
ConcurrentRequestsHighWaterMarkValor más alto del número de peticiones procesadas concurrentemente.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASServerNameNombre del servidor de Aplicacio-nes Websphere.
Var07 WASVersionVersión del servidor de Aplicacio-nes Websphere.
Var08 Application Aplicación a la que está relacio-nado el módulo Web.
Var09 WebModule Módulo Web monitorizado.
Var10 RequestCountCount Número total de peticiones que procesaron servlets del módulo Web.
© 2012 Tango/04 Computing Group Página 214
Web Applications
Variables envidas a la SmartConsole en plantillas (Eventos globales)
21.4 Error StatisticsEste ThinAgent monitoriza errores que se producen en peticiones de servlet.
21.4.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
21.4.2 Script de salud por defectoEl Web Application Error Statistics ThinAgent monitoriza errores en peticiones de servlet. Este
ThinAgent viene preconfigurado para asignar la salud del objeto como sigue:
• Warning cuando hay algún nuevo error en peticiones de servlet
Var11ConcurrentRequests Current
Número de peticiones procesadas concurrentemente.
Var12ConcurrentRequests HighWaterMark
Número mayor de peticiones regis-trado.
SmartConsole ThinkServer Descripción
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASCellNameNombre de la celda del servidor de Aplicacio-nes Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASServerNameNombre del servidor de Aplicaciones Webs-phere.
Var07 WASVersionVersión del servidor de Aplicaciones Webs-phere.
Variables y Valores de Configuración Descripción
NameJMX WebSphere Web Application Error Statistics Monitor
Dé un nombre a su monitor JMX WebS-phere Web Application Error Statistics.
DescriptionIntroduzca una descripción para su moni-tor JMX WebSphere Web Application Error Statistics.
© 2012 Tango/04 Computing Group Página 215
Web Applications
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
21.4.3 VariablesEste ThinAgent trabaja con variables del Servlet Session Module.
Las variables recuperadas por este ThinAgent son:
21.4.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables enviadas manualmente a la SmartConsole (eventos generados en Scripts Python)
Variable Descripción
ErrorCountCount Número total de errores en un servlet o JavaServer Page (JSP)
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASCellNameNombre de la celda del servidor de Aplicacio-nes Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASServerNameNombre del servidor de Aplicaciones Webs-phere.
Var07 WASVersionVersión del servidor de Aplicaciones Webs-phere.
Var08 Application Aplicación a la que está relacionado el Ser-vlet.
Var09 WebModule Módulo Web al que está relacionado el Ser-vlet.
Var10 Servlet Servlet monitorizado.
Var11 ErrorCountCountNúmero total de errores en un servlet o Java-Server Page (JSP)
Var12 NewErrorsCountErrores encontrados en la última recolección de datos.
© 2012 Tango/04 Computing Group Página 216
Web Applications
Variables envidas a la SmartConsole en plantillas (Eventos globales)
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASCellNameNombre de la celda del servidor de Aplicacio-nes Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASServerNameNombre del servidor de Aplicaciones Webs-phere.
Var07 WASVersionVersión del servidor de Aplicaciones Webs-phere.
Var08 TotalErrors Suma de errores de todos los servlets o Java-Server Pages (JSP).
Var09 LastErrorsSuma de nuevos errores guardados en la última recolección de datos para todos los servlets o JavaServer Pages (JSP).
© 2012 Tango/04 Computing Group Página 217
Web Services
Capítulo 22 22 Web Services
Web Services ThinAgents proporcionan información sobre servicios Web de WebSphere Application
Server. Los servicios Web son aplicaciones modulares auto-contenidas que pueden ser descritas,
publicadas, localizadas e invocadas a través de red. Implementan una arquitectura orientada a servicios
(SOA), que soporta la conexión o compartición de recursos y datos de una manera realmente flexible y
estandarizada. Los servicios se describen y organizan para soportar su descubrimiento dinámico y
automatizado y para ser reutilizados.
Existen 4 Web Services ThinAgents:
• Loaded Web Services
• Web Services Request Statistics
• Web Services Response Time
• Web Services Gateway
Cada ThinAgent se describe individualmente en las siguientes secciones.
22.1 VariablesLos Web Services Request Statistics and Web Services Response Time ThinAgents recuperan las
mismas variables. Contienen información para los servicios Web. Entre los ejemplos se incluyen el
número de servicios Web cargados, el número de peticiones entregadas y procesadas, el tiempo de
respuesta la petición y el tamaño promedio de las peticiones.
Las variables que recuperan estos ThinAgents son:
Variable Descripción
DispatchedRequestCountNúmero de peticiones que el servicio dispensó o entregó
DispatchResponseTimeEl tiempo de respuesta promedio, en milisegundos, para dispensar una petición.
LoadedWebServiceCount Número de servicios Web cargados.
PayloadSizeEl tamaño promedio de payload en bytes de una peti-ción o respuesta recibida.
© 2012 Tango/04 Computing Group Página 218
Web Services
22.2 Web Services Request StatisticsEste ThinAgent monitoriza estadísticas para peticiones de servicios Web.
22.2.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
22.2.2 Script de salud por defectoEl Web Services Request Statistics ThinAgent utiliza los contadores de peticiones recibidas,
dispensadas, y procesadas para monitorizar los niveles de peticiones de un módulo. Este ThinAgent
viene preconfigurado para asignar la salud del objeto como sigue:
• Warning cuando el número de peticiones recibidas para un modulo desde la última
recolección excede las 200
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
ProcessedRequestCountNúmero de peticiones que el servicio procesó exitosa-mente.
ReceivedRequestCount Número de peticiones que recibió el servicio.
ReplyPayloadSizeEl tamaño promedio en bytes de payload de una res-puesta.
ReplyResponseTimeEl tiempo de respuesta promedio, en milisegundos, para preparar una respuesta tras ser dispensada..
RequestPayloadSizeEl tamaño promedio en bytes de payload de una peti-ción.
RequestResponseTimeEl tiempo de respuesta promedio, en milisegundos, para preparar una petición para ser dispensada.
ResponseTimeEl tiempo de respuesta promedio, en milisegundos, para una petición exitosa.
Variable Descripción
Variables y Valores de Configuración Descripción
NameJMX WebSphere Web Services Request Statistics Monitor
Dé un nombre a su monitor JMX WebSphere Web Services Request Statistics.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere Web Servi-ces Request Statistics.
© 2012 Tango/04 Computing Group Página 219
Web Services
22.2.3 Variables específicas del ThinAgentLas variables recuperadas por este ThinAgent son:
22.2.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables enviadas manualmente a la SmartConsole (eventos generados en Scripts Python)
Variable Descripción
ReceivedRequestCountCount Número de peticiones que recibió el servicio.
DispatchedRequestCountCountNúmero de peticiones que el servicio dispensó o entregó.
ProcessedRequestCountCountNúmero de peticiones que el servicio procesó exitosamente.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Apli-caciones Websphere.
Var06 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Var08 Application Aplicación a la que está relacionado el módulo.
Var09 Module Módulo del enterprise bean monitori-zado.
Var10 NameNombre del enterprise bean monitori-zado.
Var11IntervalReceived RequestCount
El número de peticiones recibidas por un módulo en la última recolección.
Var12ReceivedRequest CountCount
Número de peticiones que recibió el servicio.
Var13DispatchedRequest CountCount
Número de peticiones que el servicio dispensó o entregó.
Var14ProcessedRequest CountCount
Número de peticiones que el servicio procesó exitosamente.
© 2012 Tango/04 Computing Group Página 220
Web Services
Variables envidas a la SmartConsole en plantillas (Eventos globales)
22.3 Web Services Response TimeEste ThinAgent monitoriza los tiempos de respuesta de los servicios Web.
22.3.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASServerNameNombre del servidor de Aplicacio-nes Websphere.
Var07 WASVersionVersión del servidor de Aplicacio-nes Websphere.
Var08TotalIntervalReceived RequestCount
Número de peticiones que recibió el servicio en la última recolección.
Var09TotalReceivedRequest CountCount
Número de peticiones que recibió el servicio.
Var10TotalDispatchedRequest CountCount
Número de peticiones que el servi-cio dispensó o entregó.
Var11TotalProcessedRequest CountCount
Número de peticiones que el servi-cio procesó exitosamente.
Variables y Valores de Configuración Descripción
NameJMX WebSphere Web Services Response Time Monitor
Dé un nombre a su monitor JMX WebSphere Web Services Res-ponse Time.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere Web Servi-ces Response Time.
© 2012 Tango/04 Computing Group Página 221
Web Services
22.3.2 Script de salud por defectoEl Web Services Response Time ThinAgent utiliza distintos contadores para monitorizar tiempos de
respuesta de las peticiones. Este ThinAgent viene preconfigurado para asignar la salud del objeto como
sigue:
• Critical cuando los tiempos de respuesta promedio exceden los 30 segundos
• Warning cuando los tiempos de respuesta promedio exceden los 10 segundos
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
22.3.3 Variables específicas del ThinAgentLas variables recuperadas por este ThinAgent son:
22.3.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables enviadas manualmente a la SmartConsole (eventos generados en Scripts Python)
Variable Descripción
ResponseTimeMeanEl tiempo de respuesta promedio, en milisegundos, para una petición exitosa.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Var08 ApplicationAplicación a la que está relacionado el Servlet.
Var09 ModuleMódulo del enterprise bean monitori-zado.
Var10 NameNombre del enterprise bean monito-rizado.
© 2012 Tango/04 Computing Group Página 222
Web Services
Variables envidas a la SmartConsole en plantillas (Eventos globales)
Var11 ResponseTimeMeanEl tiempo de respuesta promedio, en milisegundos, para una petición exi-tosa
Var12 ResponseTimeMaxTimeEl tiempo de respuesta máximo, en milisegundos, para una petición exi-tosa.
Var13RequestResponseTime Mean
El tiempo de respuesta promedio, en milisegundos, para preparar una petición para ser dispensada.
Var14RequestResponseTime MaxTime
El tiempo de respuesta máximo, en milisegundos, para preparar una petición para ser dispensada.
Var15DispatchResponse TimeMean
El tiempo de respuesta promedio, en milisegundos, para dispensar una petición.
Var16DispatchResponse TimeMaxTime
El tiempo de respuesta máximo, en milisegundos, para dispensar una petición.
Var17ReplyResponse TimeMean
El tiempo de respuesta promedio, en milisegundos, para preparar una res-puesta tras ser dispensada.
Var18ReplyResponseTime MaxTime
El tiempo de respuesta máximo, en milisegundos, para preparar una res-puesta tras ser dispensada.
SmartConsole ThinkServer Descripción
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 PortPuerto utilizado para recuperar los datos.
Var04 WASCellNameNombre de la celda del servidor de Aplicaciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Var08TotalResponseTime Mean
El tiempo de respuesta promedio, en milisegundos, para una petición exi-tosa
Var09 TotalResponseTimeMaxEl tiempo de respuesta máximo, en milisegundos, para una petición exi-tosa.
© 2012 Tango/04 Computing Group Página 223
Web Services
22.4 Loaded Web Services Este ThinAgent monitoriza el número de Servicios Web cargados en cada módulo.
22.4.1 Configuración del MonitorCuando abre el ThinAgent aparece una ventana donde puede seleccionar el origen de datos a utilizar
en este monitor. Si no existe todavía ningún origen de datos para este ThinAgent deberá configurar uno.
La configuración del origen de datos es la misma que la descrita en la sección 3.2 - Configuración del
Origen de Datos en la página 18.
Una vez haya seleccionado el origen de datos aparecerá la ventana de configuración del monitor.
Simplemente añada un nombre y una descripción para el monitor.
22.4.2 Script de salud por defectoEl Loaded Web Services ThinAgent monitoriza el número de servicios Web cargados. Este ThinAgent
viene preconfigurado para asignar la salud del objeto como sigue:
• Warning cuando hay más de 30 servicios Web cargados para un módulo
• Minor cuando el monitor no es capaz de recuperar datos
• Success en el resto de casos.
El usuario puede cambiar fácilmente las condiciones de salud y las plantillas de mensaje por defecto
para que se adapten a sus necesidades.
Var10TotalRequestResponse TimeMean
El tiempo de respuesta promedio, en milisegundos, para preparar una petición para ser dispensada.
Var11TotalRequestResponse TimeMax
El tiempo de respuesta máximo, en milisegundos, para preparar una petición para ser dispensada.
Var12TotalDispatchResponse TimeMean
El tiempo de respuesta promedio, en milisegundos, para dispensar una petición.
Var13TotalDispatchResponse TimeMax
El tiempo de respuesta máximo, en milisegundos, para dispensar una petición.
Var14TotalReplyResponse TimeMean
El tiempo de respuesta promedio, en milisegundos, para preparar una res-puesta tras ser dispensada.
Var15TotalReplyResponse TimeMax
El tiempo de respuesta máximo, en milisegundos, para preparar una res-puesta tras ser dispensada.
SmartConsole ThinkServer Descripción
Variables y Valores de Configuración Descripción
NameJMX WebSphere Loaded Web Services Monitor
Dé un nombre a su monitor JMX WebSphere Loaded Web Services.
DescriptionIntroduzca una descripción para su monitor JMX WebSphere Loaded Web Services.
© 2012 Tango/04 Computing Group Página 224
Web Services
22.4.3 Variables específicas del ThinAgentLa variable más importante recuperada por este ThinAgent es:
22.4.4 Mapeo de campos SmartConsole – ThinkServerLa siguiente tabla muestra cómo se representan las diferentes variables en la SmartConsole y el
ThinkServer, junto a una descripción de las variables. Puede cambiar estos ajustes para que se
adapten a sus necesidades.
Variables enviadas manualmente a la SmartConsole (eventos generados en Scripts Python)
Variables envidas a la SmartConsole en plantillas (Eventos globales)
Variable Descripción
LoadedWebServiceCountCount Número de servicios Web cargados.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos.
Var04 WASCellNameNombre de la celda del servidor de Aplica-ciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicacio-nes Websphere.
Var06 WASServerNameNombre del servidor de Aplicaciones Websphere.
Var07 WASVersionVersión del servidor de Aplicaciones Webs-phere.
Var08 Application Aplicación a la que está relacionado el módulo.
Var09 Module Módulo al que monitorizar el servicio Web.
Var10LoadedWebService CountCount
Número de servicios Web cargados.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 Host Nombre o dirección IP del host.
Var03 Port Puerto utilizado para recuperar los datos
Var04 WASCellNameNombre de la celda del servidor de Aplica-ciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplica-ciones Websphere.
Var06 WASServerNameNombre del servidor de Aplicaciones Websphere.
© 2012 Tango/04 Computing Group Página 225
Web Services
Var07 WASVersionVersión del servidor de Aplicaciones Websphere.
Var08TotalLoadedWeb Services
Número de servicios Web cargados.
SmartConsole ThinkServer Descripción
© 2012 Tango/04 Computing Group Página 226
Web Service Gateway
Capítulo 23 23 Web Service Gateway
23.0.1 Variables específicas del ThinAgent
23.0.2 Mapeo de campos SmartConsole – ThinkServer
Variable Descripción
SynchronousRequestCountCountEl número de peticiones síncronas realizadas.
SynchronousResponseCountCountEl número de respuestas síncronas realizadas.
AsynchronousRequestCountCountEl número de peticiones asíncronas realizadas.
AsynchronousResponseCountCountEl número de respuestas asíncronas realizadas.
SmartConsole ThinkServer Descripción
Var01 SetHealth Nombre del Script.
Var02 HostNombre o dirección IP del host.
Var03 PortPuerto utilizado para recupe-rar los datos.
Var04 WASServerNameNombre del servidor de Apli-caciones Websphere.
Var05 WASNodeNameNombre del nodo del servidor de Aplicaciones Websphere.
Var06 WASCellNameNombre de la celda del servi-dor de Aplicaciones Webs-phere.
Var07 WASVersionVersión del servidor de Apli-caciones Websphere.
Var08NewSynchronous RequestCount
El número de peticiones sín-cronas realizadas en la última recolección de datos.
© 2012 Tango/04 Computing Group Página 227
Web Service Gateway
Var09NewSynchronous ResponseCount
El número de respuestas sín-cronas realizadas en la última recolección de datos.
Var10NewAsynchronous RequestCount
El número de peticiones asín-cronas realizadas en la última recolección de datos.
Var11NewAsynchronous ResponseCount
El número de respuestas asíncronas realizadas en la última recolección de datos.
Var12NewSynchronousResponse PendingCount
Respuestas síncronas pen-dientes en la última recolec-ción de datos.
Var13NewAsynchronousResponse PendingCount
Respuestas asíncronas pen-dientes en la última recolec-ción de datos.
SmartConsole ThinkServer Descripción
© 2012 Tango/04 Computing Group Página 228
Apéndice A : Estadísticas y Monitores
Apéndice A Apéndice A: Estadísticas y Monitores
A.1 Alarm Manager
A.2 Distribution and Consistency Services
Monitor Path TPV Estadísticas
Alarm Statistics Alarm Manager
AlarmsCreatedCount
AlarmsCancelledCount
AlarmsFiredCount
AlarmLatencyDuration
AlarmsPendingSize
AlarmRate
Monitor Path TPV Estadísticas
Incoming and Outgoing Message Size
DCS StatisticsIncomingMessageSize
OutgoingMessageSize
Number of Sent and Received Messages
DCS StatisticsReceivedMessage
SentMessageCount
Synchronization Procedure Timeouts
DCS StatisticsSynchronizationTi-meoutCount
Time Needed for the Synchronization
ProcedureDCS Statistics
SynchronizationComplete-Time
© 2012 Tango/04 Computing Group Página 229
Apéndice A : Estadísticas y Monitores
A.3 Dynamic Cache
A.4 Enterprise Beans
A.5 High Availability Manager
Monitor Path TPV Estadísticas
Dynamic Cache Hit Dynamic Caching
HitsOnDiskCount
HitsInMemoryCount
InMemoryCacheEn-tryCount
MaxInMemoryCacheEn-tryCount
Dynamic Cache Invalidation
Dynamic CachingLruInvalidationCount
TimeoutInvalidationCount
Dynamic Cache Misses Dynamic Caching
ClientRequestCount
DistributedRequestCount
MissCount
Dynamic Cache Request Dynamic CachingClientRequestCount
DistributedRequestCount
Monitor Path TPV Estadísticas
Average Response Time Enterprise beans MethodResponseTime
Life Cycle Beans Statistics
Enterprise beans
CreateCount
RemoveCount
PassivateCount
ActivateCount
Messages Failed and Delivered
Enterprise beansMessageCount
MessageBackoutCount
Number of Method Calls Enterprise beans MethodCallCount
Storage Operations Enterprise beansLoadCount
StoreCount
Wait Time Enterprise beansWaitTime
ServerSessionPoolUsage
Monitor Path TPV Estadísticas
Number of Local Groups HAManager
BulletinBoardSubcription-Count
BulletinBoardSubjectCount
LocalGroupCount
Rebuild Time HAManagerBulletinBoardRebuildTime
GroupStateRebuildTime
© 2012 Tango/04 Computing Group Página 230
Apéndice A : Estadísticas y Monitores
A.6 J2C Connection Pool
A.7 Java Transaction API (JTA)
Monitor Path TPV Estadísticas
J2C Connection Time JCA Connection PoolsUseTime
WaitTime
J2C Number of Faults JCA Connection Pools
AllocateCount
CloseCount
CreateCount
FaultCount
FreedCount
J2C Pool Usage JCA Connection Pools
ConnectionHandleCount
FreePoolSize
ManagedConnectionCount
PercentMaxed
PercentUsed
PoolSize
WaitingThreadCount
Monitor Path TPV Estadísticas
JTA Global Transactions Active
Transaction Manager ActiveCount
JTA Global Transactions Average Duration
Transaction Manager
GlobalBeforeCompletion-Time
GlobalCommitTimeMean
GlobalPrepareTime
GlobalTranTime
JTA Global Transactions Execution
Transaction Manager
CommittedCount
GlobalBegunCount
GlobalTimeoutCount
RolledbackCount
JTA Local Transactions Active
Transaction Manager LocalActiveCount
JTA Local Transactions Average Duration
Transaction Manager
LocalBeforeCompletion-Time
LocalCommitTime
LocalTranTime
JTA Local Transactions Execution
Transaction Manager
CommittedCount
LocalBegunCount
LocalTimeoutCount
RolledbackCount
© 2012 Tango/04 Computing Group Página 231
Apéndice A : Estadísticas y Monitores
A.8 JDBC Connection Pool
A.9 JVM
A.10 Object Pool
Monitor Path TPV Estadísticas
JDBC Pool Average Usage
JDBC Connection Pools UseTime
JDBC Pool Wait Time JDBC Connection Pools WaitTime
JDBC Pool Connections Handle Count
JDBC Connection Pools ConnectionHandleCount
JDBC Pool Faults JDBC Connection PoolsFaultCount
AllocateCount
JDBC Pool Size JDBC Connection Pools
PercentMaxed
PercentUsed
PoolSize
JDBC Pool Threads Waiting
JDBC Connection PoolsWaitingThreadCount
PoolSize
Monitor Path TPV Estadísticas
JVM Free Memory JVM RuntimeFreeMemory
UsedMemory
JVM Garbage Collection Calls
JVM RuntimeGCCount
GCTime
JVM Garbage Collection Interval Time
JVM Runtime GCIntervalTime
JVM Up Time JVM Runtime UpTime
Nota Activar las estadísticas para la recolección de basura requiere una configuración adicional. Consulte el manual de WebSphere Application Server para más información.
Monitor Path TPV Estadísticas
Object Creation Object PoolIdleObjectsSize
ObjectsCreatedCount
Object Pool Operations Object PoolObjectsAllocatedCount
ObjectsReturnedCount
© 2012 Tango/04 Computing Group Página 232
Apéndice A : Estadísticas y Monitores
A.11 Object Request Broker (ORB)
A.12 Scheduler
A.13 Server Integration Bus (SIB) Version 6.x
Monitor Path TPV Estadísticas
ORB Number of Requests
ORBConcurrentRequestCount
RequestCount
ORB Object Reference Lockup Time
ORB LookupTime
ORB Processing Time Interceptor
ORB ProcessingTime
Monitor Path TPV Estadísticas
Task Failures Schedulers TaskFailureCount
Task Loading Time Schedulers PollQueryDuration
Task Run Duration Schedulers
TaskCollisionRate
TaskFinishCount
TaskFinishRate
Task Statistics SchedulersPollDuration
RunDuration
Monitor Path TPV Estadísticas
Communication Statistics / Clients
Detailed / JMS Send and Receive
SIB Service SIB Communica-tions / Clients / Detailed Statis-tics
MessagesSentAtJMS0PriorityCount
MessagesSentAtJMS1PriorityCount
MessagesSentAtJMS2PriorityCount
MessagesSentAtJMS3PriorityCount
MessagesSentAtJMS4PriorityCount
MessagesSentAtJMS5PriorityCount
MessagesSentAtJMS6PriorityCount
MessagesSentAtJMS7PriorityCount
MessagesSentAtJMS8PriorityCount
MessagesSentAtJMS9PriorityCount
MessagesReceivedAtJMS0PriorityCount
MessagesReceivedAtJMS1PriorityCount
MessagesReceivedAtJMS2PriorityCount
MessagesReceivedAtJMS3PriorityCount
MessagesReceivedAtJMS4PriorityCount
MessagesReceivedAtJMS5PriorityCount
MessagesReceivedAtJMS6PriorityCount
MessagesReceivedAtJMS7PriorityCount
MessagesReceivedAtJMS8PriorityCount
MessagesReceivedAtJMS9PriorityCount
© 2012 Tango/04 Computing Group Página 233
Apéndice A : Estadísticas y Monitores
Communication Statistics / Clients Standard / Writes
and Reads
SIB Service / SIB Communica-tions / Clients / Standard Statis-tics
MessageBytesReadCount
MessagesBytesWrittenCount
ReadsCount
TotalBytesReadCount
TotalBytesWrittenCount
WritesCount
Communication Statistics / Clients Standard / Writes
and Reads Problems
SIB Service / SIB Communica-tions / Clients / Standard Statis-tics
APIConnectionsCount
BufferedReadBytesCount
BufferedWriteBytesCount
ClientsAttachedCount
ErrorsCount
ReadsBlockedCount
WritesBlockedCount
Communication Statistics / Messaging
Engines Standard / Writes and
Reads
SIB Service / SIB Communica-tions / Messa-ging Engines / Standard Statis-tics
MessageBytesReadCount
MessageBytesWrittenCount
ReadsCount
TotalBytesReadCount
TotalBytesWrittenCount
WritesCount
Communication Statistics / WMQ
Client Links standard /
Communication Problems
SIB Service / SIB Communica-tions / WMQ Client Links / Standard Statis-tics
APIConnectionsCount
BufferedReadBytesCount
BufferedWriteBytesCount
ErrorsCount
MEAttachedCount
ReadsBlockedCount
WritesBlockedCount
Communication Statistics / WMQ
Client Links standard / Send
and Receive
SIB Service / SIB Communica-tions / WMQ Client Links / Standard Statis-tics
ClientsAttachedCount
CommsErrorsCount
ReadsBlockedCount
WritesBlockedCount
Communication Statistics / WMQ Links standard / Communication
Problems
SIB Service / SIB Communica-tions / WMQ Links / Standard Statistics
InstanceContext
CommsErrorsCount
LongRetriesCount
QMAttachedCount
ReadsBlockedCount
WritesBlockedCount
Communication Statistics / WMQ Links standard /
Send and Receive
SIB Service / SIB Communica-tions / WMQ Links / Standard Statistics
BatchesSentCount
BatchesReceivedCount
MessagesReceivedCount
MessagesSentCount
Mediation Framework /
Number Message Mediated
SIB Service MediatedMessagesCount
Monitor Path TPV Estadísticas
© 2012 Tango/04 Computing Group Página 234
Apéndice A : Estadísticas y Monitores
Mediation Framework / Time
Message Mediation
SIB Service MediationTime
Message Processor /
Durable Subscriptions /
Message Consumption
SIB ServiceAvailableMessageCount
TotalMessagesConsumedCount
Message Processor /
Durable Subscriptions / Message Times
SIB ServiceAggregateMessageWaitTime
LocalMessageWaitTime
MessageProcessor / Queues /
MessagesSIB Service
TotalMessagesConsumedCount
TotalMessagesProducedCount
MessageProcessor / Queues /
Producers and consumers
SIB ServiceLocalConsumerCount
LocalProducerCount
MessageProcessor / Queues / Queue Times
SIB Service
AggregateMessageWaitTime
LocalMessageWaitTime
LocalOldestMessageAge
MessageProcessor / Queues / Queue Usage
SIB Service HighMessageThreshold
Message Processor / Topic Spaces / Number
of Messages Published
SIB Service TotalMessagesPublishedCount
Message Processor / Topic Spaces / Number
of Publishers
SIB Service LocalPublisherCount
Message Processor / Topic
Spaces / Subscription Hits
SIB Service TotalLocalSubscriptionHitCount
Message Store / Message Store
Access / Dispatcher
SIB Service
PersistentDispatcherRequestSize
PersistentDispatcherBatchSize
PersistentDispatcherCancellationCount
PersistentDispatcherAvoidanceCount
PersistentDispatcherAvoidanceSize
Monitor Path TPV Estadísticas
© 2012 Tango/04 Computing Group Página 235
Apéndice A : Estadísticas y Monitores
A.14 Servlet Session Manager
Message Store / Message Store Access / JDBC
SIB Service
JDBCOpenCount
JDBCTransactionTime
JDBCTransactionCompleteCount
JDBCTransactionAbortCount
Message Store / Message Store Access / JDBC
Sql
SIB Service
JDBCItemInsertCount
JDBCItemDeleteCount
JDBCItemUpdateCount
JDBCTransactionInsertCount
JDBCTransactionDeleteCount
JDBCTransactionUpdateCount
Message Store / Message Store
Access / Transactions
SIB Service
ItemInsertBatchCount
ItemDeleteBatchCount
ItemUpdateBatchCount
TransactionInsertBatchCount
TransactionDeleteBatchCount
TransactionUpdateBatchCount
Message Store / Message Store Cache / Current
Cache
SIB Service
CacheCurrentStoredCount
CacheCurrentNotStoredCount
CacheCurrentStoredByteCount
CacheCurrentNotStoredByteCount
Message Store / Message Store
Cache / Session Cache
SIB Service
CacheAddStoredCount
CacheAddNotStoredCount
CacheUpdateStoredCount
CacheUpdateNotStoredCount
CacheRemoveStoredCount
CacheRemoveNotStoredCount
Message Store / Message Store Expiry / Item on
Expiry Index
SIB Service ExpiryIndexItemCount
Message Store / Message Store Transactions / Transactions
SIB Service
LocalTransactionStartCount
LocalTransactionAbortCount
LocalTransactionCommitCount
GlobalTransactionStartCount
GlobalTransactionInDoubtCount
GlobalTransactionAbortCount
GlobalTransactionCommitCount
Monitor Path TPV Estadísticas
Active Sessions Servlet Session ManagerLiveCount
ActiveCount
Average Session Time Servlet Session Manager LifeTimeMean
Monitor Path TPV Estadísticas
© 2012 Tango/04 Computing Group Página 236
Apéndice A : Estadísticas y Monitores
A.15 System
A.16 Thread Pool
Created and Invalidated Sessions
Servlet Session ManagerCreateCount
InvalidateCount
No Room For New Session
Servlet Session ManagerNoRoomForNewSession-Count
Session Weight Performance
Servlet Session Manager
ExternalReadSize
ExternalReadTime
ExternalWriteSize
ExternalWriteTime
Monitor Path TPV Estadísticas
System CPU Usage System Data
CPUUsageSinceLastMea-surement
CPUUsageSinceServerS-tarted
System Memory Usage System Data FreeMemory
Monitor Path TPV Estadísticas
High Availability (HA) Manager / Thread
Creation and Destruction
Thread Pools / HAMana-ger.thread.pool
ActiveCount
CreateCount
DestroyCount
PoolSize
High Availability (HA) Manager / Thread Pool
Active Time
Thread Pools / HAMana-ger.thread.pool
ActiveTime
High Availability (HA) Manager / Thread Pool
Average Size
Thread Pools / HAMana-ger.thread.pool
PoolSize
High Availability (HA) Manager / Thread Active
and Hung
Thread Pools / HAMana-ger.thread.pool
ActiveCount
ConcurrentHungThrea-dCount
ConcurrentHungThrea-dCount
Message Listener / Thread Creation and
Destruction
Thread Pools / Message Listener
ActiveCount
CreateCount
DestroyCount
PoolSize
Message Listener / Thread Pool Active Time
Thread Pools / Message Listener
ActiveTime
Monitor Path TPV Estadísticas
© 2012 Tango/04 Computing Group Página 237
Apéndice A : Estadísticas y Monitores
Message Listener / Thread Pool Average
Size
Thread Pools / Message Listener
PoolSize
Message Listener / Thread Active and Hung
Thread Pools / Message Listener
ActiveCount
ConcurrentHungThrea-dCount
ConcurrentHungThrea-dCount
Object Request Broker / Thread Creation and
Destruction
Thread Pools / Object Request Broker
ActiveCount
CreateCount
DestroyCount
PoolSize
Object Request Broker / Thread Pool Active Time
Thread Pools / Object Request Broker
ActiveTime
Object Request Broker / Thread Pool Average
Size
Thread Pools / Object Request Broker
PoolSize
Object Request Broker / Thread Active and Hung
Thread Pools / Object Request Broker
ActiveCount
ConcurrentHungThrea-dCount
ConcurrentHungThrea-dCount
SOAP Connector / Thread Creation and
DestructionThread Pools
ActiveCount
CreateCount
DestroyCount
PoolSize
SOAP Connector / Thread Pool Active Time
Thread Pools ActiveTime
SOAP Connector / Thread Pool Average
SizeThread Pools PoolSize
SOAP Connector / Thread Active and Hung
Thread Pools
ActiveCount
ConcurrentHungThrea-dCount
ConcurrentHungThrea-dCount
Web Container / Thread Creation and Destruction
Thread Pools / WebCon-tainer
ActiveCount
CreateCount
DestroyCount
PoolSize
Web Container / Thread Pool Active Time
Thread Pools / WebCon-tainer
ActiveTime
Web Container / Thread Pool Average Size
Thread Pools / WebCon-tainer
PoolSize
Monitor Path TPV Estadísticas
© 2012 Tango/04 Computing Group Página 238
Apéndice A : Estadísticas y Monitores
A.17 Web Applications
A.18 Web Services
A.19 Web Services Gateway
Web Container / Thread Active and Hung
Thread Pools / WebCon-tainer
ActiveCount
ConcurrentHungThrea-dCount
ConcurrentHungThrea-dCount
Monitor Path TPV Estadísticas
Applications Response
TimeWeb Applications ServiceTime
Error Statistics Web Applications ErrorCount
Loaded Servlets Web Applications LoadedServletCount
Requests Statistics Web ApplicationsRequestCount
ConcurrentRequest
Monitor Path TPV Estadísticas
Web Services Response Time
Web Services LoadedWebServiceCount
Web Services Response Time
Web Services
ReceivedRequestCount
DispatchedRequestCount
ProcessedRequestCount
Web Services Response Time
Web Services ResponseTime
Monitor Path TPV Estadísticas
Request and Responses Web Services Gateway
AsynchronousRe-questCount
AsynchronousResponse-Count
SynchronousRe-questCount
SynchronousResponse-Count
Monitor Path TPV Estadísticas
© 2012 Tango/04 Computing Group Página 239
Apéndice B : Variables Genéricas
© 2012 Tango/04 Computing Group Página 240
Apéndice B Apéndice B: Variables Genéricas
Estas variables son recuperadas por cada ThinAgent y ayudan a identificar el elemento monitorizado.
Variable Descripción
Name Nombre de las estadísticas recuperadas.
Type Tipo de las estadísticas recuperadas.
ParentName<integer> Todos los nombres de las estadísticas paternas de este nivel hacia arriba.
Apéndice C : Información Adicional
Apéndice CApéndice C: Información Adicional
C.1 Uso de la documentación PDF de Tango/04La documentación de Tango/04 está disponible directamente desde el DVD de soluciones de Tango/04.
Para abrir la documentación de Tango/04 proporcionada en archivos PDF, use Adobe Acrobat Reader.
Acrobat Reader le permite leer, buscar e imprimir la documentación. Puede descargar Acrobat Reader
de forma gratuita desde la página web de Adobe Web (http://www.adobe.com).
Para acceder a los documentos PDF del DVD:
Paso 1. Navegue a una suite de productos (VISUAL Message Center por ejemplo) y pulse en el
enlace Do-cumentación del producto para abrir una lista de todas las Guías de Usuario
disponibles para di-cha suite de productos. La lista contiene enlaces directos a los
documentos en formato PDF.
Paso 2. De forma alternativa, puede navegar en el menú del DVD a un producto en particular y
pulsar en el enlace Documentación del Producto para abrir la Guía de Uso en formato
PDF para dicho producto.
C.2 Tango/04 UniversityEn su continuo esfuerzo para proporcionar a todos los usuarios de tecnologías de Tango/04 una
elevada calidad de formación, Tango/04Computing Group presenta su Nuevo programa de formación
para partners y usuarios de todo el mundo.
Tango/04 University tiene como objetivo proporcionar a los usuarios y partners de Tango/04 las más
efectivas herramientas y conocimientos para gestionar las tecnologías y productos de Tango/04 y
exprimir todo su potencial.
La asistencia al curso de formación y la superación de los exámenes relacionados es obligatorio para
cualificarse como Business Partner de Tango/04 para el área tecnológica cubierta por el curso, y le
ofrece importantes beneficios como:
Consejo Le recomendamos imprimir la documentación PDF para una referencia más sencilla. Por
favor asegúrese de familiarizarse con la guía de uso de un producto antes de usarlo.
© 2012 Tango/04 Computing Group Página 241
Apéndice C : Información Adicional
• Certificaciones Oficiales de Tango/04 - Los partners de Tango/04 necesitan tener un número
determinado de consultores certificados, dependiendo de su Nivel en el programa de Business
Partner
• Explotar todo el potencial de las tecnologías de Tango/04 - Soluciones como VISUAL Message
Center y VISUAL Security Suite son soluciones muy amplias que presentan muchas
funcionalidades. Conocer todas estas funciones y saber como usarlas es la clave para
conseguir el máximo del producto
• Integración con otras soluciones - Tango/04 está creciendo constantemente: conocer los
nuevos productos y agents le puede permitir integrar otras partes de la infraestructura de TI en
las soluciones de Tango/04
• Los Business Partners de Tango/04 aprenderán como implementar de forma efectiva un
proyecto de monitorización para obtener la máxima efectividad y satisfacción del usuario.
Perfil de los participantes: Consultores, Administradores de Sistema, operadores y personal técnico
con conocimientos de sistemas Windows, iSeries, Linux y Unix que estarán involucrados en la gestión o
implementación de tecnología de Tango/04.
Pre-requisitos: Ser Business Partner o cliente de Tango/04.
© 2012 Tango/04Computing Group Página 242
Apéndice C : Información Adicional
C.3 Contactar con Tango/04
North America
Tango/04 North America
PO Box 3301
NH 03458 Peterborough USA
Phone: 1-800-304-6872 / 603-924-7391
Fax: 858-428-2864
www.tango04.com
EMEA
Tango/04 Computing Group S.L.
Avda. Meridiana 358, 5 A-B
08027 Barcelona Spain
Phone: +34 93 274 0051
Fax: +34 93 345 1329
www.tango04.com
Italy
Tango/04 Italy
Viale Garibaldi 51/53
13100 Vercelli Italy
Phone: +39 0161 56922
Fax: +39 0161 259277
www.tango04.it
Sales Office in France
Tango/04 France
La Grande Arche
Paroi Nord 15ème étage
92044 Paris La Défense France
Phone: +33 01 40 90 34 49
Fax: +33 01 40 90 31 01
www.tango04.fr
Sales Office in Switzerland
Tango/04 Switzerland
18, Avenue Louis Casaï
CH-1209 Genève
Switzerland
Phone: +41 (0)22 747 7866
Fax: +41 (0)22 747 7999
www.tango04.fr
Latin American Headquarters
Barcelona/04 Computing Group SRL (Argentina)
Avda. Federico Lacroze 2252, Piso 6
1426 Buenos Aires Capital Federal
Argentina
Phone: +54 11 4774-0112
Fax: +54 11 4773-9163
www.barcelona04.com
Sales Office in Peru
Barcelona/04 PERÚ
Centro Empresarial Real
Av. Víctor A. Belaúnde 147, Vía Principal 140 Edificio Real Seis, Piso 6
L 27 Lima
Perú
Phone: +51 1 211-2690
Fax: +51 1 211-2526
www.barcelona04.com
Sales Office in Chile
Barcelona/04 Chile
Nueva de Lyon 096 Oficina 702,
Providencia
Santiago
Chile
Phone: +56 2 234-0898
Fax: +56 2 2340865
www.barcelona04.com
© 2012 Tango/04Computing Group Página 243
Acerca de Tango/04 Computing Group
Acerca de Tango/04 Computing Group
Tango/04 Computing Group es una de las principales empresas desarrolladoras de software de gestión
y automatización de sistemas informáticos. El software de Tango/04 ayuda a las empresas a mantener
la salud operativa de sus procesos de negocio, mejorar sus niveles de servicio, incrementar su
productividad y reducir costes mediante una gestión inteligente de su infraestructura informática.
Fundada en 1991 en Barcelona, Tango/04 es IBM Business Partner y miembro de la iniciativa
estratégica IBM Autonomic Computing. Además de recibir numerosos reconocimientos de la industria,
las soluciones Tango/04 han sido validadas por IBM y tienen la designación IBM ServerProven™.
Tango/04 tiene más de mil clientes y mantiene operaciones en todo el mundo a través de una red de 35
Business Partners
Alianzas
Premios
Partnerships IBM Business Partner
IBM Autonomic Computing Business Partner
IBM PartnerWorld for Developers Advanced Membership
IBM ISV Advantage Agreement
IBM Early code release
IBM Direct Technical Liaison
Microsoft Developer Network
Microsoft Early Code Release
© 2012 Tango/04 Computing Group Página 244
Aviso Legal
Aviso Legal
Este documento y su contenido son propiedad de Tango/04 Computing Group o de sus respectivos propietarios cuando así se
indique. Cualquier utilización de este documento con una finalidad distinta de aquella con la cual ha sido creado está prohibida sin la
autorización expresa de su propietario. Asimismo queda prohibida la reproducción total o parcial de este documento por cualquier
medio físico, óptico, magnético, impreso, telemático, etc., sin la autorización expresa de su propietario.
La información técnica aquí contenida fue obtenida utilizando equipamiento e instalaciones específicas, y su aplicación se limita a
esas combinaciones especiales de productos y niveles de versiones de hardware y software. Cualquier referencia en este documento
a productos, software o servicios de Tango/04 Computing Group, no implica que Tango/04 Computing Group planee introducir esos
productos, software o servicios en cada uno de los países en los que opera o está representada. Cualquier referencia a productos de
software, hardware o servicios de Tango/04 Computing Group no está hecha con el propósito de expresar que solamente pueden
utilizarse productos o servicios de Tango/04 Computing Group. Cualquier producto o servicio funcionalmente equivalente que no
infrinja la propiedad intelectual o condiciones de licenciamiento específicas se podría utilizar en reemplazo de productos, software o
servicios de Tango/04 Computing Group.
Tango/04 Computing Group puede tener patentes o estar pendiente de obtención de patentes que cubren asuntos tratados en este
documento. La entrega de este documento no otorga ninguna licencia de esas patentes. La información contenida en este
documento no ha sido sometida a ningún test formal por Tango/04 Computing Group y se distribuye tal como está. El uso de esta
información o la implementación de cualquiera de las técnicas, productos, tecnologías, ideas o servicios explicitados o sugeridos por
el presente documento es responsabilidad exclusiva del cliente a quien está dirigido este documento, y es el cliente quien debe
evaluar y determinar la aplicabilidad y consecuencias de integrar esas técnicas, productos, tecnologías, ideas o servicios en su
entorno operativo.
Si bien cada ítem puede haber sido revisado por Tango/04 Computing Group en cuanto a su exactitud en una situación específica, no
existe ni se otorga ninguna garantía de que los mismos o similares resultados puedan ser obtenidos en otras situaciones o
instalaciones. Los clientes que intenten adaptar esas técnicas en sus propias instalaciones lo hacen bajo su propia cuenta,
responsabilidad y riesgo. Tango/04 Computing Group no será en ningún caso responsable directo o indirecto de cualquier daño o
perjuicio causado por el uso de las técnicas explicitadas o sugeridas en este documento, incluso si se han efectuado notificaciones
de la posibilidad de esos daños.
Este documento puede contener errores técnicos y/o errores tipográficos. Todas las referencias en esta publicación a entidades
externas o sitios web han sido provistas para su comodidad solamente, y en ningún caso implican una validación, garantía o respaldo
a esas entidades o sitios.
Las marcas siguientes son propiedad de International Business Machines Corporation en los Estados Unidos y/o otros países: AS/
400, AS/400e, System i, iSeries, e (logo)Server, i5, Operating System/400, OS/400, i5/OS.
Microsoft, SQL Server, Windows, Windows NT, Windows XP y el logotipo de Windows son marcas registradas de Microsoft
Corporation en los Estados Unidos y/o otros países. Java y todos los logotipos y marcas basadas en Java son propiedad de Sun
Microsystems, Inc. en los Estados Unidos y otros países. UNIX es una marca registrada en los Estados Unidos y otros países y se
licencia exclusivamente a través de The Open Group. Oracle es una marca registrada de Oracle Corporation. Otras marcas,
productos o servicios pueden ser marcas registradas de otras empresas.
© 2012 Tango/04 Computing Group Página 245