PowerFlex 3.X: Switchprestandamått är inte synliga i PFxM
Summary: Prestandamått för PowerFlex Manager-switch är tomma, prestandavärden uppdateras inte i PFxM, som visas med https-protokollet.
Symptoms
PowerFlex Manager-resurser >> Cisco 9K-switch > Visa information:
Prestandafliken visar inga mätvärden.
Cause
NX-API använder HTTP eller HTTPS som transport. CLI:er kodas in i HTTP- eller HTTPS POST-brödtexten.
Från och med Cisco NX-OS version 9.2(1) är NX-API-funktionen aktiverad som standard på HTTPS-port 443. HTTP-port 80 är inaktiverad.
Resolution
Lösning:
1) Logga in för att aktivera > NXAPI-funktionen:
conf t
feature nxapi

PFxM 3.6 och senare använder https (INTE http) för statuskontroll och hämtning av mätvärden, därför kan nxapi av säkerhetsskäl inaktiveras på http.
! Aktivera och konfigurera NXAPI.
config t
Funktion nxapi
! Inaktivera http, endast https stöds för säkerhet.
no nxapi http
! Använd endast hanteringsgränssnittet för att kommunicera för NXAPI.
nxapi use-vrf management
PFxM 3.5 och tidigare använder https och http för statuskontroll och hämtning av mätvärden, vilket innebär att nxapi är aktiverat för http.
Obs! Om vi aktiverar nxapi med funktionen nxapi-kommandot lyssnar det bara på HTTPS och inte HTTP, så vi behöver NXAPI för att lyssna på HTTP.
! Aktivera och konfigurera NXAPI.
config t
feature nxapi
nxapi http port 80
2) När du har ändrat omkopplaren går du till kryssrutan Lägg till resurser > bredvid switchen > Run Inventory.
3) Visa detaljer som nu visar mätvärden för switchprestanda.
Additional Information
Cisco-switch (3K/9K):
- Både HTTP och HTTPS måste aktiveras på Cisco-switchen.
- PFxM använder HTTP för att kontrollera NXAPI-status och sedan samla in mätvärden med hjälp av HTTPS
Dell-switch:
- Mått för OS9-switchar (REST API – HTTP-port 8008) måste vara aktiverade för måttinsamling
- Mått för OS10-switchar (RESTCONF API -HTTPS) måste aktiveras för måttinsamling