websphere application server operations version 6

260
WebSphere Application Server Operations Agent (Version 6.x) Guía de Usuario 1.6 VMC-TOW

Upload: others

Post on 28-Jun-2022

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: WebSphere Application Server Operations Version 6

WebSphere Application Server Operations Agent (Version 6.x)

Guía de Usuario

1.6VMC-TOW

Page 2: WebSphere Application Server Operations Version 6

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

Page 3: WebSphere Application Server Operations Version 6

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

Page 4: WebSphere Application Server Operations Version 6

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

Page 5: WebSphere Application Server Operations Version 6

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

Page 6: WebSphere Application Server Operations Version 6

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

Page 7: WebSphere Application Server Operations Version 6

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

Page 8: WebSphere Application Server Operations Version 6

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

Page 9: WebSphere Application Server Operations Version 6

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

Page 10: WebSphere Application Server Operations Version 6

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

Page 11: WebSphere Application Server Operations Version 6

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

Page 12: WebSphere Application Server Operations Version 6

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

Page 13: WebSphere Application Server Operations Version 6

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

Page 14: WebSphere Application Server Operations Version 6

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

Page 15: WebSphere Application Server Operations Version 6

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.

Page 16: WebSphere Application Server Operations Version 6

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

Page 17: WebSphere Application Server Operations Version 6

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

Page 18: WebSphere Application Server Operations Version 6

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

Page 19: WebSphere Application Server Operations Version 6

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

Page 20: WebSphere Application Server Operations Version 6

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

Page 21: WebSphere Application Server Operations Version 6

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

Page 22: WebSphere Application Server Operations Version 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

Page 23: WebSphere Application Server Operations Version 6

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

Page 24: WebSphere Application Server Operations Version 6

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

Page 25: WebSphere Application Server Operations Version 6

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

Page 26: WebSphere Application Server Operations Version 6

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

Page 27: WebSphere Application Server Operations Version 6

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

Page 28: WebSphere Application Server Operations Version 6

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

Page 29: WebSphere Application Server Operations Version 6

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

Page 30: WebSphere Application Server Operations Version 6

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

Page 31: WebSphere Application Server Operations Version 6

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

Page 32: WebSphere Application Server Operations Version 6

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

Page 33: WebSphere Application Server Operations Version 6

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

Page 34: WebSphere Application Server Operations Version 6

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

Page 35: WebSphere Application Server Operations Version 6

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

Page 36: WebSphere Application Server Operations Version 6

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

Page 37: WebSphere Application Server Operations Version 6

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

Page 38: WebSphere Application Server Operations Version 6

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

Page 39: WebSphere Application Server Operations Version 6

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

Page 40: WebSphere Application Server Operations Version 6

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

Page 41: WebSphere Application Server Operations Version 6

Guía de Estadísticas para Monitores de ThinkServer

Figura 19 – Selecciona la casilla Cambios persistentes

© 2012 Tango/04 Computing Group Página 26

Page 42: WebSphere Application Server Operations Version 6

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

Page 43: WebSphere Application Server Operations Version 6

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

Page 44: WebSphere Application Server Operations Version 6

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

Page 45: WebSphere Application Server Operations Version 6

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

Page 46: WebSphere Application Server Operations Version 6

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

Page 47: WebSphere Application Server Operations Version 6

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

Page 48: WebSphere Application Server Operations Version 6

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

Page 49: WebSphere Application Server Operations Version 6

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

Page 50: WebSphere Application Server Operations Version 6

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

Page 51: WebSphere Application Server Operations Version 6

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

Page 52: WebSphere Application Server Operations Version 6

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

Page 53: WebSphere Application Server Operations Version 6

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

Page 54: WebSphere Application Server Operations Version 6

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

Page 55: WebSphere Application Server Operations Version 6

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

Page 56: WebSphere Application Server Operations Version 6

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

Page 57: WebSphere Application Server Operations Version 6

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

Page 58: WebSphere Application Server Operations Version 6

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

Page 59: WebSphere Application Server Operations Version 6

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

Page 60: WebSphere Application Server Operations Version 6

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

Page 61: WebSphere Application Server Operations Version 6

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

