LACP Commands
show lacp counters
show lacp counters
import requests
import json
"""
Modify these please
"""
url='http://<IP_Address>/ins'
switchuser='<User_ID>'
switchpassword='<Password>'
myheaders={'content-type':'application/json'}
payload={
"ins_api":{
"version": "1.0",
"type": "cli_show",
"chunk": "0",
"sid": "1",
"input": "show lacp counters",
"output_format": "json"
}
response = requests.post(url,data=json.dumps(payload), headers=myheaders,auth=(switchuser,switchpassword)).json()
output = json.dumps(response, indent=4, sort_keys=True)
{
"TABLE_interface": {
"ROW_interface": [
{
"interface": "port-channel700",
"TABLE_member": {
"ROW_member": {
"port": "Ethernet1/1",
"pdus-sent": 24944,
"pdus-rcvd": 24940,
"marker-rcvd": 0,
"marker-resp-sent": 0,
"pkt-errors": 0
}
}
},
{
"interface": "port-channel771",
"TABLE_member": {
"ROW_member": [
{
"port": "Ethernet1/7",
"pdus-sent": 24955,
"pdus-rcvd": 24951,
"marker-rcvd": 0,
"marker-resp-sent": 0,
"pkt-errors": 0
},
{
"port": "Ethernet1/8",
"pdus-sent": 24955,
"pdus-rcvd": 24951,
"marker-rcvd": 0,
"marker-resp-sent": 0,
"pkt-errors": 0
}
]
}
}
]
}
}
switch# show lacp counters | xml
<?xml version="1.0" encoding="ISO-8859-1"?>
<nf:rpc-reply xmlns="http://www.cisco.com/nxos:8.3.1.:lacp" xmlns:nf="urn:ietf:params:xml:ns:netconf:base:1.0">
<nf:data>
<show>
<lacp>
<counters>
<__readonly__>
<TABLE_interface>
<ROW_interface>
<interface>port-channel700</interface>
<TABLE_member>
<ROW_member>
<port>Ethernet1/1</port>
<pdus-sent>24944</pdus-sent>
<pdus-rcvd>24940</pdus-rcvd>
<marker-rcvd>0</marker-rcvd>
<marker-resp-sent>0</marker-resp-sent>
<pkt-errors>0</pkt-errors>
</ROW_member>
</TABLE_member>
</ROW_interface>
<ROW_interface>
<interface>port-channel771</interface>
<TABLE_member>
<ROW_member>
<port>Ethernet1/7</port>
<pdus-sent>24955</pdus-sent>
<pdus-rcvd>24951</pdus-rcvd>
<marker-rcvd>0</marker-rcvd>
<marker-resp-sent>0</marker-resp-sent>
<pkt-errors>0</pkt-errors>
</ROW_member>
<ROW_member>
<port>Ethernet1/8</port>
<pdus-sent>24955</pdus-sent>
<pdus-rcvd>24951</pdus-rcvd>
<marker-rcvd>0</marker-rcvd>
<marker-resp-sent>0</marker-resp-sent>
<pkt-errors>0</pkt-errors>
</ROW_member>
</TABLE_member>
</ROW_interface>
</TABLE_interface>
</__readonly__>
</counters>
</lacp>
</show>
</nf:data>
</nf:rpc-reply>
]]>]]>
For command descriptions, see the Cisco Nexus 7000 Series Switches Command References.
Note: This sample output is generated for Cisco Nexus 7000 Series NX-OS Release 8.3(1).
| CLI Output |
|---|
|
show lacp counters interface ethernet 1/1
show lacp counters interface ethernet 1/1
import requests
import json
"""
Modify these please
"""
url='http://<IP_Address>/ins'
switchuser='<User_ID>'
switchpassword='<Password>'
myheaders={'content-type':'application/json'}
payload={
"ins_api":{
"version": "1.0",
"type": "cli_show",
"chunk": "0",
"sid": "1",
"input": "show lacp counters interface ethernet 1/1",
"output_format": "json"
}
response = requests.post(url,data=json.dumps(payload), headers=myheaders,auth=(switchuser,switchpassword)).json()
output = json.dumps(response, indent=4, sort_keys=True)
{
"TABLE_interface": {
"ROW_interface": {
"interface": "port-channel700",
"TABLE_member": {
"ROW_member": {
"port": "Ethernet1/1",
"pdus-sent": 24944,
"pdus-rcvd": 24940,
"marker-rcvd": 0,
"marker-resp-sent": 0,
"pkt-errors": 0
}
}
}
}
}
switch# show lacp counters interface ethernet 1/1 | xml
<?xml version="1.0" encoding="ISO-8859-1"?>
<nf:rpc-reply xmlns="http://www.cisco.com/nxos:8.3.1.:lacp" xmlns:nf="urn:ietf:params:xml:ns:netconf:base:1.0">
<nf:data>
<show>
<lacp>
<counters>
<interface>
<__XML__PARAM__if0>
<__XML__value>Ethernet1/1</__XML__value>
<__readonly__>
<TABLE_interface>
<ROW_interface>
<interface>port-channel700</interface>
<TABLE_member>
<ROW_member>
<port>Ethernet1/1</port>
<pdus-sent>24944</pdus-sent>
<pdus-rcvd>24940</pdus-rcvd>
<marker-rcvd>0</marker-rcvd>
<marker-resp-sent>0</marker-resp-sent>
<pkt-errors>0</pkt-errors>
</ROW_member>
</TABLE_member>
</ROW_interface>
</TABLE_interface>
</__readonly__>
</__XML__PARAM__if0>
</interface>
</counters>
</lacp>
</show>
</nf:data>
</nf:rpc-reply>
]]>]]>
For command descriptions, see the Cisco Nexus 7000 Series Switches Command References.
Note: This sample output is generated for Cisco Nexus 7000 Series NX-OS Release 8.3(1).
| CLI Output |
|---|
|
show lacp neighbor
show lacp neighbor
import requests
import json
"""
Modify these please
"""
url='http://<IP_Address>/ins'
switchuser='<User_ID>'
switchpassword='<Password>'
myheaders={'content-type':'application/json'}
payload={
"ins_api":{
"version": "1.0",
"type": "cli_show",
"chunk": "0",
"sid": "1",
"input": "show lacp neighbor",
"output_format": "json"
}
response = requests.post(url,data=json.dumps(payload), headers=myheaders,auth=(switchuser,switchpassword)).json()
output = json.dumps(response, indent=4, sort_keys=True)
{
"TABLE_interface": {
"ROW_interface": [
{
"interface": "port-channel700",
"TABLE_member": {
"ROW_member": {
"port": "Ethernet1/1",
"partner-system-id": "32768,6c-9c-ed-48-3e-41",
"partner-port-num": "0x301",
"partner-age": 748144,
"partner-flags": "SA",
"partner-port-priority": 32768,
"partner-oper-key": "0x2bb",
"partner-port-state": "0x2020203d"
}
}
},
{
"interface": "port-channel771",
"TABLE_member": {
"ROW_member": [
{
"port": "Ethernet1/7",
"partner-system-id": "32768,6c-9c-ed-48-3e-41",
"partner-port-num": "0x307",
"partner-age": 748468,
"partner-flags": "SA",
"partner-port-priority": 32768,
"partner-oper-key": "0x302",
"partner-port-state": "0x2020203d"
},
{
"port": "Ethernet1/8",
"partner-system-id": "32768,6c-9c-ed-48-3e-41",
"partner-port-num": "0x308",
"partner-age": 748468,
"partner-flags": "SA",
"partner-port-priority": 32768,
"partner-oper-key": "0x302",
"partner-port-state": "0x652d633d"
}
]
}
}
]
}
}
switch# show lacp neighbor | xml
<?xml version="1.0" encoding="ISO-8859-1"?>
<nf:rpc-reply xmlns="http://www.cisco.com/nxos:8.3.1.:lacp" xmlns:nf="urn:ietf:params:xml:ns:netconf:base:1.0">
<nf:data>
<show>
<lacp>
<neighbor>
<__readonly__>
<TABLE_interface>
<ROW_interface>
<interface>port-channel700</interface>
<TABLE_member>
<ROW_member>
<port>Ethernet1/1</port>
<partner-system-id>32768,6c-9c-ed-48-3e-41</partner-system-id>
<partner-port-num>0x301</partner-port-num>
<partner-age>748143</partner-age>
<partner-flags>SA</partner-flags>
<partner-port-priority>32768</partner-port-priority>
<partner-oper-key>0x2bb</partner-oper-key>
<partner-port-state>0x2020203d</partner-port-state>
</ROW_member>
</TABLE_member>
</ROW_interface>
<ROW_interface>
<interface>port-channel771</interface>
<TABLE_member>
<ROW_member>
<port>Ethernet1/7</port>
<partner-system-id>32768,6c-9c-ed-48-3e-41</partner-system-id>
<partner-port-num>0x307</partner-port-num>
<partner-age>748467</partner-age>
<partner-flags>SA</partner-flags>
<partner-port-priority>32768</partner-port-priority>
<partner-oper-key>0x302</partner-oper-key>
<partner-port-state>0x2020203d</partner-port-state>
</ROW_member>
<ROW_member>
<port>Ethernet1/8</port>
<partner-system-id>32768,6c-9c-ed-48-3e-41</partner-system-id>
<partner-port-num>0x308</partner-port-num>
<partner-age>748467</partner-age>
<partner-flags>SA</partner-flags>
<partner-port-priority>32768</partner-port-priority>
<partner-oper-key>0x302</partner-oper-key>
<partner-port-state>0x652d633d</partner-port-state>
</ROW_member>
</TABLE_member>
</ROW_interface>
</TABLE_interface>
</__readonly__>
</neighbor>
</lacp>
</show>
</nf:data>
</nf:rpc-reply>
]]>]]>
For command descriptions, see the Cisco Nexus 7000 Series Switches Command References.
Note: This sample output is generated for Cisco Nexus 7000 Series NX-OS Release 8.3(1).
| CLI Output |
|---|
|
show lacp neighbor interface ethernet 1/1
show lacp neighbor interface ethernet 1/1
import requests
import json
"""
Modify these please
"""
url='http://<IP_Address>/ins'
switchuser='<User_ID>'
switchpassword='<Password>'
myheaders={'content-type':'application/json'}
payload={
"ins_api":{
"version": "1.0",
"type": "cli_show",
"chunk": "0",
"sid": "1",
"input": "show lacp neighbor interface ethernet 1/1",
"output_format": "json"
}
response = requests.post(url,data=json.dumps(payload), headers=myheaders,auth=(switchuser,switchpassword)).json()
output = json.dumps(response, indent=4, sort_keys=True)
{
"TABLE_interface": {
"ROW_interface": {
"interface": "Ethernet1/1",
"TABLE_member": {
"ROW_member": {
"port": "Ethernet1/1",
"partner-system-id": "32768,6c-9c-ed-48-3e-41",
"partner-port-num": "0x301",
"partner-age": 748152,
"partner-flags": "SA",
"partner-port-priority": 32768,
"partner-oper-key": "0x2bb",
"partner-port-state": "0x2020203d"
}
}
}
}
}
switch# show lacp neighbor interface ethernet 1/1 | xml
<?xml version="1.0" encoding="ISO-8859-1"?>
<nf:rpc-reply xmlns="http://www.cisco.com/nxos:8.3.1.:lacp" xmlns:nf="urn:ietf:params:xml:ns:netconf:base:1.0">
<nf:data>
<show>
<lacp>
<neighbor>
<interface>
<__XML__PARAM__if0>
<__XML__value>Ethernet1/1</__XML__value>
<__readonly__>
<TABLE_interface>
<ROW_interface>
<interface>Ethernet1/1</interface>
<TABLE_member>
<ROW_member>
<port>Ethernet1/1</port>
<partner-system-id>32768,6c-9c-ed-48-3e-41</partner-system-id>
<partner-port-num>0x301</partner-port-num>
<partner-age>748151</partner-age>
<partner-flags>SA</partner-flags>
<partner-port-priority>32768</partner-port-priority>
<partner-oper-key>0x2bb</partner-oper-key>
<partner-port-state>0x2020203d</partner-port-state>
</ROW_member>
</TABLE_member>
</ROW_interface>
</TABLE_interface>
</__readonly__>
</__XML__PARAM__if0>
</interface>
</neighbor>
</lacp>
</show>
</nf:data>
</nf:rpc-reply>
]]>]]>
For command descriptions, see the Cisco Nexus 7000 Series Switches Command References.
Note: This sample output is generated for Cisco Nexus 7000 Series NX-OS Release 8.3(1).
| CLI Output |
|---|
|
show lacp port-channel
show lacp port-channel
import requests
import json
"""
Modify these please
"""
url='http://<IP_Address>/ins'
switchuser='<User_ID>'
switchpassword='<Password>'
myheaders={'content-type':'application/json'}
payload={
"ins_api":{
"version": "1.0",
"type": "cli_show",
"chunk": "0",
"sid": "1",
"input": "show lacp port-channel",
"output_format": "json"
}
response = requests.post(url,data=json.dumps(payload), headers=myheaders,auth=(switchuser,switchpassword)).json()
output = json.dumps(response, indent=4, sort_keys=True)
{
"TABLE_interface": {
"ROW_interface": [
{
"interface": "port-channel700",
"aggr-mac-address": "54-7f-ee-eb-e2-c1",
"local-system-priority": "0x8000",
"local-system-id": "54-7f-ee-eb-e2-c1",
"local-admin-key": "0x82bc",
"local-oper-key": "0x82bc",
"partner-system-priority": "0x8000",
"partner-system-id": "6c-9c-ed-48-3e-41",
"partner-oper-key": "0x2bb",
"max-delay": 0,
"agg-or-indiv": 0,
"port-list": "Ethernet1/1"
},
{
"interface": "port-channel771",
"aggr-mac-address": "54-7f-ee-eb-e2-c1",
"local-system-priority": "0x8000",
"local-system-id": "54-7f-ee-eb-e2-c1",
"local-admin-key": "0x302",
"local-oper-key": "0x302",
"partner-system-priority": "0x8000",
"partner-system-id": "6c-9c-ed-48-3e-41",
"partner-oper-key": "0x302",
"max-delay": 0,
"agg-or-indiv": 1,
"port-list": [
"Ethernet1/7",
"Ethernet1/8"
]
}
]
}
}
switch# show lacp port-channel | xml
<?xml version="1.0" encoding="ISO-8859-1"?>
<nf:rpc-reply xmlns="http://www.cisco.com/nxos:8.3.1.:lacp" xmlns:nf="urn:ietf:params:xml:ns:netconf:base:1.0">
<nf:data>
<show>
<lacp>
<port-channel>
<__readonly__>
<TABLE_interface>
<ROW_interface>
<interface>port-channel700</interface>
<aggr-mac-address>54-7f-ee-eb-e2-c1</aggr-mac-address>
<local-system-priority>0x8000</local-system-priority>
<local-system-id>54-7f-ee-eb-e2-c1</local-system-id>
<local-admin-key>0x82bc</local-admin-key>
<local-oper-key>0x82bc</local-oper-key>
<partner-system-priority>0x8000</partner-system-priority>
<partner-system-id>6c-9c-ed-48-3e-41</partner-system-id>
<partner-oper-key>0x2bb</partner-oper-key>
<max-delay>0</max-delay>
<agg-or-indiv>0</agg-or-indiv>
<port-list>Ethernet1/1</port-list>
</ROW_interface>
<ROW_interface>
<interface>port-channel771</interface>
<aggr-mac-address>54-7f-ee-eb-e2-c1</aggr-mac-address>
<local-system-priority>0x8000</local-system-priority>
<local-system-id>54-7f-ee-eb-e2-c1</local-system-id>
<local-admin-key>0x302</local-admin-key>
<local-oper-key>0x302</local-oper-key>
<partner-system-priority>0x8000</partner-system-priority>
<partner-system-id>6c-9c-ed-48-3e-41</partner-system-id>
<partner-oper-key>0x302</partner-oper-key>
<max-delay>0</max-delay>
<agg-or-indiv>1</agg-or-indiv>
<port-list>Ethernet1/7</port-list>
<port-list>Ethernet1/8</port-list>
</ROW_interface>
</TABLE_interface>
</__readonly__>
</port-channel>
</lacp>
</show>
</nf:data>
</nf:rpc-reply>
]]>]]>
For command descriptions, see the Cisco Nexus 7000 Series Switches Command References.
Note: This sample output is generated for Cisco Nexus 7000 Series NX-OS Release 8.3(1).
| CLI Output |
|---|
|
show lacp port-channel interface Po771
show lacp port-channel interface Po771
import requests
import json
"""
Modify these please
"""
url='http://<IP_Address>/ins'
switchuser='<User_ID>'
switchpassword='<Password>'
myheaders={'content-type':'application/json'}
payload={
"ins_api":{
"version": "1.0",
"type": "cli_show",
"chunk": "0",
"sid": "1",
"input": "show lacp port-channel interface Po771",
"output_format": "json"
}
response = requests.post(url,data=json.dumps(payload), headers=myheaders,auth=(switchuser,switchpassword)).json()
output = json.dumps(response, indent=4, sort_keys=True)
{
"TABLE_interface": {
"ROW_interface": {
"interface": "port-channel771",
"aggr-mac-address": "54-7f-ee-eb-e2-c1",
"local-system-priority": "0x8000",
"local-system-id": "54-7f-ee-eb-e2-c1",
"local-admin-key": "0x302",
"local-oper-key": "0x302",
"partner-system-priority": "0x8000",
"partner-system-id": "6c-9c-ed-48-3e-41",
"partner-oper-key": "0x302",
"max-delay": 0,
"agg-or-indiv": 1,
"port-list": [
"Ethernet1/7",
"Ethernet1/8"
]
}
}
}
switch# show lacp port-channel interface Po771 | xml
<?xml version="1.0" encoding="ISO-8859-1"?>
<nf:rpc-reply xmlns="http://www.cisco.com/nxos:8.3.1.:lacp" xmlns:nf="urn:ietf:params:xml:ns:netconf:base:1.0">
<nf:data>
<show>
<lacp>
<port-channel>
<interface>
<__XML__PARAM__if0>
<__XML__value>port-channel771</__XML__value>
<__readonly__>
<TABLE_interface>
<ROW_interface>
<interface>port-channel771</interface>
<aggr-mac-address>54-7f-ee-eb-e2-c1</aggr-mac-address>
<local-system-priority>0x8000</local-system-priority>
<local-system-id>54-7f-ee-eb-e2-c1</local-system-id>
<local-admin-key>0x302</local-admin-key>
<local-oper-key>0x302</local-oper-key>
<partner-system-priority>0x8000</partner-system-priority>
<partner-system-id>6c-9c-ed-48-3e-41</partner-system-id>
<partner-oper-key>0x302</partner-oper-key>
<max-delay>0</max-delay>
<agg-or-indiv>1</agg-or-indiv>
<port-list>Ethernet1/7</port-list>
<port-list>Ethernet1/8</port-list>
</ROW_interface>
</TABLE_interface>
</__readonly__>
</__XML__PARAM__if0>
</interface>
</port-channel>
</lacp>
</show>
</nf:data>
</nf:rpc-reply>
]]>]]>
For command descriptions, see the Cisco Nexus 7000 Series Switches Command References.
Note: This sample output is generated for Cisco Nexus 7000 Series NX-OS Release 8.3(1).
| CLI Output |
|---|
|
show lacp system-identifier
show lacp system-identifier
import requests
import json
"""
Modify these please
"""
url='http://<IP_Address>/ins'
switchuser='<User_ID>'
switchpassword='<Password>'
myheaders={'content-type':'application/json'}
payload={
"ins_api":{
"version": "1.0",
"type": "cli_show",
"chunk": "0",
"sid": "1",
"input": "show lacp system-identifier",
"output_format": "json"
}
response = requests.post(url,data=json.dumps(payload), headers=myheaders,auth=(switchuser,switchpassword)).json()
output = json.dumps(response, indent=4, sort_keys=True)
{
"system-priority": 32768,
"system-mac": "54-7f-ee-eb-e2-c1"
}
switch# show lacp system-identifier | xml
<?xml version="1.0" encoding="ISO-8859-1"?>
<nf:rpc-reply xmlns="http://www.cisco.com/nxos:8.3.1.:lacp" xmlns:nf="urn:ietf:params:xml:ns:netconf:base:1.0">
<nf:data>
<show>
<lacp>
<system-identifier>
<__readonly__>
<system-priority>32768</system-priority>
<system-mac>54-7f-ee-eb-e2-c1</system-mac>
</__readonly__>
</system-identifier>
</lacp>
</show>
</nf:data>
</nf:rpc-reply>
]]>]]>
For command descriptions, see the Cisco Nexus 7000 Series Switches Command References.
Note: This sample output is generated for Cisco Nexus 7000 Series NX-OS Release 8.3(1).
| CLI Output |
|---|
|