Lantronix EMG 8500 - Edge Management Gateway EMG User Guide - Page 177

Performance Monitoring Probes and Custom Scripts, Device Port Connection Status Digital Probes

Page 177 highlights

8: Services The client checks for firmware and configuration updates at the interval defined by Interval between FW and Config Checks. When the client checks for firmware or configuration updates, Status of Client will display Checked for Content with the date and time the check was performed. If a firmware update is found, it will be applied to the alternate (non-active) boot bank, and Status of Client will display Firmware updated with the date and time the firmware was updated. If a configuration update is found, it will be applied to the current boot bank, and Status of Client will display Configuration restored with the date and time the configuration was restored. 5. Web Terminal Connections ConsoleFlow allows users to make secure, encrypted connections via SSL/TLS to the CLI and device ports. This connection opens a web terminal session in a new browser tab in the ConsoleFlow UI. The connection is terminated when the user closes the web terminal session. When a Web Terminal connection is initiated, Status of Client will display Web Terminal Connection with the date and time the connection was initiated. Web Terminal connections are also displayed in the Connections list in the EMG web UI and CLI. Currently paste in Web Terminal Sessions is limited to 500 lines. Some browsers may not support pasting more than 500 lines, as this may cause the Web Terminal session to be terminated. 6. Performance Monitoring Probes and Custom Scripts ConsoleFlow allows users to create Performance Monitoring Probes and Custom Scripts to run on the EMG. When the client starts, it will request all probes and scripts that are defined to run on the EMG. The status of the probes and scripts is displayed in the Status of Client. When a script run completes (either for a single manual run or a recurring scheduled run), the status of the script will be retained on the EMG until a new script is initiated from ConsoleFlow and the EMG determines that the maximum number of ConsoleFlow scripts per EMG has been reached; at this time the oldest completed script will be deleted to accommodate the new script. Note: If a script is initiated from ConsoleFlow to run on multiple ports on the EMG, each script/port combination is a separate script "instance", and is counted separately in the total number of scripts running on the EMG. 7. Device Port Connection Status Digital Probes The primary method for determining the ConsoleFlow Device Port Connection Status is by reading the DSR status for the device port. For serial devices that do not set DSR, a digital probe can be enabled which will periodically send a newline (\n) character to the device, and the EMG will verify if a response is received from the device within approximately one second. If a response is received, the Device Port will be set to Connected; if no response is received, the Device Port status will be set to Disconnected. This feature is disabled by default for all device ports, and can be enabled for individual device ports via the CLI (the frequency that the newline character is sent can be configured). Digital probes that are enabled will only run while the ConsoleFlow client is running. If a digital probe is enabled for a device that has set DSR, the digital probe will still run, but the results from the digital probe will be ignored when determining the Device Port Connection Status. Note: (a) the digital probe is an intrusive feature and can affect actions on the Device Port, depending on what is happening on the Device Port or what users are connected to the Device Port when the newline character is sent; (b) Device Ports may not generate a response to the newline character within approximately one second, and this may result in the Device Port Connection Status being set to Disconnected. 8. CLI Commands CLI commands can be issued to a set of EMG from ConsoleFlow. CLI commands which require user input for a confirmation or prompt, or require some other user interaction EMG™ Edge Management Gateway User Guide 177

  • 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
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392
  • 393
  • 394
  • 395
  • 396
  • 397
  • 398
  • 399
  • 400
  • 401
  • 402
  • 403
  • 404
  • 405
  • 406
  • 407
  • 408
  • 409
  • 410
  • 411
  • 412
  • 413
  • 414
  • 415
  • 416
  • 417
  • 418
  • 419
  • 420
  • 421
  • 422
  • 423
  • 424
  • 425
  • 426
  • 427
  • 428
  • 429
  • 430
  • 431
  • 432
  • 433
  • 434
  • 435
  • 436
  • 437
  • 438
  • 439
  • 440
  • 441
  • 442
  • 443
  • 444
  • 445
  • 446
  • 447
  • 448
  • 449
  • 450
  • 451
  • 452
  • 453
  • 454
  • 455
  • 456
  • 457
  • 458
  • 459
  • 460
  • 461
  • 462
  • 463
  • 464
  • 465
  • 466
  • 467
  • 468
  • 469
  • 470
  • 471
  • 472
  • 473
  • 474
  • 475
  • 476
  • 477
  • 478
  • 479
  • 480
  • 481
  • 482
  • 483
  • 484
  • 485
  • 486
  • 487
  • 488
  • 489
  • 490
  • 491
  • 492
  • 493
  • 494
  • 495

