webvis(1)
webvis(1)
NAMN
webvis - visualisera webbserveraktivitet på systemnivå
SYNOPSIS
webvis [-CVz] [-A justering] [-a arkiv] [-b maxupptagen]
[-h värd] [-i maxio] [-m max] [-n pmnsfil]
[-O tid] [-p port] [-r maxbegäran] [-S tid]
[-T tid] [-t intervall] [-x version] [-Z tidszon]
[gränssnitt ...]
BESKRIVNING
webvis visar en översikt över prestandastatistik för webbservrar på systemnivå, insamlad från infrastrukturen Performance Co-Pilot, PCP.
Visningen styrs av värdena hos de prestandamått som hämtas från mål-värden, som kör pmcd(1) och Performance Metrics Domain Agent pmdaweblog(1), eller från PCP-arkivloggen som identifieras av arkiv. Visningen uppdateras var intervall:e sekund. Standardvärdet är 2 sekunder.
Som i alla pmview(1)-scener visas aktuellt värde och måttinformation för en stapel i textrutan nära överkanten av visningen när musen förs över stapeln.
Höjden på staplarna för webbförfrågningar och nätverksaktivitet är proportionell mot prestandamåttens värden i förhållande till den maximalt förväntade aktiviteten, enligt vad som styrs av alternativen -m och -r. På motsvarande sätt styr alternativen -b och -i skalningen för staplar som visar diskaktivitet.
Staplarna i webvis-scenen representerar följande information:
Requests by Size
Längst fram i scenen visar raden ”Requests by Size” med staplar frekvensen för förfrågningar av olika storlek. Histogrammen definieras av följande byteantal:
0 3 kbyte 10 kbyte 30 kbyte 100 kbyte 300 kbyte 1 Mbyte 3 Mbyte större än 3 Mbyte
Observera att storleksindelningarna inte är jämnt fördelade. ”Storlek” avser datadelen i svaret på varje webbserverförfrågan. Dessa frekvenser aggregeras över alla övervakade webbservrar.
Requests by Type
Denna rad med staplar visar förfrågningsfrekvensen för varje typ av HTTP-förfrågan, det vill säga get, post, head och övriga. Värdena aggregeras över alla övervakade webbservrar.
För en detaljerad visning som visar uppdelningen av förfrågningar per webbserver, se weblogvis(1).
Network
För varje nätverksgränssnitt finns två staplade staplar. En av staplarna visar inkommande trafik medan den andra visar utgående trafik.
Staplarna består av antalet fel, antalet tappade paket och antalet paket. I allmänhet innebär förekomst av ”dropped input packets” att motsvarande nätverksgränssnitt är mättat, eller att det saknas tillräckliga nätverksresurser i kärnan för att hantera belastningen från inkommande förfrågningar på ett tillräckligt bra sätt.
Om detta inträffar kan raderna under Alarm Conditions ge mer information om problemets källa.
Alarm Conditions
Den röda raden med staplar visar en samling TCP-felförhållanden, aggregerade över alla nätverksgränssnitt. De orange staplarna visar kritiska problem med allokering av kärnbuffertar, och den gula stapeln visar allvarliga växlingsförhållanden.
Om någon av dessa staplar har en höjd större än noll kan det övervakade systemet behöva justering av kärnparametrar, omkonfigurering av programvara eller mer maskinvaruresurser.
Prestandamåtten bakom staplarna är:
network.tcp.drops
Frekvens för tappade anslutningar.
network.tcp.conndrops
Frekvens för embryoniska anslutningar som tappats.
network.tcp.timeoutdrop
Frekvens för anslutningar som tappats på grund av tidsgräns för omsändning.
network.tcp.rcvbadsum
Frekvens för paket som kastats på grund av felaktiga checksummor.
network.tcp.rexmttimeo
Frekvens för tidsgränser vid omsändning.
network.tcp.sndrexmitpack
Frekvens för datapaket som sänts om.
swap.pagesout
Frekvens för utswapning av sidor, vilket indikerar otillräckligt minne.
network.mbuf.failed
Frekvens för händelser där kärnan inte lyckades hitta mbuf-utrymme.
network.mbuf.waited
Frekvens för händelser där kärnan väntade på att hitta mbuf-utrymme.
CPU
Denna kolumn visar CPU-användning, aggregerad över alla CPU:er. CPU:ns inaktiva tid ingår inte i kolumnen.
Disk
Det finns två cylindrar som visar diskmått.
Den första cylindern visar frekvensen för läsoperationer och skrivoperationer, aggregerad över alla diskspindlar.
Den andra cylindern visar den genomsnittliga procentandelen tid, över alla diskar, som en disk är upptagen eller aktiv. Detta mått är inte tillgängligt i PCP 1.x-versioner. Om webvis därför används för att övervaka en värd som kör PCP 1.x visas inte denna cylinder.
För att justera skalningen av dessa objekt, se alternativen -b och -i som beskrivs nedan.
Mem
Det finns två staplar som visar minnesmått. Den första stapeln visar använt minne, där olika färger representerar olika typer av användning, till exempel kärna och användare. Den andra stapeln visar mängden ledigt minne.
Om webvis används för att övervaka en värd som kör PCP 1.x visas endast stapeln som visar ledigt minne.
Om valfria argument för gränssnitt anges på kommandoraden visas endast de nätverksgränssnitt som matchar dessa argument i avsnittet Network. Som standard används alla gränssnitt.
Argumenten för gränssnitt används som mönster för matchning med egrep(1) mot gränssnittsnamnen. Exempelvis skulle ec välja alla externa Ethernet-gränssnitt på en Challenge S.
webvis använder pmview(1), och därför följer användargränssnittet det som beskrivs för pmview(1), vilket i sin tur visar scenen i en Inventor examiner viewer.
webvis skickar de flesta kommandoradsalternativ vidare till pmview(1). Därför beskrivs kommandoradsalternativen -A, -a, -C, -h, -n, -O, -p, -S, -t, -T, -x, -Z och -z, samt användargränssnittet, på manualsidan för pmview(1).
Alternativ som är specifika för webvis är:
-b maxupptagen
Styr det maximala normaliseringsvärdet för den genomsnittliga procentandelen aktiv tid över alla diskar. Standardvärdet är 30 % aktiv tid.
-i maxio
Styr det maximala normaliseringsvärdet för summan av den aggregerade frekvensen för diskläsningar och diskskrivningar. Standardvärdet är 100 I/O-operationer per sekund.
-m max
Styr det maximala normaliseringsvärdet för inkommande och utgående paketfrekvenser. Standardvärdet är 750 paket per sekund.
-r maxbegäran
Styr den maximala frekvensen för webbförfrågningar. Standardvärdet är 5 % av den maximala paketfrekvensen, det vill säga 38 förfrågningar per sekund som standard.
Den maximala felfrekvensen för webben är fast satt till 20 % av den maximala frekvensen för webbförfrågningar, det vill säga 7 fel per sekund som standard.
-V
Den härledda konfigurationsfilen för pmview(1) skrivs till standardutmatningen. Den kan sparas och användas direkt med pmview om användaren vill anpassa visningen eller ändra några av normaliseringsparametrarna.
FILER
$PCP_VAR_DIR/pmns/*
Standardfiler för PMNS-specifikationer.
$PCP_VAR_DIR/config/pmlogger/config.web
Konfigurationsfil för pmlogger(1) som kan användas för att skapa ett PCP-arkiv som lämpar sig för visning med webvis.
PCP-MILJÖ
Miljövariabler med prefixet PCP_ används för att parametrisera 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(4).
SE ÄVEN
pmcd(1), pmchart(1), pmdaweblog(1), pmdawebping(1), pmdumplog(1), pminfo(1), pmlogger(1), pmval(1), pmview(1), weblogvis(1), webpingvis(1), pcp.conf(4) och pcp.env(4).
COLOPHON
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-arkiv:
https://github.com/performancecopilot/pcp.git
Sidan hämtades den 16 januari 2026. Vid den tidpunkten var datumet för den senaste hittade committen i arkivet också 16 januari 2026.
Om du upptäcker renderingsproblem i denna HTML-version av sidan, anser att det finns en bättre eller mer aktuell källa för sidan, eller har rättelser eller förbättringar av informationen i detta COLOPHON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:
man-pages@man7.org
Sidor som hänvisar till denna sida
Sidslut
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/webvis.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.