Monitoring VELOS

With the introduction of a new platform layer, anyone deploying VELOS will need to know the important things for them to monitor to ensure proper health and performance of the system. In addition to getting F5’s recommendation on what to monitor, administrators will require details on how to get access to that information.

Some admins may want CLI commands to monitor, or API calls to query the system, and others may prefer the webUI. Many customers also use SNMP to monitor and be alerted of system issues and events. For SNMP integrations F5 will provide specific SNMP OID’s that an admin can monitor, and what traps are available for altering. The following sections will outline what sort of monitoring and alerting is available with the new VELOS platform.

Accessing the F5OS API

The VELOS platform APIs for the system controllers and chassis partitions can be reached on port 8888. In this document we will use the Postman tool to access VELOS platform layer APIs. You can download the Postman tool at:

https://www.postman.com/downloads/

You may also use Curl to get API status. The following curl command is pointed at the system controller floating IP address on port 8888. The example below is using basic authentication. You can request output in JSON by using the following Accept header:

$ curl -k https://<System-Controller-IP>:8888/restconf/yang-library-version --header 'Accept: application/yang-data+json' -u admin:<password>

Or you can alter the Accept header to receive output in XML format:

$ curl -k https://<System-Controller-IP>:8888/restconf/yang-library-version --header 'Accept: application/yang-data+xml' -u admin:<password>

The same format is used when pointing directly to the IP address of a Chassis Partition

$ curl -k https://<Chassis-Partition-IP>:8888/restconf/yang-library-version --header 'Accept: application/yang-data+json' -u admin:<password>

Hardware and System Component Monitoring

Hardware and System Component Monitoring from the CLI

Show Components from the CLI

High level appliance status can be obtained by using the show components command within the system controller layer, this will include all the subsystems:

syscon-2-active# show components
components component blade-1
state description "VELOS BX110"
state serial-no bld424551s
state part-no "400-0086-02 REV 2"
state empty false
state nebs capable true
state nebs disabled
                                                            UPDATE
NAME                       NAME  VALUE          CONFIGURABLE  STATUS
----------------------------------------------------------------------
fw-version-bios            -     3.00.230.1     false         none
fw-version-bios-me         -     4.0.4.800      false         none
fw-version-cpld            -     05.04.00       false         none
fw-version-drive-nvme0n1   -     EDA7602Q       false         none
fw-version-lop-app         -     2.00.1100.0.1  false         none
fw-version-lop-bootloader  -     1.02.868.0.1   false         none
fw-version-sirr            -     1.1.99         false         none

components component blade-2
state description "VELOS BX110"
state serial-no bld422435s
state part-no "400-0086-02 REV 2"
state empty false
state nebs capable true
state nebs disabled
                                                            UPDATE
NAME                       NAME  VALUE          CONFIGURABLE  STATUS
----------------------------------------------------------------------
fw-version-bios            -     3.00.230.1     false         none
fw-version-bios-me         -     4.0.4.800      false         none
fw-version-cpld            -     05.04.00       false         none
fw-version-drive-nvme0n1   -     EDA7602Q       false         none
fw-version-lop-app         -     2.00.1100.0.1  false         none
fw-version-lop-bootloader  -     1.02.868.0.1   false         none
fw-version-sirr            -     1.1.99         false         none

components component blade-3
state description "VELOS BX110"
state serial-no bld422573s
state part-no "400-0086-02 REV 2"
state empty false
state nebs capable true
state nebs disabled
                                                            UPDATE
NAME                       NAME  VALUE          CONFIGURABLE  STATUS
----------------------------------------------------------------------
fw-version-bios            -     3.00.230.1     false         none
fw-version-bios-me         -     4.0.4.800      false         none
fw-version-cpld            -     05.04.00       false         none
fw-version-drive-nvme0n1   -     EDA7602Q       false         none
fw-version-lop-app         -     2.00.1100.0.1  false         none
fw-version-lop-bootloader  -     1.02.868.0.1   false         none
fw-version-sirr            -     1.1.99         false         none

components component blade-4
state serial-no "Not Available"
state part-no "Not Available"
state empty true
components component blade-5
state serial-no "Not Available"
state part-no "Not Available"
state empty true
components component blade-6
state serial-no "Not Available"
state part-no "Not Available"
state empty true
components component blade-7
state serial-no "Not Available"
state part-no "Not Available"
state empty true
components component blade-8
state serial-no "Not Available"
state part-no "Not Available"
state empty true
components component chassis
psu state redundancy-mode no-redundancy
psu state severity warning
state description "VELOS CX410"
state serial-no chs600032s
state part-no "400-0087-02 REV 6"
state empty false
state nebs capable false
state nebs disabled
components component controller-1
state description    "VELOS SX410"
state serial-no      bld422584s
state part-no        "SUB-0881-00 REV B"
state empty          false
state tpm-integrity-status Valid
state nebs capable true
state nebs disabled
state memory total    33397862400
state memory available 25323266048
state memory free     350519296
state memory used-percent 24
state memory platform-total 33397862400
state memory platform-used 13531021312
state memory platform-used-percent 40
state temperature current 26.1
state temperature average 26.0
state temperature minimum 25.4
state temperature maximum 26.8
                                                                                    USED
AREA               CATEGORY               TOTAL         FREE          USED          PERCENT
---------------------------------------------------------------------------------------------
platform/sysroot   F5OS System            353835896832  233888256000  101946527744  30
platform/images    F5OS Images            270494859264  182400954368  74326732800   28
partition2/config  F5OS System            10726932480   10488057856   238874624     2
partition2/images  F5OS Partition Images  16095641600   12324638720   3771002880    23
partition2/shared  F5OS Partition         10726932480   10682204160   44728320      0
partition3/config  F5OS System            10726932480   10492542976   234389504     2
partition3/images  F5OS Partition Images  16095641600   12324638720   3771002880    23
partition3/shared  F5OS Partition         10726932480   10682204160   44728320      0

DISK DATA  DISK DATA
NAME       VALUE
-------------------------
available  233888489472
capacity   353835896832
used       101946294272

                                                                    UPDATE
NAME                                NAME  VALUE          CONFIGURABLE  STATUS
-------------------------------------------------------------------------------
fw-version-bios                     -     2.03.175.1     -             none
fw-version-bios-me                  -     4.0.4.705      -             none
fw-version-cpld                     -     01.03.0A       -             none
fw-version-drive                    -     EDA7602Q       -             none
fw-version-lcd-app                  -     3.00.144.00.1  -             none
fw-version-lcd-bootloader           -     2.01.109.00.1  -             none
fw-version-lop-app                  -     2.01.1283.0.1  -             none
fw-version-lop-bootloader           -     1.02.1019.0.1  -             none
fw-version-sirr                     -     1.1.99         -             none
fw-version-vfc-app-fanCtrl1         -     2.00.1008.0.1  -             none
fw-version-vfc-bootloader-fanCtrl1  -     1.02.798.0.1   -             none
fw-version-vpc-app-psuCtrl1         -     2.00.875.0.1   -             none
fw-version-vpc-app-psuCtrl2         -     2.00.875.0.1   -             none
fw-version-vpc-bootloader-psuCtrl1  -     1.02.669.0.1   -             none
fw-version-vpc-bootloader-psuCtrl2  -     1.02.669.0.1   -             none

storage state disks disk nvme0n1
state model "SAMSUNG MZ1LB960HAJQ-00007"
state vendor Samsung
state version EDA7602Q
state serial-no S435NE0MA00234
state size 683.00GB
state type nvme
state disk-io total-iops 0
state disk-io read-iops 1568593
state disk-io read-merged 676230
state disk-io read-bytes 16736022528
state disk-io read-latency-ms 556414
state disk-io write-iops 647798528
state disk-io write-merged 493710808
state disk-io write-bytes 5791047771136
state disk-io write-latency-ms 24729715
state disk-io read-iops-per-sec 0
state disk-io read-bytes-per-sec 0
state disk-io write-iops-per-sec 607
state disk-io write-bytes-per-sec 5971174
cpu state cpu-utilization thread cpu
cpu state cpu-utilization current 30
cpu state cpu-utilization five-second-avg 29
cpu state cpu-utilization one-minute-avg 26
cpu state cpu-utilization five-minute-avg 27
CPU               CORE                           THREAD
INDEX  CACHESIZE  CNT   FREQ           STEPPING  CNT     MODELNAME
------------------------------------------------------------------------------------------------
1      2048(KB)   8     2200.000(MHz)  1         8       Intel(R) Atom(TM) CPU C3758 @ 2.20GHz

                        FIVE    ONE     FIVE
THREAD                   SECOND  MINUTE  MINUTE
INDEX   THREAD  CURRENT  AVG     AVG     AVG
-------------------------------------------------
0       cpu0    25       28      26      26
1       cpu1    29       22      27      28
2       cpu2    23       21      25      28
3       cpu3    36       30      25      25
4       cpu4    24       31      27      26
5       cpu5    25       31      23      27
6       cpu6    25       25      25      25
7       cpu7    54       39      28      26

components component controller-2
state description    "VELOS SX410"
state serial-no      bld424548s
state part-no        "SUB-0881-00 REV B"
state empty          false
state tpm-integrity-status Valid
state nebs capable true
state nebs disabled
state memory total    33397866496
state memory available 24884887552
state memory free     617697280
state memory used-percent 25
state memory platform-total 33397866496
state memory platform-used 12755918848
state memory platform-used-percent 38
state temperature current 26.3
state temperature average 26.3
state temperature minimum 25.8
state temperature maximum 27.1
                                                                                        USED
AREA                      CATEGORY               TOTAL         FREE          USED          PERCENT
----------------------------------------------------------------------------------------------------
platform/sysroot          F5OS System            353835896832  232491298816  103343484928  30
platform/images           F5OS Images            270494859264  173605605376  83122081792   32
/var/roothome/etcd3mount  F5OS System            5196181504    4515459072    395522048     8
partition2/config         F5OS System            10726932480   10516099072   210833408     1
partition2/images         F5OS Partition Images  16095641600   12324638720   3771002880    23
partition2/shared         F5OS Partition         10726932480   10682204160   44728320      0
partition3/config         F5OS System            10726932480   10523664384   203268096     1
partition3/images         F5OS Partition Images  16095641600   12324638720   3771002880    23
partition3/shared         F5OS Partition         10726932480   10682204160   44728320      0

DISK DATA  DISK DATA
NAME       VALUE
-------------------------
available  232491298816
capacity   353835896832
used       103343484928

                                                                    UPDATE
NAME                                NAME  VALUE          CONFIGURABLE  STATUS
-------------------------------------------------------------------------------
fw-version-bios                     -     2.03.175.1     -             none
fw-version-bios-me                  -     4.0.4.705      -             none
fw-version-cpld                     -     01.03.0A       -             none
fw-version-drive                    -     EDA7602Q       -             none
fw-version-lcd-app                  -     3.00.144.00.1  -             none
fw-version-lcd-bootloader           -     2.01.109.00.1  -             none
fw-version-lop-app                  -     2.01.1283.0.1  -             none
fw-version-lop-bootloader           -     1.02.1019.0.1  -             none
fw-version-sirr                     -     1.1.99         -             none
fw-version-vfc-app-fanCtrl1         -     2.00.1008.0.1  -             none
fw-version-vfc-bootloader-fanCtrl1  -     1.02.798.0.1   -             none
fw-version-vpc-app-psuCtrl1         -     2.00.875.0.1   -             none
fw-version-vpc-app-psuCtrl2         -     2.00.875.0.1   -             none
fw-version-vpc-bootloader-psuCtrl1  -     1.02.669.0.1   -             none
fw-version-vpc-bootloader-psuCtrl2  -     1.02.669.0.1   -             none

storage state disks disk nvme0n1
state model "SAMSUNG MZ1LB960HAJQ-00007"
state vendor Samsung
state version EDA7602Q
state serial-no S435NE0MA00209
state size 683.00GB
state type nvme
state disk-io total-iops 0
state disk-io read-iops 1701730
state disk-io read-merged 1138403
state disk-io read-bytes 22318736384
state disk-io read-latency-ms 469065
state disk-io write-iops 813156586
state disk-io write-merged 610730877
state disk-io write-bytes 7674623405568
state disk-io write-latency-ms 33913847
state disk-io read-iops-per-sec 0
state disk-io read-bytes-per-sec 819
state disk-io write-iops-per-sec 298
state disk-io write-bytes-per-sec 2761801
cpu state cpu-utilization thread cpu
cpu state cpu-utilization current 44
cpu state cpu-utilization five-second-avg 33
cpu state cpu-utilization one-minute-avg 41
cpu state cpu-utilization five-minute-avg 42
CPU               CORE                           THREAD
INDEX  CACHESIZE  CNT   FREQ           STEPPING  CNT     MODELNAME
------------------------------------------------------------------------------------------------
1      2048(KB)   8     2200.000(MHz)  1         8       Intel(R) Atom(TM) CPU C3758 @ 2.20GHz

                        FIVE    ONE     FIVE
THREAD                   SECOND  MINUTE  MINUTE
INDEX   THREAD  CURRENT  AVG     AVG     AVG
-------------------------------------------------
0       cpu0    43       27      39      42
1       cpu1    67       35      41      42
2       cpu2    39       29      41      42
3       cpu3    54       38      43      42
4       cpu4    32       33      41      42
5       cpu5    37       40      43      43
6       cpu6    39       34      42      41
7       cpu7    37       32      40      42

components component fantray-1
state firmware-version 1.02.798.0.1
state software-version 2.00.1008.0.1
state serial-no  sub0772g006w
state part-no    "SUB-0772-05 REV B"
state empty      false
properties fantray-state fantray-temperature 33.0
properties fantray-state inlet-fan-1-speed 6773
properties fantray-state inlet-fan-2-speed 6737
properties fantray-state inlet-fan-3-speed 6723
properties fantray-state exhaust-fan-1-speed 6732
properties fantray-state exhaust-fan-2-speed 6721
properties fantray-state exhaust-fan-3-speed 6795
components component lcd
state serial-no sub0811g002h
state part-no "SUB-0811-02 REV B"
state empty false
state mode secure
components component psu-1
state serial-no 19331BPJ0075
state part-no PWR-0366-00
state empty false
properties psu-state psu-current-in 3.117
properties psu-state psu-current-out 48.687
properties psu-state psu-power-in 631.0
properties psu-state psu-power-out 600.0
properties psu-state psu-voltage-in 204.0
properties psu-state psu-voltage-out 12.325
properties psu-state psu-temperature-1 24.2
properties psu-state psu-temperature-2 39.5
properties psu-state psu-temperature-3 36.5
properties psu-state psu-fan-1-speed 7456
properties psu-state psu-fan-2-speed 7008
components component psu-2
state serial-no 19332BPJ0129
state part-no PWR-0366-00
state empty false
properties psu-state psu-current-in 3.226
properties psu-state psu-current-out 50.5
properties psu-state psu-power-in 651.0
properties psu-state psu-power-out 622.0
properties psu-state psu-voltage-in 204.0
properties psu-state psu-voltage-out 12.3219
properties psu-state psu-temperature-1 24.0
properties psu-state psu-temperature-2 39.7
properties psu-state psu-temperature-3 35.5
properties psu-state psu-fan-1-speed 7360
properties psu-state psu-fan-2-speed 7008
components component psu-3
state serial-no "Not Available"
state part-no "Not Available"
state empty true
components component psu-4
state serial-no "Not Available"
state part-no "Not Available"
state empty true
components component psu-controller-1
state firmware-version 1.02.669.0.1
state software-version 2.00.875.0.1
state serial-no  sub0759g003u
state part-no    "SUB-0759-04 REV A"
state empty      false
components component psu-controller-2
state firmware-version 1.02.669.0.1
state software-version 2.00.875.0.1
state serial-no  sub0759g003z
state part-no    "SUB-0759-04 REV A"
state empty      false
syscon-2-active#

Show Component State Only from the CLI

If you just want the state and not all the details you can run the command show components component state:

syscon-2-active# show components component state
components component blade-1
state description "VELOS BX110"
state serial-no bld424551s
state part-no "400-0086-02 REV 2"
state empty false
state nebs capable true
state nebs disabled
components component blade-2
state description "VELOS BX110"
state serial-no bld422435s
state part-no "400-0086-02 REV 2"
state empty false
state nebs capable true
state nebs disabled
components component blade-3
state description "VELOS BX110"
state serial-no bld422573s
state part-no "400-0086-02 REV 2"
state empty false
state nebs capable true
state nebs disabled
components component blade-4
state serial-no "Not Available"
state part-no "Not Available"
state empty true
components component blade-5
state serial-no "Not Available"
state part-no "Not Available"
state empty true
components component blade-6
state serial-no "Not Available"
state part-no "Not Available"
state empty true
components component blade-7
state serial-no "Not Available"
state part-no "Not Available"
state empty true
components component blade-8
state serial-no "Not Available"
state part-no "Not Available"
state empty true
components component chassis
state description "VELOS CX410"
state serial-no chs600032s
state part-no "400-0087-02 REV 6"
state empty false
state nebs capable false
state nebs disabled
components component controller-1
state description    "VELOS SX410"
state serial-no      bld422584s
state part-no        "SUB-0881-00 REV B"
state empty          false
state tpm-integrity-status Valid
state nebs capable true
state nebs disabled
state memory total    33397862400
state memory available 25295560704
state memory free     319311872
state memory used-percent 24
state memory platform-total 33397862400
state memory platform-used 13559164928
state memory platform-used-percent 40
state temperature current 26.2
state temperature average 26.0
state temperature minimum 25.4
state temperature maximum 26.8
                                                                                    USED
AREA               CATEGORY               TOTAL         FREE          USED          PERCENT
---------------------------------------------------------------------------------------------
platform/sysroot   F5OS System            353835896832  233887080448  101947703296  30
platform/images    F5OS Images            270494859264  182400954368  74326732800   28
partition2/config  F5OS System            10726932480   10487996416   238936064     2
partition2/images  F5OS Partition Images  16095641600   12324638720   3771002880    23
partition2/shared  F5OS Partition         10726932480   10682204160   44728320      0
partition3/config  F5OS System            10726932480   10492538880   234393600     2
partition3/images  F5OS Partition Images  16095641600   12324638720   3771002880    23
partition3/shared  F5OS Partition         10726932480   10682204160   44728320      0

DISK DATA  DISK DATA
NAME       VALUE
-------------------------
available  233887293440
capacity   353835896832
used       101947490304

components component controller-2
state description    "VELOS SX410"
state serial-no      bld424548s
state part-no        "SUB-0881-00 REV B"
state empty          false
state tpm-integrity-status Valid
state nebs capable true
state nebs disabled
state memory total    33397866496
state memory available 24858370048
state memory free     582602752
state memory used-percent 25
state memory platform-total 33397866496
state memory platform-used 12782718976
state memory platform-used-percent 38
state temperature current 26.3
state temperature average 26.3
state temperature minimum 25.8
state temperature maximum 27.0
                                                                                        USED
AREA                      CATEGORY               TOTAL         FREE          USED          PERCENT
----------------------------------------------------------------------------------------------------
platform/sysroot          F5OS System            353835896832  232488927232  103345856512  30
platform/images           F5OS Images            270494859264  173605605376  83122081792   32
/var/roothome/etcd3mount  F5OS System            5196181504    4515459072    395522048     8
partition2/config         F5OS System            10726932480   10516013056   210919424     1
partition2/images         F5OS Partition Images  16095641600   12324638720   3771002880    23
partition2/shared         F5OS Partition         10726932480   10682204160   44728320      0
partition3/config         F5OS System            10726932480   10523660288   203272192     1
partition3/images         F5OS Partition Images  16095641600   12324638720   3771002880    23
partition3/shared         F5OS Partition         10726932480   10682204160   44728320      0

DISK DATA  DISK DATA
NAME       VALUE
-------------------------
available  232488927232
capacity   353835896832
used       103345856512

components component fantray-1
state firmware-version 1.02.798.0.1
state software-version 2.00.1008.0.1
state serial-no  sub0772g006w
state part-no    "SUB-0772-05 REV B"
state empty      false
components component lcd
state serial-no sub0811g002h
state part-no "SUB-0811-02 REV B"
state empty false
state mode secure
components component psu-1
state serial-no 19331BPJ0075
state part-no PWR-0366-00
state empty false
components component psu-2
state serial-no 19332BPJ0129
state part-no PWR-0366-00
state empty false
components component psu-3
state serial-no "Not Available"
state part-no "Not Available"
state empty true
components component psu-4
state serial-no "Not Available"
state part-no "Not Available"
state empty true
components component psu-controller-1
state firmware-version 1.02.669.0.1
state software-version 2.00.875.0.1
state serial-no  sub0759g003u
state part-no    "SUB-0759-04 REV A"
state empty      false
components component psu-controller-2
state firmware-version 1.02.669.0.1
state software-version 2.00.875.0.1
state serial-no  sub0759g003z
state part-no    "SUB-0759-04 REV A"
state empty      false
syscon-2-active#

Show Component Properties from the CLI

This command shows the firmware version of the various subsystems, along with the fan tray and power supply info:

syscon-2-active# show components component properties
                                                            UPDATE
NAME                       NAME  VALUE          CONFIGURABLE  STATUS
----------------------------------------------------------------------
fw-version-bios            -     3.00.230.1     false         none
fw-version-bios-me         -     4.0.4.800      false         none
fw-version-cpld            -     05.04.00       false         none
fw-version-drive-nvme0n1   -     EDA7602Q       false         none
fw-version-lop-app         -     2.00.1100.0.1  false         none
fw-version-lop-bootloader  -     1.02.868.0.1   false         none
fw-version-sirr            -     1.1.99         false         none

                                                            UPDATE
NAME                       NAME  VALUE          CONFIGURABLE  STATUS
----------------------------------------------------------------------
fw-version-bios            -     3.00.230.1     false         none
fw-version-bios-me         -     4.0.4.800      false         none
fw-version-cpld            -     05.04.00       false         none
fw-version-drive-nvme0n1   -     EDA7602Q       false         none
fw-version-lop-app         -     2.00.1100.0.1  false         none
fw-version-lop-bootloader  -     1.02.868.0.1   false         none
fw-version-sirr            -     1.1.99         false         none

                                                            UPDATE
NAME                       NAME  VALUE          CONFIGURABLE  STATUS
----------------------------------------------------------------------
fw-version-bios            -     3.00.230.1     false         none
fw-version-bios-me         -     4.0.4.800      false         none
fw-version-cpld            -     05.04.00       false         none
fw-version-drive-nvme0n1   -     EDA7602Q       false         none
fw-version-lop-app         -     2.00.1100.0.1  false         none
fw-version-lop-bootloader  -     1.02.868.0.1   false         none
fw-version-sirr            -     1.1.99         false         none

                                                                    UPDATE
NAME                                NAME  VALUE          CONFIGURABLE  STATUS
-------------------------------------------------------------------------------
fw-version-bios                     -     2.03.175.1     -             none
fw-version-bios-me                  -     4.0.4.705      -             none
fw-version-cpld                     -     01.03.0A       -             none
fw-version-drive                    -     EDA7602Q       -             none
fw-version-lcd-app                  -     3.00.144.00.1  -             none
fw-version-lcd-bootloader           -     2.01.109.00.1  -             none
fw-version-lop-app                  -     2.01.1283.0.1  -             none
fw-version-lop-bootloader           -     1.02.1019.0.1  -             none
fw-version-sirr                     -     1.1.99         -             none
fw-version-vfc-app-fanCtrl1         -     2.00.1008.0.1  -             none
fw-version-vfc-bootloader-fanCtrl1  -     1.02.798.0.1   -             none
fw-version-vpc-app-psuCtrl1         -     2.00.875.0.1   -             none
fw-version-vpc-app-psuCtrl2         -     2.00.875.0.1   -             none
fw-version-vpc-bootloader-psuCtrl1  -     1.02.669.0.1   -             none
fw-version-vpc-bootloader-psuCtrl2  -     1.02.669.0.1   -             none

                                                                    UPDATE
NAME                                NAME  VALUE          CONFIGURABLE  STATUS
-------------------------------------------------------------------------------
fw-version-bios                     -     2.03.175.1     -             none
fw-version-bios-me                  -     4.0.4.705      -             none
fw-version-cpld                     -     01.03.0A       -             none
fw-version-drive                    -     EDA7602Q       -             none
fw-version-lcd-app                  -     3.00.144.00.1  -             none
fw-version-lcd-bootloader           -     2.01.109.00.1  -             none
fw-version-lop-app                  -     2.01.1283.0.1  -             none
fw-version-lop-bootloader           -     1.02.1019.0.1  -             none
fw-version-sirr                     -     1.1.99         -             none
fw-version-vfc-app-fanCtrl1         -     2.00.1008.0.1  -             none
fw-version-vfc-bootloader-fanCtrl1  -     1.02.798.0.1   -             none
fw-version-vpc-app-psuCtrl1         -     2.00.875.0.1   -             none
fw-version-vpc-app-psuCtrl2         -     2.00.875.0.1   -             none
fw-version-vpc-bootloader-psuCtrl1  -     1.02.669.0.1   -             none
fw-version-vpc-bootloader-psuCtrl2  -     1.02.669.0.1   -             none

components component fantray-1
properties fantray-state fantray-temperature 33.0
properties fantray-state inlet-fan-1-speed 6773
properties fantray-state inlet-fan-2-speed 6746
properties fantray-state inlet-fan-3-speed 6718
properties fantray-state exhaust-fan-1-speed 6730
properties fantray-state exhaust-fan-2-speed 6758
properties fantray-state exhaust-fan-3-speed 6785
components component psu-1
properties psu-state psu-current-in 3.152
properties psu-state psu-current-out 49.125
properties psu-state psu-power-in 645.0
properties psu-state psu-power-out 605.0
properties psu-state psu-voltage-in 204.0
properties psu-state psu-voltage-out 12.324
properties psu-state psu-temperature-1 24.0
properties psu-state psu-temperature-2 39.5
properties psu-state psu-temperature-3 36.2
properties psu-state psu-fan-1-speed 7488
properties psu-state psu-fan-2-speed 6912
components component psu-2
properties psu-state psu-current-in 3.238
properties psu-state psu-current-out 51.0
properties psu-state psu-power-in 658.0
properties psu-state psu-power-out 628.0
properties psu-state psu-voltage-in 204.25
properties psu-state psu-voltage-out 12.321
properties psu-state psu-temperature-1 24.0
properties psu-state psu-temperature-2 39.7
properties psu-state psu-temperature-3 35.5
properties psu-state psu-fan-1-speed 7392
properties psu-state psu-fan-2-speed 6976
syscon-2-active#

Show Power Supply Status from the CLI

Or you can view individual subsystems. High level power supply status can be obtained by using the show components component <psu-#> command:

syscon-2-active#  show components component psu-1
components component psu-1
state serial-no 19331BPJ0075
state part-no PWR-0366-00
state empty false
properties psu-state psu-current-in 3.14
properties psu-state psu-current-out 49.125
properties psu-state psu-power-in 643.0
properties psu-state psu-power-out 605.0
properties psu-state psu-voltage-in 204.0
properties psu-state psu-voltage-out 12.324
properties psu-state psu-temperature-1 24.2
properties psu-state psu-temperature-2 39.5
properties psu-state psu-temperature-3 36.5
properties psu-state psu-fan-1-speed 7488
properties psu-state psu-fan-2-speed 6944
syscon-2-active#

You could also use an asterisk to display all psu’s and psu controllers. Use the command show components component psu-*.

syscon-2-active# show components component psu-*
components component psu-1
state serial-no 19331BPJ0075
state part-no PWR-0366-00
state empty false
properties psu-state psu-current-in 3.125
properties psu-state psu-current-out 48.937
properties psu-state psu-power-in 635.0
properties psu-state psu-power-out 604.0
properties psu-state psu-voltage-in 204.0
properties psu-state psu-voltage-out 12.325
properties psu-state psu-temperature-1 24.5
properties psu-state psu-temperature-2 39.5
properties psu-state psu-temperature-3 36.5
properties psu-state psu-fan-1-speed 7520
properties psu-state psu-fan-2-speed 6976
components component psu-2
state serial-no 19332BPJ0129
state part-no PWR-0366-00
state empty false
properties psu-state psu-current-in 3.234
properties psu-state psu-current-out 50.75
properties psu-state psu-power-in 673.0
properties psu-state psu-power-out 625.0
properties psu-state psu-voltage-in 204.25
properties psu-state psu-voltage-out 12.321
properties psu-state psu-temperature-1 24.2
properties psu-state psu-temperature-2 39.7
properties psu-state psu-temperature-3 35.5
properties psu-state psu-fan-1-speed 7392
properties psu-state psu-fan-2-speed 6944
components component psu-3
state serial-no "Not Available"
state part-no "Not Available"
state empty true
components component psu-4
state serial-no "Not Available"
state part-no "Not Available"
state empty true
components component psu-controller-1
state firmware-version 1.02.669.0.1
state software-version 2.00.875.0.1
state serial-no  sub0759g003u
state part-no    "SUB-0759-04 REV A"
state empty      false
components component psu-controller-2
state firmware-version 1.02.669.0.1
state software-version 2.00.875.0.1
state serial-no  sub0759g003z
state part-no    "SUB-0759-04 REV A"
state empty      false
syscon-2-active#

High level power supply stats can be obtained by using the show components component psu-* properties command:

syscon-2-active# show components component psu-* properties
components component psu-1
properties psu-state psu-current-in 3.097
properties psu-state psu-current-out 48.5
properties psu-state psu-power-in 635.0
properties psu-state psu-power-out 598.0
properties psu-state psu-voltage-in 203.75
properties psu-state psu-voltage-out 12.325
properties psu-state psu-temperature-1 24.2
properties psu-state psu-temperature-2 39.5
properties psu-state psu-temperature-3 36.5
properties psu-state psu-fan-1-speed 7392
properties psu-state psu-fan-2-speed 6944
components component psu-2
properties psu-state psu-current-in 3.253
properties psu-state psu-current-out 50.5
properties psu-state psu-power-in 657.0
properties psu-state psu-power-out 622.0
properties psu-state psu-voltage-in 204.25
properties psu-state psu-voltage-out 12.321
properties psu-state psu-temperature-1 23.7
properties psu-state psu-temperature-2 39.7
properties psu-state psu-temperature-3 35.5
properties psu-state psu-fan-1-speed 7392
properties psu-state psu-fan-2-speed 7008
syscon-2-active#

Show Power Supply Controller Status from the CLI

High level power supply controller status can be obtained by using the show components component <psu-controller-#> command. There are two Power Supply Controllers within each CX410 chassis, and four Power Supply Controllers within each CX1610 chassis

syscon-1-active# show components component psu-controller-1
components component psu-controller-1
state firmware-version 1.02.669.0.1
state software-version 1.00.694.0.1
state serial-no  sub0759g003u
state part-no    "SUB-0759-04 REV A"
state empty      false

If you’d like to view all psu controllers in the chassis, leverage the asterisk in place of the psu-controller number as seen below. In the example below a CX410 chassis has 2 psu-controllers.

syscon-2-active# show components component psu-controller-*
components component psu-controller-1
state firmware-version 1.02.669.0.1
state software-version 2.00.875.0.1
state serial-no  sub0759g003u
state part-no    "SUB-0759-04 REV A"
state empty      false
components component psu-controller-2
state firmware-version 1.02.669.0.1
state software-version 2.00.875.0.1
state serial-no  sub0759g003z
state part-no    "SUB-0759-04 REV A"
state empty      false
syscon-2-active#

Show Fan Tray Status from the CLI

Below is an example of the show components component fantray-1 command. In the CX410 chassis there is only one fan tray. In the CX1610 chassis there are four fan trays. You can substitute the fan tray number you are interested in monitoring.

syscon-2-active# show components component fantray-1
components component fantray-1
state firmware-version 1.02.798.0.1
state software-version 2.00.1008.0.1
state serial-no  sub0772g006w
state part-no    "SUB-0772-05 REV B"
state empty      false
properties fantray-state fantray-temperature 33.0
properties fantray-state inlet-fan-1-speed 6773
properties fantray-state inlet-fan-2-speed 6737
properties fantray-state inlet-fan-3-speed 6717
properties fantray-state exhaust-fan-1-speed 6764
properties fantray-state exhaust-fan-2-speed 6721
properties fantray-state exhaust-fan-3-speed 6788
syscon-2-active#

Show LCD Status from the CLI

High level chassis LCD status can be obtained by using the show components component lcd command:

syscon-2-active# show components component lcd
components component lcd
state serial-no sub0811g002h
state part-no "SUB-0811-02 REV B"
state empty false
state mode secure
syscon-2-active#

Show CPU Status from the CLI

You can view stats on the system controller CPU and basic utilization with the command show components component cpu:

syscon-2-active# show components component cpu
components component controller-1
cpu state cpu-utilization thread cpu
cpu state cpu-utilization current 18
cpu state cpu-utilization five-second-avg 22
cpu state cpu-utilization one-minute-avg 29
cpu state cpu-utilization five-minute-avg 27
CPU               CORE                           THREAD
INDEX  CACHESIZE  CNT   FREQ           STEPPING  CNT     MODELNAME
------------------------------------------------------------------------------------------------
1      2048(KB)   8     2200.000(MHz)  1         8       Intel(R) Atom(TM) CPU C3758 @ 2.20GHz

                        FIVE    ONE     FIVE
THREAD                   SECOND  MINUTE  MINUTE
INDEX   THREAD  CURRENT  AVG     AVG     AVG
-------------------------------------------------
0       cpu0    19       22      28      27
1       cpu1    13       20      31      27
2       cpu2    11       18      28      27
3       cpu3    15       27      29      26
4       cpu4    16       25      28      26
5       cpu5    15       23      29      27
6       cpu6    13       19      28      26
7       cpu7    39       25      30      26