Page 62: WebSphere Application Server Operations Version 6

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

Page 63: WebSphere Application Server Operations Version 6

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

Page 64: WebSphere Application Server Operations Version 6

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

Page 65: WebSphere Application Server Operations Version 6

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

Page 66: WebSphere Application Server Operations Version 6

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

Page 67: WebSphere Application Server Operations Version 6

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

Page 68: WebSphere Application Server Operations Version 6

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

Page 69: WebSphere Application Server Operations Version 6

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

Page 70: WebSphere Application Server Operations Version 6

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

Page 71: WebSphere Application Server Operations Version 6

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

Page 72: WebSphere Application Server Operations Version 6

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

Page 73: WebSphere Application Server Operations Version 6

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

Page 74: WebSphere Application Server Operations Version 6

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

Page 75: WebSphere Application Server Operations Version 6

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

Page 76: WebSphere Application Server Operations Version 6

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

Page 77: WebSphere Application Server Operations Version 6

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

Page 78: WebSphere Application Server Operations Version 6

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

Page 79: WebSphere Application Server Operations Version 6

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

Page 80: WebSphere Application Server Operations Version 6

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

Page 81: WebSphere Application Server Operations Version 6

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

Page 82: WebSphere Application Server Operations Version 6

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

Page 83: WebSphere Application Server Operations Version 6

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

Page 84: WebSphere Application Server Operations Version 6

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

Page 85: WebSphere Application Server Operations Version 6

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

Page 86: WebSphere Application Server Operations Version 6

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

Page 87: WebSphere Application Server Operations Version 6

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

Page 88: WebSphere Application Server Operations Version 6

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

Page 89: WebSphere Application Server Operations Version 6

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

Page 90: WebSphere Application Server Operations Version 6

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

Page 91: WebSphere Application Server Operations Version 6

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

Page 92: WebSphere Application Server Operations Version 6

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

Page 93: WebSphere Application Server Operations Version 6

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

Page 94: WebSphere Application Server Operations Version 6

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

Page 95: WebSphere Application Server Operations Version 6

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

Page 96: WebSphere Application Server Operations Version 6

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

Page 97: WebSphere Application Server Operations Version 6

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

Page 98: WebSphere Application Server Operations Version 6

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

Page 99: WebSphere Application Server Operations Version 6

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

Page 100: WebSphere Application Server Operations Version 6

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

Page 101: WebSphere Application Server Operations Version 6

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

Page 102: WebSphere Application Server Operations Version 6

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

Page 103: WebSphere Application Server Operations Version 6

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

Page 104: WebSphere Application Server Operations Version 6

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

Page 105: WebSphere Application Server Operations Version 6

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

Page 106: WebSphere Application Server Operations Version 6

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

Page 107: WebSphere Application Server Operations Version 6

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

Page 108: WebSphere Application Server Operations Version 6

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

Page 109: WebSphere Application Server Operations Version 6

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

Page 110: WebSphere Application Server Operations Version 6

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

Page 111: WebSphere Application Server Operations Version 6

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

Page 112: WebSphere Application Server Operations Version 6

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

Page 113: WebSphere Application Server Operations Version 6

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

Page 114: WebSphere Application Server Operations Version 6

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

Page 115: WebSphere Application Server Operations Version 6

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

Page 116: WebSphere Application Server Operations Version 6

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

Page 117: WebSphere Application Server Operations Version 6

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

Page 118: WebSphere Application Server Operations Version 6

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

Page 119: WebSphere Application Server Operations Version 6

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

Page 120: WebSphere Application Server Operations Version 6

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

Page 121: WebSphere Application Server Operations Version 6

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

Page 122: WebSphere Application Server Operations Version 6

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

Page 123: WebSphere Application Server Operations Version 6

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

Page 124: WebSphere Application Server Operations Version 6

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

Page 125: WebSphere Application Server Operations Version 6

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

Page 126: WebSphere Application Server Operations Version 6

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

Page 127: WebSphere Application Server Operations Version 6

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

Page 128: WebSphere Application Server Operations Version 6

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

Page 129: WebSphere Application Server Operations Version 6

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

Page 130: WebSphere Application Server Operations Version 6

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