8: Services
EMG™ Edge Management Gateway User Guide
177
The client checks for firmware and configuration updates at the interval defined by
Interval
between FW and Config Checks
. When the client checks for firmware or configuration
updates,
Status of Client
will display
Checked for Content
with the date and time the check
was performed. If a firmware update is found, it will be applied to the alternate (non-active)
boot bank, and Status of Client will display
Firmware updated
with the date and time the
firmware was updated. If a configuration update is found, it will be applied to the current boot
bank, and
Status of Client
will display
Configuration restored
with the date and time the
configuration was restored.
5.
Web Terminal Connections
ConsoleFlow allows users to make secure, encrypted connections via SSL/TLS to the CLI and
device ports. This connection opens a web terminal session in a new browser tab in the
ConsoleFlow UI. The connection is terminated when the user closes the web terminal session.
When a Web Terminal connection is initiated,
Status of Client
will display
Web Terminal
Connection
with the date and time the connection was initiated. Web Terminal connections
are also displayed in the Connections list in the EMG web UI and CLI. Currently paste in Web
Terminal Sessions is limited to 500 lines. Some browsers may not support pasting more than
500 lines, as this may cause the Web Terminal session to be terminated.
6.
Performance Monitoring Probes and Custom Scripts
ConsoleFlow allows users to create Performance Monitoring Probes and Custom Scripts to
run on the EMG. When the client starts, it will request all probes and scripts that are defined to
run on the EMG. The status of the probes and scripts is displayed in the Status of Client.
When a script run completes (either for a single manual run or a recurring scheduled run), the
status of the script will be retained on the EMG until a new script is initiated from ConsoleFlow
and the EMG determines that the maximum number of ConsoleFlow scripts per EMG has
been reached; at this time the oldest completed script will be deleted to accommodate the new
script. Note: If a script is initiated from ConsoleFlow to run on multiple ports on the EMG, each
script/port combination is a separate script "instance", and is counted separately in the total
number of scripts running on the EMG.
7.
Device Port Connection Status Digital Probes
The primary method for determining the ConsoleFlow Device Port Connection Status is by
reading the DSR status for the device port. For serial devices that do not set DSR, a digital
probe can be enabled which will periodically send a newline (\n) character to the device, and
the EMG will verify if a response is received from the device within approximately one second.
If a response is received, the Device Port will be set to Connected; if no response is received,
the Device Port status will be set to Disconnected. This feature is disabled by default for all
device ports, and can be enabled for individual device ports via the CLI (the frequency that the
newline character is sent can be configured). Digital probes that are enabled will only run while
the ConsoleFlow client is running. If a digital probe is enabled for a device that has set DSR,
the digital probe will still run, but the results from the digital probe will be ignored when
determining the Device Port Connection Status.
Note:
(a) the digital probe is an intrusive feature and can affect actions on the
Device Port, depending on what is happening on the Device Port or what users are
connected to the Device Port when the newline character is sent; (b) Device Ports
may not generate a response to the newline character within approximately one
second, and this may result in the Device Port Connection Status being set to
Disconnected.
8.
CLI Commands
CLI commands can be issued to a set of EMG from ConsoleFlow. CLI commands which
require user input for a confirmation or prompt, or require some other user interaction