components component controller-2
cpu state cpu-utilization thread cpu
cpu state cpu-utilization current 44
cpu state cpu-utilization five-second-avg 47
cpu state cpu-utilization one-minute-avg 42
cpu state cpu-utilization five-minute-avg 42
CPU               CORE                           THREAD
INDEX  CACHESIZE  CNT   FREQ           STEPPING  CNT     MODELNAME
------------------------------------------------------------------------------------------------
1      2048(KB)   8     2200.000(MHz)  1         8       Intel(R) Atom(TM) CPU C3758 @ 2.20GHz

                        FIVE    ONE     FIVE
THREAD                   SECOND  MINUTE  MINUTE
INDEX   THREAD  CURRENT  AVG     AVG     AVG
-------------------------------------------------
0       cpu0    33       44      45      44
1       cpu1    52       50      42      41
2       cpu2    47       46      44      42
3       cpu3    40       40      42      41
4       cpu4    41       45      42      43
5       cpu5    45       49      41      42
6       cpu6    41       48      41      41
7       cpu7    56       56      42      42

syscon-2-active#

You may also run this within a partition to see the CPU’s running on the blades within the chassis partition. In the example below, there are 2 BX110 blades within the production chassis partition.

production-1# show components component cpu
components component blade-1
cpu state cpu-utilization thread cpu
cpu state cpu-utilization current 6
cpu state cpu-utilization five-second-avg 6
cpu state cpu-utilization one-minute-avg 6
cpu state cpu-utilization five-minute-avg 6
cpu state cpu-utilization used-by ""
CPU               CORE                           THREAD
INDEX  CACHESIZE  CNT   FREQ           STEPPING  CNT     MODELNAME
--------------------------------------------------------------------------------------------------
0      19712(KB)  14    2448.979(MHz)  4         28      Intel(R) Xeon(R) D-2177NT CPU @ 1.90GHz

                        FIVE    ONE     FIVE
THREAD                   SECOND  MINUTE  MINUTE
INDEX   THREAD  CURRENT  AVG     AVG     AVG     USED BY
------------------------------------------------------------------
0       cpu0    5        2       2       3       F5OS
1       cpu1    14       12      12      12      tenant2
2       cpu2    6        4       3       3       F5OS
3       cpu3    3        3       2       3       F5OS
4       cpu4    23       31      35      36      tenant1
5       cpu5    4        2       3       3       F5OS
6       cpu6    2        4       3       3       F5OS
7       cpu7    6        2       2       2       F5OS
8       cpu8    8        14      18      20      tenant2
9       cpu9    7        4       3       2       F5OS
10      cpu10   4        3       2       2       F5OS
11      cpu11   2        2       2       2       F5OS Data Mover
12      cpu12   3        2       2       2       F5OS Data Mover
13      cpu13   1        1       2       2       F5OS Data Mover
14      cpu14   6        3       2       2       F5OS
15      cpu15   15       22      20      21      tenant2
16      cpu16   4        3       2       2       F5OS
17      cpu17   10       5       2       3       F5OS
18      cpu18   9        10      12      12      tenant1
19      cpu19   13       4       3       3       F5OS
20      cpu20   3        4       3       3       F5OS
21      cpu21   5        3       3       3       F5OS
22      cpu22   10       10      10      10      tenant2
23      cpu23   2        3       3       3       F5OS
24      cpu24   8        3       3       2       F5OS
25      cpu25   0        0       1       1       F5OS Dedicated
26      cpu26   0        0       1       1       F5OS Dedicated
27      cpu27   1        1       1       1       F5OS Dedicated

components component blade-2
cpu state cpu-utilization thread cpu
cpu state cpu-utilization current 6
cpu state cpu-utilization five-second-avg 5
cpu state cpu-utilization one-minute-avg 6
cpu state cpu-utilization five-minute-avg 6
cpu state cpu-utilization used-by ""
CPU               CORE                           THREAD
INDEX  CACHESIZE  CNT   FREQ           STEPPING  CNT     MODELNAME
--------------------------------------------------------------------------------------------------
0      19712(KB)  14    1900.000(MHz)  4         28      Intel(R) Xeon(R) D-2177NT CPU @ 1.90GHz

                        FIVE    ONE     FIVE
THREAD                   SECOND  MINUTE  MINUTE
INDEX   THREAD  CURRENT  AVG     AVG     AVG     USED BY
------------------------------------------------------------------
0       cpu0    0        1       2       2       F5OS
1       cpu1    1        1       3       2       F5OS
2       cpu2    16       13      10      10      tenant2
3       cpu3    34       29      39      40      tenant1
4       cpu4    0        1       3       3       F5OS
5       cpu5    2        2       3       2       F5OS
6       cpu6    4        1       2       3       F5OS
7       cpu7    1        1       2       2       F5OS
8       cpu8    2        2       2       2       F5OS
9       cpu9    6        1       2       2       F5OS
10      cpu10   16       13      10      10      tenant2
11      cpu11   2        3       2       2       F5OS Data Mover
12      cpu12   3        2       2       2       F5OS Data Mover
13      cpu13   3        3       2       2       F5OS Data Mover
14      cpu14   1        1       2       2       F5OS
15      cpu15   1        1       2       2       F5OS
16      cpu16   29       17      22      21      tenant2
17      cpu17   10       11      12      14      tenant1
18      cpu18   4        1       2       2       F5OS
19      cpu19   2        3       2       2       F5OS
20      cpu20   0        1       2       2       F5OS
21      cpu21   1        2       3       2       F5OS
22      cpu22   1        1       2       2       F5OS
23      cpu23   1        1       2       2       F5OS
24      cpu24   39       24      23      21      tenant2
25      cpu25   0        0       0       1       F5OS Dedicated
26      cpu26   0        0       1       1       F5OS Dedicated
27      cpu27   0        1       1       1       F5OS Dedicated

production-1#

Show Storage Status from the CLI

You can view stats on the storage subsystems within the VELOS chassis. Below is an example of the disks within the system controllers.

syscon-2-active# show components component storage | tab
                                                                                                                                                                                                    READ  READ   WRITE
                                                                                                                                            READ                                          WRITE     IOPS  BYTES  IOPS   WRITE
            DISK                                                                                    TOTAL  READ     READ                  LATENCY  WRITE      WRITE                     LATENCY   PER   PER    PER    BYTES
NAME          NAME     MODEL                       VENDOR   VERSION   SERIAL NO       SIZE      TYPE  IOPS   IOPS     MERGED   READ BYTES   MS       IOPS       MERGED     WRITE BYTES    MS        SEC   SEC    SEC    PER SEC
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
controller-1  nvme0n1  SAMSUNG MZ1LB960HAJQ-00007  Samsung  EDA7602Q  S435NE0MA00234  683.00GB  nvme  0      1568600  676230   16736055296  556415   648294513  494080748  5795456132608  24748093  0     0      326    2487071
controller-2  nvme0n1  SAMSUNG MZ1LB960HAJQ-00007  Samsung  EDA7602Q  S435NE0MA00209  683.00GB  nvme  0      1702424  1139159  22324675584  469211   813718692  611136304  7679875763712  33936279  0     0      522    4922562

syscon-2-active#

You may also run the same command within a chassis partition to see the disks installed on each blade within the partition.

production-1# show components component storage | tab
                                                                                                                                                                                            READ  READ    WRITE
                                                                                                                                    READ                                          WRITE     IOPS  BYTES   IOPS   WRITE
        DISK                                                                                    TOTAL  READ     READ                 LATENCY  WRITE      WRITE                     LATENCY   PER   PER     PER    BYTES
NAME     NAME     MODEL                       VENDOR   VERSION   SERIAL NO       SIZE      TYPE  IOPS   IOPS     MERGED  READ BYTES   MS       IOPS       MERGED     WRITE BYTES    MS        SEC   SEC     SEC    PER SEC
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
blade-1  nvme0n1  SAMSUNG MZ1LB960HAJQ-00007  Samsung  EDA7602Q  S435NE0MA00227  683.00GB  nvme  0      2257741  422     90820914688  589992   163436302  163013684  2180921189376  16295645  2     60769   88     1046244
blade-2  nvme0n1  SAMSUNG MZ1LB960HAJQ-00007  Samsung  EDA7602Q  S435NE0MA02828  683.00GB  nvme  0      1386266  267     54210973696  341221   163243958  147017285  1781346844672  15535372  5     109109  105    986232

production-1#

Show Blade Status from the CLI

High level blade status can be obtained by using the show components component <blade-#> command:

syscon-1-active# show components component blade-1
components component blade-1
state description "VELOS BX110"
state serial-no bld422435s
state part-no "400-0086-02 REV 2"
state empty false
state nebs capable true
state nebs enabled
syscon-1-active#

Hardware and System Component Monitoring from the webUI

In the system controller webUI there is a System Inventory page under the System Monitoring section that shows all the physical components (system controllers, blades, power supplies, PSU controller, fan-tray, disk, and LCD) within the chassis and their high-level status, part number, and serial number:

_images/image110.png

Hardware and System Component Monitoring from the API

This section will cover monitoring VELOS components.

Monitoring VELOS Component Platform Status via API

You can get the status of the VELOS chassis components using the following API call. This will combine that status of all of the components into a single API call. These can also be broken out into more targeted API calls for specific components which are also covered later in this section.

GET https://{{velos_chassis1_system_controller_ip}}:8888/restconf/data/openconfig-platform:components

For each blade, controller installed in the system, you’ll see description, serial number, part number, and NEBS state. You’ll also see detailed blade filesystem information, CPU, memory, and storage stats and temperature information. You can also monitor the various firmware update status and versions.

