Viewing logs for debugs enabled using debug utility

The following example shows the configuration steps to generate and view debug logs using debug utility.
  1. Enable all debug functions or enable debugging for a specific module.
    device# debug metro-ring bpdu
    The logs will be generated and maintained in the Log Manager.
  2. Find the Log Manager hierarchy of the supported modules and sub-modules.
    device# logmgr hierarchy
    ----------------------------------------------------------
    | Module            | Submodule         |      Size (KB) |
    ----------------------------------------------------------
      system              system_sub                     472.5
      system              Total                          472.5
      platform            platform_sub                    94.5
      platform            chassis                         94.5
      platform            link                            94.5
      platform            plm                             94.5
      platform            poe                             94.5
      platform            Total                          472.5
      infra               stacking                       109.4
      infra               cfg_sync_lib                    65.6
      infra               cfg_sync_proc                   65.6
      infra               qos                             65.6
      infra               logmgr_lib                      65.6
      infra               logmgr_proc                     65.6
      infra               log_clf_fe                      21.9
      infra               log_clf_be                      21.9
      infra               conf_archive                    65.6
      infra               infra_cmn                       21.9
      infra               fitrace_fe                      21.9
      infra               rcm                            109.4
      infra               itc                             65.6
      infra               ssave                           21.9
      infra               Total                          787.6          
      l2                  l2_sub                          27.8
      l2                  vlan                            27.8
      l2                  lag                             27.8
      l2                  udld                            27.8
      l2                  mvrp                            27.8
      l2                  fdb                             27.8
      l2                  pvlan                           27.8
      l2                  stp                             27.8
      l2                  rstp                            27.8
      l2                  mstp                            27.8
      l2                  mrp                             27.8
      l2                  lldp                            27.8
      l2                  erlb                            27.8
      l2                  loam                            27.8
      l2                  l2port                          27.8
      l2                  mct                             27.8
      l2                  flexlink                        27.8
      l2                  Total                          472.5
      l3                  l3_sub                         472.5
      l3                  Total                          472.5
      mcast               mcast_sub                       94.5
      mcast               l3mcast                         94.5
      mcast               mcrep                           94.5
      mcast               igmp-snoop                      94.5
      mcast               mld-snoop                       94.5         
      mcast               Total                          472.5
      security            security_sub                    22.5
      security            ra_guard                        22.5
      security            dhcp6snoop                      22.5
      security            dhcpsnoop                       22.5
      security            ndi                             22.5
      security            macsec                          22.5
      security            acl_accounting                  22.5
      security            flexauth                        22.5
      security            webauth                         22.5
      security            fvcmgr                          22.5
      security            aclinfra                        22.5
      security            pbrl                            22.5
      security            brl                             22.5
      security            utp                             22.5
      security            gendistfw                       22.5
      security            sflow                           22.5
      security            ippolicy                        22.5
      security            sourceguard                     22.5
      security            aclhitless                      22.5
      security            dai                             22.5
      security            ddos                            22.5
      security            Total                          472.5
      management          nms_sub                         31.5
      management          clish                           52.5          
      management          cli_dict                        52.5
      management          clam                            52.5
      management          lldp                            31.5
      management          restconf                        31.5
      management          dhcpv4_client                   31.5
      management          dhcpv4_server                   31.5
      management          dhcpv6_server                   31.5
      management          snmpagentd                      31.5
      management          manager                         52.5
      management          plugin                          31.5
      management          slam                            31.5
      management          aaa                             31.5
      management          snmpd_traps                     31.5
      management          web                             31.5
      management          rcm                             52.5
      management          cfg_par                         52.5
      management          nginx                           31.5
      management          uwsgi                           31.5
      management          rconsole                        31.5
      management          Total                          787.6
      fi_debug            debug_logs                     472.5
      fi_debug            Total                          472.5
    
    You must use the exact module names and sub-module names as listed in the log manager hierarchy for all Log Manager operations.

    In this example for “metro-ring”, the corresponding module and sub-module names in the log manager hierarchy are “L2” and “mrp” .

  3. Fetch (create a local copy) the required logs from local and remote units. Fetch is used for stack environment.
    device# logmgr fetch l2 mrp all all
  4. View debug logs from the log manager.
    device# show logging debug l2 mrp all all
    May 28 14:29:59:998237:debug:l2:mrp:1:659616782353921: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1370
    May 28 14:29:59:898500:debug:l2:mrp:1:659599602484737: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1369
    May 28 14:29:59:798146:debug:l2:mrp:1:659586717582849: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1368
    May 28 14:29:59:704492:debug:l2:mrp:1:659556652811777: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1367
    May 28 14:29:59:598217:debug:l2:mrp:1:659526588040705: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1366
    May 28 14:29:59:498257:debug:l2:mrp:1:659522293073409: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1365
    May 28 14:29:59:398655:debug:l2:mrp:1:659517998106113: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1364
    May 28 14:29:59:298205:debug:l2:mrp:1:659513703138817: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1363
    May 28 14:29:59:198234:debug:l2:mrp:1:659509408171521: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1362
    May 28 14:29:59:098150:debug:l2:mrp:1:659483638367745: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1361
    May 28 14:29:58:998129:debug:l2:mrp:1:659479343400449: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1360
    May 28 14:29:58:898510:debug:l2:mrp:1:659462163531265: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1359
    May 28 14:29:58:798604:debug:l2:mrp:1:659453573596673: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1358
    May 28 14:29:58:698561:debug:l2:mrp:1:659440688694785: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1357
    May 28 14:29:58:598168:debug:l2:mrp:1:659419213858305: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1356
    May 28 14:29:58:498128:debug:l2:mrp:1:659414918891009: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1355
    May 28 14:29:58:398702:debug:l2:mrp:1:659406328956417: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1354
    May 28 14:29:58:298202:debug:l2:mrp:1:659397739021825: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1353
    May 28 14:29:58:198209:debug:l2:mrp:1:659393444054529: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1352
    May 28 14:29:58:101057:debug:l2:mrp:1:659371969218049: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1351
    May 28 14:29:57:998183:debug:l2:mrp:1:659324724577793: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1350
    May 28 14:29:57:898609:debug:l2:mrp:1:659320429610497: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1349
    May 28 14:29:57:798197:debug:l2:mrp:1:659311839675905: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1348
    May 28 14:29:57:698229:debug:l2:mrp:1:659298954774017: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1347
    May 28 14:29:57:598799:debug:l2:mrp:1:659273184970241: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1346
    May 28 14:29:57:498128:debug:l2:mrp:1:659264595035649: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1345
    May 28 14:29:57:398716:debug:l2:mrp:1:659251710133761: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1344
    May 28 14:29:57:298657:debug:l2:mrp:1:659243120199169: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1343
    May 28 14:29:57:198594:debug:l2:mrp:1:659234530264577: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1342
    May 28 14:29:57:098158:debug:l2:mrp:1:659213055428097: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1341
    May 28 14:29:56:998116:debug:l2:mrp:1:659208760460801: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1340
    May 28 14:29:56:898522:debug:l2:mrp:1:659204465493505: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1339
    May 28 14:29:56:798210:debug:l2:mrp:1:659195875558913: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1338
    May 28 14:29:56:698104:debug:l2:mrp:1:659191580591617: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1337
    May 28 14:29:56:598673:debug:l2:mrp:1:659170105755137: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1336
    May 28 14:29:56:503194:debug:l2:mrp:1:659165810787841: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1335
    May 28 14:29:56:407092:debug:l2:mrp:1:659161515820545: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1334
    May 28 14:29:56:298204:debug:l2:mrp:1:659152925885953: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1333
    May 28 14:29:56:198137:debug:l2:mrp:1:659148630918657: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1332
    May 28 14:29:56:101185:debug:l2:mrp:1:659122861114881: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1331
    May 28 14:29:55:998206:debug:l2:mrp:1:659118566147585: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1330
  5. Optionally, view real-time updates to the specified logs on local units.
    device# logmgr monitor l2:mrp:all
    ==> /logmgr/logs//l2/mrp_low_tmp.log <==
    May 28 14:29:48:098137:debug:l2:mrp:1:658079184061953: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1251
    May 28 14:29:48:198297:debug:l2:mrp:1:658104953865729: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1252
    May 28 14:29:48:298275:debug:l2:mrp:1:658109248833025: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1253
    May 28 14:29:48:398603:debug:l2:mrp:1:658113543800321: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1254
    May 28 14:29:48:500269:debug:l2:mrp:1:658117838767617: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1255
    May 28 14:29:48:598161:debug:l2:mrp:1:658139313604097: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1256
    May 28 14:29:48:698116:debug:l2:mrp:1:658160788440577: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1257
    May 28 14:29:48:798215:debug:l2:mrp:1:658173673342465: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1258
    May 28 14:29:48:898517:debug:l2:mrp:1:658182263277057: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1259
    May 28 14:29:48:998207:debug:l2:mrp:1:658190853211649: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1260
    
    ==> /logmgr/logs//l2/mrp_low_tmp.log <==
    May 28 14:29:49:098163:debug:l2:mrp:1:658195148178945: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1261
    May 28 14:29:49:198520:debug:l2:mrp:1:658220917982721: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1262
    May 28 14:29:49:300810:debug:l2:mrp:1:658225212950017: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1263
    May 28 14:29:49:398608:debug:l2:mrp:1:658229507917313: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1264
    May 28 14:29:49:498174:debug:l2:mrp:1:658233802884609: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1265
    May 28 14:29:49:598270:debug:l2:mrp:1:658238097851905: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1266
    May 28 14:29:49:698679:debug:l2:mrp:1:658263867655681: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1267
    May 28 14:29:49:798155:debug:l2:mrp:1:658298227394049: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1268
    May 28 14:29:49:901303:debug:l2:mrp:1:658315407263233: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1269
    May 28 14:29:49:998135:debug:l2:mrp:1:658328292165121: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1270
    May 28 14:29:50:101427:debug:l2:mrp:1:658332587132417: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1271
    May 28 14:29:50:198157:debug:l2:mrp:1:658358356936193: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1272
    May 28 14:29:50:298291:debug:l2:mrp:1:658362651903489: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1273
    May 28 14:29:50:398631:debug:l2:mrp:1:658366946870785: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1274
    May 28 14:29:50:498190:debug:l2:mrp:1:658371241838081: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1275
    May 28 14:29:50:598267:debug:l2:mrp:1:658375536805377: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1276
    May 28 14:29:50:698145:debug:l2:mrp:1:658397011641857: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1277
    May 28 14:29:50:798501:debug:l2:mrp:1:658401306609153: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1278
    May 28 14:29:50:901608:debug:l2:mrp:1:658414191511041: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1279
    May 28 14:29:50:998128:debug:l2:mrp:1:658418486478337: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1280
    May 28 14:29:51:098291:debug:l2:mrp:1:658422781445633: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1281
    May 28 14:29:51:198188:debug:l2:mrp:1:658448551249409: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1282
    May 28 14:29:51:298162:debug:l2:mrp:1:658452846216705: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1283
    May 28 14:29:51:405487:debug:l2:mrp:1:658461436151297: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1284
    May 28 14:29:53:898510:debug:l2:mrp:1:658813623469569: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1309
    May 28 14:29:54:001360:debug:l2:mrp:1:658826508371457: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1310
    May 28 14:29:54:104241:debug:l2:mrp:1:658830803338753: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1311
    May 28 14:29:54:198134:debug:l2:mrp:1:658856573142529: rhp-processing : MASTER(ring3) dropping RHP(ring#3) sequence number 1312
    This command enables the monitoring mode and simultaneously blocks the CLI. Press Ctrl+C to cancel the monitoring mode.
  6. Optionally, upload the fetched logs to an external server.
    device# logmgr upload tftp 10.198.137.97 GZ.tar