Page 131: WebSphere Application Server Operations Version 6

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

Page 132: WebSphere Application Server Operations Version 6

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

Page 133: WebSphere Application Server Operations Version 6

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

Page 134: WebSphere Application Server Operations Version 6

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

Page 135: WebSphere Application Server Operations Version 6

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

Page 136: WebSphere Application Server Operations Version 6

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

Page 137: WebSphere Application Server Operations Version 6

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

Page 138: WebSphere Application Server Operations Version 6

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

Page 139: WebSphere Application Server Operations Version 6

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

Page 140: WebSphere Application Server Operations Version 6

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

Page 141: WebSphere Application Server Operations Version 6

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

Page 142: WebSphere Application Server Operations Version 6

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

Page 143: WebSphere Application Server Operations Version 6

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

Page 144: WebSphere Application Server Operations Version 6

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

Page 145: WebSphere Application Server Operations Version 6

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

Page 146: WebSphere Application Server Operations Version 6

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

Page 147: WebSphere Application Server Operations Version 6

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

Page 148: WebSphere Application Server Operations Version 6

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

Page 149: WebSphere Application Server Operations Version 6

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

Page 150: WebSphere Application Server Operations Version 6

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

Page 151: WebSphere Application Server Operations Version 6

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

Page 152: WebSphere Application Server Operations Version 6

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

Page 153: WebSphere Application Server Operations Version 6

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

Page 154: WebSphere Application Server Operations Version 6

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

Page 155: WebSphere Application Server Operations Version 6

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

Page 156: WebSphere Application Server Operations Version 6

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

Page 157: WebSphere Application Server Operations Version 6

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

Page 158: WebSphere Application Server Operations Version 6

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

Page 159: WebSphere Application Server Operations Version 6

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

Page 160: WebSphere Application Server Operations Version 6

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

Page 161: WebSphere Application Server Operations Version 6

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

Page 162: WebSphere Application Server Operations Version 6

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

Page 163: WebSphere Application Server Operations Version 6

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

Page 164: WebSphere Application Server Operations Version 6

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

Page 165: WebSphere Application Server Operations Version 6

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

Page 166: WebSphere Application Server Operations Version 6

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

Page 167: WebSphere Application Server Operations Version 6

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

Page 168: WebSphere Application Server Operations Version 6

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

Page 169: WebSphere Application Server Operations Version 6

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

Page 170: WebSphere Application Server Operations Version 6

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

Page 171: WebSphere Application Server Operations Version 6

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

Page 172: WebSphere Application Server Operations Version 6

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

Page 173: WebSphere Application Server Operations Version 6

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

Page 174: WebSphere Application Server Operations Version 6

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

Page 175: WebSphere Application Server Operations Version 6

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

Page 176: WebSphere Application Server Operations Version 6

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

Page 177: WebSphere Application Server Operations Version 6

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

Page 178: WebSphere Application Server Operations Version 6

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

Page 179: WebSphere Application Server Operations Version 6

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

Page 180: WebSphere Application Server Operations Version 6

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

Page 181: WebSphere Application Server Operations Version 6

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

Page 182: WebSphere Application Server Operations Version 6

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

Page 183: WebSphere Application Server Operations Version 6

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

Page 184: WebSphere Application Server Operations Version 6

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

Page 185: WebSphere Application Server Operations Version 6

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

Page 186: WebSphere Application Server Operations Version 6

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

Page 187: WebSphere Application Server Operations Version 6

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

Page 188: WebSphere Application Server Operations Version 6

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

Page 189: WebSphere Application Server Operations Version 6

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

Page 190: WebSphere Application Server Operations Version 6

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

Page 191: WebSphere Application Server Operations Version 6

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

Page 192: WebSphere Application Server Operations Version 6

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

Page 193: WebSphere Application Server Operations Version 6

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

Page 194: WebSphere Application Server Operations Version 6

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

Page 195: WebSphere Application Server Operations Version 6

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

Page 196: WebSphere Application Server Operations Version 6

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

Page 197: WebSphere Application Server Operations Version 6

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

Page 198: WebSphere Application Server Operations Version 6

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

