pmrep(1)

Från Wiki.linux.se -Linux wikipedia på Svenska.
Version från den 24 juni 2026 kl. 05.44 av Admin (diskussion | bidrag) (Skapade sidan med '{{DISPLAYTITLE:pmrep(1)}} == NAMN == '''pmrep''', '''pcp2csv''' – rapportverktyg för prestandamätvärden == SYNOPSIS == <pre> pmrep [-12357CdgGHIjkLmnprRuUvVxz?] [-4 action] [-6 sort-metric] [-8|-9 limit] [-a archive] [-A align] [--archive-folio folio] [-b|-B space-scale] [-c config] [--container container] [--csv-unit-info] [-D debug] [--daemonize] [-e derived] [-E lines] [-f format] [-F outfile] [-h host] [-i instances] [--in...')
(skillnad) ← Äldre version | Nuvarande version (skillnad) | Nyare version → (skillnad)
Hoppa till navigering Hoppa till sök


NAMN

pmrep, pcp2csv – rapportverktyg för prestandamätvärden

SYNOPSIS

pmrep [-12357CdgGHIjkLmnprRuUvVxz?]
      [-4 action] [-6 sort-metric] [-8|-9 limit]
      [-a archive] [-A align] [--archive-folio folio]
      [-b|-B space-scale] [-c config] [--container container]
      [--csv-unit-info] [-D debug] [--daemonize]
      [-e derived] [-E lines] [-f format] [-F outfile]
      [-h host] [-i instances] [--include-texts]
      [-J rank] [-K spec] [-l delimiter]
      [-N predicate] [--no-inst-info]
      [-o output] [-O origin] [-P|-0 precision]
      [-q|-Q count-scale] [-s samples]
      [-S starttime] [-t interval] [-T endtime]
      [-w|-W width] [-X label]
      [-y|-Y time-scale] [-Z timezone]
      metricspec [...]

BESKRIVNING

pmrep är ett anpassningsbart rapportverktyg för prestandamätvärden.

Alla tillgängliga prestandamätvärden kan väljas för rapportering, både live och arkiverade, från systemet och från program. Mätvärdena kan visas med något av de utmatningsalternativ som stöds och med tillämpliga formateringsoptioner.

pmrep hämtar valda mätvärden genom funktionerna i Performance Co-Pilot, PCP. Se PCPIntro(1).

De mätvärden som ska rapporteras anges:

  • på kommandoraden
  • i konfigurationsfiler
  • eller både och

Mätvärden kan konverteras och skalas automatiskt med PCP:s funktioner, antingen enligt standardinställningar eller med skalningsspecifikationer per mätvärde.

Utöver befintliga mätvärden kan härledda mätvärden definieras med aritmetiska uttryck enligt pmRegisterDerived(3).

Ett stort antal mätvärdesuppsättningar, metricsets, ingår som standard. De kan ge rapporter om bland annat:

  • processdetaljer
  • NUMA-prestanda
  • rapporter som efterliknar verktyg som sar(1)
  • andra PCP-relaterade mätvärden

Detaljer finns i pmrep-konfigurationsfilerna i:

$PCP_SYSCONF_DIR/pmrep

Vanligtvis motsvarar detta:

/etc/pcp/pmrep

Tabbkomplettering för optioner, mätvärden och mätvärdesuppsättningar finns för bash och zsh.

Om ingen annan värd anges med -h kontaktar pmrep tjänsten Performance Metrics Collector Daemon, PMCD, på den lokala värden. Se pmcd(1).

Optionen -a gör att pmrep använder angivna arkiv i stället för att ansluta till PMCD.

Optionerna -a och -h kan inte användas samtidigt.

Optionen -L gör att pmrep använder ett lokalt sammanhang för att samla in mätvärden från DSO-PMDA:er på den lokala värden utan PMCD. PMDA betyder Performance Metrics Domain Agent och fungerar som pluginmoduler. Endast vissa mätvärden finns tillgängliga i detta läge.

Optionerna -a, -h och -L kan inte användas samtidigt.

METRICSPEC

De mätvärden som är intressanta anges med ett eller flera argument av typen metricspec.

Om en metricspec anger en nod som inte är ett löv i Performance Metrics Name Space, PMNS, går pmrep rekursivt ned i PMNS och rapporterar alla lövnoder, alltså egentliga mätvärden, under denna nod.

Använd pminfo(1) för att lista alla mätvärden och deras beskrivningar.

En metricspec kan ha tre olika former.

Mätvärdesuppsättning

På kommandoraden kan en metricspec börja med kolon:

:metricset

Detta anger en mätvärdesuppsättning som ska läsas från pmrep-konfigurationsfilerna. Se -c och pmrep.conf(5).

En sådan mätvärdesuppsättning kan innehålla valfritt antal mätvärden.

Kompakt form

En metricspec som inte börjar med kolon anger en PMNS-nod, eventuellt följd av formateringsdefinitioner.

Den kompakta formen är:

metric[,label[,instances[,unit/scale[,type[,width[,precision[,limit]]]]]]]

metric

Obligatoriskt namn på en giltig PMNS-nod.

label

Valfri textetikett som används vid stdout-utmatning.

instances

Valfri instansbegränsning för csv- och stdout-rapportering.

unit/scale

Valfri enhets- eller skalningsspecifikation för dimensionskompatibla mätvärden som inte är strängar.

type

Standardbeteendet är att kumulativa räknarmätvärden omvandlas till hastigheter. Värdet raw kan användas för att stänga av denna hastighetskonvertering.

width

Vid stdout-utmatning kan ett numeriskt värde ange kolumnbredden.

precision

Valfri precision för numeriska icke-heltalsvärden.

limit

Valfri gräns för filtrering av numeriska värden.

För mätvärden som är räknare med tidsenheter, från nanosekunder till timmar, kan unit/scale användas för att ändra standardrapporteringen. Exempelvis kan sec användas för att normalisera värdet till intervallet 0 till 1. Se även -y och -Y.

Exempel:

kernel.all.sysfork,forks,,,,8

Detta rapporterar mätvärdet kernel.all.sysfork med textetiketten forks, konverterat till standardhastigheten count/s, i en kolumn med bredden 8.

Även om delarna i den kompakta formen är valfria måste de anges i den ordning som visas. Därför behövs kommatecknen.

Utförlig form

Den tredje formen, den utförliga formen, beskrivs och används i pmrep.conf(5).

Härledda mätvärden anges på samma sätt som vanliga PMNS-lövnoder.

PRIORITET MELLAN INSTÄLLNINGAR

Optioner från miljövärden, enligt pmGetOptions(3), åsidosätter inbyggda standardvärden.

Optioner i konfigurationsfil åsidosätter motsvarande miljövariabler.

Optioner på kommandoraden åsidosätter motsvarande inställningar i konfigurationsfilen.

pcp2csv är ett alias för pmrep.

OPTIONER

-0 precision, --precision-force= precision

Som -P, men denna option åsidosätter även specifikationer per mätvärde.

-1, --dynamic-header

Skriv en ny dynamiskt justerad rubrik varje gång tillgängligheten för mätvärden eller instansvärden ändras.
Som standard skrivs en statisk rubrik en gång.
Se även -4, -7 och -E.

-2, --overall-rank

Utför övergripande rangordning av instanser i ett arkiv.
Som standard sker rangordning och rapportering för varje intervall. Med denna option rangordnas alla instanser och värden innan en sammanfattning rapporteras.
Se pmlogsummary(1) för fler alternativ för arkivsammanfattningar.

-3, --overall-rank-alt

Som -2, men skriver mätvärdesinstanser i pmrep-metricspec-format så att instanserna enkelt kan väljas för vidare undersökning.

-4 action, --names-change= action

Ange vad som ska göras när en ändringshändelse för mätvärdesnamn tas emot under sampling.

Sådana händelser inträffar när en PMDA upptäcker nya mätvärden efter start och informerar körande klientverktyg som pmrep.

Giltiga värden:

update

Uppdatera mätvärden som samplas. Detta innebär även --dynamic-header.

ignore

Gör ingenting. Detta är standard.

abort

Avsluta programmet om en sådan händelse inträffar.

-5, --ignore-unknown

Ignorera okända mätvärden tyst, förutsatt att minst ett känt mätvärde återstår att rapportera.
Ett mätvärde kan vara okänt av flera skäl, till exempel att det inte finns i PMNS för vald källa, att ett operandmätvärde i en härledd definition saknas, eller att en härledd definition innehåller syntaxfel.
Som standard rapporterar pmrep fel och avslutar om något begärt mätvärde är okänt.

-6, --sort-metric= sort-metric

Ange ett referensmätvärde för sortering tillsammans med -X.
Standardordning är fallande. Om mätvärdesnamnet föregås av minustecken sorteras värdena stigande.
Se även -J och -N.

-7, --fixed-header

Med -X: skriv en fast rubrik en gång, om -E inte används, och inkludera alla mätvärden som rapporteras.
Endast instanser med tillgängliga värden rapporteras.
Rubriken uppdateras inte även om värden för vissa mätvärden senare blir tillgängliga eller otillgängliga.

-8 limit, --limit-filter= limit

Begränsa resultat till instanser med värden över eller under limit.
Ett positivt heltal inkluderar instanser med värden större än eller lika med gränsen.
Ett negativt heltal inkluderar instanser med värden mindre än eller lika med gränsen.
Värdet 0 innebär ingen gränsfiltrering.
Optionen åsidosätter inte eventuella specifikationer per mätvärde.

-9 limit, --limit-filter-force= limit

Som -8, men åsidosätter specifikationer per mätvärde.

-a archive, --archive= archive

Hämta prestandamätvärden från en uppsättning PCP-arkiv i stället för från en livekälla.
Argumentet archive ä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.
Se även -u.

-A align, --align= align

Tvinga första sampeln att justeras mot gränsen för en naturlig tidsenhet.
Se PCPIntro(1) för fullständig syntax för align.

--archive-folio= folio

Läs mätvärdeskällans arkiv från PCP-arkivfolion folio, skapad av exempelvis pmchart(1) eller manuellt med mkaf(1).

-b scale, --space-scale= scale

Enhet eller skala för utrymmesmätvärden, alltså bytebaserade mätvärden.

Exempel på värden:

  • bytes
  • Kbytes
  • KB
  • Mbytes
  • MB
Optionen åsidosätter inte specifikationer per mätvärde.

-B scale, --space-scale-force= scale

Som -b, men åsidosätter specifikationer per mätvärde.

-c config, --config= config

Ange konfigurationsfil eller konfigurationskatalog.
Om config är en katalog inkluderas alla filer i katalogen som slutar med .conf.

Standard är den första som hittas av:

./pmrep.conf
$HOME/.pmrep.conf
$HOME/pcp/pmrep.conf
$PCP_SYSCONF_DIR/pmrep/pmrep.conf
$PCP_SYSCONF_DIR/pmrep

Se pmrep.conf(5).

--container= container

Hämta prestandamätvärden från angiven container, lokal eller fjärransluten. Se även -h.

--csv-unit-info

Lägg till enhetssträngar i mätvärdesnamn i CSV-rubriken med formen:
metric(unit)
metric[inst](unit)
Se även -k.

-C, --check

Avsluta innan några värden rapporteras, men efter att konfiguration och mätvärden har tolkats och eventuella rubriker skrivits.

-d, --delay

Vid uppspelning från arkiv: använd verklig tidsfördröjning mellan sampel i stället för att spela upp så snabbt som möjligt.

--daemonize

Kör som demon efter start.

-e derived, --derived= derived

Ange härledda prestandamätvärden.
Om derived börjar med snedstreck eller punkt tolkas det som en PCP-konfigurationsfil för härledda mätvärden.
Annars tolkas det som komma- eller semikolonseparerade uttryck för härledda mätvärden.
Se pmLoadDerivedConfig(3) och pmRegisterDerived(3).
Med pmrep.conf(5) kan härledda mätvärden även definieras som del av mätvärdesuppsättningar.
Vid problem med härledda mätvärden kan -Dderive användas för extra felsökningsinformation.

-E lines, --repeat-header= lines

Upprepa rubriken var lines:e utmatningsrad.
När -1 eller -7 inte används kan auto användas för att upprepa rubriken baserat på terminalhöjd.

-f format, --timestamp-format= format

Använd format för tidsstämplar.
Formatet används med Pythons metod datetime.strftime, som huvudsakligen motsvarar strftime(3).
En tom formatsträng tar bort tidsstämplarna från utmatningen.

Standard:

  • %H:%M:%S för stdout
  • %Y-%m-%d %H:%M:%S för csv

-F outfile, --output-file= outfile

Ange utmatningsfil. Se -o.

-g, --separate-header

Skriv kolumnnummer och fullständig mätvärdesinformation, en per rad, innan mätvärdena skrivs.

-G, --no-globals

Ta inte med globala mätvärden i rapporten. Se pmrep.conf(5).

-h host, --host= host

Hämta prestandamätvärden från pmcd(1)host i stället för från lokalvärden.

-H, --no-header

Skriv inga rubriker.

-i instances, --instances= instances

Hämta och rapportera endast angivna mätvärdesinstanser.
Som standard rapporteras alla instanser som finns vid start. När arkiv skrivs rapporteras även framtida instanser.
Instanser som skulle matcha filtret men dyker upp efter att verktyget startat rapporteras inte som standard. Använd -j för livefiltrering.
Detta är en global option för alla mängdvärdesmätvärden, om inte ett mätvärdesspecifikt instansfilter anges i en metricspec.
Som standard rapporteras även envärdesmätvärden utan instanser. Använd -v för att ändra detta.

instances är en kommaseparerad lista med ett eller flera instansfilter. Filter som innehåller kommatecken eller blanktecken måste citeras.

Ett enskilt instansfilter kan vara:

name

Fullständigt instansnamn, till exempel sda för disk.dev eller eth0 för network.interface.

PID

Process-ID för proc-instanser.

command

Basnamn för en process. Exempelvis matchar pmcd alla pmcd(1)-processer oavsett sökväg eller PID.

regex

Reguljärt uttryck. Exempelvis matchar .*python.* alla instanser där python ingår i instansnamnet.

Exempel med likvärdiga instansurval:

pmrep -i '. minute' kernel.all.load
pmrep -i '1 minute','5 minute' kernel.all.load
pmrep -i "'1 minute','5 minute'" kernel.all.load
pmrep -i '1 minute' -i '5 minute' kernel.all.load
pmrep kernel.all.load,,"'1 minute','5 minute'"
pmrep kernel.all.load,,'1 minute|5 minute'

-I, --ignore-incompat

Ignorera inkompatibla mätvärden tyst, förutsatt att minst ett kompatibelt mätvärde återstår.
Ett mätvärde kan anses inkompatibelt om typen inte stöds, om en härledd definition innehåller semantiska fel, eller om metadata saknas.

--include-texts

När ett PCP-arkiv skrivs: inkludera PCP-hjälptexter för mätvärden i arkivet.

-j, --live-filter

Utför livefiltrering av instanser.
Detta gör att namngivna instanser kan fångas även om processer startas om.

-J rank, --rank= rank

Begränsa resultat till de högst eller lägst rangordnade instanserna av mängdvärdesmätvärden.
Positivt värde inkluderar högsta värden. Negativt värde inkluderar lägsta värden. Noll innebär ingen rangordning.
Rangordning innebär inte sortering. Se -6.

-k, --extended-csv

Skriv utökad CSV-utmatning, liknande sadf(1). Se även --csv-unit-info.

-K spec, --spec-local= spec

När mätvärden hämtas från lokalt sammanhang med -L kan -K styra vilka DSO-PMDA:er som görs tillgängliga.
Se pmSpecLocalPMDA(3).

-l delimiter, --delimiter= delimiter

Ange avgränsaren mellan kolumner i csv- eller stdout-utmatning.
Standard är två blanksteg för stdout och kommatecken för csv.
När en avgränsare som inte är blanktecken används ersätts förekomster av avgränsaren i strängvärden med understreck.

-L, --local-PMDA

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

-m, --include-labels

Inkludera PCP-mätvärdesetiketter i utmatningen.

-n, --invert-filter

Utför rangordning före livefiltrering.
Som standard sker livefiltrering före rangordning.

-N predicate, --predicate= predicate

Ange en kommaseparerad lista över predikatmätvärden som används som referens för filtrering.
Normalt sker rangordning per mätvärde. Med predikat sker rangordning endast för de angivna predikatmätvärdena.
Andra mätvärden som delar samma instansdomän som predikatet rapporteras bara för de instanser som rankats högst eller lägst.

Exempel: om proc.memory.rss används som predikat tillsammans med proc.io.total_bytes visas I/O-värden endast för de processer som använder mest eller minst minne enligt -J.

--no-inst-info

Utelämna instansinformation från rubriker. Gäller inte med separat rubrik, se -g.

-o output, --output= output

Ange utmatningsmål.

Tillgängliga mål:

archive

Spara mätvärden i ett PCP-arkiv som senare kan spelas upp med PCP-verktyg, inklusive pmrep självt. Kräver -F.

csv

Skriv mätvärden i CSV-format.

stdout

Skriv mätvärden till standardutmatningen. Detta är standard.

-O origin, --origin= origin

Vid rapportering av arkiverade mätvärden: börja rapportera vid origin inom tidsfönstret. Se -S och -T.

-p, --timestamps

Skriv tidsstämplar. Som standard skrivs inga tidsstämplar.

-P precision, --precision= precision

Använd precision för numeriska icke-heltalsvärden.
Om värdet är för brett för kolumnen minskas precisionen stegvis tills värdet får plats, eller inte skrivs alls.
Standard är tre decimaler där det är tillämpligt.
Optionen åsidosätter inte specifikationer per mätvärde.

-q scale, --count-scale= scale

Enhet eller skala för räknarmätvärden.
Möjliga värden omfattar bland annat count x 10^-1, count, count x 10, count x 10^2 och vidare från 10^-8 till 10^7.
Dessa värden är för närvarande känsliga för blanksteg.

-Q scale, --count-scale-force= scale

Som -q, men åsidosätter specifikationer per mätvärde.

-r, --raw

Skriv råa mätvärdesvärden. Konvertera inte kumulativa räknare till hastigheter.
När arkiv skrivs används alltid råa värden.
Optionen åsidosätter specifikationer per mätvärde.

-R, --raw-prefer

Som -r, men åsidosätter inte specifikationer per mätvärde.

-s samples, --samples= samples

Ange antal sampel som ska hämtas och rapporteras.
Om samples är 0, eller om -s inte anges, samplar och rapporterar pmrep fortlöpande i realtidsläge eller till slutet av PCP-arkiven i arkivläge.

-S starttime, --start= starttime

Vid rapportering av arkiverade mätvärden begränsas rapporten till poster som loggats vid eller efter starttime.

-t interval, --interval= interval

Ange rapporteringsintervallet. Standard är en sekund.
I enklaste form kan interval vara ett heltal, då underförstått i sekunder.

-T endtime, --finish= endtime

Vid rapportering av arkiverade mätvärden begränsas rapporten till poster som loggats före eller vid endtime.
Optionen kan också användas för att ange hur länge pmrep ska köra.

-u, --no-interpol

Vid rapportering av arkiverade mätvärden används normalt interpolering enligt valt samplingsintervall.
Med -u rapporteras varje faktiskt registrerat värde utan interpolering, och begärt samplingsintervall ignoreras.

-U, --no-unit-info

Utelämna enhetsinformation från stdout-rubriker.

-v, --omit-flat

Rapportera endast mängdvärdesmätvärden med instanser och utelämna envärdesmätvärden utan instanser.

-V, --version

Visa versionsnummer och avsluta.

-w width, --width= width

Ange kolumnbredd för stdout.
Strängar kortas av till denna bredd. Minsta tvingade bredd är 3.

-W width, --width-force= width

Som -w, men åsidosätter specifikationer per mätvärde.

-x, --extended-header

Skriv utökad rubrik.

-X label, --colxrow= label

Byt kolumner och rader i stdout-utmatning.
En instans rapporteras per rad, och label används som etikett för instanskolumnen.
En tom sträng aktiverar bytet utan särskild kolumnetikett.
Detta gör det lättare att använda grep(1) för filtrering eller att efterlikna andra verktyg.

-y scale, --time-scale= scale

Enhet eller skala för tidsmätvärden.

Möjliga värden omfattar bland annat:

  • nanosec
  • ns
  • microsec
  • us
  • millisec
  • ms
  • sec
  • minute
  • hour
  • hr
Optionen åsidosätter inte specifikationer per mätvärde.

-Y scale, --time-scale-force= scale

Som -y, men åsidosätter specifikationer per mätvärde.

-z, --hostzone

Använd den lokala tidszonen för värden som är källa för mätvärdena, enligt -h eller -a.
Standard är lokalvärdens tidszon.

-Z timezone, --timezone= timezone

Använd timezone för datum och tid.
Tidszonen anges i formatet för miljövariabeln TZ, enligt environ(7).

-?, --help

Visa användningsmeddelande och avsluta.

EXEMPEL

Visa nätverksgränssnittsmätvärden på den lokala värden:

pmrep network.interface.total.bytes

Visa alla utgående nätverksmätvärden för gränssnittet wlan0:

pmrep -i wlan0 -v network.interface.out

Visa total slab-användning i MB för två specifika slab-instanser:

pmrep mem.slabinfo.slabs.total_size,,'kmalloc-4k|xfs_inode',MB

Visa tidsstämplad information liknande vmstat(8), med megabyte i stället för kilobyte, och inkludera antal använda inoder:

pmrep -p -B MB :vmstat vfs.inodes.count

Visa läsningar och skrivningar per diskenhet från värden server1 med två sekunders intervall och CSV-format liknande sadf(1):

pmrep -h server1 -t 2s -o csv -k disk.dev.read disk.dev.write

Visa processer som använder minst 100 MB minne med dynamiska rubriker:

pmrep -b MB --limit-filter 100 --dynamic-header proc.memory.rss

Visa fördefinierad mätvärdesuppsättning med detaljer om I/O-begäranden för aktuella pmlogger-processer:

pmrep -gp -i pmlogger :proc-io

Visa de tre processer som använder mest CPU:

pmrep -1gUJ 3 proc.hog.cpu

Visa information motsvarande sar -w och sar -W samtidigt från PCP-arkivet ./20150921.09.13 mellan klockan 15 och 17:

pmrep -a ./20150921.09.13 -S @15:00 -T @17:00 :sar-w :sar-W

Spela in relevant CPU-, minnes- och I/O-information om alla Java-processer till ett arkiv i bakgrunden, en gång per minut:

pmrep --daemonize -A 1m -t 1m -i '.*java.*' -j -o archive -F ./a \
      :proc-info :proc-cpu :proc-mem :proc-io

Spela in mätvärden för 389 Directory Server, XFS samt CPU/minne/disk var femte sekund i fem minuter:

pmrep -t 5s -T 5m -o archive -F ./a ds389 xfs kernel.all.cpu mem disk

Spela in processminne och I/O-information för de tre processer som använder mest minne:

pmrep -o archive -F ./a -J 3 -N proc.memory.rss proc.memory proc.io

FILER

pmrep.conf

Konfigurationsfil för pmrep. Se -c.

$PCP_SYSCONF_DIR/pmrep/*.conf

Systemets standardkonfigurationsfiler för pmrep.

PCP-MILJÖ

Miljövariabler med prefixet PCP_ används för att parameterisera 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).

Särskilt kan PCP_DISCRETE_ONCE sättas för att säkerställa att diskreta mätvärden endast rapporteras en gång, om de inte ändras senare.

FELSÖKNINGSOPTIONER

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

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

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

Specifika felsökningsoptioner för pmrep:

Option Beskrivning
appl1 Skriv ut nyckelord för konfigurationer och specifikationer.
derive Skriv ut detaljer när varje härlett mätvärde tolkas.

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

pmrep är ett flexibelt PCP-verktyg för att rapportera prestandamätvärden från live-system eller PCP-arkiv.

Exempel:

pmrep kernel.all.cpu
pmrep -p :vmstat
pmrep -o csv -k disk.dev.read disk.dev.write
pmrep -h server1 -t 2s network.interface.total.bytes
pmrep -a ./arkiv -S @15:00 -T @17:00 :sar-w
pmrep -o archive -F ./a -t 5s kernel.all.cpu mem disk

pcp2csv är ett alias för pmrep.

Sidslut

Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/pmrep.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 hemma som har sponsrat Linux.se med webbhotell.