pcp(1)

Från Wiki.linux.se -Linux wikipedia på Svenska.
Hoppa till navigering Hoppa till sök


NAMN

pcp, pcp-summary – kör ett kommando eller sammanfatta en installation

SYNOPSIS

pcp [pcp-optioner...] pcp-kommando [kommando-optioner...]

pcp [-LPV?] [-a arkiv] [-D felsökning] [-h värd]
    [-O ursprung] [-n pmnsfil]

BESKRIVNING

Kommandot pcp används i ett av två lägen.

Som standard sammanfattar det installationen av Performance Co-Pilot, PCP, på den lokala värden.

Detta sammanfattningsläge kan också användas för att sammanfatta:

  • en PCP-installation på en fjärrvärd
  • en historisk installation från en uppsättning PCP-arkiv

I detta läge anropar pcp indirekt kommandot pcp-summary, om inget annat kommando har begärts.

Alternativt kan ett kommando skickas till pcp för körning. Även detta kan ske i sammanhanget av:

  • en fjärrvärd
  • en uppsättning historiska arkiv

KOMMANDOLÄGE

När pcp anropas med ett kommando som ska köras söker det efter det namngivna kommandot i:

$PCP_BINADM_DIR
$HOME/.pcp/bin

Dessa kommandon är normalt skript och installeras med prefixet:

pcp-

Detta arbetssätt gör det möjligt att implementera systemprestandaverktyg med hjälp av PMAPI(3), samtidigt som verktygens vanliga kommandoradsoptioner bevaras.

Optionerna utökas därmed indirekt med PCP:s standarduppsättning av optioner, enligt PCPIntro(1).

Detta ger ett praktiskt sätt att få historisk eller fjärrbaserad övervakning, samtidigt som systemverktygens normala beteende behålls.

Exempel: verktyget pcp-free(1) kan köras för inspelade data från värden munch:

pcp -a $PCP_LOG_DIR/pmlogger/munch/20140317 -O 11:35:50am free -m

Exempel på utmatning:

             total       used       free     shared    buffers     cached
Mem:         23960      14554       9406          0        176       2137
-/+ buffers/cache:      12240      11720
Swap         12047          0      12047

En fullständig lista över tillgängliga och installerade verktyg visas i användningsmeddelandet för pcp(1).

Exempel på sådana verktyg:

SAMMANFATTNINGSLÄGE

Sammanfattningsrapporten innehåller bland annat:

  • operativsystemets version
  • sammanfattning av hårdvaruinventering
  • lokal tidszon
  • PCP-programvarans version
  • status för pmcd(1)
  • status för tillhörande PMDA:er, Performance Metrics Domain Agents
  • information om lokala PCP-arkiverare, pmlogger(1)
  • information om fjärrarkiverare, pmproxy(1)
  • information om PCP-inferensmotorer, pmie(1)

Alla värden som visas är prestandamätvärden.

Mer information om varje mätvärde kan hämtas med:

pminfo -dtT mätvärde

Den fullständiga uppsättningen mätvärden som pcp behöver för att skapa sin utmatning finns i:

$PCP_VAR_DIR/config/pmlogconf/tools/pcp-summary

OPTIONER FÖR SAMMANFATTNINGSLÄGE

Utan argument rapporterar pcp om den lokala värden.

Följande optioner accepteras:

-a arkiv, --archive= arkiv

Rapportera PCP-konfigurationen enligt en uppsättning PCP-arkiv.
arkiv är en kommaseparerad lista med namn. Varje namn kan vara basnamnet för ett arkiv eller namnet på en katalog som innehåller ett eller flera arkiv.

-h värd, --host= värd

Rapportera PCP-konfigurationen på värd i stället för på den lokala värden.

-L, --local-PMDA

Använd ett lokalt sammanhang för att samla in mätvärden från DSO-PMDA:er på den lokala värden utan PMCD.

-n pmnsfil, --namespace= pmnsfil

Läs in ett alternativt Performance Metrics Name Space, PMNS, från filen pmnsfil.
Se PMNS(5).

-O ursprung, --origin= ursprung

Vid rapportering av arkiverade mätvärden: börja rapporteringen vid ursprung inom tidsfönstret.

-P, --pmie

Visa prestandainformation för pmie(1).
Detta omfattar antal regler som utvärderas till sant, falskt eller obestämt, samt förväntad hastighet för regelberäkning för varje pmie-process som körs på standardvärden.
Se hjälptexten för respektive mätvärde för fullständiga detaljer.

-V, --version

Visa versionsnummer och avsluta.

-?, --help

Visa användningsmeddelande och avsluta.

DIAGNOSTIK

pcp avslutas med statuskoden 1 om pmcd(1) på målvärden inte kunde nås eller om uppsättningen arkiv inte kunde öppnas.

Programmet avslutas med statuskoden 2 för andra fel.

FILER

$HOME/.pcp/bin

Användarspecifik plats för kommandoskript.

$PCP_BINADM_DIR

Systemplats för installerade kommandoskript.

$PCP_VAR_DIR/config/pmlogconf/tools/pcp-summary

Konfigurationsfil för pmlogconf(1) som används för att samla in alla mätvärden som krävs av pcp.

PCP-MILJÖ

Miljövariabler med prefixet PCP_ används för att ange fil- och katalognamn som används av PCP.

På varje installation innehåller filen:

/etc/pcp.conf

de lokala värdena för dessa variabler.

Miljövariabeln $PCP_CONF kan användas för att ange en alternativ konfigurationsfil. Se pcp.conf(5).

För miljövariabler som påverkar PCP-verktyg, se pmGetOptions(3).

FELSÖKNINGSOPTIONER

Optionen -D eller --debug aktiverar ytterligare diagnostik på standardfel, stderr.

Informationen är ibland kryptisk och är främst avsedd att ge vägledning till utvecklare snarare än slutanvändare.

Argumentet felsökning är en kommaseparerad lista över felsökningsoptioner.

Använd pmdbg(1) med optionen -l för att få en lista över tillgängliga felsökningsoptioner och deras betydelse.

SE ÄVEN

KOLOFON

Denna sida är en del av projektet PCP, Performance Co-Pilot.

Information om projektet finns på:

http://www.pcp.io/

Felrapporter för denna manualsida skickas till:

pcp@groups.io

Sidan hämtades från projektets uppströms Git-förråd:

https://github.com/performancecopilot/pcp.git

Den hämtades den 24 maj 2026. Vid den tidpunkten var datumet för den senaste hittade commiten i förrådet den 24 maj 2026.

Om du upptäcker renderingsproblem i HTML-versionen av sidan, eller anser att det finns en bättre eller mer uppdaterad källa för sidan, eller har rättelser eller förbättringar av informationen i kolofonen, kan du skicka e-post till:

man-pages@man7.org

HÄNVISAD FRÅN

KORT SAMMANFATTNING

pcp är ett övergripande kommando för PCP.

Utan argument visar det en sammanfattning av lokal PCP-installation:

pcp

Visa sammanfattning för en annan värd:

pcp -h servernamn

Visa sammanfattning från PCP-arkiv:

pcp -a arkiv

Kör ett PCP-verktyg med arkiverade data:

pcp -a $PCP_LOG_DIR/pmlogger/munch/20140317 -O 11:35:50am free -m

Visa PMIE-information:

pcp -P

pcp kan alltså användas både som sammanfattningsverktyg och som startkommando för PCP-varianter av vanliga systemverktyg.

Sidslut

Orginalhemsidan på Engelskahttps://man7.org/linux/man-pages/man1/pcp.1.html Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/

Tack till Datorhjälp Stockholm som har sponsrat Linux.se med webbhotell.