webvis(1)

Från Wiki.linux.se -Linux wikipedia på Svenska.
Version från den 18 maj 2026 kl. 05.59 av Admin (diskussion | bidrag) (Skapade sidan med '= webvis(1) = == NAMN == '''webvis''' - visualisera webbserveraktivitet på systemnivå == SYNOPSIS == <pre> 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 ...] </pre> == BESKRIVNING == '''webvis''' visar en översikt över prestandastatistik för webbservrar på systemnivå, in...')
(skillnad) ← Äldre version | Nuvarande version (skillnad) | Nyare version → (skillnad)
Hoppa till navigering Hoppa till sök

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.