{
    "openconfig-platform:components": {
        "component": [
            {
                "name": "blade-1",
                "config": {
                    "name": "blade-1"
                },
                "state": {
                    "description": "VELOS BX110",
                    "serial-no": "bld424551s",
                    "part-no": "400-0086-02 REV 2",
                    "empty": false,
                    "f5-platform:nebs": {
                        "capable": true,
                        "enabled": false
                    }
                },
                "properties": {
                    "property": [
                        {
                            "name": "fw-version-bios",
                            "config": {
                                "name": "fw-version-bios"
                            },
                            "state": {
                                "value": "3.00.230.1",
                                "configurable": false,
                                "f5-platform:update-status": "none"
                            }
                        },
                        {
                            "name": "fw-version-bios-me",
                            "config": {
                                "name": "fw-version-bios-me"
                            },
                            "state": {
                                "value": "4.0.4.800",
                                "configurable": false,
                                "f5-platform:update-status": "none"
                            }
                        },
                        {
                            "name": "fw-version-cpld",
                            "config": {
                                "name": "fw-version-cpld"
                            },
                            "state": {
                                "value": "05.04.00",
                                "configurable": false,
                                "f5-platform:update-status": "none"
                            }
                        },
                        {
                            "name": "fw-version-drive-nvme0n1",
                            "config": {
                                "name": "fw-version-drive-nvme0n1"
                            },
                            "state": {
                                "value": "EDA7602Q",
                                "configurable": false,
                                "f5-platform:update-status": "none"
                            }
                        },
                        {
                            "name": "fw-version-lop-app",
                            "config": {
                                "name": "fw-version-lop-app"
                            },
                            "state": {
                                "value": "2.00.1100.0.1",
                                "configurable": false,
                                "f5-platform:update-status": "none"
                            }
                        },
                        {
                            "name": "fw-version-lop-bootloader",
                            "config": {
                                "name": "fw-version-lop-bootloader"
                            },
                            "state": {
                                "value": "1.02.868.0.1",
                                "configurable": false,
                                "f5-platform:update-status": "none"
                            }
                        },
                        {
                            "name": "fw-version-sirr",
                            "config": {
                                "name": "fw-version-sirr"
                            },
                            "state": {
                                "value": "1.1.99",
                                "configurable": false,
                                "f5-platform:update-status": "none"
                            }
                        }
                    ]
                }
            },
            {
                "name": "blade-2",
                "config": {
                    "name": "blade-2"
                },
                "state": {
                    "description": "VELOS BX110",
                    "serial-no": "bld422435s",
                    "part-no": "400-0086-02 REV 2",
                    "empty": false,
                    "f5-platform:nebs": {
                        "capable": true,
                        "enabled": false
                    }
                },
                "properties": {
                    "property": [
                        {
                            "name": "fw-version-bios",
                            "config": {
                                "name": "fw-version-bios"
                            },
                            "state": {
                                "value": "3.00.230.1",
                                "configurable": false,
                                "f5-platform:update-status": "none"
                            }
                        },
                        {
                            "name": "fw-version-bios-me",
                            "config": {
                                "name": "fw-version-bios-me"
                            },
                            "state": {
                                "value": "4.0.4.800",
                                "configurable": false,
                                "f5-platform:update-status": "none"
                            }
                        },
                        {
                            "name": "fw-version-cpld",
                            "config": {
                                "name": "fw-version-cpld"
                            },
                            "state": {
                                "value": "05.04.00",
                                "configurable": false,
                                "f5-platform:update-status": "none"
                            }
                        },
                        {
                            "name": "fw-version-drive-nvme0n1",
                            "config": {
                                "name": "fw-version-drive-nvme0n1"
                            },
                            "state": {
                                "value": "EDA7602Q",
                                "configurable": false,
                                "f5-platform:update-status": "none"
                            }
                        },
                        {
                            "name": "fw-version-lop-app",
                            "config": {
                                "name": "fw-version-lop-app"
                            },
                            "state": {
                                "value": "2.00.1100.0.1",
                                "configurable": false,
                                "f5-platform:update-status": "none"
                            }
                        },
                        {
                            "name": "fw-version-lop-bootloader",
                            "config": {
                                "name": "fw-version-lop-bootloader"
                            },
                            "state": {
                                "value": "1.02.868.0.1",
                                "configurable": false,
                                "f5-platform:update-status": "none"
                            }
                        },
                        {
                            "name": "fw-version-sirr",
                            "config": {
                                "name": "fw-version-sirr"
                            },
                            "state": {
                                "value": "1.1.99",
                                "configurable": false,
                                "f5-platform:update-status": "none"
                            }
                        }
                    ]
                }
            },
            {
                "name": "blade-3",
                "config": {
                    "name": "blade-3"
                },
                "state": {
                    "description": "VELOS BX110",
                    "serial-no": "bld422573s",
                    "part-no": "400-0086-02 REV 2",
                    "empty": false,
                    "f5-platform:nebs": {
                        "capable": true,
                        "enabled": false
                    }
                },
                "properties": {
                    "property": [
                        {
                            "name": "fw-version-bios",
                            "config": {
                                "name": "fw-version-bios"
                            },
                            "state": {
                                "value": "3.00.230.1",
                                "configurable": false,
                                "f5-platform:update-status": "none"
                            }
                        },
                        {
                            "name": "fw-version-bios-me",
                            "config": {
                                "name": "fw-version-bios-me"
                            },
                            "state": {
                                "value": "4.0.4.800",
                                "configurable": false,
                                "f5-platform:update-status": "none"
                            }
                        },
                        {
                            "name": "fw-version-cpld",
                            "config": {
                                "name": "fw-version-cpld"
                            },
                            "state": {
                                "value": "05.04.00",
                                "configurable": false,
                                "f5-platform:update-status": "none"
                            }
                        },
                        {
                            "name": "fw-version-drive-nvme0n1",
                            "config": {
                                "name": "fw-version-drive-nvme0n1"
                            },
                            "state": {
                                "value": "EDA7602Q",
                                "configurable": false,
                                "f5-platform:update-status": "none"
                            }
                        },
                        {
                            "name": "fw-version-lop-app",
                            "config": {
                                "name": "fw-version-lop-app"
                            },
                            "state": {
                                "value": "2.00.1100.0.1",
                                "configurable": false,
                                "f5-platform:update-status": "none"
                            }
                        },
                        {
                            "name": "fw-version-lop-bootloader",
                            "config": {
                                "name": "fw-version-lop-bootloader"
                            },
                            "state": {
                                "value": "1.02.868.0.1",
                                "configurable": false,
                                "f5-platform:update-status": "none"
                            }
                        },
                        {
                            "name": "fw-version-sirr",
                            "config": {
                                "name": "fw-version-sirr"
                            },
                            "state": {
                                "value": "1.1.99",
                                "configurable": false,
                                "f5-platform:update-status": "none"
                            }
                        }
                    ]
                }
            },
            {
                "name": "blade-4",
                "config": {
                    "name": "blade-4"
                },
                "state": {
                    "serial-no": "Not Available",
                    "part-no": "Not Available",
                    "empty": true
                }
            },
            {
                "name": "blade-5",
                "config": {
                    "name": "blade-5"
                },
                "state": {
                    "serial-no": "Not Available",
                    "part-no": "Not Available",
                    "empty": true
                }
            },
            {
                "name": "blade-6",
                "config": {
                    "name": "blade-6"
                },
                "state": {
                    "serial-no": "Not Available",
                    "part-no": "Not Available",
                    "empty": true
                }
            },
            {
                "name": "blade-7",
                "config": {
                    "name": "blade-7"
                },
                "state": {
                    "serial-no": "Not Available",
                    "part-no": "Not Available",
                    "empty": true
                }
            },
            {
                "name": "blade-8",
                "config": {
                    "name": "blade-8"
                },
                "state": {
                    "serial-no": "Not Available",
                    "part-no": "Not Available",
                    "empty": true
                }
            },
            {
                "name": "chassis",
                "config": {
                    "name": "chassis"
                },
                "state": {
                    "description": "VELOS CX410",
                    "serial-no": "chs600032s",
                    "part-no": "400-0087-02 REV 6",
                    "empty": false,
                    "f5-platform:nebs": {
                        "capable": false,
                        "enabled": false
                    }
                },
                "f5-platform:psu": {
                    "state": {
                        "redundancy-mode": "no-redundancy",
                        "severity": "warning"
                    },
                    "config": {
                        "redundancy-mode": "no-redundancy",
                        "severity": "warning"
                    }
                }
            },
            {
                "name": "controller-1",
                "config": {
                    "name": "controller-1"
                },
                "state": {
                    "description": "VELOS SX410",
                    "serial-no": "bld422584s",
                    "part-no": "SUB-0881-00 REV B",
                    "empty": false,
                    "f5-platform:tpm-integrity-status": "Valid",
                    "f5-platform:nebs": {
                        "capable": true,
                        "enabled": false
                    },
                    "f5-platform:file-systems": {
                        "file-system": [
                            {
                                "area": "platform/sysroot",
                                "category": "F5OS System",
                                "total": "353835896832",
                                "free": "233831534592",
                                "used": "102003249152",
                                "used-percent": 30
                            },
                            {
                                "area": "platform/images",
                                "category": "F5OS Images",
                                "total": "270494859264",
                                "free": "182400954368",
                                "used": "74326732800",
                                "used-percent": 28
                            },
                            {
                                "area": "partition2/config",
                                "category": "F5OS System",
                                "total": "10726932480",
                                "free": "10492096512",
                                "used": "234835968",
                                "used-percent": 2
                            },
                            {
                                "area": "partition2/images",
                                "category": "F5OS Partition Images",
                                "total": "16095641600",
                                "free": "12324638720",
                                "used": "3771002880",
                                "used-percent": 23
                            },
                            {
                                "area": "partition2/shared",
                                "category": "F5OS Partition",
                                "total": "10726932480",
                                "free": "10682204160",
                                "used": "44728320",
                                "used-percent": 0
                            },
                            {
                                "area": "partition3/config",
                                "category": "F5OS System",
                                "total": "10726932480",
                                "free": "10499620864",
                                "used": "227311616",
                                "used-percent": 2
                            },
                            {
                                "area": "partition3/images",
                                "category": "F5OS Partition Images",
                                "total": "16095641600",
                                "free": "12324638720",
                                "used": "3771002880",
                                "used-percent": 23
                            },
                            {
                                "area": "partition3/shared",
                                "category": "F5OS Partition",
                                "total": "10726932480",
                                "free": "10682204160",
                                "used": "44728320",
                                "used-percent": 0
                            }
                        ]
                    },
                    "f5-platform:memory": {
                        "total": "33397862400",
                        "available": "25474383872",
                        "free": "737255424",
                        "used-percent": 23,
                        "platform-total": "33397862400",
                        "platform-used": "12094328832",
                        "platform-used-percent": 36
                    },
                    "f5-platform:temperature": {
                        "current": "27.1",
                        "average": "27.1",
                        "minimum": "25.7",
                        "maximum": "29.0"
                    },
                    "f5-platform:disk-data": {
                        "stats": [
                            {
                                "disk-data-name": "available",
                                "disk-data-value": "233831534592"
                            },
                            {
                                "disk-data-name": "capacity",
                                "disk-data-value": "353835896832"
                            },
                            {
                                "disk-data-name": "used",
                                "disk-data-value": "102003249152"
                            }
                        ]
                    }
                },
                "properties": {
                    "property": [
                        {
                            "name": "fw-version-bios",
                            "config": {
                                "name": "fw-version-bios"
                            },
                            "state": {
                                "value": "2.03.175.1",
                                "f5-platform:update-status": "none"
                            }
                        },
                        {
                            "name": "fw-version-bios-me",
                            "config": {
                                "name": "fw-version-bios-me"
                            },
                            "state": {
                                "value": "4.0.4.705",
                                "f5-platform:update-status": "none"
                            }
                        },
                        {
                            "name": "fw-version-cpld",
                            "config": {
                                "name": "fw-version-cpld"
                            },
                            "state": {
                                "value": "01.03.0A",
                                "f5-platform:update-status": "none"
                            }
                        },
                        {
                            "name": "fw-version-drive",
                            "config": {
                                "name": "fw-version-drive"
                            },
                            "state": {
                                "value": "EDA7602Q",
                                "f5-platform:update-status": "none"
                            }
                        },
                        {
                            "name": "fw-version-lcd-app",
                            "config": {
                                "name": "fw-version-lcd-app"
                            },
                            "state": {
                                "value": "3.00.144.00.1",
                                "f5-platform:update-status": "none"
                            }
                        },
                        {
                            "name": "fw-version-lcd-bootloader",
                            "config": {
                                "name": "fw-version-lcd-bootloader"
                            },
                            "state": {
                                "value": "2.01.109.00.1",
                                "f5-platform:update-status": "none"
                            }
                        },
                        {
                            "name": "fw-version-lop-app",
                            "config": {
                                "name": "fw-version-lop-app"
                            },
                            "state": {
                                "value": "2.01.1283.0.1",
                                "f5-platform:update-status": "none"
                            }
                        },
                        {
                            "name": "fw-version-lop-bootloader",
                            "config": {
                                "name": "fw-version-lop-bootloader"
                            },
                            "state": {
                                "value": "1.02.1019.0.1",
                                "f5-platform:update-status": "none"
                            }
                        },
                        {
                            "name": "fw-version-sirr",
                            "config": {
                                "name": "fw-version-sirr"
                            },
                            "state": {
                                "value": "1.1.99",
                                "f5-platform:update-status": "none"
                            }
                        },
                        {
                            "name": "fw-version-vfc-app-fanCtrl1",
                            "config": {
                                "name": "fw-version-vfc-app-fanCtrl1"
                            },
                            "state": {
                                "value": "2.00.1008.0.1",
                                "f5-platform:update-status": "none"
                            }
                        },
                        {
                            "name": "fw-version-vfc-bootloader-fanCtrl1",
                            "config": {
                                "name": "fw-version-vfc-bootloader-fanCtrl1"
                            },
                            "state": {
                                "value": "1.02.798.0.1",
                                "f5-platform:update-status": "none"
                            }
                        },
                        {
                            "name": "fw-version-vpc-app-psuCtrl1",
                            "config": {
                                "name": "fw-version-vpc-app-psuCtrl1"
                            },
                            "state": {
                                "value": "2.00.875.0.1",
                                "f5-platform:update-status": "none"
                            }
                        },
                        {
                            "name": "fw-version-vpc-app-psuCtrl2",
                            "config": {
                                "name": "fw-version-vpc-app-psuCtrl2"
                            },
                            "state": {
                                "value": "2.00.875.0.1",
                                "f5-platform:update-status": "none"
                            }
                        },
                        {
                            "name": "fw-version-vpc-bootloader-psuCtrl1",
                            "config": {
                                "name": "fw-version-vpc-bootloader-psuCtrl1"
                            },
                            "state": {
                                "value": "1.02.669.0.1",
                                "f5-platform:update-status": "none"
                            }
                        },
                        {
                            "name": "fw-version-vpc-bootloader-psuCtrl2",
                            "config": {
                                "name": "fw-version-vpc-bootloader-psuCtrl2"
                            },
                            "state": {
                                "value": "1.02.669.0.1",
                                "f5-platform:update-status": "none"
                            }
                        }
                    ]
                },
                "storage": {
                    "state": {
                        "f5-platform:disks": {
                            "disk": [
                                {
                                    "disk-name": "nvme0n1",
                                    "state": {
                                        "model": "SAMSUNG MZ1LB960HAJQ-00007",
                                        "vendor": "Samsung",
                                        "version": "EDA7602Q",
                                        "serial-no": "S435NE0MA00234",
                                        "size": "683.00GB",
                                        "type": "nvme",
                                        "disk-io": {
                                            "total-iops": "0",
                                            "read-iops": "1565157",
                                            "read-merged": "664508",
                                            "read-bytes": "16619667456",
                                            "read-latency-ms": "555713",
                                            "write-iops": "502666553",
                                            "write-merged": "383907046",
                                            "write-bytes": "4484356748800",
                                            "write-latency-ms": "19299100",
                                            "read-iops-per-sec": "0",
                                            "read-bytes-per-sec": "0",
                                            "write-iops-per-sec": "360",
                                            "write-bytes-per-sec": "2629548"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                },
                "cpu": {
                    "state": {
                        "f5-platform:processors": {
                            "processor": [
                                {
                                    "cpu-index": 1,
                                    "state": {
                                        "cachesize": "2048(KB)",
                                        "core-cnt": "8",
                                        "freq": "2200.000(MHz)",
                                        "stepping": "1",
                                        "thread-cnt": "8",
                                        "modelname": "Intel(R) Atom(TM) CPU C3758 @ 2.20GHz"
                                    }
                                }
                            ]
                        },
                        "f5-platform:cpu-utilization": {
                            "thread": "cpu",
                            "current": 28,
                            "five-second-avg": 26,
                            "one-minute-avg": 24,
                            "five-minute-avg": 26
                        },
                        "f5-platform:cpu-threads": {
                            "cpu-thread": [
                                {
                                    "thread-index": 0,
                                    "thread": "cpu0",
                                    "current": 19,
                                    "five-second-avg": 27,
                                    "one-minute-avg": 24,
                                    "five-minute-avg": 26
                                },
                                {
                                    "thread-index": 1,
                                    "thread": "cpu1",
                                    "current": 32,
                                    "five-second-avg": 26,
                                    "one-minute-avg": 26,
                                    "five-minute-avg": 27
                                },
                                {
                                    "thread-index": 2,
                                    "thread": "cpu2",
                                    "current": 38,
                                    "five-second-avg": 27,
                                    "one-minute-avg": 23,
                                    "five-minute-avg": 26
                                },
                                {
                                    "thread-index": 3,
                                    "thread": "cpu3",
                                    "current": 16,
                                    "five-second-avg": 23,
                                    "one-minute-avg": 23,
                                    "five-minute-avg": 26
                                },
                                {
                                    "thread-index": 4,
                                    "thread": "cpu4",
                                    "current": 24,
                                    "five-second-avg": 27,
                                    "one-minute-avg": 23,
                                    "five-minute-avg": 26
                                },
                                {
                                    "thread-index": 5,
                                    "thread": "cpu5",
                                    "current": 43,
                                    "five-second-avg": 26,
                                    "one-minute-avg": 26,
                                    "five-minute-avg": 27
                                },
                                {
                                    "thread-index": 6,
                                    "thread": "cpu6",
                                    "current": 22,
                                    "five-second-avg": 25,
                                    "one-minute-avg": 22,
                                    "five-minute-avg": 25
                                },
                                {
                                    "thread-index": 7,
                                    "thread": "cpu7",
                                    "current": 29,
                                    "five-second-avg": 25,
                                    "one-minute-avg": 24,
                                    "five-minute-avg": 27
                                }
                            ]
                        }
                    }
                }
            },
            {
                "name": "controller-2",
                "config": {
                    "name": "controller-2"
                },
                "state": {
                    "description": "VELOS SX410",
                    "serial-no": "bld424548s",
                    "part-no": "SUB-0881-00 REV B",
                    "empty": false,
                    "f5-platform:tpm-integrity-status": "Valid",
                    "f5-platform:nebs": {
                        "capable": true,
                        "enabled": false
                    },
                    "f5-platform:file-systems": {
                        "file-system": [
                            {
                                "area": "platform/sysroot",
                                "category": "F5OS System",
                                "total": "353835896832",
                                "free": "232129888256",
                                "used": "103704895488",
                                "used-percent": 30
                            },
                            {
                                "area": "platform/images",
                                "category": "F5OS Images",
                                "total": "270494859264",
                                "free": "173605605376",
                                "used": "83122081792",
                                "used-percent": 32
                            },
                            {
                                "area": "/var/roothome/etcd3mount",
                                "category": "F5OS System",
                                "total": "5196181504",
                                "free": "4514873344",
                                "used": "396107776",
                                "used-percent": 8
                            },
                            {
                                "area": "partition2/config",
                                "category": "F5OS System",
                                "total": "10726932480",
                                "free": "10520436736",
                                "used": "206495744",
                                "used-percent": 1
                            },
                            {
                                "area": "partition2/images",
                                "category": "F5OS Partition Images",
                                "total": "16095641600",
                                "free": "12324638720",
                                "used": "3771002880",
                                "used-percent": 23
                            },
                            {
                                "area": "partition2/shared",
                                "category": "F5OS Partition",
                                "total": "10726932480",
                                "free": "10682204160",
                                "used": "44728320",
                                "used-percent": 0
                            },
                            {
                                "area": "partition3/config",
                                "category": "F5OS System",
                                "total": "10726932480",
                                "free": "10527416320",
                                "used": "199516160",
                                "used-percent": 1
                            },
                            {
                                "area": "partition3/images",
                                "category": "F5OS Partition Images",
                                "total": "16095641600",
                                "free": "12324638720",
                                "used": "3771002880",
                                "used-percent": 23
                            },
                            {
                                "area": "partition3/shared",
                                "category": "F5OS Partition",
                                "total": "10726932480",
                                "free": "10682204160",
                                "used": "44728320",
                                "used-percent": 0
                            }
                        ]
                    },
                    "f5-platform:memory": {
                        "total": "33397866496",
                        "available": "25015001088",
                        "free": "490733568",
                        "used-percent": 25,
                        "platform-total": "33397866496",
                        "platform-used": "11680473088",
                        "platform-used-percent": 35
                    },
                    "f5-platform:temperature": {
                        "current": "27.6",
                        "average": "27.4",
                        "minimum": "25.9",
                        "maximum": "28.8"
                    },
                    "f5-platform:disk-data": {
                        "stats": [
                            {
                                "disk-data-name": "available",
                                "disk-data-value": "232130322432"
                            },
                            {
                                "disk-data-name": "capacity",
                                "disk-data-value": "353835896832"
                            },
                            {
                                "disk-data-name": "used",
                                "disk-data-value": "103704461312"
                            }
                        ]
                    }
                },
                "properties": {
                    "property": [
                        {
                            "name": "fw-version-bios",
                            "config": {
                                "name": "fw-version-bios"
                            },
                            "state": {
                                "value": "2.03.175.1",
                                "f5-platform:update-status": "none"
                            }
                        },
                        {
                            "name": "fw-version-bios-me",
                            "config": {
                                "name": "fw-version-bios-me"
                            },
                            "state": {
                                "value": "4.0.4.705",
                                "f5-platform:update-status": "none"
                            }
                        },
                        {
                            "name": "fw-version-cpld",
                            "config": {
                                "name": "fw-version-cpld"
                            },
                            "state": {
                                "value": "01.03.0A",
                                "f5-platform:update-status": "none"
                            }
                        },
                        {
                            "name": "fw-version-drive",
                            "config": {
                                "name": "fw-version-drive"
                            },
                            "state": {
                                "value": "EDA7602Q",
                                "f5-platform:update-status": "none"
                            }
                        },
                        {
                            "name": "fw-version-lcd-app",
                            "config": {
                                "name": "fw-version-lcd-app"
                            },
                            "state": {
                                "value": "3.00.144.00.1",
                                "f5-platform:update-status": "none"
                            }
                        },
                        {
                            "name": "fw-version-lcd-bootloader",
                            "config": {
                                "name": "fw-version-lcd-bootloader"
                            },
                            "state": {
                                "value": "2.01.109.00.1",
                                "f5-platform:update-status": "none"
                            }
                        },
                        {
                            "name": "fw-version-lop-app",
                            "config": {
                                "name": "fw-version-lop-app"
                            },
                            "state": {
                                "value": "2.01.1283.0.1",
                                "f5-platform:update-status": "none"
                            }
                        },
                        {
                            "name": "fw-version-lop-bootloader",
                            "config": {
                                "name": "fw-version-lop-bootloader"
                            },
                            "state": {
                                "value": "1.02.1019.0.1",
                                "f5-platform:update-status": "none"
                            }
                        },
                        {
                            "name": "fw-version-sirr",
                            "config": {
                                "name": "fw-version-sirr"
                            },
                            "state": {
                                "value": "1.1.99",
                                "f5-platform:update-status": "none"
                            }
                        },
                        {
                            "name": "fw-version-vfc-app-fanCtrl1",
                            "config": {
                                "name": "fw-version-vfc-app-fanCtrl1"
                            },
                            "state": {
                                "value": "2.00.1008.0.1",
                                "f5-platform:update-status": "none"
                            }
                        },
                        {
                            "name": "fw-version-vfc-bootloader-fanCtrl1",
                            "config": {
                                "name": "fw-version-vfc-bootloader-fanCtrl1"
                            },
                            "state": {
                                "value": "1.02.798.0.1",
                                "f5-platform:update-status": "none"
                            }
                        },
                        {
                            "name": "fw-version-vpc-app-psuCtrl1",
                            "config": {
                                "name": "fw-version-vpc-app-psuCtrl1"
                            },
                            "state": {
                                "value": "2.00.875.0.1",
                                "f5-platform:update-status": "none"
                            }
                        },
                        {
                            "name": "fw-version-vpc-app-psuCtrl2",
                            "config": {
                                "name": "fw-version-vpc-app-psuCtrl2"
                            },
                            "state": {
                                "value": "2.00.875.0.1",
                                "f5-platform:update-status": "none"
                            }
                        },
                        {
                            "name": "fw-version-vpc-bootloader-psuCtrl1",
                            "config": {
                                "name": "fw-version-vpc-bootloader-psuCtrl1"
                            },
                            "state": {
                                "value": "1.02.669.0.1",
                                "f5-platform:update-status": "none"
                            }
                        },
                        {
                            "name": "fw-version-vpc-bootloader-psuCtrl2",
                            "config": {
                                "name": "fw-version-vpc-bootloader-psuCtrl2"
                            },
                            "state": {
                                "value": "1.02.669.0.1",
                                "f5-platform:update-status": "none"
                            }
                        }
                    ]
                },
                "storage": {
                    "state": {
                        "f5-platform:disks": {
                            "disk": [
                                {
                                    "disk-name": "nvme0n1",
                                    "state": {
                                        "model": "SAMSUNG MZ1LB960HAJQ-00007",
                                        "vendor": "Samsung",
                                        "version": "EDA7602Q",
                                        "serial-no": "S435NE0MA00209",
                                        "size": "683.00GB",
                                        "type": "nvme",
                                        "disk-io": {
                                            "total-iops": "0",
                                            "read-iops": "1680343",
                                            "read-merged": "1138227",
                                            "read-bytes": "22058972160",
                                            "read-latency-ms": "466285",
                                            "write-iops": "646894011",
                                            "write-merged": "488592072",
                                            "write-bytes": "6097242719232",
                                            "write-latency-ms": "27061976",
                                            "read-iops-per-sec": "0",
                                            "read-bytes-per-sec": "0",
                                            "write-iops-per-sec": "352",
                                            "write-bytes-per-sec": "2974605"
                                        }
                                    }
                                }
                            ]
                        }
                    }
                },
                "cpu": {
                    "state": {
                        "f5-platform:processors": {
                            "processor": [
                                {
                                    "cpu-index": 1,
                                    "state": {
                                        "cachesize": "2048(KB)",
                                        "core-cnt": "8",
                                        "freq": "2200.000(MHz)",
                                        "stepping": "1",
                                        "thread-cnt": "8",
                                        "modelname": "Intel(R) Atom(TM) CPU C3758 @ 2.20GHz"
                                    }
                                }
                            ]
                        },
                        "f5-platform:cpu-utilization": {
                            "thread": "cpu",
                            "current": 45,
                            "five-second-avg": 40,
                            "one-minute-avg": 43,
                            "five-minute-avg": 43
                        },
                        "f5-platform:cpu-threads": {
                            "cpu-thread": [
                                {
                                    "thread-index": 0,
                                    "thread": "cpu0",
                                    "current": 48,
                                    "five-second-avg": 41,
                                    "one-minute-avg": 44,
                                    "five-minute-avg": 42
                                },
                                {
                                    "thread-index": 1,
                                    "thread": "cpu1",
                                    "current": 48,
                                    "five-second-avg": 40,
                                    "one-minute-avg": 43,
                                    "five-minute-avg": 42
                                },
                                {
                                    "thread-index": 2,
                                    "thread": "cpu2",
                                    "current": 54,
                                    "five-second-avg": 40,
                                    "one-minute-avg": 42,
                                    "five-minute-avg": 42
                                },
                                {
                                    "thread-index": 3,
                                    "thread": "cpu3",
                                    "current": 39,
                                    "five-second-avg": 39,
                                    "one-minute-avg": 43,
                                    "five-minute-avg": 43
                                },
                                {
                                    "thread-index": 4,
                                    "thread": "cpu4",
                                    "current": 42,
                                    "five-second-avg": 39,
                                    "one-minute-avg": 43,
                                    "five-minute-avg": 43
                                },
                                {
                                    "thread-index": 5,
                                    "thread": "cpu5",
                                    "current": 51,
                                    "five-second-avg": 43,
                                    "one-minute-avg": 43,
                                    "five-minute-avg": 44
                                },
                                {
                                    "thread-index": 6,
                                    "thread": "cpu6",
                                    "current": 34,
                                    "five-second-avg": 42,
                                    "one-minute-avg": 43,
                                    "five-minute-avg": 43
                                },
                                {
                                    "thread-index": 7,
                                    "thread": "cpu7",
                                    "current": 44,
                                    "five-second-avg": 32,
                                    "one-minute-avg": 42,
                                    "five-minute-avg": 42
                                }
                            ]
                        }
                    }
                }
            },
            {
                "name": "fantray-1",
                "config": {
                    "name": "fantray-1"
                },
                "state": {
                    "firmware-version": "1.02.798.0.1",
                    "software-version": "2.00.1008.0.1",
                    "serial-no": "sub0772g006w",
                    "part-no": "SUB-0772-05 REV B",
                    "empty": false
                },
                "properties": {
                    "f5-platform:fantray-state": {
                        "fantray-temperature": "34.0",
                        "inlet-fan-1-speed": 6775,
                        "inlet-fan-2-speed": 6714,
                        "inlet-fan-3-speed": 6729,
                        "exhaust-fan-1-speed": 6740,
                        "exhaust-fan-2-speed": 6726,
                        "exhaust-fan-3-speed": 6759
                    }
                }
            },
            {
                "name": "lcd",
                "config": {
                    "name": "lcd",
                    "f5-platform-lcd:mode": "secure"
                },
                "state": {
                    "serial-no": "sub0811g002h",
                    "part-no": "SUB-0811-02 REV B",
                    "empty": false,
                    "f5-platform-lcd:mode": "secure"
                }
            },
            {
                "name": "psu-1",
                "config": {
                    "name": "psu-1"
                },
                "state": {
                    "serial-no": "19331BPJ0075",
                    "part-no": "PWR-0366-00",
                    "empty": false
                },
                "properties": {
                    "f5-platform:psu-state": {
                        "psu-current-in": "3.156",
                        "psu-current-out": "48.687",
                        "psu-power-in": "640.0",
                        "psu-power-out": "600.0",
                        "psu-voltage-in": "203.75",
                        "psu-voltage-out": "12.327",
                        "psu-temperature-1": "25.0",
                        "psu-temperature-2": "40.5",
                        "psu-temperature-3": "37.2",
                        "psu-fan-1-speed": 7552,
                        "psu-fan-2-speed": 7136
                    }
                }
            },
            {
                "name": "psu-2",
                "config": {
                    "name": "psu-2"
                },
                "state": {
                    "serial-no": "19332BPJ0129",
                    "part-no": "PWR-0366-00",
                    "empty": false
                },
                "properties": {
                    "f5-platform:psu-state": {
                        "psu-current-in": "3.281",
                        "psu-current-out": "50.875",
                        "psu-power-in": "670.0",
                        "psu-power-out": "627.0",
                        "psu-voltage-in": "204.0",
                        "psu-voltage-out": "12.321",
                        "psu-temperature-1": "24.7",
                        "psu-temperature-2": "41.0",
                        "psu-temperature-3": "36.2",
                        "psu-fan-1-speed": 7392,
                        "psu-fan-2-speed": 7040
                    }
                }
            },
            {
                "name": "psu-3",
                "config": {
                    "name": "psu-3"
                },
                "state": {
                    "serial-no": "Not Available",
                    "part-no": "Not Available",
                    "empty": true
                }
            },
            {
                "name": "psu-4",
                "config": {
                    "name": "psu-4"
                },
                "state": {
                    "serial-no": "Not Available",
                    "part-no": "Not Available",
                    "empty": true
                }
            },
            {
                "name": "psu-controller-1",
                "config": {
                    "name": "psu-controller-1"
                },
                "state": {
                    "firmware-version": "1.02.669.0.1",
                    "software-version": "2.00.875.0.1",
                    "serial-no": "sub0759g003u",
                    "part-no": "SUB-0759-04 REV A",
                    "empty": false
                }
            },
            {
                "name": "psu-controller-2",
                "config": {
                    "name": "psu-controller-2"
                },
                "state": {
                    "firmware-version": "1.02.669.0.1",
                    "software-version": "2.00.875.0.1",
                    "serial-no": "sub0759g003z",
                    "part-no": "SUB-0759-04 REV A",
                    "empty": false
                }
            }
        ]
    }
}

Monitoring VELOS Chassis Status via API

You can get the status of the VELOS chassis via API by using the following API call.

GET https://{{velos_chassis1_system_controller_ip}}:8888/restconf/data/openconfig-platform:components/component=chassis

In the output, you’ll see the chassis description, serial number, part number, and NEBS status. You’ll also see the current PSU state.

{
    "openconfig-platform:component": [
        {
            "name": "chassis",
            "config": {
                "name": "chassis"
            },
            "state": {
                "description": "VELOS CX410",
                "serial-no": "chs600032s",
                "part-no": "400-0087-02 REV 6",
                "empty": false,
                "f5-platform:nebs": {
                    "capable": false,
                    "enabled": false
                }
            },
            "f5-platform:psu": {
                "state": {
                    "redundancy-mode": "no-redundancy",
                    "severity": "warning"
                },
                "config": {
                    "redundancy-mode": "no-redundancy",
                    "severity": "warning"
                }
            }
        }
    ]
}

Monitoring VELOS Controller Status via API

The API call below will query a specific system controller. You can replace component=controller-1 at the end of the API call with component=controller-2 to see the second controller status.

GET https://{{velos_chassis1_system_controller_ip}}:8888/restconf/data/openconfig-platform:components/component=controller-1

In the output, you’ll see the controller description, serial number, part number, NEBS and TPM status. You’ll also see detailed controller filesystem information, CPU, memory, and storage stats and temperature information. You can also monitor the various firmware update status and versions.

{
    "openconfig-platform:component": [
        {
            "name": "controller-1",
            "config": {
                "name": "controller-1"
            },
            "state": {
                "description": "VELOS SX410",
                "serial-no": "bld422584s",
                "part-no": "SUB-0881-00 REV B",
                "empty": false,
                "f5-platform:tpm-integrity-status": "Valid",
                "f5-platform:nebs": {
                    "capable": true,
                    "enabled": false
                },
                "f5-platform:file-systems": {
                    "file-system": [
                        {
                            "area": "platform/sysroot",
                            "category": "F5OS System",
                            "total": "353835896832",
                            "free": "233832402944",
                            "used": "102002380800",
                            "used-percent": 30
                        },
                        {
                            "area": "platform/images",
                            "category": "F5OS Images",
                            "total": "270494859264",
                            "free": "182400954368",
                            "used": "74326732800",
                            "used-percent": 28
                        },
                        {
                            "area": "partition2/config",
                            "category": "F5OS System",
                            "total": "10726932480",
                            "free": "10492076032",
                            "used": "234856448",
                            "used-percent": 2
                        },
                        {
                            "area": "partition2/images",
                            "category": "F5OS Partition Images",
                            "total": "16095641600",
                            "free": "12324638720",
                            "used": "3771002880",
                            "used-percent": 23
                        },
                        {
                            "area": "partition2/shared",
                            "category": "F5OS Partition",
                            "total": "10726932480",
                            "free": "10682204160",
                            "used": "44728320",
                            "used-percent": 0
                        },
                        {
                            "area": "partition3/config",
                            "category": "F5OS System",
                            "total": "10726932480",
                            "free": "10499624960",
                            "used": "227307520",
                            "used-percent": 2
                        },
                        {
                            "area": "partition3/images",
                            "category": "F5OS Partition Images",
                            "total": "16095641600",
                            "free": "12324638720",
                            "used": "3771002880",
                            "used-percent": 23
                        },
                        {
                            "area": "partition3/shared",
                            "category": "F5OS Partition",
                            "total": "10726932480",
                            "free": "10682204160",
                            "used": "44728320",
                            "used-percent": 0
                        }
                    ]
                },
                "f5-platform:memory": {
                    "total": "33397862400",
                    "available": "25480728576",
                    "free": "745287680",
                    "used-percent": 23,
                    "platform-total": "33397862400",
                    "platform-used": "12087713792",
                    "platform-used-percent": 36
                },
                "f5-platform:temperature": {
                    "current": "27.2",
                    "average": "27.1",
                    "minimum": "25.7",
                    "maximum": "29.0"
                },
                "f5-platform:disk-data": {
                    "stats": [
                        {
                            "disk-data-name": "available",
                            "disk-data-value": "233832509440"
                        },
                        {
                            "disk-data-name": "capacity",
                            "disk-data-value": "353835896832"
                        },
                        {
                            "disk-data-name": "used",
                            "disk-data-value": "102002274304"
                        }
                    ]
                }
            },
            "properties": {
                "property": [
                    {
                        "name": "fw-version-bios",
                        "config": {
                            "name": "fw-version-bios"
                        },
                        "state": {
                            "value": "2.03.175.1",
                            "f5-platform:update-status": "none"
                        }
                    },
                    {
                        "name": "fw-version-bios-me",
                        "config": {
                            "name": "fw-version-bios-me"
                        },
                        "state": {
                            "value": "4.0.4.705",
                            "f5-platform:update-status": "none"
                        }
                    },
                    {
                        "name": "fw-version-cpld",
                        "config": {
                            "name": "fw-version-cpld"
                        },
                        "state": {
                            "value": "01.03.0A",
                            "f5-platform:update-status": "none"
                        }
                    },
                    {
                        "name": "fw-version-drive",
                        "config": {
                            "name": "fw-version-drive"
                        },
                        "state": {
                            "value": "EDA7602Q",
                            "f5-platform:update-status": "none"
                        }
                    },
                    {
                        "name": "fw-version-lcd-app",
                        "config": {
                            "name": "fw-version-lcd-app"
                        },
                        "state": {
                            "value": "3.00.144.00.1",
                            "f5-platform:update-status": "none"
                        }
                    },
                    {
                        "name": "fw-version-lcd-bootloader",
                        "config": {
                            "name": "fw-version-lcd-bootloader"
                        },
                        "state": {
                            "value": "2.01.109.00.1",
                            "f5-platform:update-status": "none"
                        }
                    },
                    {
                        "name": "fw-version-lop-app",
                        "config": {
                            "name": "fw-version-lop-app"
                        },
                        "state": {
                            "value": "2.01.1283.0.1",
                            "f5-platform:update-status": "none"
                        }
                    },
                    {
                        "name": "fw-version-lop-bootloader",
                        "config": {
                            "name": "fw-version-lop-bootloader"
                        },
                        "state": {
                            "value": "1.02.1019.0.1",
                            "f5-platform:update-status": "none"
                        }
                    },
                    {
                        "name": "fw-version-sirr",
                        "config": {
                            "name": "fw-version-sirr"
                        },
                        "state": {
                            "value": "1.1.99",
                            "f5-platform:update-status": "none"
                        }
                    },
                    {
                        "name": "fw-version-vfc-app-fanCtrl1",
                        "config": {
                            "name": "fw-version-vfc-app-fanCtrl1"
                        },
                        "state": {
                            "value": "2.00.1008.0.1",
                            "f5-platform:update-status": "none"
                        }
                    },
                    {
                        "name": "fw-version-vfc-bootloader-fanCtrl1",
                        "config": {
                            "name": "fw-version-vfc-bootloader-fanCtrl1"
                        },
                        "state": {
                            "value": "1.02.798.0.1",
                            "f5-platform:update-status": "none"
                        }
                    },
                    {
                        "name": "fw-version-vpc-app-psuCtrl1",
                        "config": {
                            "name": "fw-version-vpc-app-psuCtrl1"
                        },
                        "state": {
                            "value": "2.00.875.0.1",
                            "f5-platform:update-status": "none"
                        }
                    },
                    {
                        "name": "fw-version-vpc-app-psuCtrl2",
                        "config": {
                            "name": "fw-version-vpc-app-psuCtrl2"
                        },
                        "state": {
                            "value": "2.00.875.0.1",
                            "f5-platform:update-status": "none"
                        }
                    },
                    {
                        "name": "fw-version-vpc-bootloader-psuCtrl1",
                        "config": {
                            "name": "fw-version-vpc-bootloader-psuCtrl1"
                        },
                        "state": {
                            "value": "1.02.669.0.1",
                            "f5-platform:update-status": "none"
                        }
                    },
                    {
                        "name": "fw-version-vpc-bootloader-psuCtrl2",
                        "config": {
                            "name": "fw-version-vpc-bootloader-psuCtrl2"
                        },
                        "state": {
                            "value": "1.02.669.0.1",
                            "f5-platform:update-status": "none"
                        }
                    }
                ]
            },
            "storage": {
                "state": {
                    "f5-platform:disks": {
                        "disk": [
                            {
                                "disk-name": "nvme0n1",
                                "state": {
                                    "model": "SAMSUNG MZ1LB960HAJQ-00007",
                                    "vendor": "Samsung",
                                    "version": "EDA7602Q",
                                    "serial-no": "S435NE0MA00234",
                                    "size": "683.00GB",
                                    "type": "nvme",
                                    "disk-io": {
                                        "total-iops": "0",
                                        "read-iops": "1565157",
                                        "read-merged": "664508",
                                        "read-bytes": "16619667456",
                                        "read-latency-ms": "555713",
                                        "write-iops": "502634370",
                                        "write-merged": "383883211",
                                        "write-bytes": "4484072824320",
                                        "write-latency-ms": "19297968",
                                        "read-iops-per-sec": "0",
                                        "read-bytes-per-sec": "0",
                                        "write-iops-per-sec": "240",
                                        "write-bytes-per-sec": "2046857"
                                    }
                                }
                            }
                        ]
                    }
                }
            },
            "cpu": {
                "state": {
                    "f5-platform:processors": {
                        "processor": [
                            {
                                "cpu-index": 1,
                                "state": {
                                    "cachesize": "2048(KB)",
                                    "core-cnt": "8",
                                    "freq": "2200.000(MHz)",
                                    "stepping": "1",
                                    "thread-cnt": "8",
                                    "modelname": "Intel(R) Atom(TM) CPU C3758 @ 2.20GHz"
                                }
                            }
                        ]
                    },
                    "f5-platform:cpu-utilization": {
                        "thread": "cpu",
                        "current": 38,
                        "five-second-avg": 36,
                        "one-minute-avg": 25,
                        "five-minute-avg": 27
                    },
                    "f5-platform:cpu-threads": {
                        "cpu-thread": [
                            {
                                "thread-index": 0,
                                "thread": "cpu0",
                                "current": 40,
                                "five-second-avg": 36,
                                "one-minute-avg": 24,
                                "five-minute-avg": 26
                            },
                            {
                                "thread-index": 1,
                                "thread": "cpu1",
                                "current": 31,
                                "five-second-avg": 36,
                                "one-minute-avg": 25,
                                "five-minute-avg": 27
                            },
                            {
                                "thread-index": 2,
                                "thread": "cpu2",
                                "current": 33,
                                "five-second-avg": 35,
                                "one-minute-avg": 25,
                                "five-minute-avg": 27
                            },
                            {
                                "thread-index": 3,
                                "thread": "cpu3",
                                "current": 42,
                                "five-second-avg": 39,
                                "one-minute-avg": 25,
                                "five-minute-avg": 26
                            },
                            {
                                "thread-index": 4,
                                "thread": "cpu4",
                                "current": 46,
                                "five-second-avg": 39,
                                "one-minute-avg": 24,
                                "five-minute-avg": 26
                            },
                            {
                                "thread-index": 5,
                                "thread": "cpu5",
                                "current": 36,
                                "five-second-avg": 36,
                                "one-minute-avg": 25,
                                "five-minute-avg": 27
                            },
                            {
                                "thread-index": 6,
                                "thread": "cpu6",
                                "current": 33,
                                "five-second-avg": 30,
                                "one-minute-avg": 23,
                                "five-minute-avg": 26
                            },
                            {
                                "thread-index": 7,
                                "thread": "cpu7",
                                "current": 45,
                                "five-second-avg": 35,
                                "one-minute-avg": 26,
                                "five-minute-avg": 27
                            }
                        ]
                    }
                }
            }
        }
    ]
}

Monitoring VELOS Power Supply Status via API

You can monitor any power supply within the VELOS chassis. You can replace component=psu-1 at the end of the API call with component=psu-2 or any other psu number to monitor any specific PSU status.

GET https://{{velos_chassis1_system_controller_ip}}:8888/restconf/data/openconfig-platform:components/component=psu-1

In the output you’ll see the PSU serial number, part number, and state. The state will include current, power, voltage, temperature and fan speed of each power supply.

{
    "openconfig-platform:component": [
        {
            "name": "psu-1",
            "config": {
                "name": "psu-1"
            },
            "state": {
                "serial-no": "19331BPJ0075",
                "part-no": "PWR-0366-00",
                "empty": false
            },
            "properties": {
                "f5-platform:psu-state": {
                    "psu-current-in": "3.113",
                    "psu-current-out": "48.187",
                    "psu-power-in": "627.0",
                    "psu-power-out": "594.0",
                    "psu-voltage-in": "204.0",
                    "psu-voltage-out": "12.324",
                    "psu-temperature-1": "25.0",
                    "psu-temperature-2": "39.7",
                    "psu-temperature-3": "36.5",
                    "psu-fan-1-speed": 7552,
                    "psu-fan-2-speed": 6976
                }
            }
        }
    ]
}

Monitoring VELOS Power Supply Controller Status via API

Each VELOS chassis has multiple power supply controllers that are fully redundant. In the CX410 chassis there are two psu-controllers, and in the CX1610 chassis there are 4 psu controllers. You can monitor their status with the following API call. You can replace component=psu-controller-1 at the end of the API call with component=psu-controller-2 or replace it with whichever psu-controller number you wish to monitor.

GET https://{{velos_chassis1_system_controller_ip}}:8888/restconf/data/openconfig-platform:components/component=psu-controller-1

In the output you’ll see the firmware and software versions, serial number, part number and empty state which indicates if the psu-controller is installed.

{
    "openconfig-platform:component": [
        {
            "name": "psu-controller-1",
            "config": {
                "name": "psu-controller-1"
            },
            "state": {
                "firmware-version": "1.02.669.0.1",
                "software-version": "2.00.875.0.1",
                "serial-no": "sub0759g003u",
                "part-no": "SUB-0759-04 REV A",
                "empty": false
            }
        }
    ]
}

Monitoring VELOS Fan Tray Status via API

Each VELOS chassis has one or more fan trays for cooling. The CX410 chassis has a single fan tray, and the CX1610 chassis four fan trays. You can monitor each fan tray with the API call below. You can replace component=fantray-1 at the end of the API call with component=fantray-2 to see the second controller status.

GET https://{{velos_chassis1_system_controller_ip}}:8888/restconf/data/openconfig-platform:components/component=fantray-1

In the output you’ll see the firmware and software versions, serial number, part number and empty state which indicates if the fan tray is installed. It will also display the fan tray temperature, inlet fan speeds, and exhaust fan speeds.

{
    "openconfig-platform:component": [
        {
            "name": "fantray-1",
            "config": {
                "name": "fantray-1"
            },
            "state": {
                "firmware-version": "1.02.798.0.1",
                "software-version": "2.00.1008.0.1",
                "serial-no": "sub0772g006w",
                "part-no": "SUB-0772-05 REV B",
                "empty": false
            },
            "properties": {
                "f5-platform:fantray-state": {
                    "fantray-temperature": "34.0",
                    "inlet-fan-1-speed": 6775,
                    "inlet-fan-2-speed": 6746,
                    "inlet-fan-3-speed": 6750,
                    "exhaust-fan-1-speed": 6730,
                    "exhaust-fan-2-speed": 6732,
                    "exhaust-fan-3-speed": 6795
                }
            }
        }
    ]
}

Monitoring VELOS LCD Status via API

Each VELOS chassis has an LCD for initial configuration, alarms, and basic monitoring. You can check the health of the LCD with the following API call.

GET https://{{velos_chassis1_system_controller_ip}}:8888/restconf/data/openconfig-platform:components/component=lcd

In the output you’ll see the serial number, part number, lcd mode, and empty status.

{
    "openconfig-platform:component": [
        {
            "name": "lcd",
            "config": {
                "name": "lcd",
                "f5-platform-lcd:mode": "secure"
            },
            "state": {
                "serial-no": "sub0811g002h",
                "part-no": "SUB-0811-02 REV B",
                "empty": false,
                "f5-platform-lcd:mode": "secure"
            }
        }
    ]
}

Monitoring VELOS Blade Status via API

Each VELOS chassis can have multiple data plane blades installed. The CX410 chassis supports up to eight BX110 blades, or four BX520 blades. The CX1610 chassis can support up to sixteen BX520 blades. You can monitor each blade with the API call below. You can replace component=blade-1 at the end of the API call with component=blade-2 or whichever number blade you wish to monitor.

GET https://{{velos_chassis1_system_controller_ip}}:8888/restconf/data/openconfig-platform:components/component=blade-1

In the output you’ll see the blade description, serial number, part numbers, NEBS stats, and empty status. You’ll also see the blades firmware status.

{
    "openconfig-platform:component": [
        {
            "name": "blade-1",
            "config": {
                "name": "blade-1"
            },
            "state": {
                "description": "VELOS BX110",
                "serial-no": "bld424551s",
                "part-no": "400-0086-02 REV 2",
                "empty": false,
                "f5-platform:nebs": {
                    "capable": true,
                    "enabled": false
                }
            },
            "properties": {
                "property": [
                    {
                        "name": "fw-version-bios",
                        "config": {
                            "name": "fw-version-bios"
                        },
                        "state": {
                            "value": "3.00.230.1",
                            "configurable": false,
                            "f5-platform:update-status": "none"
                        }
                    },
                    {
                        "name": "fw-version-bios-me",
                        "config": {
                            "name": "fw-version-bios-me"
                        },
                        "state": {
                            "value": "4.0.4.800",
                            "configurable": false,
                            "f5-platform:update-status": "none"
                        }
                    },
                    {
                        "name": "fw-version-cpld",
                        "config": {
                            "name": "fw-version-cpld"
                        },
                        "state": {
                            "value": "05.04.00",
                            "configurable": false,
                            "f5-platform:update-status": "none"
                        }
                    },
                    {
                        "name": "fw-version-drive-nvme0n1",
                        "config": {
                            "name": "fw-version-drive-nvme0n1"
                        },
                        "state": {
                            "value": "EDA7602Q",
                            "configurable": false,
                            "f5-platform:update-status": "none"
                        }
                    },
                    {
                        "name": "fw-version-lop-app",
                        "config": {
                            "name": "fw-version-lop-app"
                        },
                        "state": {
                            "value": "2.00.1100.0.1",
                            "configurable": false,
                            "f5-platform:update-status": "none"
                        }
                    },
                    {
                        "name": "fw-version-lop-bootloader",
                        "config": {
                            "name": "fw-version-lop-bootloader"
                        },
                        "state": {
                            "value": "1.02.868.0.1",
                            "configurable": false,
                            "f5-platform:update-status": "none"
                        }
                    },
                    {
                        "name": "fw-version-sirr",
                        "config": {
                            "name": "fw-version-sirr"
                        },
                        "state": {
                            "value": "1.1.99",
                            "configurable": false,
                            "f5-platform:update-status": "none"
                        }
                    }
                ]
            }
        }
    ]
}

Monitoring VELOS Chassis and Blade Power Levels via API

You can monitor the power levels of each blade in the VELOS chassis using the following API call.

GET https://{{velos_chassis1_system_controller_ip}}:8888/restconf/data/openconfig-system:system/f5-system-blade-power:blade-power

In the output you can see the total power available, requested, and allocated for all the blades, and then you can see per blade stats showing requested and allocated power as well as the power state.

{
    "f5-system-blade-power:blade-power": {
        "total": {
            "available": 4555,
            "requested": 1170,
            "allocated": 1170
        },
        "allocation": [
            {
                "slot-num": 1,
                "requested-power": 390,
                "allocated-power": 390,
                "power-state": "on"
            },
            {
                "slot-num": 2,
                "requested-power": 390,
                "allocated-power": 390,
                "power-state": "on"
            },
            {
                "slot-num": 3,
                "requested-power": 390,
                "allocated-power": 390,
                "power-state": "on"
            },
            {
                "slot-num": 4,
                "requested-power": 0,
                "allocated-power": 0
            },
            {
                "slot-num": 5,
                "requested-power": 0,
                "allocated-power": 0
            },
            {
                "slot-num": 6,
                "requested-power": 0,
                "allocated-power": 0
            },
            {
                "slot-num": 7,
                "requested-power": 0,
                "allocated-power": 0
            },
            {
                "slot-num": 8,
                "requested-power": 0,
                "allocated-power": 0
            }
        ]
    }
}

Monitoring VELOS Chassis Base MAC Addresses via API

You can monitor the base MAC addresses and their assignment using the following API call.

GET https://{{velos_chassis1_system_controller_ip}}:8888/restconf/data/openconfig-system:system/f5-system-chassis-macs:chassis-macs

In the output you’ll see the base MAC address and how MAC addresses get allocated to the partitions.

{
    "f5-system-chassis-macs:chassis-macs": {
        "base": "0094a18ed000",
        "partitions": {
            "partition": [
                {
                    "identifier": 2,
                    "uuid": "91262b92-7496-43c9-a98e-7813b75a6c61",
                    "macs": {
                        "mac": [
                            {
                                "offset": 8,
                                "mac-address": "00:94:a1:8e:d0:08"
                            },
                            {
                                "offset": 9,
                                "mac-address": "00:94:a1:8e:d0:09"
                            },
                            {
                                "offset": 10,
                                "mac-address": "00:94:a1:8e:d0:0a"
                            },
                            {
                                "offset": 11,
                                "mac-address": "00:94:a1:8e:d0:0b"
                            },
                            {
                                "offset": 12,
                                "mac-address": "00:94:a1:8e:d0:0c"
                            },
                            {
                                "offset": 13,
                                "mac-address": "00:94:a1:8e:d0:0d"
                            },
                            {
                                "offset": 14,
                                "mac-address": "00:94:a1:8e:d0:0e"
                            },
                            {
                                "offset": 15,
                                "mac-address": "00:94:a1:8e:d0:0f"
                            },
                            {
                                "offset": 16,
                                "mac-address": "00:94:a1:8e:d0:10"
                            },
                            {
                                "offset": 17,
                                "mac-address": "00:94:a1:8e:d0:11"
                            },
                            {
                                "offset": 18,
                                "mac-address": "00:94:a1:8e:d0:12"
                            },
                            {
                                "offset": 19,
                                "mac-address": "00:94:a1:8e:d0:13"
                            },
                            {
                                "offset": 20,
                                "mac-address": "00:94:a1:8e:d0:14"
                            },
                            {
                                "offset": 21,
                                "mac-address": "00:94:a1:8e:d0:15"
                            },
                            {
                                "offset": 22,
                                "mac-address": "00:94:a1:8e:d0:16"
                            },
                            {
                                "offset": 23,
                                "mac-address": "00:94:a1:8e:d0:17"
                            }
                        ]
                    }
                },
                {
                    "identifier": 3,
                    "uuid": "05114867-6370-426c-99e6-2e0b29125c64",
                    "macs": {
                        "mac": [
                            {
                                "offset": 24,
                                "mac-address": "00:94:a1:8e:d0:18"
                            },
                            {
                                "offset": 25,
                                "mac-address": "00:94:a1:8e:d0:19"
                            },
                            {
                                "offset": 26,
                                "mac-address": "00:94:a1:8e:d0:1a"
                            },
                            {
                                "offset": 27,
                                "mac-address": "00:94:a1:8e:d0:1b"
                            },
                            {
                                "offset": 136,
                                "mac-address": "00:94:a1:8e:d0:88"
                            },
                            {
                                "offset": 137,
                                "mac-address": "00:94:a1:8e:d0:89"
                            },
                            {
                                "offset": 138,
                                "mac-address": "00:94:a1:8e:d0:8a"
                            },
                            {
                                "offset": 139,
                                "mac-address": "00:94:a1:8e:d0:8b"
                            },
                            {
                                "offset": 140,
                                "mac-address": "00:94:a1:8e:d0:8c"
                            },
                            {
                                "offset": 141,
                                "mac-address": "00:94:a1:8e:d0:8d"
                            },
                            {
                                "offset": 142,
                                "mac-address": "00:94:a1:8e:d0:8e"
                            },
                            {
                                "offset": 143,
                                "mac-address": "00:94:a1:8e:d0:8f"
                            },
                            {
                                "offset": 144,
                                "mac-address": "00:94:a1:8e:d0:90"
                            },
                            {
                                "offset": 145,
                                "mac-address": "00:94:a1:8e:d0:91"
                            },
                            {
                                "offset": 146,
                                "mac-address": "00:94:a1:8e:d0:92"
                            },
                            {
                                "offset": 147,
                                "mac-address": "00:94:a1:8e:d0:93"
                            },
                            {
                                "offset": 148,
                                "mac-address": "00:94:a1:8e:d0:94"
                            },
                            {
                                "offset": 149,
                                "mac-address": "00:94:a1:8e:d0:95"
                            },
                            {
                                "offset": 150,
                                "mac-address": "00:94:a1:8e:d0:96"
                            },
                            {
                                "offset": 151,
                                "mac-address": "00:94:a1:8e:d0:97"
                            },
                            {
                                "offset": 152,
                                "mac-address": "00:94:a1:8e:d0:98"
                            },
                            {
                                "offset": 153,
                                "mac-address": "00:94:a1:8e:d0:99"
                            },
                            {
                                "offset": 154,
                                "mac-address": "00:94:a1:8e:d0:9a"
                            },
                            {
                                "offset": 155,
                                "mac-address": "00:94:a1:8e:d0:9b"
                            },
                            {
                                "offset": 264,
                                "mac-address": "00:94:a1:8e:d1:08"
                            },
                            {
                                "offset": 265,
                                "mac-address": "00:94:a1:8e:d1:09"
                            },
                            {
                                "offset": 266,
                                "mac-address": "00:94:a1:8e:d1:0a"
                            },
                            {
                                "offset": 267,
                                "mac-address": "00:94:a1:8e:d1:0b"
                            },
                            {
                                "offset": 268,
                                "mac-address": "00:94:a1:8e:d1:0c"
                            },
                            {
                                "offset": 269,
                                "mac-address": "00:94:a1:8e:d1:0d"
                            },
                            {
                                "offset": 270,
                                "mac-address": "00:94:a1:8e:d1:0e"
                            },
                            {
                                "offset": 271,
                                "mac-address": "00:94:a1:8e:d1:0f"
                            }
                        ]
                    }
                }
            ]
        }
    }
}

Chassis Inventory from the API

The overall chassis status can be queried via the following API command:

GET https://{{System-Controller-IP}}:8888/restconf/data/openconfig-platform:components/component=chassis

The body of the response will look similar to the output below.

{
    "openconfig-platform:component": [
        {
            "name": "chassis",
            "config": {
                "name": "chassis"
            },
            "state": {
                "description": "VELOS CX410",
                "serial-no": "chs600148s",
                "part-no": "400-0087-01 REV 1",
                "empty": false,
                "f5-platform:nebs": {
                    "capable": false,
                    "enabled": false
                }
            }
        }
    ]
}

LCD Inventory from the API

The chassis LCD panel status can be queried via the following API command:

GET https://{{System-Controller-IP}}:8888/restconf/data/openconfig-platform:components/component=lcd

The body of the response will look similar to the output below.

{
    "openconfig-platform:component": [
        {
            "name": "lcd",
            "config": {
                "name": "lcd"
            },
            "state": {
                "serial-no": "sub0811g002h",
                "part-no": "SUB-0811-02 REV B",
                "empty": false
            }
        }
    ]
}

Fan Tray Inventory from the API

The chassis fan tray status can be queried via the following API command:

GET https://{{System-Controller-IP}}:8888/restconf/data/openconfig-platform:components/component=fantray-1

The body of the response will look similar to the output below.

{
    "openconfig-platform:component": [
        {
            "name": "fantray-1",
            "config": {
                "name": "fantray-1"
            },
            "state": {
                "firmware-version": "1.02.798.0.1",
                "software-version": "1.00.824.0.1",
                "serial-no": "sub0772g002f",
                "part-no": "SUB-0772-04 REV A",
                "empty": false
            }
        }
    ]
}

Power Supply Controller Inventory from the API

There are two power supply controllers in the CX410 chassis. They can each be queried via the following API call. Substitute psu-controller-2 for the second controller status:

GET https://{{System-Controller-IP}}:8888/restconf/data/openconfig-platform:components/component=psu-controller-1

The body of the response will look similar to the output below.

{
    "openconfig-platform:component": [
        {
            "name": "psu-controller-1",
            "config": {
                "name": "psu-controller-1"
            },
            "state": {
                "firmware-version": "1.02.669.0.1",
                "software-version": "1.00.694.0.1",
                "serial-no": "sub0759g003u",
                "part-no": "SUB-0759-04 REV A",
                "empty": false
            }
        }
    ]
}

Power Supply Status Inventory the API

The CX410 chassis can have up to 4 individual power supplies installed. Each can be queried via the following API command. Substitute psu-1, psu-2, psu-3, or psu-4 at the end of the API call:

GET https://{{System-Controller-IP}}:8888/restconf/data/openconfig-platform:components/component=psu-1

The body of the response will look similar to the output below.

{
    "openconfig-platform:component": [
        {
            "name": "psu-1",
            "config": {
                "name": "psu-1"
            },
            "state": {
                "serial-no": "19331BPJ0075",
                "part-no": "SPAFFIV-07",
                "empty": false
            }
        }
    ]
}

Blade Inventory from the API

There can be up to 8 blades installed in the CX410 chassis. Each one can be queried by changing the blade number at the end:

GET https://{{System-Controller-IP}}:8888/restconf/data/openconfig-platform:components/component=blade-1

The body of the response will look similar to the output below.

{
    "openconfig-platform:component": [
        {
            "name": "blade-1",
            "config": {
                "name": "blade-1"
            },
            "state": {
                "description": "VELOS BX110",
                "serial-no": "bld422435s",
                "part-no": "400-0086-02 REV 2",
                "empty": false,
                "f5-platform:nebs": {
                    "capable": true,
                    "enabled": true
                }
            }
        }
    ]
}

System Controller 1 & 2 Status from the API

There are 2 redundant system controllers in the CX410 chassis. Each one can be queried using the following API call. Substitute controller=2 to query the second system controller:

GET https://{{System-Controller-IP}}:8888/restconf/data/openconfig-platform:components/component=controller-1

Or:

GET https://{{System-Controller-IP}}:8888/restconf/data/openconfig-platform:components/component=controller-2

The output of the API call above will be broken out into the following detail:

The beginning of the output highlights any equipment failures or mismatches and whether the chassis is NEBS enabled. Next is the current status of the platform memory for this system controller showing available, used, and used-precent. Next, are the thermal readings for temperature showing current, average, minimum, & maximum readings.

{
    "openconfig-platform:component": [
        {
            "name": "controller-1",
            "config": {
                "name": "controller-1"
            },
            "state": {
                "description": "VELOS SX410",
                "serial-no": "bld422584s",
                "part-no": "SUB-0881-00 REV B",
                "empty": false,
                "f5-platform:tpm-integrity-status": "Valid",
                "f5-platform:nebs": {
                    "capable": true,
                    "enabled": false
                },
                "f5-platform:memory": {
                    "available": "25571659776",
                    "free": "13131718656",
                    "used-percent": 24
                },
                "f5-platform:temperature": {
                    "current": "24.1",
                    "average": "24.6",
                    "minimum": "22.9",
                    "maximum": "28.0"
                }
            },

Next, in the output is properties which tracks the various software and BIOS versions:

"properties": {
    "property": [
        {
            "name": "fw-version-bios",
            "config": {
                "name": "fw-version-bios"
            },
            "state": {
                "value": "1.03.006.1",
                "configurable": false,
                "f5-platform:update-status": "none"
            }
        },
        {
            "name": "fw-version-bios-me",
            "config": {
                "name": "fw-version-bios-me"
            },
            "state": {
                "value": "4.0.4.211",
                "configurable": false,
                "f5-platform:update-status": "none"
            }
        },
        {
            "name": "fw-version-cpld",
            "config": {
                "name": "fw-version-cpld"
            },
            "state": {
                "value": "01.03.0A",
                "configurable": false,
                "f5-platform:update-status": "none"
            }
        },
        {
            "name": "fw-version-lcd-app",
            "config": {
                "name": "fw-version-lcd-app"
            },
            "state": {
                "value": "2.02.113.00.1",
                "configurable": false,
                "f5-platform:update-status": "none"
            }
        },
        {
            "name": "fw-version-lcd-bootloader",
            "config": {
                "name": "fw-version-lcd-bootloader"
            },
            "state": {
                "value": "2.01.109.00.1",
                "configurable": false,
                "f5-platform:update-status": "none"
            }
        },
        {
            "name": "fw-version-lop-app",
            "config": {
                "name": "fw-version-lop-app"
            },
            "state": {
                "value": "1.00.1067.0.1",
                "configurable": false,
                "f5-platform:update-status": "none"
            }
        },
        {
            "name": "fw-version-lop-bootloader",
            "config": {
                "name": "fw-version-lop-bootloader"
            },
            "state": {
                "value": "1.02.1019.0.1",
                "configurable": false,
                "f5-platform:update-status": "none"
            }
        },
        {
            "name": "fw-version-vfc-app-fanCtrl1",
            "config": {
                "name": "fw-version-vfc-app-fanCtrl1"
            },
            "state": {
                "value": "1.00.824.0.1",
                "configurable": false,
                "f5-platform:update-status": "none"
            }
        },
        {
            "name": "fw-version-vfc-bootloader-fanCtrl1",
            "config": {
                "name": "fw-version-vfc-bootloader-fanCtrl1"
            },
            "state": {
                "value": "1.02.798.0.1",
                "configurable": false,
                "f5-platform:update-status": "none"
            }
        },
        {
            "name": "fw-version-vpc-app-psuCtrl1",
            "config": {
                "name": "fw-version-vpc-app-psuCtrl1"
            },
            "state": {
                "value": "1.00.694.0.1",
                "configurable": false,
                "f5-platform:update-status": "none"
            }
        },
        {
            "name": "fw-version-vpc-app-psuCtrl2",
            "config": {
                "name": "fw-version-vpc-app-psuCtrl2"
            },
            "state": {
                "value": "1.00.694.0.1",
                "configurable": false,
                "f5-platform:update-status": "none"
            }
        },
        {
            "name": "fw-version-vpc-bootloader-psuCtrl1",
            "config": {
                "name": "fw-version-vpc-bootloader-psuCtrl1"
            },
            "state": {
                "value": "1.02.669.0.1",
                "configurable": false,
                "f5-platform:update-status": "none"
            }
        },
        {
            "name": "fw-version-vpc-bootloader-psuCtrl2",
            "config": {
                "name": "fw-version-vpc-bootloader-psuCtrl2"
            },
            "state": {
                "value": "1.02.669.0.1",
                "configurable": false,
                "f5-platform:update-status": "none"
            }
        }
    ]
},

The next section covers the storage details of the system:

"storage": {
                "state": {
                    "f5-platform:disks": {
                        "disk": [
                            {
                                "disk-name": "nvme0n1",
                                "state": {
                                    "model": "SAMSUNG MZ1LB960HAJQ-00007",
                                    "vendor": "Samsung",
                                    "version": "EDA7502Q",
                                    "serial-no": "S435NE0MA00234",
                                    "size": "683.00GB",
                                    "type": "nvme"
                                }
                            },
                            {
                                "disk-name": "sda",
                                "state": {
                                    "model": "USB 3.0",
                                    "vendor": "PNY",
                                    "version": "FD",
                                    "serial-no": "",
                                    "size": "57.00GB",
                                    "type": "usb"
                                }
                            }
                        ]
                    }
                }
            },

The last section of this output shows CPU state and stats. There are 8 CPU cores on each system controller, the output below is truncated as the stats are the same for each CPU (0-7). The output shows overall platform CPU utilization including current, five-second-avg, one-minute-avg, and five-minute-avg.

"cpu": {
                "state": {
                    "f5-platform:processors": {
                        "processor": [
                            {
                                "cpu-index": 1,
                                "state": {
                                    "cachesize": "2048(KB)",
                                    "core-cnt": "8",
                                    "freq": "2200.000(MHz)",
                                    "stepping": "1",
                                    "thread-cnt": "8",
                                    "modelname": "Intel(R) Atom(TM) CPU C3758 @ 2.20GHz"
                                }
                            }
                        ]
                    },
                    "f5-platform:cpu-utilization": {
                        "core": "cpu",
                        "current": 44,
                        "five-second-avg": 31,
                        "one-minute-avg": 47,
                        "five-minute-avg": 43
                    },
                    "f5-platform:cpu-cores": {
                        "cpu-core": [
                            {
                                "core-index": 0,
                                "core": "cpu0",
                                "current": 34,
                                "five-second-avg": 24,
                                "one-minute-avg": 49,
                                "five-minute-avg": 44
                            },
                            {
                                "core-index": 1,
                                "core": "cpu1",
                                "current": 49,
                                "five-second-avg": 33,
                                "one-minute-avg": 44,
                                "five-minute-avg": 42
                            },
                            {
                                "core-index": 2,
                                "core": "cpu2",
                                "current": 55,
                                "five-second-avg": 33,
                                "one-minute-avg": 49,
                                "five-minute-avg": 44
                            },
                            {
                                "core-index": 3,
                                "core": "cpu3",
                                "current": 36,
                                "five-second-avg": 34,
                                "one-minute-avg": 48,
                                "five-minute-avg": 43
                            },
                            {
                                "core-index": 4,
                                "core": "cpu4",
                                "current": 56,
                                "five-second-avg": 26,
                                "one-minute-avg": 46,
                                "five-minute-avg": 43
                            },
                            {
                                "core-index": 5,
                                "core": "cpu5",
                                "current": 43,
                                "five-second-avg": 38,
                                "one-minute-avg": 48,
                                "five-minute-avg": 43
                            },
                            {
                                "core-index": 6,
                                "core": "cpu6",
                                "current": 44,
                                "five-second-avg": 33,
                                "one-minute-avg": 46,
                                "five-minute-avg": 44
                            },
                            {
                                "core-index": 7,
                                "core": "cpu7",
                                "current": 38,
                                "five-second-avg": 27,
                                "one-minute-avg": 46,
                                "five-minute-avg": 44
                            }
                        ]
                    }
                }
            }
        }
    ]
}

Monitoring VELOS Services

Monitoring System Controller Health

Monitoring System Controller Health via CLI

To see if the Openshift cluster is up and running use the show cluster command. You should see status for each installed blade and controller in the Ready state. Each section under Stage Name should show a Status of Done. During the bootup process you can monitor the status of the individual stages. The most recent Openshift logs are displayed, and you can determine if the chassis is healthy or having issues.

syscon-2-active# show cluster
NAME          STATUS  TIME CREATED          ROLES         CPU  PODS  MEMORY      HUGEPAGES
--------------------------------------------------------------------------------------------
blade-1       Ready   2021-01-30T21:50:32Z  compute       28   250   26112340Ki  102890Mi
blade-2       Ready   2021-01-16T08:20:08Z  compute       28   250   26112340Ki  102890Mi
blade-3       Ready   2021-01-30T21:50:31Z  compute       28   250   26112340Ki  102890Mi
controller-1  Ready   2020-12-08T21:09:45Z  infra,master  -    -     -           -
controller-2  Ready   2020-12-08T21:09:45Z  infra,master  -    -     -           -

STAGE NAME               STATUS
---------------------------------
AddingBlade              Done
HealthCheck              Done
HostedInstall            Done
MasterAdditionalInstall  Done
MasterInstall            Done
NodeBootstrap            Done
NodeJoin                 Done
Prerequisites            Done
ServiceCatalogInstall    Done
etcdInstall              Done

cluster cluster-status summary-status "Openshift cluster is healthy, and all controllers and blades are ready."
INDEX  STATUS
---------------------------------------------------------------------------------------------------
0      2021-02-06 18:19:59.445387 -  Orchestration manager startup.
1      2021-02-06 18:20:15.219686 -  Orchestration manager transitioning to active.
2      2021-02-06 18:20:16.476607 -  Can now ping controller-1.chassis.local (10.1.3.51).
3      2021-02-06 18:20:26.863054 -  Can now ping controller-2.chassis.local (10.1.3.52).
4      2021-02-06 18:20:27.727600 -  Successfully ssh'd to CC controller-1.chassis.local.
5      2021-02-06 18:20:28.311630 -  Successfully ssh'd to CC controller-2.chassis.local.
6      2021-02-06 18:20:43.329803 -  Found valid DNS configuration on controller-2.chassis.local.
7      2021-02-06 18:21:23.039277 -  Can now ping blade blade-1.chassis.local (10.1.3.1).
8      2021-02-06 18:21:23.274312 -  Can now ping blade blade-2.chassis.local (10.1.3.2).
9      2021-02-06 18:21:23.520862 -  Can now ping blade blade-3.chassis.local (10.1.3.3).
10     2021-02-06 18:21:56.539448 -  Controller 1 is ready in openshift cluster.
11     2021-02-06 18:21:56.539547 -  Controller 2 is ready in openshift cluster.
12     2021-02-06 18:21:56.539583 -  Blade 1 is ready in openshift cluster.
13     2021-02-06 18:21:56.539618 -  Blade 2 is ready in openshift cluster.
14     2021-02-06 18:21:56.539652 -  Blade 3 is ready in openshift cluster.
15     2021-02-06 18:21:56.539687 -  Openshift cluster is ready.
16     2021-02-06 18:21:56.541546 -  Successfully SSH'd to blade blade-1.chassis.local.
17     2021-02-06 18:21:56.970645 -  Successfully SSH'd to blade blade-2.chassis.local.
18     2021-02-06 18:21:57.492814 -  Successfully SSH'd to blade blade-3.chassis.local.
19     2021-02-06 18:21:58.312127 -  Openshift cluster is NOT ready.
20     2021-02-06 18:22:19.060573 -  Openshift cluster is ready.
Monitoring System Controller Health via webUI

In the webUI a high-level status of the system controller HA state, and the ability to force a failover can be done from the System Settings -> Controller Management screen. Here you can see system controller 1 & 2 status, and role. You can optionally configure the type of failover with either auto (recommended) or Preferred node. You can also force a failover from one system controller to the other and perform controller software upgrades.

_images/image312.png

The dashboard in the system controller webUI also provides high level status of each controller and its current role.

_images/image44.png

The Controller View section of the dashboard provides storage, memory, and CPU utilization for each system controller.

_images/image4a.png

Active alarms & events can be viewed form the system controllers System Settings > Alarms & Events page:

_images/image53.png
Monitoring System Controller Health via API

To see if the Openshift/K3s cluster is up and running use the API request below.

GET https://{{velos_chassis1_system_controller_ip}}:8888/restconf/data/f5-chassis-cluster:cluster

You should see status for each installed blade and controller in the Ready state. Each section under Stage Name should show a Status of Done. During the bootup process you can monitor the status of the individual stages. The most recent Openshift/K3s logs are displayed, and you can determine if the chassis is healthy or having issues.

{
    "f5-chassis-cluster:cluster": {
        "nodes": {
            "node": [
                {
                    "name": "blade-1",
                    "status": "Ready",
                    "time-created": "2026-06-08T17:10:03Z",
                    "roles": "compute",
                    "info": {
                        "cpu": 22,
                        "pods": 500,
                        "memory": "26215232Ki",
                        "hugepages": "102460Mi",
                        "memory-usage": "9%",
                        "cpu-usage": ""
                    }
                },
                {
                    "name": "blade-2",
                    "status": "Ready",
                    "time-created": "2026-06-08T18:00:12Z",
                    "roles": "compute",
                    "info": {
                        "cpu": 22,
                        "pods": 500,
                        "memory": "26215232Ki",
                        "hugepages": "102460Mi",
                        "memory-usage": "9%",
                        "cpu-usage": ""
                    }
                },
                {
                    "name": "blade-3",
                    "status": "Ready",
                    "time-created": "2026-06-08T18:00:12Z",
                    "roles": "compute",
                    "info": {
                        "cpu": 22,
                        "pods": 500,
                        "memory": "26215240Ki",
                        "hugepages": "102460Mi",
                        "memory-usage": "10%",
                        "cpu-usage": ""
                    }
                },
                {
                    "name": "controller-1",
                    "status": "Ready",
                    "time-created": "2026-06-08T16:40:37Z",
                    "roles": "control-plane,etcd"
                },
                {
                    "name": "controller-2",
                    "status": "Ready",
                    "time-created": "2026-06-08T16:01:27Z",
                    "roles": "control-plane,etcd"
                }
            ]
        },
        "install-progress": {
            "install-progress": [
                {
                    "stage-name": "ClusterDeployment",
                    "status": "done",
                    "timestamp": "2026-08-07 16:01:27+00:00",
                    "version": "Not Available",
                    "description": "Cluster deployment is successful."
                },
                {
                    "stage-name": "EtcdInstall",
                    "status": "done",
                    "timestamp": "2026-08-10 14:58:10+00:00",
                    "version": "Not Applicable",
                    "description": "Third etcd container launched on active CC."
                },
                {
                    "stage-name": "K3SClusterInstall",
                    "status": "done",
                    "timestamp": "2026-08-07 16:02:31+00:00",
                    "version": "1.34.3_50",
                    "description": "K3s installation/verification is successful on both active and stand-by CC."
                },
                {
                    "stage-name": "KubevirtInstall",
                    "status": "done",
                    "timestamp": "2026-08-07 16:02:54+00:00",
                    "version": "1.6.3_120",
                    "description": "Kubevirt pods are installed successfully."
                },
                {
                    "stage-name": "MultusInstall",
                    "status": "done",
                    "timestamp": "2026-06-08 10:48:38-07:00",
                    "version": "4.2.3_11",
                    "description": "Multus installation/verification is successful in cluster."
                }
            ]
        },
        "orchestration-manager": {
            "cluster-initialized": true,
            "cluster-ready": true,
            "active-node": "controller-2.chassis.local",
            "etcd-ha-initialized": true,
            "etcd-ha-running": true,
            "multus-status": "healthy",
            "kubevirt-status": "healthy",
            "controller-status": [
                {
                    "index": 1,
                    "name": "controller-1.chassis.local",
                    "inserted": true,
                    "in-cluster": true,
                    "ready-cluster": true,
                    "able-to-ping": true,
                    "able-to-ssh": true,
                    "state": "In Cluster"
                },
                {
                    "index": 2,
                    "name": "controller-2.chassis.local",
                    "inserted": true,
                    "in-cluster": true,
                    "ready-cluster": true,
                    "able-to-ping": true,
                    "able-to-ssh": true,
                    "state": "In Cluster"
                }
            ],
            "blade-status": [
                {
                    "index": 1,
                    "name": "blade-1.chassis.local",
                    "inserted": true,
                    "in-cluster": true,
                    "ready-cluster": true,
                    "able-to-ping": true,
                    "able-to-ssh": true,
                    "state": "In Cluster",
                    "partition-label": "partition-2"
                },
                {
                    "index": 2,
                    "name": "blade-2.chassis.local",
                    "inserted": true,
                    "in-cluster": true,
                    "ready-cluster": true,
                    "able-to-ping": true,
                    "able-to-ssh": true,
                    "state": "In Cluster",
                    "partition-label": "partition-2"
                },
                {
                    "index": 3,
                    "name": "blade-3.chassis.local",
                    "inserted": true,
                    "in-cluster": true,
                    "ready-cluster": true,
                    "able-to-ping": true,
                    "able-to-ssh": true,
                    "state": "In Cluster",
                    "partition-label": "partition-3"
                }
            ]
        },
        "cluster-status": {
            "summary-status": "K3S cluster is healthy, and all controllers and blades are ready.",
            "cluster-status": [
                {
                    "status": "2026-08-14 06:48:03.709975-07:00 -  Can now ping blade blade-3.chassis.local (100.65.3.3)."
                },
                {
                    "status": "2026-08-14 06:48:30.936760-07:00 -  Successfully SSH'd to blade blade-3.chassis.local."
                },
                {
                    "status": "2026-08-14 06:48:36.757164-07:00 -  Blade 1 is ready in K3S cluster."
                },
                {
                    "status": "2026-08-14 06:48:53.764758-07:00 -  Blade 2 is ready in K3S cluster."
                },
                {
                    "status": "2026-08-14 06:49:26.154104-07:00 -  Blade 3 is ready in K3S cluster."
                },
                {
                    "status": "2026-08-14 06:57:10.127456-07:00 -  Blade 1 is NOT ready in K3S cluster."
                },
                {
                    "status": "2026-08-14 06:57:10.127542-07:00 -  Blade 2 is NOT ready in K3S cluster."
                },
                {
                    "status": "2026-08-14 06:57:40.222660-07:00 -  Blade 3 is NOT ready in K3S cluster."
                },
                {
                    "status": "2026-08-14 07:00:26.257292-07:00 -  Blade 1 is ready in K3S cluster."
                },
                {
                    "status": "2026-08-14 07:00:26.257488-07:00 -  Blade 2 is ready in K3S cluster."
                },
                {
                    "status": "2026-08-14 07:00:41.623693-07:00 -  Blade 3 is ready in K3S cluster."
                },
                {
                    "status": "2026-08-14 07:25:52.865689-07:00 -  Blade 3 is NOT ready in K3S cluster."
                },
                {
                    "status": "2026-08-14 07:29:04.251305-07:00 -  Blade 3 is ready in K3S cluster."
                },
                {
                    "status": "2026-08-14 07:31:42.105910-07:00 -  Failed to SSH to blade blade-1.chassis.local."
                },
                {
                    "status": "2026-08-14 07:31:49.006265-07:00 -  Failed to SSH to blade blade-2.chassis.local."
                },
                {
                    "status": "2026-08-14 07:31:56.323011-07:00 -  Blade 1 is NOT ready in K3S cluster."
                },
                {
                    "status": "2026-08-14 07:31:56.323164-07:00 -  Blade 2 is NOT ready in K3S cluster."
                },
                {
                    "status": "2026-08-14 07:33:46.887525-07:00 -  Cannot ping blade blade-1.chassis.local (100.65.3.1) [1]."
                },
                {
                    "status": "2026-08-14 07:33:48.926633-07:00 -  Cannot ping blade blade-2.chassis.local (100.65.3.2) [1]."
                },
                {
                    "status": "2026-08-14 07:34:09.006289-07:00 -  Can now ping blade blade-1.chassis.local (100.65.3.1)."
                },
                {
                    "status": "2026-08-14 07:34:10.655722-07:00 -  Can now ping blade blade-2.chassis.local (100.65.3.2)."
                },
                {
                    "status": "2026-08-14 07:34:56.990739-07:00 -  Successfully SSH'd to blade blade-1.chassis.local."
                },
                {
                    "status": "2026-08-14 07:34:57.400998-07:00 -  Successfully SSH'd to blade blade-2.chassis.local."
                },
                {
                    "status": "2026-08-14 07:35:04.763672-07:00 -  Blade 1 is ready in K3S cluster."
                },
                {
                    "status": "2026-08-14 07:35:04.763751-07:00 -  Blade 2 is ready in K3S cluster."
                }
            ]
        }
    }
}

Monitoring the Layer2 Switch Fabric on the System Controllers

This section will outline what status should and can be monitored for the Layer2 switch fabric function on the system controllers. Administrators will want to monitor the internal and external interfaces and LAGs for both status and to view stats to understand current utilization. They will be looking to understand what the utilization of each port is and how is traffic balanced between the two switch fabrics on the system controllers. This section will detail what sort of monitoring is currently supported via CLI, webUI, API, and SNMP, and will also detail any altering, logging, or SNMP traps that are available.

Before getting into what monitoring is supported, it is important to understand how things connect and their labeling. The diagram below provides the internal interface numbering on the system controllers so that an admin can monitor the status and statistics of each interface. This will give them visibility into the traffic distribution across the backplane and dual switch fabrics. Link Aggregation is configured on the blade side of the connection, but not on the system controller side. Note that the blade in slot 1 will have two data plane connections, one to system controller 1 interface 1/3.1 and one to system controller 2 interface 2/3.1, the numbering follows the same logic for other slots.

The first digit represents which controller the interface is attached to (controller-1 or controller-2). The second digit will always be 3 for data plane connections, and finally the last digit is the actual interface number on the controller specified in the first digit.

_images/image62.png

The same chassis and system controllers can also interconnect BX520 blades as seen as the diagram below.

_images/velos_cx410_backplane_bx520.png

For the CX1610 chassis the dual system controllers are larger and connect more slots and have more bandwidth per slot compared to the CX410 chassis. The CX1610 chassis only supports the BX520 blades, the BX110 blades are not supported in this chassis. Below is a depiction of the dual system controllers acting as a central redundant switch fabric with BX520 blades installed in the CX1610 chassis.

_images/velos_cx1610_backplane_bx520.png

The diagram below shows the internal data plane interface numbering on the two system controllers within the CX410 chassis.

_images/sx410_datapath_numbering.png

For the larger CX1610 chassis, the diagrams below show the data plane port numbering on the dual system controllers.

_images/velos_cx1610-controller1-dataplane.png _images/velos_cx1610-controller2-dataplane.png

There are also separate control plane connections from each controller to each slot, which are also put into Link Aggregation Group. Note that the blade in slot 1 will have two connections, one to system controller 1 interface 1/1.1 and one to system controller 2 interface 2/1.1, the numbering follows the same logic for other slots. The first digit represents which controller the interface is attached to (controller-1 or controller-2). The second digit will always be 1 for control plane connections, and finally the last digit is the actual interface number on the controller specified in the first digit.

_images/image71.png

Those ports will be joined together in a LAG (Link Aggregation) bundle on the system controller side. Note the LAG connecting to slot 1 is labeled cplagg_1.1, slot2 is labeled cplagg_1.2 etc.

_images/image83.png

The diagram below shows the internal control plane interface numbering on the two system controllers within the CX410 chassis.

_images/sx410_controlpath_numbering.png

For the larger CX1610 chassis, the diagrams below show the control plane port numbering on the dual system controllers.

_images/velos_cx1610-controller1-controlplane.png _images/velos_cx1610-controller2-controlplane.png
Monitoring of the Layer2 Switch Fabric on the System Controllers via CLI

There is a CLI command to monitor all the internal and external ports and LAGs on the dual system controllers as well as the out-of-band management ports.

There are two system controllers, and each controller has a single 100Gb connection to each slot. The 100Gb data plane backplane connections always start with: <controller number>/ 3.<slot number>. As an example, 1/3.1 is controller one’s connection to slot1, while 2/3.1 is controller two’s connection to slot 1. To view just the internal data plane connection status, issue the following command: show interfaces interface */3.* state oper-status.

syscon-2-active# show interfaces interface */3.* state oper-status
    OPER
NAME   STATUS
---------------
1/3.1  UP
1/3.2  UP
1/3.3  UP
1/3.4  DOWN
1/3.5  DOWN
1/3.6  DOWN
1/3.7  DOWN
1/3.8  DOWN
2/3.1  UP
2/3.2  UP
2/3.3  UP
2/3.4  DOWN
2/3.5  DOWN
2/3.6  DOWN
2/3.7  DOWN
2/3.8  DOWN

syscon-2-active#

The output is explained in more detail with the following graphic. In this case, there are three BX110 blades installed in slots 1-3 and the rest of the slots are empty. Each controller has a connection to each slot, and only the slots with a blade installed will show an UP status.

_images/dataplane_status.png

Each slot also has a separate backplane connection to each system controller for control plane traffic. The 10Gb control plane backplane connections always start with: <controller number>/ 1.<slot number>. As an example, 1/1.1 is controller one’s control plane connection to slot1, while 2/1.1 is controller two’s control plane connection to slot 1. To view just the internal control plane connection status, issue the following command: show interfaces interface */1.* state oper-status.

syscon-2-active# show interfaces interface */1.* state oper-status
    OPER
NAME   STATUS
---------------
1/1.1  UP
1/1.2  UP
1/1.3  UP
1/1.4  DOWN
1/1.5  DOWN
1/1.6  DOWN
1/1.7  DOWN
1/1.8  DOWN
2/1.1  UP
2/1.2  UP
2/1.3  UP
2/1.4  DOWN
2/1.5  DOWN
2/1.6  DOWN
2/1.7  DOWN
2/1.8  DOWN

syscon-2-active#

The output is explained in more detail with the following graphic. In this case, there are three BX110 blades installed in slots 1-3 and the rest of the slots are empty. Each controller has a control plane data plane connection to each slot, and only the slots with a blade installed will show an UP status.

_images/dataplane_status.png

Below is a command to view the complete stats for one of the backplane ports of the system controller:

syscon-2-active# show interfaces interface 1/1.1
interfaces interface 1/1.1
state name    1/1.1
state type    ethernetCsmacd
state loopback-mode false
state enabled
state ifindex 10
state admin-status UP
state oper-status UP
state last-change 61612666625
state counters in-octets 14937303301
state counters in-pkts 64279377
state counters in-unicast-pkts 46181461
state counters in-broadcast-pkts 3495683
state counters in-multicast-pkts 14602233
state counters in-discards 553
state counters in-errors 0
state counters in-unknown-protos 0
state counters in-fcs-errors 0
state counters out-octets 13859445595
state counters out-pkts 69051486
state counters out-unicast-pkts 51154295
state counters out-broadcast-pkts 13115083
state counters out-multicast-pkts 4782108
state counters out-discards 0
state counters out-errors 0
hold-time state up 0
hold-time state down 0
ethernet state mac-address 5a:a5:5a:01:01:01
ethernet state auto-negotiate true
ethernet state duplex-mode FULL
ethernet state port-speed SPEED_10GB
ethernet state enable-flow-control false
ethernet state hw-mac-address 5a:a5:5a:01:01:01
ethernet state counters in-mac-pause-frames 0
ethernet state counters in-oversize-frames 3398952
ethernet state counters in-jabber-frames 0
ethernet state counters in-fragment-frames 0
ethernet state counters in-8021q-frames 0
ethernet state counters in-crc-errors 0
ethernet state counters out-mac-pause-frames 0
ethernet state counters out-8021q-frames 0

Or you can view all ports in a table format with the following command:

syscon-2-active# show interfaces | tab
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        OUT
                                                                                                                                                                                IN                                         IN                                                           OUT        OUT                                                                                                                                                                   ENABLE                      NEGOTIATED              IN MAC   IN MAC  IN         IN         IN      IN        IN              IN      OUT MAC  MAC     OUT                                                                                                                            IN       IN         IN                           IN                             OUT      OUT        OUT
                                                    LOOPBACK                                 ADMIN   OPER                                                            IN UNICAST    BROADCAST  IN MULTICAST  IN        IN      UNKNOWN  IN FCS                                OUT UNICAST   BROADCAST  MULTICAST     OUT       OUT     CARRIER      LAST   LACP             LAG   MIN    LAG            MAC                                AUTO       DUPLEX                 FLOW                        DUPLEX      NEGOTIATED  CONTROL  PAUSE   OVERSIZE   UNDERSIZE  JABBER  FRAGMENT  8021Q   IN CRC  BLOCK   CONTROL  PAUSE   8021Q   AGGREGATE                                                               ADMIN   OPER    LAST             IN      IN    UNICAST  BROADCAST  MULTICAST  IN        IN      UNKNOWN  IN FCS  OUT     OUT   UNICAST  BROADCAST  MULTICAST  OUT       OUT     CARRIER      LAST
NAME        DISABLED  NAME     TYPE            MTU  MODE      DESCRIPTION  ENABLED  IFINDEX  STATUS  STATUS  LAST CHANGE      LOGICAL  IN OCTETS       IN PKTS       PKTS          PKTS       PKTS          DISCARDS  ERRORS  PROTOS   ERRORS  OUT OCTETS      OUT PKTS      PKTS          PKTS       PKTS          DISCARDS  ERRORS  TRANSITIONS  CLEAR  STATE  UP  DOWN  TYPE  LINKS  SPEED  MEMBER  ADDRESS  LAGID  MAC ADDRESS        NEGOTIATE  MODE    PORT SPEED     CONTROL  HW MAC ADDRESS     MODE        PORT SPEED  FRAMES   FRAMES  FRAMES     FRAMES     FRAMES  FRAMES    FRAMES  ERRORS  ERRORS  FRAMES   FRAMES  FRAMES  ID         INDEX  DISABLED  INDEX  DESCRIPTION  ENABLED  NAME  IFINDEX  STATUS  STATUS  CHANGE  LOGICAL  OCTETS  PKTS  PKTS     PKTS       PKTS       DISCARDS  ERRORS  PROTOS   ERRORS  OCTETS  PKTS  PKTS     PKTS       PKTS       DISCARDS  ERRORS  TRANSITIONS  CLEAR
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
1/1.1       -         1/1.1    ethernetCsmacd  -    false     -            true     10       UP      UP      211792573593     -        86941940509     233256034     228396810     2968645    1890579       154       0       0        0       14343745327     79423191      39713895      12921423   26787873      0         0       -            -      -      0   0     -     -      -      -       -        -      5a:a5:5a:01:01:01  true       FULL    SPEED_10GB     false    5a:a5:5a:01:01:01  -           -           -        0       10974256   -          0       0         0       0       -       -        0       0       -
1/1.2       -         1/1.2    ethernetCsmacd  -    false     -            true     11       UP      UP      211798708671     -        395685963451    163452533     135520523     2967935    24964075      135       0       0        0       69464832706     158312281     95784686      13291858   49235737      0         0       -            -      -      0   0     -     -      -      -       -        -      5a:a5:5a:01:01:02  true       FULL    SPEED_10GB     false    5a:a5:5a:01:01:02  -           -           -        0       88587626   -          0       0         0       0       -       -        0       0       -
1/1.3       -         1/1.3    ethernetCsmacd  -    false     -            true     2        UP      UP      211787146857     -        29503264735     31919084      27066164      2964815    1888105       80        0       0        0       12555584956     99222069      86091818      9418719    3711532       0         0       -            -      -      0   0     -     -      -      -       -        -      5a:a5:5a:01:01:03  true       FULL    SPEED_10GB     false    5a:a5:5a:01:01:03  -           -           -        0       5082178    -          0       0         0       0       -       -        0       0       -
1/1.4       -         1/1.4    ethernetCsmacd  -    false     -            true     3        UP      DOWN    -                -        0               0             0             0          0             0         0       0        0       0               0             0             0          0             0         0       -            -      -      0   0     -     -      -      -       -        -      5a:a5:5a:01:01:04  true       FULL    -              false    5a:a5:5a:01:01:04  -           -           -        0       0          -          0       0         0       0       -       -        0       0       -
1/1.5       -         1/1.5    ethernetCsmacd  -    false     -            true     12       UP      DOWN    -                -        0               0             0             0          0             0         0       0        0       0               0             0             0          0             0         0       -            -      -      0   0     -     -      -      -       -        -      5a:a5:5a:01:01:05  true       FULL    -              false    5a:a5:5a:01:01:05  -           -           -        0       0          -          0       0         0       0       -       -        0       0       -
1/1.6       -         1/1.6    ethernetCsmacd  -    false     -            true     13       UP      DOWN    -                -        0               0             0             0          0             0         0       0        0       0               0             0             0          0             0         0       -            -      -      0   0     -     -      -      -       -        -      5a:a5:5a:01:01:06  true       FULL    -              false    5a:a5:5a:01:01:06  -           -           -        0       0          -          0       0         0       0       -       -        0       0       -
1/1.7       -         1/1.7    ethernetCsmacd  -    false     -            true     4        UP      DOWN    -                -        0               0             0             0          0             0         0       0        0       0               0             0             0          0             0         0       -            -      -      0   0     -     -      -      -       -        -      5a:a5:5a:01:01:07  true       FULL    -              false    5a:a5:5a:01:01:07  -           -           -        0       0          -          0       0         0       0       -       -        0       0       -
1/1.8       -         1/1.8    ethernetCsmacd  -    false     -            true     5        UP      DOWN    -                -        0               0             0             0          0             0         0       0        0       0               0             0             0          0             0         0       -            -      -      0   0     -     -      -      -       -        -      5a:a5:5a:01:01:08  true       FULL    -              false    5a:a5:5a:01:01:08  -           -           -        0       0          -          0       0         0       0       -       -        0       0       -
1/2.2       -         1/2.2    ethernetCsmacd  -    false     -            true     16       UP      UP      211804025223     -        67300620774     253265187     249956313     3307446    1428          22        0       0        0       168058052337    438977912     301569162     23837377   113571373     0         0       -            -      -      0   0     -     -      -      -       -        -      5a:a5:5a:01:02:02  true       FULL    SPEED_10GB     false    5a:a5:5a:01:02:02  -           -           -        0       14980469   -          0       0         0       0       -       -        0       0       -
1/2.3       -         1/2.3    ethernetCsmacd  -    false     -            true     17       UP      UP      211810804805     -        67317446268     253261024     249954725     3304815    1484          28        0       0        0       518265516277    366702028     366701999     11         18            0         0       -            -      -      0   0     -     -      -      -       -        -      5a:a5:5a:01:02:03  true       FULL    SPEED_10GB     false    5a:a5:5a:01:02:03  -           -           -        0       98990729   -          0       0         0       0       -       -        0       0       -
1/2.4       -         1/2.4    ethernetCsmacd  -    false     -            true     18       UP      UP      211815889385     -        67246294422     253256158     249946612     3308124    1422          24        0       0        0       134071623253    269061289     269061258     11         20            0         0       -            -      -      0   0     -     -      -      -       -        -      5a:a5:5a:01:02:04  true       FULL    SPEED_10GB     false    5a:a5:5a:01:02:04  -           -           -        0       10520970   -          0       0         0       0       -       -        0       0       -
1/2.5       -         1/2.5    ethernetCsmacd  -    false     -            true     20       UP      UP      211820271034     -        817607312785    1033418002    931619657     11343687   90454658      37        0       0        0       652438268477    966348853     926266734     16968421   23113698      0         0       -            -      -      0   0     -     -      -      -       -        -      5a:a5:5a:01:02:05  false      FULL    SPEED_25GB     false    5a:a5:5a:01:02:05  -           -           -        0       398477209  -          0       0         0       0       -       -        0       0       -
1/2.6       -         1/2.6    ethernetCsmacd  -    false     -            true     21       UP      UP      211824833060     -        305071541       3266764       533369        2729264    4131          27        0       0        0       376146022       3484728       765117        2716429    3182          0         0       -            -      -      0   0     -     -      -      -       -        -      5a:a5:5a:01:02:06  false      FULL    SPEED_25GB     false    5a:a5:5a:01:02:06  -           -           -        0       120        -          0       0         0       0       -       -        0       0       -
1/3.1       -         1/3.1    ethernetCsmacd  -    false     -            true     1        UP      UP      344143540237900  -        25203995153591  296501288160  296501188535  175        99450         0         0       0        0       25203830155540  296500513477  296500463395  30         50052         0         0       -            -      -      0   0     -     -      -      -       -        -      5a:a5:5a:01:03:01  false      FULL    SPEED_UNKNOWN  false    5a:a5:5a:01:03:01  -           -           -        0       168        -          0       0         0       0       -       -        0       0       -
1/3.2       -         1/3.2    ethernetCsmacd  -    false     -            true     105      UP      UP      344145057773294  -        25203880252766  296501102815  296501052733  30         50052         588458    0       0        0       25203995232046  296501289254  296501189629  175        99450         0         0       -            -      -      0   0     -     -      -      -       -        -      5a:a5:5a:01:03:02  false      FULL    SPEED_UNKNOWN  false    5a:a5:5a:01:03:02  -           -           -        0       168        -          0       0         0       0       -       -        0       0       -
1/3.3       -         1/3.3    ethernetCsmacd  -    false     -            true     85       UP      UP      343785764588858  -        130608          1389          0             125        1264          1389      0       0        0       0               0             0             0          0             0         0       -            -      -      0   0     -     -      -      -       -        -      5a:a5:5a:01:03:03  false      FULL    SPEED_UNKNOWN  false    5a:a5:5a:01:03:03  -           -           -        0       0          -          0       0         0       0       -       -        0       0       -
1/3.4       -         1/3.4    ethernetCsmacd  -    false     -            true     53       UP      DOWN    -                -        0               0             0             0          0             0         0       0        0       0               0             0             0          0             0         0       -            -      -      0   0     -     -      -      -       -        -      5a:a5:5a:01:03:04  false      FULL    -              false    5a:a5:5a:01:03:04  -           -           -        0       0          -          0       0         0       0       -       -        0       0       -
1/3.5       -         1/3.5    ethernetCsmacd  -    false     -            true     9        UP      DOWN    -                -        0               0             0             0          0             0         0       0        0       0               0             0             0          0             0         0       -            -      -      0   0     -     -      -      -       -        -      5a:a5:5a:01:03:05  false      FULL    -              false    5a:a5:5a:01:03:05  -           -           -        0       0          -          0       0         0       0       -       -        0       0       -
1/3.6       -         1/3.6    ethernetCsmacd  -    false     -            true     102      UP      DOWN    -                -        0               0             0             0          0             0         0       0        0       0               0             0             0          0             0         0       -            -      -      0   0     -     -      -      -       -        -      5a:a5:5a:01:03:06  false      FULL    -              false    5a:a5:5a:01:03:06  -           -           -        0       0          -          0       0         0       0       -       -        0       0       -
1/3.7       -         1/3.7    ethernetCsmacd  -    false     -            true     69       UP      DOWN    -                -        0               0             0             0          0             0         0       0        0       0               0             0             0          0             0         0       -            -      -      0   0     -     -      -      -       -        -      5a:a5:5a:01:03:07  false      FULL    -              false    5a:a5:5a:01:03:07  -           -           -        0       0          -          0       0         0       0       -       -        0       0       -
1/3.8       -         1/3.8    ethernetCsmacd  -    false     -            true     41       UP      DOWN    -                -        0               0             0             0          0             0         0       0        0       0               0             0             0          0             0         0       -            -      -      0   0     -     -      -      -       -        -      5a:a5:5a:01:03:08  false      FULL    -              false    5a:a5:5a:01:03:08  -           -           -        0       0          -          0       0         0       0       -       -        0       0       -
1/4.1       -         1/4.1    ethernetCsmacd  -    false     -            true     34       UP      UP      211916613298     -        342             3             0             0          3             3         0       0        0       0               0             0             0          0             0         0       -            -      -      0   0     -     -      -      -       -        -      5a:a5:5a:01:04:01  true       FULL    SPEED_10GB     false    5a:a5:5a:01:04:01  -           -           -        0       0          -          0       0         0       0       -       -        0       0       -
1/mgmt0     -         1/mgmt0  ethernetCsmacd  -    false     -            true     15       UP      UP      237409541637     -        4391428464      6501678       4241352       863089     1397237       188       0       0        0       497631273       3630029       2312259       1256561    61209         0         0       -            -      -      0   0     -     -      -      -       -        -      00:94:a1:8e:d0:7d  true       FULL    SPEED_1GB      false    00:94:a1:8e:d0:7d  -           -           -        0       4          -          0       0         0       0       -       -        0       0       -
2/1.1       -         2/1.1    ethernetCsmacd  -    false     -            true     10       UP      UP      210816650163     -        434525098398    195073095     146494484     904052     47674559      295       0       0        0       314825258244    338291044     334761346     1448843    2080855       0         0       -            -      -      0   0     -     -      -      -       -        -      5a:a5:5a:02:01:01  true       FULL    SPEED_10GB     false    5a:a5:5a:02:01:01  -           -           -        0       131439513  -          0       0         0       0       -       -        0       0       -
2/1.2       -         2/1.2    ethernetCsmacd  -    false     -            true     11       UP      UP      210822581696     -        231814953370    233065865     230378471     534351     2153043       315       0       0        0       78549974865     213629823     210100100     1448823    2080900       0         0       -            -      -      0   0     -     -      -      -       -        -      5a:a5:5a:02:01:02  true       FULL    SPEED_10GB     false    5a:a5:5a:02:01:02  -           -           -        0       37313027   -          0       0         0       0       -       -        0       0       -
2/1.3       -         2/1.3    ethernetCsmacd  -    false     -            true     2        UP      UP      210811061114     -        412497846595    200768039     152757405     963189     47047445      392       0       0        0       34433295277     60123833      56593960      1448913    2080960       0         0       -            -      -      0   0     -     -      -      -       -        -      5a:a5:5a:02:01:03  true       FULL    SPEED_10GB     false    5a:a5:5a:02:01:03  -           -           -        0       96079364   -          0       0         0       0       -       -        0       0       -
2/1.4       -         2/1.4    ethernetCsmacd  -    false     -            true     3        UP      DOWN    -                -        0               0             0             0          0             0         0       0        0       0               0             0             0          0             0         0       -            -      -      0   0     -     -      -      -       -        -      5a:a5:5a:02:01:04  true       FULL    -              false    5a:a5:5a:02:01:04  -           -           -        0       0          -          0       0         0       0       -       -        0       0       -
2/1.5       -         2/1.5    ethernetCsmacd  -    false     -            true     12       UP      DOWN    -                -        0               0             0             0          0             0         0       0        0       0               0             0             0          0             0         0       -            -      -      0   0     -     -      -      -       -        -      5a:a5:5a:02:01:05  true       FULL    -              false    5a:a5:5a:02:01:05  -           -           -        0       0          -          0       0         0       0       -       -        0       0       -
2/1.6       -         2/1.6    ethernetCsmacd  -    false     -            true     13       UP      DOWN    -                -        0               0             0             0          0             0         0       0        0       0               0             0             0          0             0         0       -            -      -      0   0     -     -      -      -       -        -      5a:a5:5a:02:01:06  true       FULL    -              false    5a:a5:5a:02:01:06  -           -           -        0       0          -          0       0         0       0       -       -        0       0       -
2/1.7       -         2/1.7    ethernetCsmacd  -    false     -            true     4        UP      DOWN    -                -        0               0             0             0          0             0         0       0        0       0               0             0             0          0             0         0       -            -      -      0   0     -     -      -      -       -        -      5a:a5:5a:02:01:07  true       FULL    -              false    5a:a5:5a:02:01:07  -           -           -        0       0          -          0       0         0       0       -       -        0       0       -
2/1.8       -         2/1.8    ethernetCsmacd  -    false     -            true     5        UP      DOWN    -                -        0               0             0             0          0             0         0       0        0       0               0             0             0          0             0         0       -            -      -      0   0     -     -      -      -       -        -      5a:a5:5a:02:01:08  true       FULL    -              false    5a:a5:5a:02:01:08  -           -           -        0       0          -          0       0         0       0       -       -        0       0       -
2/2.2       -         2/2.2    ethernetCsmacd  -    false     -            true     16       UP      UP      210829179837     -        144816060002    308544263     304644162     3898375    1726          139687    0       0        0       215950812892    399011696     261712713     23725985   113572998     0         0       -            -      -      0   0     -     -      -      -       -        -      5a:a5:5a:02:02:02  true       FULL    SPEED_10GB     false    5a:a5:5a:02:02:02  -           -           -        0       36510572   -          0       0         0       0       -       -        0       0       -
2/2.3       -         2/2.3    ethernetCsmacd  -    false     -            true     17       UP      UP      211093508049     -        146518517421    309322542     305429250     3891582    1710          139556    0       0        0       588502412055    346072211     346072191     2          18            0         0       -            -      -      0   0     -     -      -      -       -        -      5a:a5:5a:02:02:03  true       FULL    SPEED_10GB     false    5a:a5:5a:02:02:03  -           -           -        0       124271378  -          0       0         0       0       -       -        0       0       -
2/2.4       -         2/2.4    ethernetCsmacd  -    false     -            true     18       UP      UP      211098979263     -        141709095850    306281208     302394510     3884969    1729          139045    0       0        0       177013348109    250758459     250758442     3          14            0         0       -            -      -      0   0     -     -      -      -       -        -      5a:a5:5a:02:02:04  true       FULL    SPEED_10GB     false    5a:a5:5a:02:02:04  -           -           -        0       30867933   -          0       0         0       0       -       -        0       0       -
2/2.5       -         2/2.5    ethernetCsmacd  -    false     -            true     20       UP      UP      255974438486120  -        699217208802    1049137532    1008795307    17227932   23114293      6         0       0        0       834005721167    1106314220    1004140938    11717890   90455392      0         0       -            -      -      0   0     -     -      -      -       -        -      5a:a5:5a:02:02:05  false      FULL    SPEED_25GB     false    5a:a5:5a:02:02:05  -           -           -        0       423195112  -          0       0         0       0       -       -        0       0       -
2/2.6       -         2/2.6    ethernetCsmacd  -    false     -            true     21       UP      UP      255974442618502  -        425810321       3944775       822247        3118682    3846          12        0       0        0       330169732       3497826       575824        2917523    4479          0         0       -            -      -      0   0     -     -      -      -       -        -      5a:a5:5a:02:02:06  false      FULL    SPEED_25GB     false    5a:a5:5a:02:02:06  -           -           -        0       120        -          0       0         0       0       -       -        0       0       -
2/3.1       -         2/3.1    ethernetCsmacd  -    false     -            true     1        UP      UP      599906770045804  -        29029262710187  326068765959  3498576       0          326065267383  0         0       0        0       29022800137815  326047197783  4180729       283121     326042733933  0         0       -            -      -      0   0     -     -      -      -       -        -      5a:a5:5a:02:03:01  false      FULL    SPEED_UNKNOWN  false    5a:a5:5a:02:03:01  -           -           -        0       48         -          0       0         0       0       -       -        0       0       -
2/3.2       -         2/3.2    ethernetCsmacd  -    false     -            true     105      UP      UP      599908042185684  -        29022852750432  326047816696  4180729       283121     326043352846  617660    0       0        0       29029262822060  326068767217  3498576       0          326065268641  0         0       -            -      -      0   0     -     -      -      -       -        -      5a:a5:5a:02:03:02  false      FULL    SPEED_UNKNOWN  false    5a:a5:5a:02:03:02  -           -           -        0       48         -          0       0         0       0       -       -        0       0       -
2/3.3       -         2/3.3    ethernetCsmacd  -    false     -            true     85       UP      UP      599548574726781  -        13050107822     45206196      0             283121     44923075      45206196  0       0        0       0               0             0             0          0             0         0       -            -      -      0   0     -     -      -      -       -        -      5a:a5:5a:02:03:03  false      FULL    SPEED_UNKNOWN  false    5a:a5:5a:02:03:03  -           -           -        0       0          -          0       0         0       0       -       -        0       0       -
2/3.4       -         2/3.4    ethernetCsmacd  -    false     -            true     53       UP      DOWN    -                -        0               0             0             0          0             0         0       0        0       0               0             0             0          0             0         0       -            -      -      0   0     -     -      -      -       -        -      5a:a5:5a:02:03:04  false      FULL    -              false    5a:a5:5a:02:03:04  -           -           -        0       0          -          0       0         0       0       -       -        0       0       -
2/3.5       -         2/3.5    ethernetCsmacd  -    false     -            true     9        UP      DOWN    -                -        0               0             0             0          0             0         0       0        0       0               0             0             0          0             0         0       -            -      -      0   0     -     -      -      -       -        -      5a:a5:5a:02:03:05  false      FULL    -              false    5a:a5:5a:02:03:05  -           -           -        0       0          -          0       0         0       0       -       -        0       0       -
2/3.6       -         2/3.6    ethernetCsmacd  -    false     -            true     102      UP      DOWN    -                -        0               0             0             0          0             0         0       0        0       0               0             0             0          0             0         0       -            -      -      0   0     -     -      -      -       -        -      5a:a5:5a:02:03:06  false      FULL    -              false    5a:a5:5a:02:03:06  -           -           -        0       0          -          0       0         0       0       -       -        0       0       -
2/3.7       -         2/3.7    ethernetCsmacd  -    false     -            true     69       UP      DOWN    -                -        0               0             0             0          0             0         0       0        0       0               0             0             0          0             0         0       -            -      -      0   0     -     -      -      -       -        -      5a:a5:5a:02:03:07  false      FULL    -              false    5a:a5:5a:02:03:07  -           -           -        0       0          -          0       0         0       0       -       -        0       0       -
2/3.8       -         2/3.8    ethernetCsmacd  -    false     -            true     41       UP      DOWN    -                -        0               0             0             0          0             0         0       0        0       0               0             0             0          0             0         0       -            -      -      0   0     -     -      -      -       -        -      5a:a5:5a:02:03:08  false      FULL    -              false    5a:a5:5a:02:03:08  -           -           -        0       0          -          0       0         0       0       -       -        0       0       -
2/4.1       -         2/4.1    ethernetCsmacd  -    false     -            true     34       UP      UP      210893719718     -        432             4             0             0          4             4         0       0        0       0               0             0             0          0             0         0       -            -      -      0   0     -     -      -      -       -        -      5a:a5:5a:02:04:01  true       FULL    SPEED_10GB     false    5a:a5:5a:02:04:01  -           -           -        0       0          -          0       0         0       0       -       -        0       0       -
2/mgmt0     -         2/mgmt0  ethernetCsmacd  -    false     -            true     15       UP      UP      254713934290873  -        4353692505      6379395       4650623       978127     750645        522       0       0        0       1937672815      2047253       1977331       8921       61001         613       0       -            -      -      0   0     -     -      -      -       -        -      00:94:a1:8e:d0:7e  true       FULL    SPEED_1GB      false    00:94:a1:8e:d0:7e  -           -           -        0       0          -          0       0         0       0       -       -        0       0       -
cplagg_1.1  -         -        -               -    false     -            -        -        -       -       -                -        -               -             -             -          -             -         -       -        -       -               -             -             -          -             -         -       -            -      -      0   0     LACP  1      20000  -       -        9      -                  -          -       -              -        -                  -           -           -        -       -          -          -       -         -       -       -       -        -       -       -
cplagg_1.2  -         -        -               -    false     -            -        -        -       -       -                -        -               -             -             -          -             -         -       -        -       -               -             -             -          -             -         -       -            -      -      0   0     LACP  1      20000  -       -        0      -                  -          -       -              -        -                  -           -           -        -       -          -          -       -         -       -       -       -        -       -       -
cplagg_1.3  -         -        -               -    false     -            -        -        -       -       -                -        -               -             -             -          -             -         -       -        -       -               -             -             -          -             -         -       -            -      -      0   0     LACP  1      20000  -       -        1      -                  -          -       -              -        -                  -           -           -        -       -          -          -       -         -       -       -       -        -       -       -
cplagg_1.4  -         -        -               -    false     -            -        -        -       -       -                -        -               -             -             -          -             -         -       -        -       -               -             -             -          -             -         -       -            -      -      0   0     LACP  1      -      -       -        2      -                  -          -       -              -        -                  -           -           -        -       -          -          -       -         -       -       -       -        -       -       -
cplagg_1.5  -         -        -               -    false     -            -        -        -       -       -                -        -               -             -             -          -             -         -       -        -       -               -             -             -          -             -         -       -            -      -      0   0     LACP  1      -      -       -        3      -                  -          -       -              -        -                  -           -           -        -       -          -          -       -         -       -       -       -        -       -       -
cplagg_1.6  -         -        -               -    false     -            -        -        -       -       -                -        -               -             -             -          -             -         -       -        -       -               -             -             -          -             -         -       -            -      -      0   0     LACP  1      -      -       -        4      -                  -          -       -              -        -                  -           -           -        -       -          -          -       -         -       -       -       -        -       -       -
cplagg_1.7  -         -        -               -    false     -            -        -        -       -       -                -        -               -             -             -          -             -         -       -        -       -               -             -             -          -             -         -       -            -      -      0   0     LACP  1      -      -       -        5      -                  -          -       -              -        -                  -           -           -        -       -          -          -       -         -       -       -       -        -       -       -
cplagg_1.8  -         -        -               -    false     -            -        -        -       -       -                -        -               -             -             -          -             -         -       -        -       -               -             -             -          -             -         -       -            -      -      0   0     LACP  1      -      -       -        6      -                  -          -       -              -        -                  -           -           -        -       -          -          -       -         -       -       -       -        -       -       -
mgmt-aggr   -         -        -               -    false     -            -        -        -       -       -                -        -               -             -             -          -             -         -       -        -       -               -             -             -          -             -         -       -            -      -      0   0     LACP  0      20000  -       -        7      -                  -          -       -              -        -                  -           -           -        -       -          -          -       -         -       -       -       -        -       -       -

syscon-2-active#

The show lacp CLI command will show both external LAG interfaces if the management ports are bonded together, and internal LAG’s to each slot. In the output below there are 3 blades installed in slots 1-3. They will be labeled cplagg_1.<slot#>. The name mgmt_aggr was provided by the admin when the LAG for the external management ports were configured. This name will be different depending on what the admin chooses for a name.

syscon-1-active# show lacp
                                                                                                                                                                                                                                PARTNER  LACP    LACP    LACP    LACP    LACP
                                LACP                     SYSTEM                                                                                                                       OPER                     PARTNER  PORT  PORT     IN      OUT     RX      TX      UNKNOWN  LACP
NAME        NAME        INTERVAL  MODE    SYSTEM ID MAC    PRIORITY  INTERFACE  INTERFACE  ACTIVITY  TIMEOUT  SYNCHRONIZATION  AGGREGATABLE  COLLECTING  DISTRIBUTING  SYSTEM ID        KEY   PARTNER ID         KEY      NUM   NUM      PKTS    PKTS    ERRORS  ERRORS  ERRORS   ERRORS
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
cplagg_1.1  cplagg_1.1  FAST      ACTIVE  0:a:49:ff:96:2   53248     1/1.1      1/1.1      ACTIVE    SHORT    IN_SYNC          true          true        true          0:a:49:ff:96:2   2     0:a:49:ff:96:2     0        4225  2        261162  259897  0       -       -        -
                                                                    2/1.1      2/1.1      ACTIVE    SHORT    IN_SYNC          true          true        true          0:a:49:ff:96:2   2     0:a:49:ff:96:2     0        8321  4        260829  259557  0       -       -        -
cplagg_1.2  cplagg_1.2  FAST      ACTIVE  0:a:49:ff:95:22  53248     1/1.2      1/1.2      ACTIVE    SHORT    IN_SYNC          true          true        true          0:a:49:ff:95:22  3     0:a:49:ff:95:22    0        4226  2        261162  259897  0       -       -        -
                                                                    2/1.2      2/1.2      ACTIVE    SHORT    IN_SYNC          true          true        true          0:a:49:ff:95:22  3     0:a:49:ff:95:22    0        8322  4        260829  259557  0       -       -        -
cplagg_1.3  cplagg_1.3  FAST      ACTIVE  0:a:49:ff:92:62  53248     1/1.3      1/1.3      ACTIVE    SHORT    IN_SYNC          true          true        true          0:a:49:ff:92:62  4     0:a:49:ff:92:62    0        4227  2        261162  259897  0       -       -        -
                                                                    2/1.3      2/1.3      ACTIVE    SHORT    IN_SYNC          true          true        true          0:a:49:ff:92:62  4     0:a:49:ff:92:62    0        8323  4        260829  259558  0       -       -        -
cplagg_1.4  cplagg_1.4  FAST      ACTIVE  -                -
cplagg_1.5  cplagg_1.5  FAST      ACTIVE  -                -
cplagg_1.6  cplagg_1.6  FAST      ACTIVE  -                -
cplagg_1.7  cplagg_1.7  FAST      ACTIVE  -                -
cplagg_1.8  cplagg_1.8  FAST      ACTIVE  -                -
mgmt-aggr   mgmt-aggr   SLOW      ACTIVE  0:94:a1:8e:d0:0  53248     1/mgmt0    1/mgmt0    ACTIVE    LONG     IN_SYNC          true          true        true          0:94:a1:8e:d0:0  10    44:4c:a8:bc:ca:77  10       4608  12       8708    259835  0       -       -        -
                                                                    2/mgmt0    2/mgmt0    ACTIVE    LONG     IN_SYNC          true          true        true          0:94:a1:8e:d0:0  10    44:4c:a8:bc:ca:77  10       8704  11       8700    259506  0       -       -        -

syscon-1-active#
Monitoring of the Layer2 Switch Fabric on the System Controllers via webUI

In the current release there is no backplane interface or LAG monitoring in the system controller webUI. You’ll need to use the CLI or API to get stats/status of the backplane ports or external management ports.

Monitoring of the Layer2 Switch Fabric on the System Controllers via API

The following API command will show all system controller Ethernet interfaces and link aggregation (both internal and external) as well as out-of-band management Interfaces.

GET https://{{System-Controller-IP}}:8888/restconf/data/openconfig-interfaces:interfaces

The body of the response will look similar to the output below.

{
    "openconfig-interfaces:interfaces": {
        "interface": [
            {
                "name": "1/1.1",
                "config": {
                    "name": "1/1.1",
                    "type": "iana-if-type:ethernetCsmacd"
                },
                "state": {
                    "name": "1/1.1",
                    "type": "iana-if-type:ethernetCsmacd",
                    "loopback-mode": false,
                    "enabled": true,
                    "ifindex": 10,
                    "admin-status": "UP",
                    "oper-status": "UP",
                    "last-change": "92280482278",
                    "counters": {
                        "in-octets": "25930763576",
                        "in-pkts": "81611721",
                        "in-unicast-pkts": "80283080",
                        "in-broadcast-pkts": "1044199",
                        "in-multicast-pkts": "284442",
                        "in-discards": "234",
                        "in-errors": "0",
                        "in-unknown-protos": "0",
                        "in-fcs-errors": "0",
                        "out-octets": "4756887206",
                        "out-pkts": "14131402",
                        "out-unicast-pkts": "3522019",
                        "out-broadcast-pkts": "4997025",
                        "out-multicast-pkts": "5612358",
                        "out-discards": "0",
                        "out-errors": "0"
                    }
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "config": {
                        "auto-negotiate": true,
                        "duplex-mode": "FULL",
                        "openconfig-if-aggregate:aggregate-id": "cplagg_1.1"
                    },
                    "state": {
                        "mac-address": "5a:a5:5a:01:01:01",
                        "auto-negotiate": true,
                        "duplex-mode": "FULL",
                        "port-speed": "openconfig-if-ethernet:SPEED_10GB",
                        "enable-flow-control": false,
                        "hw-mac-address": "5a:a5:5a:01:01:01",
                        "counters": {
                            "in-mac-pause-frames": "0",
                            "in-oversize-frames": "3768462",
                            "in-jabber-frames": "0",
                            "in-fragment-frames": "0",
                            "in-8021q-frames": "0",
                            "in-crc-errors": "0",
                            "out-mac-pause-frames": "0",
                            "out-8021q-frames": "0"
                        }
                    }
                }
            },
            {
                "name": "1/1.2",
                "config": {
                    "name": "1/1.2",
                    "type": "iana-if-type:ethernetCsmacd"
                },
                "state": {
                    "name": "1/1.2",
                    "type": "iana-if-type:ethernetCsmacd",
                    "loopback-mode": false,
                    "enabled": true,
                    "ifindex": 11,
                    "admin-status": "UP",
                    "oper-status": "UP",
                    "last-change": "92285255781",
                    "counters": {
                        "in-octets": "56277978006",
                        "in-pkts": "88976020",
                        "in-unicast-pkts": "88696511",
                        "in-broadcast-pkts": "2220",
                        "in-multicast-pkts": "277289",
                        "in-discards": "161",
                        "in-errors": "0",
                        "in-unknown-protos": "0",
                        "in-fcs-errors": "0",
                        "out-octets": "13206772277",
                        "out-pkts": "32586877",
                        "out-unicast-pkts": "16699631",
                        "out-broadcast-pkts": "5189699",
                        "out-multicast-pkts": "10697547",
                        "out-discards": "0",
                        "out-errors": "0"
                    }
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "config": {
                        "auto-negotiate": true,
                        "duplex-mode": "FULL",
                        "openconfig-if-aggregate:aggregate-id": "cplagg_1.2"
                    },
                    "state": {
                        "mac-address": "5a:a5:5a:01:01:02",
                        "auto-negotiate": true,
                        "duplex-mode": "FULL",
                        "port-speed": "openconfig-if-ethernet:SPEED_10GB",
                        "enable-flow-control": false,
                        "hw-mac-address": "5a:a5:5a:01:01:02",
                        "counters": {
                            "in-mac-pause-frames": "0",
                            "in-oversize-frames": "12417630",
                            "in-jabber-frames": "0",
                            "in-fragment-frames": "0",
                            "in-8021q-frames": "0",
                            "in-crc-errors": "0",
                            "out-mac-pause-frames": "0",
                            "out-8021q-frames": "0"
                        }
                    }
                }
            },
            {
                "name": "1/1.3",
                "config": {
                    "name": "1/1.3",
                    "type": "iana-if-type:ethernetCsmacd"
                },
                "state": {
                    "name": "1/1.3",
                    "type": "iana-if-type:ethernetCsmacd",
                    "loopback-mode": false,
                    "enabled": true,
                    "ifindex": 2,
                    "admin-status": "UP",
                    "oper-status": "UP",
                    "last-change": "92275142893",
                    "counters": {
                        "in-octets": "354634359",
                        "in-pkts": "2641151",
                        "in-unicast-pkts": "2368952",
                        "in-broadcast-pkts": "2095",
                        "in-multicast-pkts": "270104",
                        "in-discards": "108",
                        "in-errors": "0",
                        "in-unknown-protos": "0",
                        "in-fcs-errors": "0",
                        "out-octets": "2988733076",
                        "out-pkts": "10658051",
                        "out-unicast-pkts": "6410863",
                        "out-broadcast-pkts": "3858086",
                        "out-multicast-pkts": "389102",
                        "out-discards": "0",
                        "out-errors": "0"
                    }
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "config": {
                        "auto-negotiate": true,
                        "duplex-mode": "FULL",
                        "openconfig-if-aggregate:aggregate-id": "cplagg_1.3"
                    },
                    "state": {
                        "mac-address": "5a:a5:5a:01:01:03",
                        "auto-negotiate": true,
                        "duplex-mode": "FULL",
                        "port-speed": "openconfig-if-ethernet:SPEED_10GB",
                        "enable-flow-control": false,
                        "hw-mac-address": "5a:a5:5a:01:01:03",
                        "counters": {
                            "in-mac-pause-frames": "0",
                            "in-oversize-frames": "0",
                            "in-jabber-frames": "0",
                            "in-fragment-frames": "0",
                            "in-8021q-frames": "0",
                            "in-crc-errors": "0",
                            "out-mac-pause-frames": "0",
                            "out-8021q-frames": "0"
                        }
                    }
                }
            },
            {
                "name": "1/1.4",
                "config": {
                    "name": "1/1.4",
                    "type": "iana-if-type:ethernetCsmacd"
                },
                "state": {
                    "name": "1/1.4",
                    "type": "iana-if-type:ethernetCsmacd",
                    "loopback-mode": false,
                    "enabled": true,
                    "ifindex": 3,
                    "admin-status": "UP",
                    "oper-status": "DOWN",
                    "counters": {
                        "in-octets": "0",
                        "in-pkts": "0",
                        "in-unicast-pkts": "0",
                        "in-broadcast-pkts": "0",
                        "in-multicast-pkts": "0",
                        "in-discards": "0",
                        "in-errors": "0",
                        "in-unknown-protos": "0",
                        "in-fcs-errors": "0",
                        "out-octets": "0",
                        "out-pkts": "0",
                        "out-unicast-pkts": "0",
                        "out-broadcast-pkts": "0",
                        "out-multicast-pkts": "0",
                        "out-discards": "0",
                        "out-errors": "0"
                    }
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "config": {
                        "auto-negotiate": true,
                        "duplex-mode": "FULL",
                        "openconfig-if-aggregate:aggregate-id": "cplagg_1.4"
                    },
                    "state": {
                        "mac-address": "5a:a5:5a:01:01:04",
                        "auto-negotiate": true,
                        "duplex-mode": "FULL",
                        "port-speed": "openconfig-if-ethernet:SPEED_UNKNOWN",
                        "enable-flow-control": false,
                        "hw-mac-address": "5a:a5:5a:01:01:04",
                        "counters": {
                            "in-mac-pause-frames": "0",
                            "in-oversize-frames": "0",
                            "in-jabber-frames": "0",
                            "in-fragment-frames": "0",
                            "in-8021q-frames": "0",
                            "in-crc-errors": "0",
                            "out-mac-pause-frames": "0",
                            "out-8021q-frames": "0"
                        }
                    }
                }
            },
            {
                "name": "1/1.5",
                "config": {
                    "name": "1/1.5",
                    "type": "iana-if-type:ethernetCsmacd"
                },
                "state": {
                    "name": "1/1.5",
                    "type": "iana-if-type:ethernetCsmacd",
                    "loopback-mode": false,
                    "enabled": true,
                    "ifindex": 12,
                    "admin-status": "UP",
                    "oper-status": "DOWN",
                    "counters": {
                        "in-octets": "0",
                        "in-pkts": "0",
                        "in-unicast-pkts": "0",
                        "in-broadcast-pkts": "0",
                        "in-multicast-pkts": "0",
                        "in-discards": "0",
                        "in-errors": "0",
                        "in-unknown-protos": "0",
                        "in-fcs-errors": "0",
                        "out-octets": "0",
                        "out-pkts": "0",
                        "out-unicast-pkts": "0",
                        "out-broadcast-pkts": "0",
                        "out-multicast-pkts": "0",
                        "out-discards": "0",
                        "out-errors": "0"
                    }
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "config": {
                        "auto-negotiate": true,
                        "duplex-mode": "FULL",
                        "openconfig-if-aggregate:aggregate-id": "cplagg_1.5"
                    },
                    "state": {
                        "mac-address": "5a:a5:5a:01:01:05",
                        "auto-negotiate": true,
                        "duplex-mode": "FULL",
                        "port-speed": "openconfig-if-ethernet:SPEED_UNKNOWN",
                        "enable-flow-control": false,
                        "hw-mac-address": "5a:a5:5a:01:01:05",
                        "counters": {
                            "in-mac-pause-frames": "0",
                            "in-oversize-frames": "0",
                            "in-jabber-frames": "0",
                            "in-fragment-frames": "0",
                            "in-8021q-frames": "0",
                            "in-crc-errors": "0",
                            "out-mac-pause-frames": "0",
                            "out-8021q-frames": "0"
                        }
                    }
                }
            },
            {
                "name": "1/1.6",
                "config": {
                    "name": "1/1.6",
                    "type": "iana-if-type:ethernetCsmacd"
                },
                "state": {
                    "name": "1/1.6",
                    "type": "iana-if-type:ethernetCsmacd",
                    "loopback-mode": false,
                    "enabled": true,
                    "ifindex": 13,
                    "admin-status": "UP",
                    "oper-status": "DOWN",
                    "counters": {
                        "in-octets": "0",
                        "in-pkts": "0",
                        "in-unicast-pkts": "0",
                        "in-broadcast-pkts": "0",
                        "in-multicast-pkts": "0",
                        "in-discards": "0",
                        "in-errors": "0",
                        "in-unknown-protos": "0",
                        "in-fcs-errors": "0",
                        "out-octets": "0",
                        "out-pkts": "0",
                        "out-unicast-pkts": "0",
                        "out-broadcast-pkts": "0",
                        "out-multicast-pkts": "0",
                        "out-discards": "0",
                        "out-errors": "0"
                    }
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "config": {
                        "auto-negotiate": true,
                        "duplex-mode": "FULL",
                        "openconfig-if-aggregate:aggregate-id": "cplagg_1.6"
                    },
                    "state": {
                        "mac-address": "5a:a5:5a:01:01:06",
                        "auto-negotiate": true,
                        "duplex-mode": "FULL",
                        "port-speed": "openconfig-if-ethernet:SPEED_UNKNOWN",
                        "enable-flow-control": false,
                        "hw-mac-address": "5a:a5:5a:01:01:06",
                        "counters": {
                            "in-mac-pause-frames": "0",
                            "in-oversize-frames": "0",
                            "in-jabber-frames": "0",
                            "in-fragment-frames": "0",
                            "in-8021q-frames": "0",
                            "in-crc-errors": "0",
                            "out-mac-pause-frames": "0",
                            "out-8021q-frames": "0"
                        }
                    }
                }
            },
            {
                "name": "1/1.7",
                "config": {
                    "name": "1/1.7",
                    "type": "iana-if-type:ethernetCsmacd"
                },
                "state": {
                    "name": "1/1.7",
                    "type": "iana-if-type:ethernetCsmacd",
                    "loopback-mode": false,
                    "enabled": true,
                    "ifindex": 4,
                    "admin-status": "UP",
                    "oper-status": "DOWN",
                    "counters": {
                        "in-octets": "0",
                        "in-pkts": "0",
                        "in-unicast-pkts": "0",
                        "in-broadcast-pkts": "0",
                        "in-multicast-pkts": "0",
                        "in-discards": "0",
                        "in-errors": "0",
                        "in-unknown-protos": "0",
                        "in-fcs-errors": "0",
                        "out-octets": "0",
                        "out-pkts": "0",
                        "out-unicast-pkts": "0",
                        "out-broadcast-pkts": "0",
                        "out-multicast-pkts": "0",
                        "out-discards": "0",
                        "out-errors": "0"
                    }
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "config": {
                        "auto-negotiate": true,
                        "duplex-mode": "FULL",
                        "openconfig-if-aggregate:aggregate-id": "cplagg_1.7"
                    },
                    "state": {
                        "mac-address": "5a:a5:5a:01:01:07",
                        "auto-negotiate": true,
                        "duplex-mode": "FULL",
                        "port-speed": "openconfig-if-ethernet:SPEED_UNKNOWN",
                        "enable-flow-control": false,
                        "hw-mac-address": "5a:a5:5a:01:01:07",
                        "counters": {
                            "in-mac-pause-frames": "0",
                            "in-oversize-frames": "0",
                            "in-jabber-frames": "0",
                            "in-fragment-frames": "0",
                            "in-8021q-frames": "0",
                            "in-crc-errors": "0",
                            "out-mac-pause-frames": "0",
                            "out-8021q-frames": "0"
                        }
                    }
                }
            },
            {
                "name": "1/1.8",
                "config": {
                    "name": "1/1.8",
                    "type": "iana-if-type:ethernetCsmacd"
                },
                "state": {
                    "name": "1/1.8",
                    "type": "iana-if-type:ethernetCsmacd",
                    "loopback-mode": false,
                    "enabled": true,
                    "ifindex": 5,
                    "admin-status": "UP",
                    "oper-status": "DOWN",
                    "counters": {
                        "in-octets": "0",
                        "in-pkts": "0",
                        "in-unicast-pkts": "0",
                        "in-broadcast-pkts": "0",
                        "in-multicast-pkts": "0",
                        "in-discards": "0",
                        "in-errors": "0",
                        "in-unknown-protos": "0",
                        "in-fcs-errors": "0",
                        "out-octets": "0",
                        "out-pkts": "0",
                        "out-unicast-pkts": "0",
                        "out-broadcast-pkts": "0",
                        "out-multicast-pkts": "0",
                        "out-discards": "0",
                        "out-errors": "0"
                    }
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "config": {
                        "auto-negotiate": true,
                        "duplex-mode": "FULL",
                        "openconfig-if-aggregate:aggregate-id": "cplagg_1.8"
                    },
                    "state": {
                        "mac-address": "5a:a5:5a:01:01:08",
                        "auto-negotiate": true,
                        "duplex-mode": "FULL",
                        "port-speed": "openconfig-if-ethernet:SPEED_UNKNOWN",
                        "enable-flow-control": false,
                        "hw-mac-address": "5a:a5:5a:01:01:08",
                        "counters": {
                            "in-mac-pause-frames": "0",
                            "in-oversize-frames": "0",
                            "in-jabber-frames": "0",
                            "in-fragment-frames": "0",
                            "in-8021q-frames": "0",
                            "in-crc-errors": "0",
                            "out-mac-pause-frames": "0",
                            "out-8021q-frames": "0"
                        }
                    }
                }
            },
            {
                "name": "1/2.2",
                "config": {
                    "name": "1/2.2",
                    "type": "iana-if-type:ethernetCsmacd"
                },
                "state": {
                    "name": "1/2.2",
                    "type": "iana-if-type:ethernetCsmacd",
                    "loopback-mode": false,
                    "enabled": true,
                    "ifindex": 16,
                    "admin-status": "UP",
                    "oper-status": "UP",
                    "last-change": "92290207170",
                    "counters": {
                        "in-octets": "35926728797",
                        "in-pkts": "62373338",
                        "in-unicast-pkts": "61424422",
                        "in-broadcast-pkts": "948836",
                        "in-multicast-pkts": "80",
                        "in-discards": "1420",
                        "in-errors": "0",
                        "in-unknown-protos": "0",
                        "in-fcs-errors": "0",
                        "out-octets": "18308927413",
                        "out-pkts": "75484207",
                        "out-unicast-pkts": "52192600",
                        "out-broadcast-pkts": "7630195",
                        "out-multicast-pkts": "15661412",
                        "out-discards": "0",
                        "out-errors": "0"
                    }
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "config": {
                        "auto-negotiate": true,
                        "duplex-mode": "FULL"
                    },
                    "state": {
                        "mac-address": "5a:a5:5a:01:02:02",
                        "auto-negotiate": true,
                        "duplex-mode": "FULL",
                        "port-speed": "openconfig-if-ethernet:SPEED_10GB",
                        "enable-flow-control": false,
                        "hw-mac-address": "5a:a5:5a:01:02:02",
                        "counters": {
                            "in-mac-pause-frames": "0",
                            "in-oversize-frames": "777070",
                            "in-jabber-frames": "0",
                            "in-fragment-frames": "0",
                            "in-8021q-frames": "0",
                            "in-crc-errors": "0",
                            "out-mac-pause-frames": "0",
                            "out-8021q-frames": "0"
                        }
                    }
                }
            },
            {
                "name": "1/2.3",
                "config": {
                    "name": "1/2.3",
                    "type": "iana-if-type:ethernetCsmacd"
                },
                "state": {
                    "name": "1/2.3",
                    "type": "iana-if-type:ethernetCsmacd",
                    "loopback-mode": false,
                    "enabled": true,
                    "ifindex": 17,
                    "admin-status": "UP",
                    "oper-status": "UP",
                    "last-change": "92294856723",
                    "counters": {
                        "in-octets": "35903131962",
                        "in-pkts": "62358618",
                        "in-unicast-pkts": "61409038",
                        "in-broadcast-pkts": "949512",
                        "in-multicast-pkts": "68",
                        "in-discards": "1408",
                        "in-errors": "0",
                        "in-unknown-protos": "0",
                        "in-fcs-errors": "0",
                        "out-octets": "10144687997",
                        "out-pkts": "48994975",
                        "out-unicast-pkts": "48994866",
                        "out-broadcast-pkts": "53",
                        "out-multicast-pkts": "56",
                        "out-discards": "0",
                        "out-errors": "0"
                    }
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "config": {
                        "auto-negotiate": true,
                        "duplex-mode": "FULL"
                    },
                    "state": {
                        "mac-address": "5a:a5:5a:01:02:03",
                        "auto-negotiate": true,
                        "duplex-mode": "FULL",
                        "port-speed": "openconfig-if-ethernet:SPEED_10GB",
                        "enable-flow-control": false,
                        "hw-mac-address": "5a:a5:5a:01:02:03",
                        "counters": {
                            "in-mac-pause-frames": "0",
                            "in-oversize-frames": "0",
                            "in-jabber-frames": "0",
                            "in-fragment-frames": "0",
                            "in-8021q-frames": "0",
                            "in-crc-errors": "0",
                            "out-mac-pause-frames": "0",
                            "out-8021q-frames": "0"
                        }
                    }
                }
            },
            {
                "name": "1/2.4",
                "config": {
                    "name": "1/2.4",
                    "type": "iana-if-type:ethernetCsmacd"
                },
                "state": {
                    "name": "1/2.4",
                    "type": "iana-if-type:ethernetCsmacd",
                    "loopback-mode": false,
                    "enabled": true,
                    "ifindex": 18,
                    "admin-status": "UP",
                    "oper-status": "UP",
                    "last-change": "92299535013",
                    "counters": {
                        "in-octets": "35887746555",
                        "in-pkts": "62347891",
                        "in-unicast-pkts": "61400563",
                        "in-broadcast-pkts": "947247",
                        "in-multicast-pkts": "81",
                        "in-discards": "1412",
                        "in-errors": "0",
                        "in-unknown-protos": "0",
                        "in-fcs-errors": "0",
                        "out-octets": "9947112430",
                        "out-pkts": "47524506",
                        "out-unicast-pkts": "47524403",
                        "out-broadcast-pkts": "53",
                        "out-multicast-pkts": "50",
                        "out-discards": "0",
                        "out-errors": "0"
                    }
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "config": {
                        "auto-negotiate": true,
                        "duplex-mode": "FULL"
                    },
                    "state": {
                        "mac-address": "5a:a5:5a:01:02:04",
                        "auto-negotiate": true,
                        "duplex-mode": "FULL",
                        "port-speed": "openconfig-if-ethernet:SPEED_10GB",
                        "enable-flow-control": false,
                        "hw-mac-address": "5a:a5:5a:01:02:04",
                        "counters": {
                            "in-mac-pause-frames": "0",
                            "in-oversize-frames": "0",
                            "in-jabber-frames": "0",
                            "in-fragment-frames": "0",
                            "in-8021q-frames": "0",
                            "in-crc-errors": "0",
                            "out-mac-pause-frames": "0",
                            "out-8021q-frames": "0"
                        }
                    }
                }
            },
            {
                "name": "1/2.5",
                "config": {
                    "name": "1/2.5",
                    "type": "iana-if-type:ethernetCsmacd"
                },
                "state": {
                    "name": "1/2.5",
                    "type": "iana-if-type:ethernetCsmacd",
                    "loopback-mode": false,
                    "enabled": true,
                    "ifindex": 20,
                    "admin-status": "UP",
                    "oper-status": "UP",
                    "last-change": "525159521784",
                    "counters": {
                        "in-octets": "39187630636",
                        "in-pkts": "156665808",
                        "in-unicast-pkts": "146241632",
                        "in-broadcast-pkts": "5146811",
                        "in-multicast-pkts": "5277365",
                        "in-discards": "357",
                        "in-errors": "0",
                        "in-unknown-protos": "0",
                        "in-fcs-errors": "0",
                        "out-octets": "131905256742",
                        "out-pkts": "191440059",
                        "out-unicast-pkts": "187741861",
                        "out-broadcast-pkts": "3664321",
                        "out-multicast-pkts": "33877",
                        "out-discards": "0",
                        "out-errors": "0"
                    }
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "config": {
                        "auto-negotiate": true,
                        "duplex-mode": "FULL"
                    },
                    "state": {
                        "mac-address": "5a:a5:5a:01:02:05",
                        "auto-negotiate": false,
                        "duplex-mode": "FULL",
                        "port-speed": "openconfig-if-ethernet:SPEED_25GB",
                        "enable-flow-control": false,
                        "hw-mac-address": "5a:a5:5a:01:02:05",
                        "counters": {
                            "in-mac-pause-frames": "0",
                            "in-oversize-frames": "67713732",
                            "in-jabber-frames": "0",
                            "in-fragment-frames": "0",
                            "in-8021q-frames": "0",
                            "in-crc-errors": "0",
                            "out-mac-pause-frames": "0",
                            "out-8021q-frames": "0"
                        }
                    }
                }
            },
            {
                "name": "1/2.6",
                "config": {
                    "name": "1/2.6",
                    "type": "iana-if-type:ethernetCsmacd"
                },
                "state": {
                    "name": "1/2.6",
                    "type": "iana-if-type:ethernetCsmacd",
                    "loopback-mode": false,
                    "enabled": true,
                    "ifindex": 21,
                    "admin-status": "UP",
                    "oper-status": "UP",
                    "last-change": "525170483866",
                    "counters": {
                        "in-octets": "3506406963",
                        "in-pkts": "11491114",
                        "in-unicast-pkts": "284319",
                        "in-broadcast-pkts": "896187",
                        "in-multicast-pkts": "10310608",
                        "in-discards": "278",
                        "in-errors": "0",
                        "in-unknown-protos": "0",
                        "in-fcs-errors": "0",
                        "out-octets": "56632515503",
                        "out-pkts": "73518479",
                        "out-unicast-pkts": "72742834",
                        "out-broadcast-pkts": "755683",
                        "out-multicast-pkts": "19962",
                        "out-discards": "0",
                        "out-errors": "0"
                    }
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "config": {
                        "auto-negotiate": true,
                        "duplex-mode": "FULL"
                    },
                    "state": {
                        "mac-address": "5a:a5:5a:01:02:06",
                        "auto-negotiate": false,
                        "duplex-mode": "FULL",
                        "port-speed": "openconfig-if-ethernet:SPEED_25GB",
                        "enable-flow-control": false,
                        "hw-mac-address": "5a:a5:5a:01:02:06",
                        "counters": {
                            "in-mac-pause-frames": "0",
                            "in-oversize-frames": "12398399",
                            "in-jabber-frames": "0",
                            "in-fragment-frames": "0",
                            "in-8021q-frames": "0",
                            "in-crc-errors": "0",
                            "out-mac-pause-frames": "0",
                            "out-8021q-frames": "0"
                        }
                    }
                }
            },
            {
                "name": "1/3.1",
                "config": {
                    "name": "1/3.1",
                    "type": "iana-if-type:ethernetCsmacd"
                },
                "state": {
                    "name": "1/3.1",
                    "type": "iana-if-type:ethernetCsmacd",
                    "loopback-mode": false,
                    "enabled": true,
                    "ifindex": 1,
                    "admin-status": "UP",
                    "oper-status": "UP",
                    "last-change": "95362054354",
                    "counters": {
                        "in-octets": "4439535522366",
                        "in-pkts": "52226052570",
                        "in-unicast-pkts": "52147390412",
                        "in-broadcast-pkts": "363",
                        "in-multicast-pkts": "78661795",
                        "in-discards": "0",
                        "in-errors": "0",
                        "in-unknown-protos": "0",
                        "in-fcs-errors": "0",
                        "out-octets": "4439666219327",
                        "out-pkts": "52227806487",
                        "out-unicast-pkts": "52149161038",
                        "out-broadcast-pkts": "1542",
                        "out-multicast-pkts": "78643907",
                        "out-discards": "0",
                        "out-errors": "0"
                    }
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "config": {
                        "auto-negotiate": true,
                        "duplex-mode": "FULL"
                    },
                    "state": {
                        "mac-address": "5a:a5:5a:01:03:01",
                        "auto-negotiate": false,
                        "duplex-mode": "FULL",
                        "port-speed": "openconfig-if-ethernet:SPEED_UNKNOWN",
                        "enable-flow-control": false,
                        "hw-mac-address": "5a:a5:5a:01:03:01",
                        "counters": {
                            "in-mac-pause-frames": "0",
                            "in-oversize-frames": "32",
                            "in-jabber-frames": "0",
                            "in-fragment-frames": "0",
                            "in-8021q-frames": "0",
                            "in-crc-errors": "0",
                            "out-mac-pause-frames": "0",
                            "out-8021q-frames": "0"
                        }
                    }
                }
            },
            {
                "name": "1/3.2",
                "config": {
                    "name": "1/3.2",
                    "type": "iana-if-type:ethernetCsmacd"
                },
                "state": {
                    "name": "1/3.2",
                    "type": "iana-if-type:ethernetCsmacd",
                    "loopback-mode": false,
                    "enabled": true,
                    "ifindex": 105,
                    "admin-status": "UP",
                    "oper-status": "UP",
                    "last-change": "95371605787",
                    "counters": {
                        "in-octets": "4439666243467",
                        "in-pkts": "52227806760",
                        "in-unicast-pkts": "52149161311",
                        "in-broadcast-pkts": "1542",
                        "in-multicast-pkts": "78643907",
                        "in-discards": "0",
                        "in-errors": "0",
                        "in-unknown-protos": "0",
                        "in-fcs-errors": "0",
                        "out-octets": "4439535546761",
                        "out-pkts": "52226052867",
                        "out-unicast-pkts": "52147390709",
                        "out-broadcast-pkts": "363",
                        "out-multicast-pkts": "78661795",
                        "out-discards": "0",
                        "out-errors": "0"
                    }
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "config": {
                        "auto-negotiate": true,
                        "duplex-mode": "FULL"
                    },
                    "state": {
                        "mac-address": "5a:a5:5a:01:03:02",
                        "auto-negotiate": false,
                        "duplex-mode": "FULL",
                        "port-speed": "openconfig-if-ethernet:SPEED_UNKNOWN",
                        "enable-flow-control": false,
                        "hw-mac-address": "5a:a5:5a:01:03:02",
                        "counters": {
                            "in-mac-pause-frames": "0",
                            "in-oversize-frames": "32",
                            "in-jabber-frames": "0",
                            "in-fragment-frames": "0",
                            "in-8021q-frames": "0",
                            "in-crc-errors": "0",
                            "out-mac-pause-frames": "0",
                            "out-8021q-frames": "0"
                        }
                    }
                }
            },
            {
                "name": "1/3.3",
                "config": {
                    "name": "1/3.3",
                    "type": "iana-if-type:ethernetCsmacd"
                },
                "state": {
                    "name": "1/3.3",
                    "type": "iana-if-type:ethernetCsmacd",
                    "loopback-mode": false,
                    "enabled": true,
                    "ifindex": 85,
                    "admin-status": "UP",
                    "oper-status": "UP",
                    "last-change": "95367435112",
                    "counters": {
                        "in-octets": "2403516",
                        "in-pkts": "11032",
                        "in-unicast-pkts": "0",
                        "in-broadcast-pkts": "1905",
                        "in-multicast-pkts": "9127",
                        "in-discards": "11032",
                        "in-errors": "0",
                        "in-unknown-protos": "0",
                        "in-fcs-errors": "0",
                        "out-octets": "0",
                        "out-pkts": "0",
                        "out-unicast-pkts": "0",
                        "out-broadcast-pkts": "0",
                        "out-multicast-pkts": "0",
                        "out-discards": "0",
                        "out-errors": "0"
                    }
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "config": {
                        "auto-negotiate": true,
                        "duplex-mode": "FULL"
                    },
                    "state": {
                        "mac-address": "5a:a5:5a:01:03:03",
                        "auto-negotiate": false,
                        "duplex-mode": "FULL",
                        "port-speed": "openconfig-if-ethernet:SPEED_UNKNOWN",
                        "enable-flow-control": false,
                        "hw-mac-address": "5a:a5:5a:01:03:03",
                        "counters": {
                            "in-mac-pause-frames": "0",
                            "in-oversize-frames": "0",
                            "in-jabber-frames": "0",
                            "in-fragment-frames": "0",
                            "in-8021q-frames": "0",
                            "in-crc-errors": "0",
                            "out-mac-pause-frames": "0",
                            "out-8021q-frames": "0"
                        }
                    }
                }
            },
            {
                "name": "1/3.4",
                "config": {
                    "name": "1/3.4",
                    "type": "iana-if-type:ethernetCsmacd"
                },
                "state": {
                    "name": "1/3.4",
                    "type": "iana-if-type:ethernetCsmacd",
                    "loopback-mode": false,
                    "enabled": true,
                    "ifindex": 53,
                    "admin-status": "UP",
                    "oper-status": "DOWN",
                    "counters": {
                        "in-octets": "0",
                        "in-pkts": "0",
                        "in-unicast-pkts": "0",
                        "in-broadcast-pkts": "0",
                        "in-multicast-pkts": "0",
                        "in-discards": "0",
                        "in-errors": "0",
                        "in-unknown-protos": "0",
                        "in-fcs-errors": "0",
                        "out-octets": "0",
                        "out-pkts": "0",
                        "out-unicast-pkts": "0",
                        "out-broadcast-pkts": "0",
                        "out-multicast-pkts": "0",
                        "out-discards": "0",
                        "out-errors": "0"
                    }
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "config": {
                        "auto-negotiate": true,
                        "duplex-mode": "FULL"
                    },
                    "state": {
                        "mac-address": "5a:a5:5a:01:03:04",
                        "auto-negotiate": false,
                        "duplex-mode": "FULL",
                        "port-speed": "openconfig-if-ethernet:SPEED_25GB",
                        "enable-flow-control": false,
                        "hw-mac-address": "5a:a5:5a:01:03:04",
                        "counters": {
                            "in-mac-pause-frames": "0",
                            "in-oversize-frames": "0",
                            "in-jabber-frames": "0",
                            "in-fragment-frames": "0",
                            "in-8021q-frames": "0",
                            "in-crc-errors": "0",
                            "out-mac-pause-frames": "0",
                            "out-8021q-frames": "0"
                        }
                    }
                }
            },
            {
                "name": "1/3.5",
                "config": {
                    "name": "1/3.5",
                    "type": "iana-if-type:ethernetCsmacd"
                },
                "state": {
                    "name": "1/3.5",
                    "type": "iana-if-type:ethernetCsmacd",
                    "loopback-mode": false,
                    "enabled": true,
                    "ifindex": 9,
                    "admin-status": "UP",
                    "oper-status": "DOWN",
                    "counters": {
                        "in-octets": "0",
                        "in-pkts": "0",
                        "in-unicast-pkts": "0",
                        "in-broadcast-pkts": "0",
                        "in-multicast-pkts": "0",
                        "in-discards": "0",
                        "in-errors": "0",
                        "in-unknown-protos": "0",
                        "in-fcs-errors": "0",
                        "out-octets": "0",
                        "out-pkts": "0",
                        "out-unicast-pkts": "0",
                        "out-broadcast-pkts": "0",
                        "out-multicast-pkts": "0",
                        "out-discards": "0",
                        "out-errors": "0"
                    }
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "config": {
                        "auto-negotiate": true,
                        "duplex-mode": "FULL"
                    },
                    "state": {
                        "mac-address": "5a:a5:5a:01:03:05",
                        "auto-negotiate": false,
                        "duplex-mode": "FULL",
                        "port-speed": "openconfig-if-ethernet:SPEED_25GB",
                        "enable-flow-control": false,
                        "hw-mac-address": "5a:a5:5a:01:03:05",
                        "counters": {
                            "in-mac-pause-frames": "0",
                            "in-oversize-frames": "0",
                            "in-jabber-frames": "0",
                            "in-fragment-frames": "0",
                            "in-8021q-frames": "0",
                            "in-crc-errors": "0",
                            "out-mac-pause-frames": "0",
                            "out-8021q-frames": "0"
                        }
                    }
                }
            },
            {
                "name": "1/3.6",
                "config": {
                    "name": "1/3.6",
                    "type": "iana-if-type:ethernetCsmacd"
                },
                "state": {
                    "name": "1/3.6",
                    "type": "iana-if-type:ethernetCsmacd",
                    "loopback-mode": false,
                    "enabled": true,
                    "ifindex": 102,
                    "admin-status": "UP",
                    "oper-status": "DOWN",
                    "counters": {
                        "in-octets": "0",
                        "in-pkts": "0",
                        "in-unicast-pkts": "0",
                        "in-broadcast-pkts": "0",
                        "in-multicast-pkts": "0",
                        "in-discards": "0",
                        "in-errors": "0",
                        "in-unknown-protos": "0",
                        "in-fcs-errors": "0",
                        "out-octets": "0",
                        "out-pkts": "0",
                        "out-unicast-pkts": "0",
                        "out-broadcast-pkts": "0",
                        "out-multicast-pkts": "0",
                        "out-discards": "0",
                        "out-errors": "0"
                    }
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "config": {
                        "auto-negotiate": true,
                        "duplex-mode": "FULL"
                    },
                    "state": {
                        "mac-address": "5a:a5:5a:01:03:06",
                        "auto-negotiate": false,
                        "duplex-mode": "FULL",
                        "port-speed": "openconfig-if-ethernet:SPEED_25GB",
                        "enable-flow-control": false,
                        "hw-mac-address": "5a:a5:5a:01:03:06",
                        "counters": {
                            "in-mac-pause-frames": "0",
                            "in-oversize-frames": "0",
                            "in-jabber-frames": "0",
                            "in-fragment-frames": "0",
                            "in-8021q-frames": "0",
                            "in-crc-errors": "0",
                            "out-mac-pause-frames": "0",
                            "out-8021q-frames": "0"
                        }
                    }
                }
            },
            {
                "name": "1/3.7",
                "config": {
                    "name": "1/3.7",
                    "type": "iana-if-type:ethernetCsmacd"
                },
                "state": {
                    "name": "1/3.7",
                    "type": "iana-if-type:ethernetCsmacd",
                    "loopback-mode": false,
                    "enabled": true,
                    "ifindex": 69,
                    "admin-status": "UP",
                    "oper-status": "DOWN",
                    "counters": {
                        "in-octets": "0",
                        "in-pkts": "0",
                        "in-unicast-pkts": "0",
                        "in-broadcast-pkts": "0",
                        "in-multicast-pkts": "0",
                        "in-discards": "0",
                        "in-errors": "0",
                        "in-unknown-protos": "0",
                        "in-fcs-errors": "0",
                        "out-octets": "0",
                        "out-pkts": "0",
                        "out-unicast-pkts": "0",
                        "out-broadcast-pkts": "0",
                        "out-multicast-pkts": "0",
                        "out-discards": "0",
                        "out-errors": "0"
                    }
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "config": {
                        "auto-negotiate": true,
                        "duplex-mode": "FULL"
                    },
                    "state": {
                        "mac-address": "5a:a5:5a:01:03:07",
                        "auto-negotiate": false,
                        "duplex-mode": "FULL",
                        "port-speed": "openconfig-if-ethernet:SPEED_25GB",
                        "enable-flow-control": false,
                        "hw-mac-address": "5a:a5:5a:01:03:07",
                        "counters": {
                            "in-mac-pause-frames": "0",
                            "in-oversize-frames": "0",
                            "in-jabber-frames": "0",
                            "in-fragment-frames": "0",
                            "in-8021q-frames": "0",
                            "in-crc-errors": "0",
                            "out-mac-pause-frames": "0",
                            "out-8021q-frames": "0"
                        }
                    }
                }
            },
            {
                "name": "1/3.8",
                "config": {
                    "name": "1/3.8",
                    "type": "iana-if-type:ethernetCsmacd"
                },
                "state": {
                    "name": "1/3.8",
                    "type": "iana-if-type:ethernetCsmacd",
                    "loopback-mode": false,
                    "enabled": true,
                    "ifindex": 41,
                    "admin-status": "UP",
                    "oper-status": "DOWN",
                    "counters": {
                        "in-octets": "0",
                        "in-pkts": "0",
                        "in-unicast-pkts": "0",
                        "in-broadcast-pkts": "0",
                        "in-multicast-pkts": "0",
                        "in-discards": "0",
                        "in-errors": "0",
                        "in-unknown-protos": "0",
                        "in-fcs-errors": "0",
                        "out-octets": "0",
                        "out-pkts": "0",
                        "out-unicast-pkts": "0",
                        "out-broadcast-pkts": "0",
                        "out-multicast-pkts": "0",
                        "out-discards": "0",
                        "out-errors": "0"
                    }
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "config": {
                        "auto-negotiate": true,
                        "duplex-mode": "FULL"
                    },
                    "state": {
                        "mac-address": "5a:a5:5a:01:03:08",
                        "auto-negotiate": false,
                        "duplex-mode": "FULL",
                        "port-speed": "openconfig-if-ethernet:SPEED_25GB",
                        "enable-flow-control": false,
                        "hw-mac-address": "5a:a5:5a:01:03:08",
                        "counters": {
                            "in-mac-pause-frames": "0",
                            "in-oversize-frames": "0",
                            "in-jabber-frames": "0",
                            "in-fragment-frames": "0",
                            "in-8021q-frames": "0",
                            "in-crc-errors": "0",
                            "out-mac-pause-frames": "0",
                            "out-8021q-frames": "0"
                        }
                    }
                }
            },
            {
                "name": "1/4.1",
                "config": {
                    "name": "1/4.1",
                    "type": "iana-if-type:ethernetCsmacd"
                },
                "state": {
                    "name": "1/4.1",
                    "type": "iana-if-type:ethernetCsmacd",
                    "loopback-mode": false,
                    "enabled": true,
                    "ifindex": 34,
                    "admin-status": "UP",
                    "oper-status": "UP",
                    "last-change": "92294733496",
                    "counters": {
                        "in-octets": "228",
                        "in-pkts": "2",
                        "in-unicast-pkts": "0",
                        "in-broadcast-pkts": "0",
                        "in-multicast-pkts": "2",
                        "in-discards": "2",
                        "in-errors": "0",
                        "in-unknown-protos": "0",
                        "in-fcs-errors": "0",
                        "out-octets": "0",
                        "out-pkts": "0",
                        "out-unicast-pkts": "0",
                        "out-broadcast-pkts": "0",
                        "out-multicast-pkts": "0",
                        "out-discards": "0",
                        "out-errors": "0"
                    }
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "config": {
                        "auto-negotiate": true,
                        "duplex-mode": "FULL"
                    },
                    "state": {
                        "mac-address": "5a:a5:5a:01:04:01",
                        "auto-negotiate": true,
                        "duplex-mode": "FULL",
                        "port-speed": "openconfig-if-ethernet:SPEED_10GB",
                        "enable-flow-control": false,
                        "hw-mac-address": "5a:a5:5a:01:04:01",
                        "counters": {
                            "in-mac-pause-frames": "0",
                            "in-oversize-frames": "0",
                            "in-jabber-frames": "0",
                            "in-fragment-frames": "0",
                            "in-8021q-frames": "0",
                            "in-crc-errors": "0",
                            "out-mac-pause-frames": "0",
                            "out-8021q-frames": "0"
                        }
                    }
                }
            },
            {
                "name": "1/mgmt0",
                "config": {
                    "name": "1/mgmt0",
                    "type": "iana-if-type:ethernetCsmacd"
                },
                "state": {
                    "name": "1/mgmt0",
                    "type": "iana-if-type:ethernetCsmacd",
                    "loopback-mode": false,
                    "enabled": true,
                    "ifindex": 15,
                    "admin-status": "UP",
                    "oper-status": "UP",
                    "last-change": "94788507060",
                    "counters": {
                        "in-octets": "124504572",
                        "in-pkts": "903148",
                        "in-unicast-pkts": "293862",
                        "in-broadcast-pkts": "538983",
                        "in-multicast-pkts": "70303",
                        "in-discards": "92",
                        "in-errors": "0",
                        "in-unknown-protos": "0",
                        "in-fcs-errors": "0",
                        "out-octets": "159838430",
                        "out-pkts": "993469",
                        "out-unicast-pkts": "553394",
                        "out-broadcast-pkts": "180102",
                        "out-multicast-pkts": "259973",
                        "out-discards": "0",
                        "out-errors": "0"
                    }
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "config": {
                        "auto-negotiate": true,
                        "duplex-mode": "FULL",
                        "openconfig-if-aggregate:aggregate-id": "mgmt-aggr"
                    },
                    "state": {
                        "mac-address": "00:94:a1:8e:d0:7d",
                        "auto-negotiate": true,
                        "duplex-mode": "FULL",
                        "port-speed": "openconfig-if-ethernet:SPEED_1GB",
                        "enable-flow-control": false,
                        "hw-mac-address": "00:94:a1:8e:d0:7d",
                        "counters": {
                            "in-mac-pause-frames": "0",
                            "in-oversize-frames": "0",
                            "in-jabber-frames": "0",
                            "in-fragment-frames": "0",
                            "in-8021q-frames": "0",
                            "in-crc-errors": "0",
                            "out-mac-pause-frames": "0",
                            "out-8021q-frames": "0"
                        }
                    }
                }
            },
            {
                "name": "2/1.1",
                "config": {
                    "name": "2/1.1",
                    "type": "iana-if-type:ethernetCsmacd"
                },
                "state": {
                    "name": "2/1.1",
                    "type": "iana-if-type:ethernetCsmacd",
                    "loopback-mode": false,
                    "enabled": true,
                    "ifindex": 10,
                    "admin-status": "UP",
                    "oper-status": "UP",
                    "last-change": "91721269332",
                    "counters": {
                        "in-octets": "4372564708",
                        "in-pkts": "17107339",
                        "in-unicast-pkts": "6258191",
                        "in-broadcast-pkts": "287493",
                        "in-multicast-pkts": "10561655",
                        "in-discards": "300",
                        "in-errors": "0",
                        "in-unknown-protos": "0",
                        "in-fcs-errors": "0",
                        "out-octets": "60252233307",
                        "out-pkts": "85000926",
                        "out-unicast-pkts": "84350738",
                        "out-broadcast-pkts": "129631",
                        "out-multicast-pkts": "520557",
                        "out-discards": "0",
                        "out-errors": "0"
                    }
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "config": {
                        "auto-negotiate": true,
                        "duplex-mode": "FULL",
                        "openconfig-if-aggregate:aggregate-id": "cplagg_1.1"
                    },
                    "state": {
                        "mac-address": "5a:a5:5a:02:01:01",
                        "auto-negotiate": true,
                        "duplex-mode": "FULL",
                        "port-speed": "openconfig-if-ethernet:SPEED_10GB",
                        "enable-flow-control": false,
                        "hw-mac-address": "5a:a5:5a:02:01:01",
                        "counters": {
                            "in-mac-pause-frames": "0",
                            "in-oversize-frames": "12394712",
                            "in-jabber-frames": "0",
                            "in-fragment-frames": "0",
                            "in-8021q-frames": "0",
                            "in-crc-errors": "0",
                            "out-mac-pause-frames": "0",
                            "out-8021q-frames": "0"
                        }
                    }
                }
            },
            {
                "name": "2/1.2",
                "config": {
                    "name": "2/1.2",
                    "type": "iana-if-type:ethernetCsmacd"
                },
                "state": {
                    "name": "2/1.2",
                    "type": "iana-if-type:ethernetCsmacd",
                    "loopback-mode": false,
                    "enabled": true,
                    "ifindex": 11,
                    "admin-status": "UP",
                    "oper-status": "UP",
                    "last-change": "91727028538",
                    "counters": {
                        "in-octets": "3456428138",
                        "in-pkts": "19902188",
                        "in-unicast-pkts": "13280905",
                        "in-broadcast-pkts": "1136594",
                        "in-multicast-pkts": "5484689",
                        "in-discards": "166",
                        "in-errors": "0",
                        "in-unknown-protos": "0",
                        "in-fcs-errors": "0",
                        "out-octets": "25052369345",
                        "out-pkts": "74559178",
                        "out-unicast-pkts": "73908994",
                        "out-broadcast-pkts": "129627",
                        "out-multicast-pkts": "520557",
                        "out-discards": "0",
                        "out-errors": "0"
                    }
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "config": {
                        "auto-negotiate": true,
                        "duplex-mode": "FULL",
                        "openconfig-if-aggregate:aggregate-id": "cplagg_1.2"
                    },
                    "state": {
                        "mac-address": "5a:a5:5a:02:01:02",
                        "auto-negotiate": true,
                        "duplex-mode": "FULL",
                        "port-speed": "openconfig-if-ethernet:SPEED_10GB",
                        "enable-flow-control": false,
                        "hw-mac-address": "5a:a5:5a:02:01:02",
                        "counters": {
                            "in-mac-pause-frames": "0",
                            "in-oversize-frames": "3747325",
                            "in-jabber-frames": "0",
                            "in-fragment-frames": "0",
                            "in-8021q-frames": "0",
                            "in-crc-errors": "0",
                            "out-mac-pause-frames": "0",
                            "out-8021q-frames": "0"
                        }
                    }
                }
            },
            {
                "name": "2/1.3",
                "config": {
                    "name": "2/1.3",
                    "type": "iana-if-type:ethernetCsmacd"
                },
                "state": {
                    "name": "2/1.3",
                    "type": "iana-if-type:ethernetCsmacd",
                    "loopback-mode": false,
                    "enabled": true,
                    "ifindex": 2,
                    "admin-status": "UP",
                    "oper-status": "UP",
                    "last-change": "91713346120",
                    "counters": {
                        "in-octets": "822985336",
                        "in-pkts": "7420328",
                        "in-unicast-pkts": "6108978",
                        "in-broadcast-pkts": "1041683",
                        "in-multicast-pkts": "269667",
                        "in-discards": "103",
                        "in-errors": "0",
                        "in-unknown-protos": "0",
                        "in-fcs-errors": "0",
                        "out-octets": "2467739747",
                        "out-pkts": "4752812",
                        "out-unicast-pkts": "4102624",
                        "out-broadcast-pkts": "129631",
                        "out-multicast-pkts": "520557",
                        "out-discards": "0",
                        "out-errors": "0"
                    }
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "config": {
                        "auto-negotiate": true,
                        "duplex-mode": "FULL",
                        "openconfig-if-aggregate:aggregate-id": "cplagg_1.3"
                    },
                    "state": {
                        "mac-address": "5a:a5:5a:02:01:03",
                        "auto-negotiate": true,
                        "duplex-mode": "FULL",
                        "port-speed": "openconfig-if-ethernet:SPEED_10GB",
                        "enable-flow-control": false,
                        "hw-mac-address": "5a:a5:5a:02:01:03",
                        "counters": {
                            "in-mac-pause-frames": "0",
                            "in-oversize-frames": "0",
                            "in-jabber-frames": "0",
                            "in-fragment-frames": "0",
                            "in-8021q-frames": "0",
                            "in-crc-errors": "0",
                            "out-mac-pause-frames": "0",
                            "out-8021q-frames": "0"
                        }
                    }
                }
            },
            {
                "name": "2/1.4",
                "config": {
                    "name": "2/1.4",
                    "type": "iana-if-type:ethernetCsmacd"
                },
                "state": {
                    "name": "2/1.4",
                    "type": "iana-if-type:ethernetCsmacd",
                    "loopback-mode": false,
                    "enabled": true,
                    "ifindex": 3,
                    "admin-status": "UP",
                    "oper-status": "DOWN",
                    "counters": {
                        "in-octets": "0",
                        "in-pkts": "0",
                        "in-unicast-pkts": "0",
                        "in-broadcast-pkts": "0",
                        "in-multicast-pkts": "0",
                        "in-discards": "0",
                        "in-errors": "0",
                        "in-unknown-protos": "0",
                        "in-fcs-errors": "0",
                        "out-octets": "0",
                        "out-pkts": "0",
                        "out-unicast-pkts": "0",
                        "out-broadcast-pkts": "0",
                        "out-multicast-pkts": "0",
                        "out-discards": "0",
                        "out-errors": "0"
                    }
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "config": {
                        "auto-negotiate": true,
                        "duplex-mode": "FULL",
                        "openconfig-if-aggregate:aggregate-id": "cplagg_1.4"
                    },
                    "state": {
                        "mac-address": "5a:a5:5a:02:01:04",
                        "auto-negotiate": true,
                        "duplex-mode": "FULL",
                        "port-speed": "openconfig-if-ethernet:SPEED_UNKNOWN",
                        "enable-flow-control": false,
                        "hw-mac-address": "5a:a5:5a:02:01:04",
                        "counters": {
                            "in-mac-pause-frames": "0",
                            "in-oversize-frames": "0",
                            "in-jabber-frames": "0",
                            "in-fragment-frames": "0",
                            "in-8021q-frames": "0",
                            "in-crc-errors": "0",
                            "out-mac-pause-frames": "0",
                            "out-8021q-frames": "0"
                        }
                    }
                }
            },
            {
                "name": "2/1.5",
                "config": {
                    "name": "2/1.5",
                    "type": "iana-if-type:ethernetCsmacd"
                },
                "state": {
                    "name": "2/1.5",
                    "type": "iana-if-type:ethernetCsmacd",
                    "loopback-mode": false,
                    "enabled": true,
                    "ifindex": 12,
                    "admin-status": "UP",
                    "oper-status": "DOWN",
                    "counters": {
                        "in-octets": "0",
                        "in-pkts": "0",
                        "in-unicast-pkts": "0",
                        "in-broadcast-pkts": "0",
                        "in-multicast-pkts": "0",
                        "in-discards": "0",
                        "in-errors": "0",
                        "in-unknown-protos": "0",
                        "in-fcs-errors": "0",
                        "out-octets": "0",
                        "out-pkts": "0",
                        "out-unicast-pkts": "0",
                        "out-broadcast-pkts": "0",
                        "out-multicast-pkts": "0",
                        "out-discards": "0",
                        "out-errors": "0"
                    }
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "config": {
                        "auto-negotiate": true,
                        "duplex-mode": "FULL",
                        "openconfig-if-aggregate:aggregate-id": "cplagg_1.5"
                    },
                    "state": {
                        "mac-address": "5a:a5:5a:02:01:05",
                        "auto-negotiate": true,
                        "duplex-mode": "FULL",
                        "port-speed": "openconfig-if-ethernet:SPEED_UNKNOWN",
                        "enable-flow-control": false,
                        "hw-mac-address": "5a:a5:5a:02:01:05",
                        "counters": {
                            "in-mac-pause-frames": "0",
                            "in-oversize-frames": "0",
                            "in-jabber-frames": "0",
                            "in-fragment-frames": "0",
                            "in-8021q-frames": "0",
                            "in-crc-errors": "0",
                            "out-mac-pause-frames": "0",
                            "out-8021q-frames": "0"
                        }
                    }
                }
            },
            {
                "name": "2/1.6",
                "config": {
                    "name": "2/1.6",
                    "type": "iana-if-type:ethernetCsmacd"
                },
                "state": {
                    "name": "2/1.6",
                    "type": "iana-if-type:ethernetCsmacd",
                    "loopback-mode": false,
                    "enabled": true,
                    "ifindex": 13,
                    "admin-status": "UP",
                    "oper-status": "DOWN",
                    "counters": {
                        "in-octets": "0",
                        "in-pkts": "0",
                        "in-unicast-pkts": "0",
                        "in-broadcast-pkts": "0",
                        "in-multicast-pkts": "0",
                        "in-discards": "0",
                        "in-errors": "0",
                        "in-unknown-protos": "0",
                        "in-fcs-errors": "0",
                        "out-octets": "0",
                        "out-pkts": "0",
                        "out-unicast-pkts": "0",
                        "out-broadcast-pkts": "0",
                        "out-multicast-pkts": "0",
                        "out-discards": "0",
                        "out-errors": "0"
                    }
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "config": {
                        "auto-negotiate": true,
                        "duplex-mode": "FULL",
                        "openconfig-if-aggregate:aggregate-id": "cplagg_1.6"
                    },
                    "state": {
                        "mac-address": "5a:a5:5a:02:01:06",
                        "auto-negotiate": true,
                        "duplex-mode": "FULL",
                        "port-speed": "openconfig-if-ethernet:SPEED_UNKNOWN",
                        "enable-flow-control": false,
                        "hw-mac-address": "5a:a5:5a:02:01:06",
                        "counters": {
                            "in-mac-pause-frames": "0",
                            "in-oversize-frames": "0",
                            "in-jabber-frames": "0",
                            "in-fragment-frames": "0",
                            "in-8021q-frames": "0",
                            "in-crc-errors": "0",
                            "out-mac-pause-frames": "0",
                            "out-8021q-frames": "0"
                        }
                    }
                }
            },
            {
                "name": "2/1.7",
                "config": {
                    "name": "2/1.7",
                    "type": "iana-if-type:ethernetCsmacd"
                },
                "state": {
                    "name": "2/1.7",
                    "type": "iana-if-type:ethernetCsmacd",
                    "loopback-mode": false,
                    "enabled": true,
                    "ifindex": 4,
                    "admin-status": "UP",
                    "oper-status": "DOWN",
                    "counters": {
                        "in-octets": "0",
                        "in-pkts": "0",
                        "in-unicast-pkts": "0",
                        "in-broadcast-pkts": "0",
                        "in-multicast-pkts": "0",
                        "in-discards": "0",
                        "in-errors": "0",
                        "in-unknown-protos": "0",
                        "in-fcs-errors": "0",
                        "out-octets": "0",
                        "out-pkts": "0",
                        "out-unicast-pkts": "0",
                        "out-broadcast-pkts": "0",
                        "out-multicast-pkts": "0",
                        "out-discards": "0",
                        "out-errors": "0"
                    }
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "config": {
                        "auto-negotiate": true,
                        "duplex-mode": "FULL",
                        "openconfig-if-aggregate:aggregate-id": "cplagg_1.7"
                    },
                    "state": {
                        "mac-address": "5a:a5:5a:02:01:07",
                        "auto-negotiate": true,
                        "duplex-mode": "FULL",
                        "port-speed": "openconfig-if-ethernet:SPEED_UNKNOWN",
                        "enable-flow-control": false,
                        "hw-mac-address": "5a:a5:5a:02:01:07",
                        "counters": {
                            "in-mac-pause-frames": "0",
                            "in-oversize-frames": "0",
                            "in-jabber-frames": "0",
                            "in-fragment-frames": "0",
                            "in-8021q-frames": "0",
                            "in-crc-errors": "0",
                            "out-mac-pause-frames": "0",
                            "out-8021q-frames": "0"
                        }
                    }
                }
            },
            {
                "name": "2/1.8",
                "config": {
                    "name": "2/1.8",
                    "type": "iana-if-type:ethernetCsmacd"
                },
                "state": {
                    "name": "2/1.8",
                    "type": "iana-if-type:ethernetCsmacd",
                    "loopback-mode": false,
                    "enabled": true,
                    "ifindex": 5,
                    "admin-status": "UP",
                    "oper-status": "DOWN",
                    "counters": {
                        "in-octets": "0",
                        "in-pkts": "0",
                        "in-unicast-pkts": "0",
                        "in-broadcast-pkts": "0",
                        "in-multicast-pkts": "0",
                        "in-discards": "0",
                        "in-errors": "0",
                        "in-unknown-protos": "0",
                        "in-fcs-errors": "0",
                        "out-octets": "0",
                        "out-pkts": "0",
                        "out-unicast-pkts": "0",
                        "out-broadcast-pkts": "0",
                        "out-multicast-pkts": "0",
                        "out-discards": "0",
                        "out-errors": "0"
                    }
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "config": {
                        "auto-negotiate": true,
                        "duplex-mode": "FULL",
                        "openconfig-if-aggregate:aggregate-id": "cplagg_1.8"
                    },
                    "state": {
                        "mac-address": "5a:a5:5a:02:01:08",
                        "auto-negotiate": true,
                        "duplex-mode": "FULL",
                        "port-speed": "openconfig-if-ethernet:SPEED_UNKNOWN",
                        "enable-flow-control": false,
                        "hw-mac-address": "5a:a5:5a:02:01:08",
                        "counters": {
                            "in-mac-pause-frames": "0",
                            "in-oversize-frames": "0",
                            "in-jabber-frames": "0",
                            "in-fragment-frames": "0",
                            "in-8021q-frames": "0",
                            "in-crc-errors": "0",
                            "out-mac-pause-frames": "0",
                            "out-8021q-frames": "0"
                        }
                    }
                }
            },
            {
                "name": "2/2.2",
                "config": {
                    "name": "2/2.2",
                    "type": "iana-if-type:ethernetCsmacd"
                },
                "state": {
                    "name": "2/2.2",
                    "type": "iana-if-type:ethernetCsmacd",
                    "loopback-mode": false,
                    "enabled": true,
                    "ifindex": 16,
                    "admin-status": "UP",
                    "oper-status": "UP",
                    "last-change": "91731943025",
                    "counters": {
                        "in-octets": "10498555489",
                        "in-pkts": "43643415",
                        "in-unicast-pkts": "42715957",
                        "in-broadcast-pkts": "927390",
                        "in-multicast-pkts": "68",
                        "in-discards": "24",
                        "in-errors": "0",
                        "in-unknown-protos": "0",
                        "in-fcs-errors": "0",
                        "out-octets": "40025701457",
                        "out-pkts": "78104847",
                        "out-unicast-pkts": "54792115",
                        "out-broadcast-pkts": "7677447",
                        "out-multicast-pkts": "15635285",
                        "out-discards": "0",
                        "out-errors": "0"
                    }
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "config": {
                        "auto-negotiate": true,
                        "duplex-mode": "FULL"
                    },
                    "state": {
                        "mac-address": "5a:a5:5a:02:02:02",
                        "auto-negotiate": true,
                        "duplex-mode": "FULL",
                        "port-speed": "openconfig-if-ethernet:SPEED_10GB",
                        "enable-flow-control": false,
                        "hw-mac-address": "5a:a5:5a:02:02:02",
                        "counters": {
                            "in-mac-pause-frames": "0",
                            "in-oversize-frames": "775779",
                            "in-jabber-frames": "0",
                            "in-fragment-frames": "0",
                            "in-8021q-frames": "0",
                            "in-crc-errors": "0",
                            "out-mac-pause-frames": "0",
                            "out-8021q-frames": "0"
                        }
                    }
                }
            },
            {
                "name": "2/2.3",
                "config": {
                    "name": "2/2.3",
                    "type": "iana-if-type:ethernetCsmacd"
                },
                "state": {
                    "name": "2/2.3",
                    "type": "iana-if-type:ethernetCsmacd",
                    "loopback-mode": false,
                    "enabled": true,
                    "ifindex": 17,
                    "admin-status": "UP",
                    "oper-status": "UP",
                    "last-change": "91736600968",
                    "counters": {
                        "in-octets": "10496541001",
                        "in-pkts": "43643033",
                        "in-unicast-pkts": "42715235",
                        "in-broadcast-pkts": "927735",
                        "in-multicast-pkts": "63",
                        "in-discards": "23",
                        "in-errors": "0",
                        "in-unknown-protos": "0",
                        "in-fcs-errors": "0",
                        "out-octets": "32274013723",
                        "out-pkts": "53814882",
                        "out-unicast-pkts": "53814779",
                        "out-broadcast-pkts": "59",
                        "out-multicast-pkts": "44",
                        "out-discards": "0",
                        "out-errors": "0"
                    }
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "config": {
                        "auto-negotiate": true,
                        "duplex-mode": "FULL"
                    },
                    "state": {
                        "mac-address": "5a:a5:5a:02:02:03",
                        "auto-negotiate": true,
                        "duplex-mode": "FULL",
                        "port-speed": "openconfig-if-ethernet:SPEED_10GB",
                        "enable-flow-control": false,
                        "hw-mac-address": "5a:a5:5a:02:02:03",
                        "counters": {
                            "in-mac-pause-frames": "0",
                            "in-oversize-frames": "0",
                            "in-jabber-frames": "0",
                            "in-fragment-frames": "0",
                            "in-8021q-frames": "0",
                            "in-crc-errors": "0",
                            "out-mac-pause-frames": "0",
                            "out-8021q-frames": "0"
                        }
                    }
                }
            },
            {
                "name": "2/2.4",
                "config": {
                    "name": "2/2.4",
                    "type": "iana-if-type:ethernetCsmacd"
                },
                "state": {
                    "name": "2/2.4",
                    "type": "iana-if-type:ethernetCsmacd",
                    "loopback-mode": false,
                    "enabled": true,
                    "ifindex": 18,
                    "admin-status": "UP",
                    "oper-status": "UP",
                    "last-change": "91745418204",
                    "counters": {
                        "in-octets": "10495853111",
                        "in-pkts": "43642401",
                        "in-unicast-pkts": "42715561",
                        "in-broadcast-pkts": "926784",
                        "in-multicast-pkts": "56",
                        "in-discards": "27",
                        "in-errors": "0",
                        "in-unknown-protos": "0",
                        "in-fcs-errors": "0",
                        "out-octets": "32111449258",
                        "out-pkts": "53850019",
                        "out-unicast-pkts": "53849911",
                        "out-broadcast-pkts": "62",
                        "out-multicast-pkts": "46",
                        "out-discards": "0",
                        "out-errors": "0"
                    }
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "config": {
                        "auto-negotiate": true,
                        "duplex-mode": "FULL"
                    },
                    "state": {
                        "mac-address": "5a:a5:5a:02:02:04",
                        "auto-negotiate": true,
                        "duplex-mode": "FULL",
                        "port-speed": "openconfig-if-ethernet:SPEED_10GB",
                        "enable-flow-control": false,
                        "hw-mac-address": "5a:a5:5a:02:02:04",
                        "counters": {
                            "in-mac-pause-frames": "0",
                            "in-oversize-frames": "0",
                            "in-jabber-frames": "0",
                            "in-fragment-frames": "0",
                            "in-8021q-frames": "0",
                            "in-crc-errors": "0",
                            "out-mac-pause-frames": "0",
                            "out-8021q-frames": "0"
                        }
                    }
                }
            },
            {
                "name": "2/2.5",
                "config": {
                    "name": "2/2.5",
                    "type": "iana-if-type:ethernetCsmacd"
                },
                "state": {
                    "name": "2/2.5",
                    "type": "iana-if-type:ethernetCsmacd",
                    "loopback-mode": false,
                    "enabled": true,
                    "ifindex": 20,
                    "admin-status": "UP",
                    "oper-status": "UP",
                    "last-change": "91749376611",
                    "counters": {
                        "in-octets": "130408111774",
                        "in-pkts": "248849392",
                        "in-unicast-pkts": "245152416",
                        "in-broadcast-pkts": "3663488",
                        "in-multicast-pkts": "33488",
                        "in-discards": "93",
                        "in-errors": "0",
                        "in-unknown-protos": "0",
                        "in-fcs-errors": "0",
                        "out-octets": "39155071852",
                        "out-pkts": "147371690",
                        "out-unicast-pkts": "136951024",
                        "out-broadcast-pkts": "5144992",
                        "out-multicast-pkts": "5275674",
                        "out-discards": "0",
                        "out-errors": "0"
                    }
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "config": {
                        "auto-negotiate": true,
                        "duplex-mode": "FULL"
                    },
                    "state": {
                        "mac-address": "5a:a5:5a:02:02:05",
                        "auto-negotiate": false,
                        "duplex-mode": "FULL",
                        "port-speed": "openconfig-if-ethernet:SPEED_25GB",
                        "enable-flow-control": false,
                        "hw-mac-address": "5a:a5:5a:02:02:05",
                        "counters": {
                            "in-mac-pause-frames": "0",
                            "in-oversize-frames": "66746774",
                            "in-jabber-frames": "0",
                            "in-fragment-frames": "0",
                            "in-8021q-frames": "0",
                            "in-crc-errors": "0",
                            "out-mac-pause-frames": "0",
                            "out-8021q-frames": "0"
                        }
                    }
                }
            },
            {
                "name": "2/2.6",
                "config": {
                    "name": "2/2.6",
                    "type": "iana-if-type:ethernetCsmacd"
                },
                "state": {
                    "name": "2/2.6",
                    "type": "iana-if-type:ethernetCsmacd",
                    "loopback-mode": false,
                    "enabled": true,
                    "ifindex": 21,
                    "admin-status": "UP",
                    "oper-status": "UP",
                    "last-change": "91753495222",
                    "counters": {
                        "in-octets": "56621094489",
                        "in-pkts": "85388246",
                        "in-unicast-pkts": "84613492",
                        "in-broadcast-pkts": "755358",
                        "in-multicast-pkts": "19396",
                        "in-discards": "58",
                        "in-errors": "0",
                        "in-unknown-protos": "0",
                        "in-fcs-errors": "0",
                        "out-octets": "3504829058",
                        "out-pkts": "11485860",
                        "out-unicast-pkts": "282611",
                        "out-broadcast-pkts": "895811",
                        "out-multicast-pkts": "10307438",
                        "out-discards": "0",
                        "out-errors": "0"
                    }
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "config": {
                        "auto-negotiate": true,
                        "duplex-mode": "FULL"
                    },
                    "state": {
                        "mac-address": "5a:a5:5a:02:02:06",
                        "auto-negotiate": false,
                        "duplex-mode": "FULL",
                        "port-speed": "openconfig-if-ethernet:SPEED_25GB",
                        "enable-flow-control": false,
                        "hw-mac-address": "5a:a5:5a:02:02:06",
                        "counters": {
                            "in-mac-pause-frames": "0",
                            "in-oversize-frames": "12395527",
                            "in-jabber-frames": "0",
                            "in-fragment-frames": "0",
                            "in-8021q-frames": "0",
                            "in-crc-errors": "0",
                            "out-mac-pause-frames": "0",
                            "out-8021q-frames": "0"
                        }
                    }
                }
            },
            {
                "name": "2/3.1",
                "config": {
                    "name": "2/3.1",
                    "type": "iana-if-type:ethernetCsmacd"
                },
                "state": {
                    "name": "2/3.1",
                    "type": "iana-if-type:ethernetCsmacd",
                    "loopback-mode": false,
                    "enabled": true,
                    "ifindex": 1,
                    "admin-status": "UP",
                    "oper-status": "UP",
                    "last-change": "94942086460",
                    "counters": {
                        "in-octets": "5101782656244",
                        "in-pkts": "57305206157",
                        "in-unicast-pkts": "28824166",
                        "in-broadcast-pkts": "363",
                        "in-multicast-pkts": "57276381628",
                        "in-discards": "0",
                        "in-errors": "0",
                        "in-unknown-protos": "0",
                        "in-fcs-errors": "0",
                        "out-octets": "5100404767374",
                        "out-pkts": "57297833348",
                        "out-unicast-pkts": "26860585",
                        "out-broadcast-pkts": "1533",
                        "out-multicast-pkts": "57270971230",
                        "out-discards": "0",
                        "out-errors": "0"
                    }
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "config": {
                        "auto-negotiate": true,
                        "duplex-mode": "FULL"
                    },
                    "state": {
                        "mac-address": "5a:a5:5a:02:03:01",
                        "auto-negotiate": false,
                        "duplex-mode": "FULL",
                        "port-speed": "openconfig-if-ethernet:SPEED_UNKNOWN",
                        "enable-flow-control": false,
                        "hw-mac-address": "5a:a5:5a:02:03:01",
                        "counters": {
                            "in-mac-pause-frames": "0",
                            "in-oversize-frames": "24",
                            "in-jabber-frames": "0",
                            "in-fragment-frames": "0",
                            "in-8021q-frames": "0",
                            "in-crc-errors": "0",
                            "out-mac-pause-frames": "0",
                            "out-8021q-frames": "0"
                        }
                    }
                }
            },
            {
                "name": "2/3.2",
                "config": {
                    "name": "2/3.2",
                    "type": "iana-if-type:ethernetCsmacd"
                },
                "state": {
                    "name": "2/3.2",
                    "type": "iana-if-type:ethernetCsmacd",
                    "loopback-mode": false,
                    "enabled": true,
                    "ifindex": 105,
                    "admin-status": "UP",
                    "oper-status": "UP",
                    "last-change": "94950666557",
                    "counters": {
                        "in-octets": "5100404793807",
                        "in-pkts": "57297833644",
                        "in-unicast-pkts": "26860585",
                        "in-broadcast-pkts": "1533",
                        "in-multicast-pkts": "57270971526",
                        "in-discards": "0",
                        "in-errors": "0",
                        "in-unknown-protos": "0",
                        "in-fcs-errors": "0",
                        "out-octets": "5101782683033",
                        "out-pkts": "57305206458",
                        "out-unicast-pkts": "28824166",
                        "out-broadcast-pkts": "363",
                        "out-multicast-pkts": "57276381929",
                        "out-discards": "0",
                        "out-errors": "0"
                    }
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "config": {
                        "auto-negotiate": true,
                        "duplex-mode": "FULL"
                    },
                    "state": {
                        "mac-address": "5a:a5:5a:02:03:02",
                        "auto-negotiate": false,
                        "duplex-mode": "FULL",
                        "port-speed": "openconfig-if-ethernet:SPEED_UNKNOWN",
                        "enable-flow-control": false,
                        "hw-mac-address": "5a:a5:5a:02:03:02",
                        "counters": {
                            "in-mac-pause-frames": "0",
                            "in-oversize-frames": "24",
                            "in-jabber-frames": "0",
                            "in-fragment-frames": "0",
                            "in-8021q-frames": "0",
                            "in-crc-errors": "0",
                            "out-mac-pause-frames": "0",
                            "out-8021q-frames": "0"
                        }
                    }
                }
            },
            {
                "name": "2/3.3",
                "config": {
                    "name": "2/3.3",
                    "type": "iana-if-type:ethernetCsmacd"
                },
                "state": {
                    "name": "2/3.3",
                    "type": "iana-if-type:ethernetCsmacd",
                    "loopback-mode": false,
                    "enabled": true,
                    "ifindex": 85,
                    "admin-status": "UP",
                    "oper-status": "UP",
                    "last-change": "94946614936",
                    "counters": {
                        "in-octets": "2355615",
                        "in-pkts": "10806",
                        "in-unicast-pkts": "0",
                        "in-broadcast-pkts": "1896",
                        "in-multicast-pkts": "8910",
                        "in-discards": "10806",
                        "in-errors": "0",
                        "in-unknown-protos": "0",
                        "in-fcs-errors": "0",
                        "out-octets": "0",
                        "out-pkts": "0",
                        "out-unicast-pkts": "0",
                        "out-broadcast-pkts": "0",
                        "out-multicast-pkts": "0",
                        "out-discards": "0",
                        "out-errors": "0"
                    }
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "config": {
                        "auto-negotiate": true,
                        "duplex-mode": "FULL"
                    },
                    "state": {
                        "mac-address": "5a:a5:5a:02:03:03",
                        "auto-negotiate": false,
                        "duplex-mode": "FULL",
                        "port-speed": "openconfig-if-ethernet:SPEED_UNKNOWN",
                        "enable-flow-control": false,
                        "hw-mac-address": "5a:a5:5a:02:03:03",
                        "counters": {
                            "in-mac-pause-frames": "0",
                            "in-oversize-frames": "0",
                            "in-jabber-frames": "0",
                            "in-fragment-frames": "0",
                            "in-8021q-frames": "0",
                            "in-crc-errors": "0",
                            "out-mac-pause-frames": "0",
                            "out-8021q-frames": "0"
                        }
                    }
                }
            },
            {
                "name": "2/3.4",
                "config": {
                    "name": "2/3.4",
                    "type": "iana-if-type:ethernetCsmacd"
                },
                "state": {
                    "name": "2/3.4",
                    "type": "iana-if-type:ethernetCsmacd",
                    "loopback-mode": false,
                    "enabled": true,
                    "ifindex": 53,
                    "admin-status": "UP",
                    "oper-status": "DOWN",
                    "counters": {
                        "in-octets": "0",
                        "in-pkts": "0",
                        "in-unicast-pkts": "0",
                        "in-broadcast-pkts": "0",
                        "in-multicast-pkts": "0",
                        "in-discards": "0",
                        "in-errors": "0",
                        "in-unknown-protos": "0",
                        "in-fcs-errors": "0",
                        "out-octets": "0",
                        "out-pkts": "0",
                        "out-unicast-pkts": "0",
                        "out-broadcast-pkts": "0",
                        "out-multicast-pkts": "0",
                        "out-discards": "0",
                        "out-errors": "0"
                    }
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "config": {
                        "auto-negotiate": true,
                        "duplex-mode": "FULL"
                    },
                    "state": {
                        "mac-address": "5a:a5:5a:02:03:04",
                        "auto-negotiate": false,
                        "duplex-mode": "FULL",
                        "port-speed": "openconfig-if-ethernet:SPEED_25GB",
                        "enable-flow-control": false,
                        "hw-mac-address": "5a:a5:5a:02:03:04",
                        "counters": {
                            "in-mac-pause-frames": "0",
                            "in-oversize-frames": "0",
                            "in-jabber-frames": "0",
                            "in-fragment-frames": "0",
                            "in-8021q-frames": "0",
                            "in-crc-errors": "0",
                            "out-mac-pause-frames": "0",
                            "out-8021q-frames": "0"
                        }
                    }
                }
            },
            {
                "name": "2/3.5",
                "config": {
                    "name": "2/3.5",
                    "type": "iana-if-type:ethernetCsmacd"
                },
                "state": {
                    "name": "2/3.5",
                    "type": "iana-if-type:ethernetCsmacd",
                    "loopback-mode": false,
                    "enabled": true,
                    "ifindex": 9,
                    "admin-status": "UP",
                    "oper-status": "DOWN",
                    "counters": {
                        "in-octets": "0",
                        "in-pkts": "0",
                        "in-unicast-pkts": "0",
                        "in-broadcast-pkts": "0",
                        "in-multicast-pkts": "0",
                        "in-discards": "0",
                        "in-errors": "0",
                        "in-unknown-protos": "0",
                        "in-fcs-errors": "0",
                        "out-octets": "0",
                        "out-pkts": "0",
                        "out-unicast-pkts": "0",
                        "out-broadcast-pkts": "0",
                        "out-multicast-pkts": "0",
                        "out-discards": "0",
                        "out-errors": "0"
                    }
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "config": {
                        "auto-negotiate": true,
                        "duplex-mode": "FULL"
                    },
                    "state": {
                        "mac-address": "5a:a5:5a:02:03:05",
                        "auto-negotiate": false,
                        "duplex-mode": "FULL",
                        "port-speed": "openconfig-if-ethernet:SPEED_25GB",
                        "enable-flow-control": false,
                        "hw-mac-address": "5a:a5:5a:02:03:05",
                        "counters": {
                            "in-mac-pause-frames": "0",
                            "in-oversize-frames": "0",
                            "in-jabber-frames": "0",
                            "in-fragment-frames": "0",
                            "in-8021q-frames": "0",
                            "in-crc-errors": "0",
                            "out-mac-pause-frames": "0",
                            "out-8021q-frames": "0"
                        }
                    }
                }
            },
            {
                "name": "2/3.6",
                "config": {
                    "name": "2/3.6",
                    "type": "iana-if-type:ethernetCsmacd"
                },
                "state": {
                    "name": "2/3.6",
                    "type": "iana-if-type:ethernetCsmacd",
                    "loopback-mode": false,
                    "enabled": true,
                    "ifindex": 102,
                    "admin-status": "UP",
                    "oper-status": "DOWN",
                    "counters": {
                        "in-octets": "0",
                        "in-pkts": "0",
                        "in-unicast-pkts": "0",
                        "in-broadcast-pkts": "0",
                        "in-multicast-pkts": "0",
                        "in-discards": "0",
                        "in-errors": "0",
                        "in-unknown-protos": "0",
                        "in-fcs-errors": "0",
                        "out-octets": "0",
                        "out-pkts": "0",
                        "out-unicast-pkts": "0",
                        "out-broadcast-pkts": "0",
                        "out-multicast-pkts": "0",
                        "out-discards": "0",
                        "out-errors": "0"
                    }
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "config": {
                        "auto-negotiate": true,
                        "duplex-mode": "FULL"
                    },
                    "state": {
                        "mac-address": "5a:a5:5a:02:03:06",
                        "auto-negotiate": false,
                        "duplex-mode": "FULL",
                        "port-speed": "openconfig-if-ethernet:SPEED_25GB",
                        "enable-flow-control": false,
                        "hw-mac-address": "5a:a5:5a:02:03:06",
                        "counters": {
                            "in-mac-pause-frames": "0",
                            "in-oversize-frames": "0",
                            "in-jabber-frames": "0",
                            "in-fragment-frames": "0",
                            "in-8021q-frames": "0",
                            "in-crc-errors": "0",
                            "out-mac-pause-frames": "0",
                            "out-8021q-frames": "0"
                        }
                    }
                }
            },
            {
                "name": "2/3.7",
                "config": {
                    "name": "2/3.7",
                    "type": "iana-if-type:ethernetCsmacd"
                },
                "state": {
                    "name": "2/3.7",
                    "type": "iana-if-type:ethernetCsmacd",
                    "loopback-mode": false,
                    "enabled": true,
                    "ifindex": 69,
                    "admin-status": "UP",
                    "oper-status": "DOWN",
                    "counters": {
                        "in-octets": "0",
                        "in-pkts": "0",
                        "in-unicast-pkts": "0",
                        "in-broadcast-pkts": "0",
                        "in-multicast-pkts": "0",
                        "in-discards": "0",
                        "in-errors": "0",
                        "in-unknown-protos": "0",
                        "in-fcs-errors": "0",
                        "out-octets": "0",
                        "out-pkts": "0",
                        "out-unicast-pkts": "0",
                        "out-broadcast-pkts": "0",
                        "out-multicast-pkts": "0",
                        "out-discards": "0",
                        "out-errors": "0"
                    }
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "config": {
                        "auto-negotiate": true,
                        "duplex-mode": "FULL"
                    },
                    "state": {
                        "mac-address": "5a:a5:5a:02:03:07",
                        "auto-negotiate": false,
                        "duplex-mode": "FULL",
                        "port-speed": "openconfig-if-ethernet:SPEED_25GB",
                        "enable-flow-control": false,
                        "hw-mac-address": "5a:a5:5a:02:03:07",
                        "counters": {
                            "in-mac-pause-frames": "0",
                            "in-oversize-frames": "0",
                            "in-jabber-frames": "0",
                            "in-fragment-frames": "0",
                            "in-8021q-frames": "0",
                            "in-crc-errors": "0",
                            "out-mac-pause-frames": "0",
                            "out-8021q-frames": "0"
                        }
                    }
                }
            },
            {
                "name": "2/3.8",
                "config": {
                    "name": "2/3.8",
                    "type": "iana-if-type:ethernetCsmacd"
                },
                "state": {
                    "name": "2/3.8",
                    "type": "iana-if-type:ethernetCsmacd",
                    "loopback-mode": false,
                    "enabled": true,
                    "ifindex": 41,
                    "admin-status": "UP",
                    "oper-status": "DOWN",
                    "counters": {
                        "in-octets": "0",
                        "in-pkts": "0",
                        "in-unicast-pkts": "0",
                        "in-broadcast-pkts": "0",
                        "in-multicast-pkts": "0",
                        "in-discards": "0",
                        "in-errors": "0",
                        "in-unknown-protos": "0",
                        "in-fcs-errors": "0",
                        "out-octets": "0",
                        "out-pkts": "0",
                        "out-unicast-pkts": "0",
                        "out-broadcast-pkts": "0",
                        "out-multicast-pkts": "0",
                        "out-discards": "0",
                        "out-errors": "0"
                    }
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "config": {
                        "auto-negotiate": true,
                        "duplex-mode": "FULL"
                    },
                    "state": {
                        "mac-address": "5a:a5:5a:02:03:08",
                        "auto-negotiate": false,
                        "duplex-mode": "FULL",
                        "port-speed": "openconfig-if-ethernet:SPEED_25GB",
                        "enable-flow-control": false,
                        "hw-mac-address": "5a:a5:5a:02:03:08",
                        "counters": {
                            "in-mac-pause-frames": "0",
                            "in-oversize-frames": "0",
                            "in-jabber-frames": "0",
                            "in-fragment-frames": "0",
                            "in-8021q-frames": "0",
                            "in-crc-errors": "0",
                            "out-mac-pause-frames": "0",
                            "out-8021q-frames": "0"
                        }
                    }
                }
            },
            {
                "name": "2/4.1",
                "config": {
                    "name": "2/4.1",
                    "type": "iana-if-type:ethernetCsmacd"
                },
                "state": {
                    "name": "2/4.1",
                    "type": "iana-if-type:ethernetCsmacd",
                    "loopback-mode": false,
                    "enabled": true,
                    "ifindex": 34,
                    "admin-status": "UP",
                    "oper-status": "UP",
                    "last-change": "91755988351",
                    "counters": {
                        "in-octets": "228",
                        "in-pkts": "2",
                        "in-unicast-pkts": "0",
                        "in-broadcast-pkts": "0",
                        "in-multicast-pkts": "2",
                        "in-discards": "2",
                        "in-errors": "0",
                        "in-unknown-protos": "0",
                        "in-fcs-errors": "0",
                        "out-octets": "0",
                        "out-pkts": "0",
                        "out-unicast-pkts": "0",
                        "out-broadcast-pkts": "0",
                        "out-multicast-pkts": "0",
                        "out-discards": "0",
                        "out-errors": "0"
                    }
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "config": {
                        "auto-negotiate": true,
                        "duplex-mode": "FULL"
                    },
                    "state": {
                        "mac-address": "5a:a5:5a:02:04:01",
                        "auto-negotiate": true,
                        "duplex-mode": "FULL",
                        "port-speed": "openconfig-if-ethernet:SPEED_10GB",
                        "enable-flow-control": false,
                        "hw-mac-address": "5a:a5:5a:02:04:01",
                        "counters": {
                            "in-mac-pause-frames": "0",
                            "in-oversize-frames": "0",
                            "in-jabber-frames": "0",
                            "in-fragment-frames": "0",
                            "in-8021q-frames": "0",
                            "in-crc-errors": "0",
                            "out-mac-pause-frames": "0",
                            "out-8021q-frames": "0"
                        }
                    }
                }
            },
            {
                "name": "2/mgmt0",
                "config": {
                    "name": "2/mgmt0",
                    "type": "iana-if-type:ethernetCsmacd"
                },
                "state": {
                    "name": "2/mgmt0",
                    "type": "iana-if-type:ethernetCsmacd",
                    "loopback-mode": false,
                    "enabled": true,
                    "ifindex": 15,
                    "admin-status": "UP",
                    "oper-status": "UP",
                    "last-change": "94362333415",
                    "counters": {
                        "in-octets": "2257420268",
                        "in-pkts": "2699262",
                        "in-unicast-pkts": "1682315",
                        "in-broadcast-pkts": "793147",
                        "in-multicast-pkts": "223800",
                        "in-discards": "182",
                        "in-errors": "0",
                        "in-unknown-protos": "0",
                        "in-fcs-errors": "0",
                        "out-octets": "60492741",
                        "out-pkts": "493007",
                        "out-unicast-pkts": "233377",
                        "out-broadcast-pkts": "27",
                        "out-multicast-pkts": "259603",
                        "out-discards": "0",
                        "out-errors": "0"
                    }
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "config": {
                        "auto-negotiate": true,
                        "duplex-mode": "FULL",
                        "openconfig-if-aggregate:aggregate-id": "mgmt-aggr"
                    },
                    "state": {
                        "mac-address": "00:94:a1:8e:d0:7e",
                        "auto-negotiate": true,
                        "duplex-mode": "FULL",
                        "port-speed": "openconfig-if-ethernet:SPEED_1GB",
                        "enable-flow-control": false,
                        "hw-mac-address": "00:94:a1:8e:d0:7e",
                        "counters": {
                            "in-mac-pause-frames": "0",
                            "in-oversize-frames": "0",
                            "in-jabber-frames": "0",
                            "in-fragment-frames": "0",
                            "in-8021q-frames": "0",
                            "in-crc-errors": "0",
                            "out-mac-pause-frames": "0",
                            "out-8021q-frames": "0"
                        }
                    }
                }
            },
            {
                "name": "cplagg_1.1",
                "config": {
                    "name": "cplagg_1.1",
                    "type": "iana-if-type:ieee8023adLag"
                },
                "state": {
                    "loopback-mode": false,
                    "enabled": true
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-aggregate:aggregation": {
                    "config": {
                        "lag-type": "LACP",
                        "min-links": 1
                    },
                    "state": {
                        "lag-speed": 1240240968
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "state": {
                        "auto-negotiate": true,
                        "enable-flow-control": false
                    }
                }
            },
            {
                "name": "cplagg_1.2",
                "config": {
                    "name": "cplagg_1.2",
                    "type": "iana-if-type:ieee8023adLag"
                },
                "state": {
                    "loopback-mode": false,
                    "enabled": true
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-aggregate:aggregation": {
                    "config": {
                        "lag-type": "LACP",
                        "min-links": 1
                    },
                    "state": {
                        "lag-speed": 1240240968
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "state": {
                        "auto-negotiate": true,
                        "enable-flow-control": false
                    }
                }
            },
            {
                "name": "cplagg_1.3",
                "config": {
                    "name": "cplagg_1.3",
                    "type": "iana-if-type:ieee8023adLag"
                },
                "state": {
                    "loopback-mode": false,
                    "enabled": true
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-aggregate:aggregation": {
                    "config": {
                        "lag-type": "LACP",
                        "min-links": 1
                    },
                    "state": {
                        "lag-speed": 1240240968
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "state": {
                        "auto-negotiate": true,
                        "enable-flow-control": false
                    }
                }
            },
            {
                "name": "cplagg_1.4",
                "config": {
                    "name": "cplagg_1.4",
                    "type": "iana-if-type:ieee8023adLag"
                },
                "state": {
                    "loopback-mode": false,
                    "enabled": true
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-aggregate:aggregation": {
                    "config": {
                        "lag-type": "LACP",
                        "min-links": 1
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "state": {
                        "auto-negotiate": true,
                        "enable-flow-control": false
                    }
                }
            },
            {
                "name": "cplagg_1.5",
                "config": {
                    "name": "cplagg_1.5",
                    "type": "iana-if-type:ieee8023adLag"
                },
                "state": {
                    "loopback-mode": false,
                    "enabled": true
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-aggregate:aggregation": {
                    "config": {
                        "lag-type": "LACP",
                        "min-links": 1
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "state": {
                        "auto-negotiate": true,
                        "enable-flow-control": false
                    }
                }
            },
            {
                "name": "cplagg_1.6",
                "config": {
                    "name": "cplagg_1.6",
                    "type": "iana-if-type:ieee8023adLag"
                },
                "state": {
                    "loopback-mode": false,
                    "enabled": true
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-aggregate:aggregation": {
                    "config": {
                        "lag-type": "LACP",
                        "min-links": 1
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "state": {
                        "auto-negotiate": true,
                        "enable-flow-control": false
                    }
                }
            },
            {
                "name": "cplagg_1.7",
                "config": {
                    "name": "cplagg_1.7",
                    "type": "iana-if-type:ieee8023adLag"
                },
                "state": {
                    "loopback-mode": false,
                    "enabled": true
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-aggregate:aggregation": {
                    "config": {
                        "lag-type": "LACP",
                        "min-links": 1
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "state": {
                        "auto-negotiate": true,
                        "enable-flow-control": false
                    }
                }
            },
            {
                "name": "cplagg_1.8",
                "config": {
                    "name": "cplagg_1.8",
                    "type": "iana-if-type:ieee8023adLag"
                },
                "state": {
                    "loopback-mode": false,
                    "enabled": true
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-aggregate:aggregation": {
                    "config": {
                        "lag-type": "LACP",
                        "min-links": 1
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "state": {
                        "auto-negotiate": true,
                        "enable-flow-control": false
                    }
                }
            },
            {
                "name": "mgmt-aggr",
                "config": {
                    "name": "mgmt-aggr",
                    "type": "iana-if-type:ieee8023adLag"
                },
                "state": {
                    "loopback-mode": false,
                    "enabled": true
                },
                "hold-time": {
                    "state": {
                        "up": 0,
                        "down": 0
                    }
                },
                "openconfig-if-aggregate:aggregation": {
                    "config": {
                        "lag-type": "LACP"
                    },
                    "state": {
                        "lag-speed": 1240240968
                    }
                },
                "openconfig-if-ethernet:ethernet": {
                    "state": {
                        "auto-negotiate": true,
                        "enable-flow-control": false
                    }
                }
            }
        ]
    }
}

Monitoring of Chassis Cluster Status from the System Controller

Monitoring of Chassis Cluster Status from the System Controller via API
GET https://{{System-Controller-IP}}:8888/restconf/data/f5-chassis-cluster:cluster

The body of the response will look similar to the output below.

{
    "f5-chassis-cluster:cluster": {
        "nodes": {
            "node": [
                {
                    "name": "blade-1",
                    "status": "Ready",
                    "time-created": "2021-08-31T00:16:13Z",
                    "roles": "compute",
                    "info": {
                        "cpu": 28,
                        "pods": 250,
                        "memory": "26112340Ki",
                        "hugepages": "102890Mi"
                    }
                },
                {
                    "name": "blade-2",
                    "status": "Ready",
                    "time-created": "2021-08-31T00:16:12Z",
                    "roles": "compute",
                    "info": {
                        "cpu": 28,
                        "pods": 250,
                        "memory": "26112340Ki",
                        "hugepages": "102890Mi"
                    }
                },
                {
                    "name": "blade-3",
                    "status": "Ready",
                    "time-created": "2021-08-31T00:16:11Z",
                    "roles": "compute",
                    "info": {
                        "cpu": 28,
                        "pods": 250,
                        "memory": "26112340Ki",
                        "hugepages": "102890Mi"
                    }
                },
                {
                    "name": "controller-1",
                    "status": "Ready",
                    "time-created": "2021-08-30T23:30:41Z",
                    "roles": "infra,master"
                },
                {
                    "name": "controller-2",
                    "status": "Ready",
                    "time-created": "2021-09-15T20:16:48Z",
                    "roles": "infra,master"
                }
            ]
        },
        "install-progress": {
            "install-progress": [
                {
                    "stage-name": "AddingBlade",
                    "status": "Done"
                },
                {
                    "stage-name": "AddingController",
                    "status": "Done"
                },
                {
                    "stage-name": "AddingEtcd",
                    "status": "Done"
                },
                {
                    "stage-name": "HealthCheck",
                    "status": "Done"
                },
                {
                    "stage-name": "HostedInstall",
                    "status": "Done"
                },
                {
                    "stage-name": "MasterAdditionalInstall",
                    "status": "Done"
                },
                {
                    "stage-name": "MasterInstall",
                    "status": "Done"
                },
                {
                    "stage-name": "NodeBootstrap",
                    "status": "Done"
                },
                {
                    "stage-name": "NodeJoin",
                    "status": "Done"
                },
                {
                    "stage-name": "Prerequisites",
                    "status": "Done"
                },
                {
                    "stage-name": "ServiceCatalogInstall",
                    "status": "Done"
                },
                {
                    "stage-name": "etcdInstall",
                    "status": "Done"
                }
            ]
        },
        "orchestration-manager": {
            "cluster-initialized": true,
            "cluster-ready": true,
            "active-node": "controller-1.chassis.local",
            "etcd-ha-initialized": true,
            "etcd-ha-running": true,
            "controller-status": [
                {
                    "index": 1,
                    "name": "controller-1.chassis.local",
                    "inserted": true,
                    "in-cluster": true,
                    "ready-cluster": true,
                    "able-to-ping": true,
                    "able-to-ssh": true,
                    "state": "In Cluster"
                },
                {
                    "index": 2,
                    "name": "controller-2.chassis.local",
                    "inserted": true,
                    "in-cluster": true,
                    "ready-cluster": true,
                    "able-to-ping": true,
                    "able-to-ssh": true,
                    "state": "In Cluster"
                }
            ],
            "blade-status": [
                {
                    "index": 1,
                    "name": "blade-1.chassis.local",
                    "inserted": true,
                    "in-cluster": true,
                    "ready-cluster": true,
                    "able-to-ping": true,
                    "able-to-ssh": true,
                    "state": "In Cluster",
                    "partition-label": "partition-2"
                },
                {
                    "index": 2,
                    "name": "blade-2.chassis.local",
                    "inserted": true,
                    "in-cluster": true,
                    "ready-cluster": true,
                    "able-to-ping": true,
                    "able-to-ssh": true,
                    "state": "In Cluster",
                    "partition-label": "partition-2"
                },
                {
                    "index": 3,
                    "name": "blade-3.chassis.local",
                    "inserted": true,
                    "in-cluster": true,
                    "ready-cluster": true,
                    "able-to-ping": true,
                    "able-to-ssh": true,
                    "state": "In Cluster",
                    "partition-label": "partition-3"
                }
            ]
        },
        "cluster-status": {
            "summary-status": "Check DNS server configuration. Openshift cluster is healthy, and all controllers and blades are ready.",
            "cluster-status": [
                {
                    "status": "2021-09-17 02:37:43.730946 -  Orchestration manager startup."
                },
                {
                    "status": "2021-09-17 02:38:03.741536 -  Can now ping controller-1.chassis.local (100.65.3.51)."
                },
                {
                    "status": "2021-09-17 02:38:03.749433 -  Can now ping controller-2.chassis.local (100.65.3.52)."
                },
                {
                    "status": "2021-09-17 02:38:03.800254 -  Successfully ssh'd to CC controller-1.chassis.local."
                },
                {
                    "status": "2021-09-17 02:38:04.030608 -  Successfully ssh'd to CC controller-2.chassis.local."
                },
                {
                    "status": "2021-09-17 02:38:04.037921 -  Can now ping blade blade-1.chassis.local (100.65.3.1)."
                },
                {
                    "status": "2021-09-17 02:38:04.266296 -  Successfully SSH'd to blade blade-1.chassis.local."
                },
                {
                    "status": "2021-09-17 02:38:04.274272 -  Can now ping blade blade-2.chassis.local (100.65.3.2)."
                },
                {
                    "status": "2021-09-17 02:38:04.477978 -  Successfully SSH'd to blade blade-2.chassis.local."
                },
                {
                    "status": "2021-09-17 02:38:04.484810 -  Can now ping blade blade-3.chassis.local (100.65.3.3)."
                },
                {
                    "status": "2021-09-17 02:38:04.683856 -  Successfully SSH'd to blade blade-3.chassis.local."
                },
                {
                    "status": "2021-09-17 02:39:05.398483 -  Invalid DNS server configured on controller-1.chassis.local."
                },
                {
                    "status": "2021-09-17 02:39:05.424236 -  Orchestration manager transitioning to active."
                },
                {
                    "status": "2021-09-17 02:39:55.229251 -  Can NOT ping controller-2.chassis.local (100.65.3.52)."
                },
                {
                    "status": "2021-09-17 02:45:11.056259 -  Can now ping controller-2.chassis.local (100.65.3.52)."
                },
                {
                    "status": "2021-09-17 02:45:11.297634 -  Successfully ssh'd to CC controller-2.chassis.local."
                },
                {
                    "status": "2021-09-17 02:46:13.207504 -  Controller 1 is ready in openshift cluster."
                },
                {
                    "status": "2021-09-17 02:46:13.207610 -  Controller 2 is ready in openshift cluster."
                },
                {
                    "status": "2021-09-17 02:46:13.207654 -  Blade 1 is ready in openshift cluster."
                },
                {
                    "status": "2021-09-17 02:46:13.207697 -  Blade 2 is ready in openshift cluster."
                },
                {
                    "status": "2021-09-17 02:46:13.207739 -  Blade 3 is ready in openshift cluster."
                },
                {
                    "status": "2021-09-17 02:46:13.207782 -  Openshift cluster is ready."
                },
                {
                    "status": "2021-09-17 02:47:02.228486 -  Openshift cluster is NOT ready."
                },
                {
                    "status": "2021-09-17 02:47:21.461242 -  Openshift cluster is ready."
                }
            ]
        }
    }
}

Monitoring of Chassis Partitions from the System Controller

Monitoring of Chassis Partitions from the System Controller via API
GET https://{{System-Controller-IP}}:8888/restconf/data/f5-system-slot:slots

The body of the response will look similar to the output below.

{
    "f5-system-slot:slots": {
        "slot": [
            {
                "slot-num": 1,
                "enabled": true,
                "partition": "Production"
            },
            {
                "slot-num": 2,
                "enabled": true,
                "partition": "Production"
            },
            {
                "slot-num": 3,
                "enabled": true,
                "partition": "smallpartition"
            },
            {
                "slot-num": 4,
                "enabled": true,
                "partition": "default"
            },
            {
                "slot-num": 5,
                "enabled": true,
                "partition": "default"
            },
            {
                "slot-num": 6,
                "enabled": true,
                "partition": "default"
            },
            {
                "slot-num": 7,
                "enabled": true,
                "partition": "default"
            },
            {
                "slot-num": 8,
                "enabled": true,
                "partition": "default"
            }
        ]
    }
}
Monitoring of Chassis Partitions from the System Controller via webUI

Within the Dahsboard section of thw webUI is a Partition Overview which shows how blades are assgined to chassis partitions, their management IP addresses, and their operational state.

_images/image93.png

The are some basic visuals in the System Controller webUI for Chassis Partitions with an Operational State, views of the partitions, and the ability to do some basic configuration from the System Controller. You can connect directly to one of the Chassis Partitions to get more specific details.

The webUI screen below shows Chassis Partition visualization/configuration. An admin can see which blades belong to which chassis partitions as well as the chassis partition operational status:

_images/image102.png
Monitoring of Chassis Partitions from the System Controller via CLI

The CLI command show partitions will show the current chassis partitions ID’s and their status on each system controller:

syscon-2-active# show partitions
                        PARTITION  PARTITION
NAME        CONTROLLER  ID         STATUS
----------------------------------------------
bigpart     1           2          running
            2           2          running
blade3part  1           3          running
            2           3          running
default     1           1          running
            2           1          running
none        1           0          disabled
            2           0          disabled

The CLI command show running-config slots will show the which slots are configured to participate in specific chassis partitions:

syscon-2-active# show running-config slots
slots slot 1
enabled
partition bigpart
!
slots slot 2
enabled
partition bigpart
!
slots slot 3
enabled
partition blade3part
!
slots slot 4
enabled
partition default
!
slots slot 5
enabled
partition default
!
slots slot 6
enabled
partition default
!
slots slot 7
enabled
partition default
!
slots slot 8
enabled
partition default
!
Alerting and Logging of Chassis Partitions Events from the System Controller

From the System Controller CLI you may also view the System Controller and individual Blade Status using the show cluster or the shortened show cluster nodes command:

controller-1# show cluster nodes
NAME          STATUS  TIME CREATED          ROLES         CPU  PODS  MEMORY      HUGEPAGES
--------------------------------------------------------------------------------------------
blade-1       Ready   2020-08-06T06:18:08Z  compute       28   250   26112340Ki  102890Mi
blade-2       Ready   2020-08-06T06:18:09Z  compute       28   250   26112340Ki  102890Mi
controller-1  Ready   2020-08-06T05:52:45Z  infra,master  -    -     -           -
controller-2  Ready   2020-08-06T05:52:51Z  infra,master  -    -     -           -


controller-1# show cluster
NAME          STATUS  TIME CREATED          ROLES         CPU  PODS  MEMORY      HUGEPAGES
--------------------------------------------------------------------------------------------
blade-1       Ready   2020-08-06T06:18:08Z  compute       28   250   26112340Ki  102890Mi
blade-2       Ready   2020-08-06T06:18:09Z  compute       28   250   26112340Ki  102890Mi
controller-1  Ready   2020-08-06T05:52:45Z  infra,master  -    -     -           -
controller-2  Ready   2020-08-06T05:52:51Z  infra,master  -    -     -           -

STAGE NAME               STATUS
---------------------------------
AddingBlade              Done
HealthCheck              Done
HostedInstall            Done
MasterAdditionalInstall  Done
MasterInstall            Done
NodeBootstrap            Done
NodeJoin                 Done
Prerequisites            Done
ServiceCatalogInstall    Done
etcdInstall              Done

System Alerting and Logging

From the system controller webUI there is a high-level status and alerting of any faults for the chassis level components.

_images/image212.png

System Alerts via API

Recent system level alerts can be accessed via the API.

GET https://{{System-Controller-IP}}:8888/restconf/data/openconfig-system:system/f5-event-log:events

The body of the response will look similar to the output below.

{
    "f5-event-log:events": {
        "event": [
            {
                "log": "65543 controller-2 aom-fault EVENT NA \"LOP Runtime fault detected: LOP is not receiving health reports from all installed VFC cards\" \"2021-03-05 04:48:14.485125925 UTC\""
            },
            {
                "log": "65543 controller-2 aom-fault CLEAR ERROR \"Fault detected in the AOM\" \"2021-03-05 04:48:14.605547335 UTC\""
            },
            {
                "log": "65543 controller-2 aom-fault EVENT NA \"No LOP Runtime fault detected: LOP is not receiving health reports from all installed VFC cards\" \"2021-03-05 04:48:14.605590242 UTC\""
            },