pmdasample(1)
NAMN
pmdasample – exempel på performance metrics domain agent (PMDA)
SYNOPSIS
$PCP_PMDAS_DIR/pmdasample [-D debug] [-d domain] [-i port] [-l logfile] [-p] [-u socket] [-U username]
BESKRIVNING
pmdasample är ett exempel på en Performance Metrics Domain Agent (PMDA) som exporterar en mängd syntetiska prestandamått.
Denna PMDA utvecklades som en del av kvalitetssäkringstestningen för PCP-produkten, men har andra användningar, framför allt vid utveckling av nya PCP-klienter.
Måtten som exporteras av sample-PMDA:n täcker hela spannet av datatyper, datasemantik, värdekardinalitet, stabilitet för instance domain och feltillstånd som finns i verkliga PMDA:er.
En kort beskrivning av kommandoradsoptionerna för pmdasample följer:
-d
- Det är absolut avgörande att det performance metrics-domain-nummer som anges här är unikt och konsekvent.
- Det vill säga, domain ska vara olika för varje PMDA på en värd, och samma domain-nummer ska användas för samma PMDA på alla värdar.
-i
- Förvänta att PMCD ansluter till pmdasample på den angivna TCP/IP-porten.
- port kan vara ett portnummer eller portnamn.
-l
- Plats för loggfilen.
- Som standard skrivs en loggfil med namnet sample.log i den aktuella katalogen för pmcd(1) när pmdasample startas, det vill säga $PCP_LOG_DIR/pmcd.
- Om loggfilen inte kan skapas eller inte är skrivbar skrivs utdata till standardfel i stället.
-p
- Förvänta att PMCD skapar en pipe och att anslutningen till pmdasample sker via standardindata och standardutdata.
- Detta är standardanslutningsläget.
-u
- Förvänta att PMCD ansluter till pmdasample på Unix domain socket med namnet socket.
-U
- Användarkonto som agenten ska köras under.
- Standard är det oprivilegierade kontot "pcp" i aktuella versioner av PCP, men i äldre versioner användes superanvändarkontot "root" som standard.
Högst en av optionerna -i, -p och -u får anges.
INSTALLATION
Om du vill ha åtkomst till namn, hjälptext och värden för sample-prestandamåtten, gör följande som root:
# cd $PCP_PMDAS_DIR/sample # ./Install
Observera att installationsskriptet också installerar DSO-versionen av sample-PMDA:n, så det finns i själva verket två PMDA:er installerade, och två uppsättningar prestandamått, nämligen sample.* och sampledso.*.
Om du vill ångra installationen och ta bort båda PMDA:erna, gör följande som root:
# cd $PCP_PMDAS_DIR/sample # ./Remove
pmdasample startas av pmcd(1) och ska aldrig köras direkt.
Skripten Install och Remove meddelar pmcd(1) när agenten installeras eller tas bort.
FILER
$PCP_PMCDCONF_PATH
- kommandoradsoptioner som används för att starta pmdasample
$PCP_PMDAS_DIR/sample/help
- standardhjälptextfil för sample-måtten
$PCP_PMDAS_DIR/sample/Install
- installationsskript för agenten pmdasample
$PCP_PMDAS_DIR/sample/Remove
- skript för att ångra installation av agenten pmdasample
$PCP_LOG_DIR/pmcd/sample.log
- standardloggfil för felmeddelanden och annan information från pmdasample
PCP-MILJÖ
Miljövariabler med prefixet PCP_ används för att parameterisera de 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.
Variabeln $PCP_CONF kan användas för att ange en alternativ konfigurationsfil, enligt beskrivningen i pcp.conf(5).
FELSÖKNINGSOPTIONER
Optionen -D eller --debug aktiverar utdata av ytterligare diagnostik på stderr för att hjälpa till att triagera problem, även om informationen ibland är kryptisk och främst är avsedd att ge vägledning för utvecklare snarare än slutanvändare.
debug ä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.
Felsökningsoptioner specifika för pmdasample är följande:
┌────────┬───────────────────────────────────────────────────────┐ │ Option │ Description │ ├────────┼───────────────────────────────────────────────────────┤ │ appl0 │ verbose diagnostics for dynamic instance domains and │ │ │ metric mapping │ └────────┴───────────────────────────────────────────────────────┘
SE ÄVEN
PCPIntro(1), pmcd(1), pmdasimple(1), pmdatrivial(1), pmdatxmon(1), pcp.conf(5) och pcp.env(5).
KOLOFON
Denna sida är en del av projektet PCP, Performance Co-Pilot.
Information om projektet finns på:
http://www.pcp.io/
Om du har en felrapport för denna manualsida, skicka den till:
pcp@groups.io
Denna sida hämtades från projektets uppströms Git-förråd:
https://github.com/performancecopilot/pcp.git
den 24 maj 2026.
Vid den tidpunkten var datumet för den senaste commit som hittades i förrådet 24 maj 2026.
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:
man-pages@man7.org
Performance Co-Pilot PCP PMDASAMPLE(1)
Sidslut
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/pmdasample.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å på https://www.linux.se/kontaka-linux-se/
Tack till Datorservice som har sponsrat Linux.se med webbhotell.