IBM E027SLL-H Troubleshooting Guide - Page 47

High CPU usage on a distributed system, Diagnosing high CPU usage on a distributed system

Page 47 highlights

Procedure Diagnostic and corrective actions 1. Does the system command run correctly from a command line? v Yes: Go to the next step. v No: Verify that the command you typed in is correct. 2. Is the length of the command within the limit for your operating system? v Yes: Go to the next step. v No: The command cannot be executed on this platform. You might be able to write a wrapper script to issue the command. 3. Are the required user type and environment variables correct? v Yes: Go to the next step. v No: Include the set command in the shell script or batch script and redirect the output to a file. Review the file afterwards to show which variables are being used. 4. Collect the monitoring agent operations log, which shows whether reflex automation occurred. A monitoring server message log also confirms which error occurred. 5. Correct the identified problem. High CPU usage on a distributed system You can encounter a problem that CPU usage is high on a distributed system. Symptoms of the problem: v Performance degrades or availability is lost because of high processing in an application or a computer. v No data is returned in the portal client and the collector log contains the text string Open Probe pipe error. See "Resolving Oracle DB Agent problems corrective actions" on page 32. v Situations alert you frequently about a managed system cycling between online and offline. See "Resolving firewall problems - corrective actions" on page 31. Diagnosing high CPU usage on a distributed system You can diagnose that CPU usage is high on a distributed system by determining whether a monitoring component, application, or process running on the system might be the cause of the problem. Also, you can use the ITMSUPER tools, such as the Connectivity tool to provide more information. About this task To diagnose that CPU usage is high on a distributed system, perform the following steps: Procedure Preliminary diagnostics 1. Determine whether an IBM Tivoli Monitoring component is the root cause. Another application or process running on the system might be causing high CPU usage. Chapter 3. Common problem solving 29

  • 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
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310

Procedure
Diagnostic and corrective actions
1.
Does the system command run correctly from a command line?
v
Yes: Go to the next step.
v
No: Verify that the command you typed in is correct.
2.
Is the length of the command within the limit for your operating system?
v
Yes: Go to the next step.
v
No: The command cannot be executed on this platform. You might be able to
write a wrapper script to issue the command.
3.
Are the required user type and environment variables correct?
v
Yes: Go to the next step.
v
No: Include the
set
command in the shell script or batch script and redirect
the output to a file. Review the file afterwards to show which variables are
being used.
4.
Collect the monitoring agent operations log, which shows whether reflex
automation occurred. A monitoring server message log also confirms which
error occurred.
5.
Correct the identified problem.
High CPU usage on a distributed system
You can encounter a problem that CPU usage is high on a distributed system.
Symptoms of the problem:
v
Performance degrades or availability is lost because of high processing in an
application or a computer.
v
No data is returned in the portal client and the collector log contains the text
string
Open Probe pipe error
. See “Resolving Oracle DB Agent problems -
corrective actions” on page 32.
v
Situations alert you frequently about a managed system cycling between online
and offline. See “Resolving firewall problems - corrective actions” on page 31.
Diagnosing high CPU usage on a distributed system
You can diagnose that CPU usage is high on a distributed system by determining
whether a monitoring component, application, or process running on the system
might be the cause of the problem. Also, you can use the ITMSUPER tools, such as
the Connectivity tool to provide more information.
About this task
To diagnose that CPU usage is high on a distributed system, perform the following
steps:
Procedure
Preliminary diagnostics
1.
Determine whether an IBM Tivoli Monitoring component is the root cause.
Another application or process running on the system might be causing high
CPU usage.
Chapter 3. Common problem solving
29