Page 199: WebSphere Application Server Operations Version 6

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

Page 200: WebSphere Application Server Operations Version 6

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

Page 201: WebSphere Application Server Operations Version 6

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

Page 202: WebSphere Application Server Operations Version 6

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

Page 203: WebSphere Application Server Operations Version 6

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

Page 204: WebSphere Application Server Operations Version 6

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

Page 205: WebSphere Application Server Operations Version 6

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

Page 206: WebSphere Application Server Operations Version 6

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

Page 207: WebSphere Application Server Operations Version 6

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

Page 208: WebSphere Application Server Operations Version 6

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

Page 209: WebSphere Application Server Operations Version 6

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

Page 210: WebSphere Application Server Operations Version 6

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

Page 211: WebSphere Application Server Operations Version 6

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

Page 212: WebSphere Application Server Operations Version 6

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

Page 213: WebSphere Application Server Operations Version 6

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

Page 214: WebSphere Application Server Operations Version 6

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

Page 215: WebSphere Application Server Operations Version 6

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

Page 216: WebSphere Application Server Operations Version 6

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

Page 217: WebSphere Application Server Operations Version 6

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

Page 218: WebSphere Application Server Operations Version 6

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

Page 219: WebSphere Application Server Operations Version 6

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

Page 220: WebSphere Application Server Operations Version 6

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

Page 221: WebSphere Application Server Operations Version 6

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

Page 222: WebSphere Application Server Operations Version 6

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

Page 223: WebSphere Application Server Operations Version 6

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

Page 224: WebSphere Application Server Operations Version 6

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

Page 225: WebSphere Application Server Operations Version 6

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

Page 226: WebSphere Application Server Operations Version 6

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

Page 227: WebSphere Application Server Operations Version 6

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

Page 228: WebSphere Application Server Operations Version 6

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

Page 229: WebSphere Application Server Operations Version 6

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

Page 230: WebSphere Application Server Operations Version 6

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

Page 231: WebSphere Application Server Operations Version 6

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

Page 232: WebSphere Application Server Operations Version 6

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

Page 233: WebSphere Application Server Operations Version 6

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

Page 234: WebSphere Application Server Operations Version 6

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

Page 235: WebSphere Application Server Operations Version 6

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

Page 236: WebSphere Application Server Operations Version 6

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

Page 237: WebSphere Application Server Operations Version 6

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

Page 238: WebSphere Application Server Operations Version 6

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

Page 239: WebSphere Application Server Operations Version 6

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

Page 240: WebSphere Application Server Operations Version 6

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

Page 241: WebSphere Application Server Operations Version 6

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

Page 242: WebSphere Application Server Operations Version 6

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

Page 243: WebSphere Application Server Operations Version 6

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

Page 244: WebSphere Application Server Operations Version 6

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

Page 245: WebSphere Application Server Operations Version 6

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

Page 246: WebSphere Application Server Operations Version 6

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

Page 247: WebSphere Application Server Operations Version 6

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

Page 248: WebSphere Application Server Operations Version 6

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

Page 249: WebSphere Application Server Operations Version 6

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

Page 250: WebSphere Application Server Operations Version 6

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

Page 251: WebSphere Application Server Operations Version 6

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

Page 252: WebSphere Application Server Operations Version 6

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

Page 253: WebSphere Application Server Operations Version 6

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

Page 254: WebSphere Application Server Operations Version 6

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

Page 255: WebSphere Application Server Operations Version 6

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.

Page 256: WebSphere Application Server Operations Version 6

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

Page 257: WebSphere Application Server Operations Version 6

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

Page 258: WebSphere Application Server Operations Version 6

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

[email protected]

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

[email protected]

www.tango04.com

Italy

Tango/04 Italy

Viale Garibaldi 51/53

13100 Vercelli Italy

Phone: +39 0161 56922

Fax: +39 0161 259277

[email protected]

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

[email protected]

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

[email protected]

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

[email protected]

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

[email protected]

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

[email protected]

www.barcelona04.com

© 2012 Tango/04Computing Group Página 243

Page 259: WebSphere Application Server Operations Version 6

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

Page 260: WebSphere Application Server Operations Version 6

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