Inhoud

Inleiding

Hoe werkt het?

Beschrijving van de output

Extra uitleg voor de Go-programmeertaal

Inleiding

Dit document beschrijft hoe u de output van show resources CLI kunt begrijpen op Cisco 5G SA-toepassing.

Hoe werkt het?

De show resources CLI maakt een lijst van resource informatie voor alle pods (vooral protocol- en servicepaden) in het cluster. De hulpmiddelinformatie wordt periodiek van elke pods verzameld en aan CLI voorgelegd.

Uitvoer van monster:

[unknown] smf# show resources

TOTAL   USED    DISK

NODE    POD     USAGE  GO               GC

CPU    MEMORY  MEMORY  IN     ROUTINES  GC     PAUSE

POD INSTANCE     USAGE  IN MB   IN MB   KBPS   COUNT     COUNT  IN NS

-----------------------------------------------------------------------

cache-pod-1      2      32011   85      0      172       29684  85

cache-pod-2      2      32011   83      0      172       29627  83

gtpc-ep-0        2      32011   70      0      69        29088  70

li-ep-0          5      32011   51      0      56        29095  51

oam-pod-1        2      32011   98      0      157       29095  98

smf-nodemgr-0    7      32011   94      0      213       29096  94

smf-protocol-0   3      32011   135     0      206       29092  135

smf-rest-ep-0    4      32011   125     0      203       29091  125

smf-service-0    3      32011   321     0      247       34958  321

smf-udp-proxy-0  1      32011   82      0      88        29083  82

Beschrijving van de output

POD INSTANCE

Naam po

CPU-GEBRUIKERS

CPU-gebruik van de ped

TOTAAL KNOOPPUNT IN MB

Totaal geheugen van werkknooppunten waar de ped draait

GEBRUIKTE POD MEMORY IN MB

Geheugen gebruikt door poden

SCHIJF GEBRUIKT IN KBPS

I/O-snelheid op schijf in Kbps

REKENING ROUTINES

Aantal uitloop

GC-TELLING

Aantal vuilnismannen

GC PAUZE IN NS

Afval verzamelen Routine Pauze in NanoSeconden

Extra uitleg voor de Go-programmeertaal

Go Routine is een soort "thread" in Go-programmeertaal. Het wordt gebruikt voor een doel zoals betere prestaties enzovoort. In een problematisch scenario, kan Go routinematig lek worden gezien waar Go Routines niet correct voltooid zijn en nieuwe Go Routines blijven creëren. De impact van Go Routine lek lijkt op geheugenlek. Dit kan worden geïdentificeerd door te kijken naar GO ROUTINES COUNT in show resources output. Als er een dramatische of constante toename is waargenomen, is er een mogelijkheid van lekkage door Go Routine.

Vuilverzameling is een geheugenbeheerfunctie die is ingebouwd op Go. Het werkt continu en reinigt objecten die niet langer gebruikt worden om geheugen te sparen. GC COUNT en GC PAUSE IN NS kunnen worden gebruikt om te controleren of de afvalverzameling werkt zonder problemen. Zo kan bijvoorbeeld te veel GC-telling voor een specifieke pod of te lange GC-pauze duiden op een probleem.