IBM BS029ML Self Help Guide - Page 182

Runtime monitoring, 5.5.1 What to monitor, 5.5.2 Useful resources

Page 182 highlights

5.5 Runtime monitoring In today's market, there are probably hundreds of monitoring tools, so finding the right tool for your environment is a huge challenge even before you think about "how to monitor". So, choosing the right monitoring tool is definitely the first step in the process. However, this topic is out of the scope of this Redpaper, as it involves many man hours and depends on each company's corporate policies in choosing software. WebSphere monitoring involves delivering comprehensive fault management and proactive alert notifications, checking for impending problems, triggering appropriate actions, and gathering performance data for planning, analysis, and reporting. There are lot of third-party tools available for monitoring WebSphere Portal and also some IBM tools, such as IBM Tivoli Composite Application Management (ITCAM) and PV(Performance Viewer). Important: Note that we are not discussing the other important components in the WebSphere Portal infrastructure, such as the network, systems, databases, and so on. We only discuss the WebSphere Portal related metrics that need to be monitored. 5.5.1 What to monitor It is very important to first understand what exactly needs to be monitored in the WebSphere Portal infrastructure. For a highly available (24X7) environment, we recommend monitoring the following: JVM memory usage Server Response time CPU utilization Metrics of all Web applications User sessions and details Dynacache Enterprise JavaBeans (EJBs) Thread pools Java Database Connectivity (JDBC) Pools Custom Application MBeans (JMX™) attributes 5.5.2 Useful resources More information about monitoring methodologies can be found at: http://www.ibm.com/developerworks/websphere/library/techarticles/0608_hesmer/0608_ hesmer.html 168 IBM WebSphere Portal V6 Self Help Guide

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242

168
IBM WebSphere Portal V6 Self Help Guide
5.5
Runtime monitoring
In today’s market, there are probably hundreds of monitoring tools, so finding the right tool for
your environment is a huge challenge even before you think about “how to monitor”. So,
choosing the right monitoring tool is definitely the first step in the process. However, this topic
is out of the scope of this Redpaper, as it involves many man hours and depends on each
company’s corporate policies in choosing software.
WebSphere monitoring involves delivering comprehensive fault management and proactive
alert notifications, checking for impending problems, triggering appropriate actions, and
gathering performance data for planning, analysis, and reporting. There are lot of third-party
tools available for monitoring WebSphere Portal and also some IBM tools, such as IBM Tivoli
Composite Application Management (ITCAM) and PV(Performance Viewer).
5.5.1
What to monitor
It is very important to first understand what exactly needs to be monitored in the WebSphere
Portal infrastructure. For a highly available (24X7) environment, we recommend monitoring
the following:
±
JVM memory usage
±
Server Response time
±
CPU utilization
±
Metrics of all Web applications
±
User sessions and details
±
Dynacache
±
Enterprise JavaBeans (EJBs)
±
Thread pools
±
Java Database Connectivity (JDBC) Pools
±
Custom Application MBeans (JMX™) attributes
5.5.2
Useful resources
More information about monitoring methodologies can be found at:
hesmer.html
Important:
Note that we are not discussing the other important components in the
WebSphere Portal infrastructure, such as the network, systems, databases, and so on. We
only discuss the WebSphere Portal related metrics that need to be monitored.