GoGPT Best VPN GoSearch

OnWorks-favicon

virt-top - Online in de cloud

Voer virt-top uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht virt-top die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


virt-top - 'top'-achtig hulpprogramma voor virtualisatiestatistieken

OVERZICHT


virt-top [-opties]

PRODUCTBESCHRIJVING


virt-top is een top(1)-achtig hulpprogramma voor het tonen van statistieken van gevirtualiseerde domeinen. Veel sleutels en
opdrachtregelopties zijn hetzelfde als voor gewoon top.

Het maakt gebruik van libvirt, zodat het statistieken van een groot aantal verschillende programma's kan weergeven
virtualisatie systemen.

OPTIES


-1 Geef standaard fysieke CPU's weer (in plaats van domeinen). Als virt-top draait, gebruik dan
the 1 toets om te schakelen tussen fysieke CPU's en domeinweergave.

-2 Netwerkinterfaces standaard weergeven (in plaats van domeinen). Wanneer virt-top actief is,
Gebruik de 2 toets om te schakelen tussen netwerkinterfaces en domeinweergave.

-3 Geef standaard blokapparaten (virtuele schijven) weer (in plaats van domeinen). Wanneer virt-top
actief is, gebruik dan de 3 toets om te schakelen tussen blokapparaten en domeinweergave.

-b Batch-modus. In deze modus worden toetsaanslagen genegeerd.

-c Links or --aansluiten Links
Maak verbinding met de opgegeven libvirt-URI.

Normaal gesproken zou u verbinding maken met QEMU/KVM -c qemu:///systeem

Om verbinding te maken met Xen op dezelfde host, doet u dat -c xen:///

Om verbinding te maken met libvirtd op een externe machine zou u normaal gesproken doen -c qemu://host/systeem

Als deze optie niet wordt gegeven, maakt virt-top standaard verbinding met wat dan ook
standaard hypervisor voor libvirt, hoewel dit kan worden overschreven door de omgeving in te stellen
variabelen.

Zie de libvirt-documentatie ophttp://libvirt.org/uri.html> voor verder
informatie.

-d vertraging
Stel de vertraging tussen schermupdates in seconden in. De standaardwaarde is 3.0 seconden. Jij kan
verander dit terwijl virt-top draait door op een van beide te drukken s or d sleutel.

-n iteraties
Stel het aantal iteraties in dat moet worden uitgevoerd. De standaardinstelling is continu uitvoeren.

-o sorteren
Stel de sorteervolgorde in op een van: cpu (sorteren op %gebruikte CPU), Lid (sorteren op totaal geheugen),
Time to (sorteren op totale tijd), id (sorteren op domein-ID), naam (sorteer op domeinnaam), netrx
(sorteren op netwerk ontvangen bytes), nettx (sorteren op door het netwerk verzonden bytes), blokrdrq
(sorteren op leesverzoeken blokapparaat [schijf]), blokwrrq (sorteer op blokapparaat [schijf]
verzoeken schrijven).

Terwijl virt-top actief is, kunt u de sorteervolgorde wijzigen met behulp van de toetsen P (CPU), M
(geheugen), T (totale tijd), N (domein-ID), F (selecteer interactief het sorteerveld).

-s Veilige modus. Momenteel levert dit niets op.

--hist-cpu secs
Stel de tijd in seconden in tussen updates van het historische %CPU rechtsboven
display.

--csv bestand.csv
Schrijf de statistieken naar een bestand bestand.csv. Eerst wordt een header geschreven die de
statistieken worden in elke kolom geregistreerd, waarna voor elk scherm één regel wordt geschreven
update. Het CSV-bestand kan rechtstreeks door de meeste spreadsheetprogramma's worden geladen.

Momenteel variëren de statistieken die dit registreert tussen releases van virt-top (maar de
kolomkoppen blijven hetzelfde, dus u kunt deze gebruiken om het CSV-bestand te verwerken).

Niet elke versie van virt-top ondersteunt CSV-uitvoer - het hangt ervan af hoe het programma was
samengesteld (zie README bestand in de brondistributie voor details).

Om ruimte te besparen kunt u uw CSV-bestanden comprimeren (als uw shell deze functie ondersteunt,
bv. slaan):

virt-top --csv >(gzip -9 > uitvoer.csv.gz)

U kunt een soortgelijke truc gebruiken om het CSV-bestand op te splitsen. In dit voorbeeld is het CSV-bestand
elke 1000 regels opgesplitst in aangeroepen bestanden uitvoer.csv.00, uitvoer.csv.01 enz.

virt-top --csv >(split -d -l 1000 - uitvoer.csv.)

--geen-csv-cpu
Schakel domein-CPU-statistieken uit in CSV-uitvoer.

--geen-csv-mem
Schakel domeingeheugenstatistieken uit in CSV-uitvoer.

--geen-csv-blok
Schakel apparaatstatistieken voor domeinblokkering uit in CSV-uitvoer.

--no-csv-net
Schakel domeinnetwerkinterfacestatistieken uit in CSV-uitvoer.

--debuggen bestandsnaam
Stuur foutopsporings- en foutmeldingen naar bestandsnaam. Om foutmeldingen naar syslog te sturen, kunt u dat doen
do:

virt-top --debug >(logger -t virt-top)

Zie ook BUGS RAPPORTEREN hieronder.

--init-bestand bestandsnaam
Lees bestandsnaam als het init-bestand in plaats van de standaardwaarde $HOME/.virt-toprc. Zien
ook INIT FILE hieronder.

--geen-init-bestand
Lees geen init-bestand.

--script
Scriptmodus. Er zal geen gebruikersinterface zijn. Dit is vooral handig wanneer ze samen worden gebruikt
met de --csv en -n opties.

--stroom
Stream-modus. Alle uitvoer wordt naar stdout verzonden. Dit kan worden gebruikt vanuit shell-scripts enz.
Er is geen gebruikersinterface.

--block-in-bytes
Toon I/O-statistieken in bytes. Standaard wordt weergegeven in het aantal verzoeken.

--eindtijd Time to
Het programma wordt afgesloten bij de Time to gegeven.

De tijd kan in een van de volgende formaten worden weergegeven:

YYYY-MM-DD HH: MM: SS
Eindtijd is de opgegeven datum en tijd.

HH: MM: SS
Eindtijd is de gegeven tijd, vandaag.

+UU:MM:SS
De eindtijd is HH-uren, MM-minuten, SS-seconden in de toekomst (geteld vanaf de
moment dat het programma start).

+sec
Eindtijd is secs seconden in de toekomst.

Als u het programma bijvoorbeeld 3 minuten wilt laten draaien, kunt u het volgende doen:

virt-top --eindtijd +00:03:00

of:

virt-top --eindtijd +180

Niet elke versie van virt-top ondersteunt deze optie - het hangt ervan af hoe het programma was
samengesteld (zie README bestand in de brondistributie voor details).

--help
Gebruiksoverzicht weergeven.

--versie
Versienummer weergeven en afsluiten.

KEYS


Houd er rekening mee dat sleutels hoofdlettergevoelig zijn. Gebruik bijvoorbeeld hoofdletters P (shift P) om op te sorteren
%CPU. ^ voordat een toets een Ctrl-toets betekent, dus ^L is Ctrl-L.

ruimte or ^L
Werkt het scherm bij.

q Sluit het programma af.

h Geeft hulp weer.

s or d
Wijzig de vertraging tussen schermupdates.

B Schakel I/O-statistieken blokkeren in, zodat deze in bytes of verzoeken worden weergegeven.

0 (nummer 0)
Toon de normale lijst met domeinen.

1 (nummer 1)
Schakel over naar het weergeven van fysieke CPU's. Als u nogmaals drukt, schakelt u terug naar het tonen van domeinen
(de normale weergave).

2 Schakel over naar het weergeven van netwerkinterfaces. Als u nogmaals drukt, wordt teruggeschakeld naar weergave
domeinen.

3 Schakel over naar het tonen van blokapparaten (virtuele schijven). Als u nogmaals drukt, schakelt u terug naar
domeinen tonen.

P Sorteer op %CPU.

M Sorteer op totaal geheugen. Merk op dat dit het totale geheugen toont dat aan de gast is toegewezen,
niet het geheugen dat wordt gebruikt.

T Sorteer op totale tijd.

N Sorteer op domein-ID.

F Selecteer het sorteerveld interactief (er zijn andere sorteervelden waaruit u kunt kiezen
deze sleutel).

W Hierdoor wordt het init-bestand gemaakt of overschreven met de huidige instellingen.

Deze sleutel is uitgeschakeld als --geen-init-bestand is opgegeven op de opdrachtregel of if
overschrijf-init-bestand vals wordt gegeven in het init-bestand.

INIT FILE


Wanneer virt-top opstart, leest het de initiële instellingen uit het bestand .virt-toprc in de gebruikersinterface
thuismap.

De naam van dit bestand kan worden overschreven met behulp van de --init-bestand bestandsnaam opdrachtregeloptie:
of kan volledig worden uitgeschakeld met behulp van --geen-init-bestand.

Het init-bestand heeft een eenvoudig formaat. Lege regels en opmerkingen beginnend met # worden genegeerd.
Al het andere is een set sleutel waarde paren, hieronder beschreven.

tonen taak|pcpu|blok|net
Stelt de hoofdweergavemodus in op een van taak (taken, de standaard), pcpu (fysieke CPU's),
blok (apparaten blokkeren), of net (Netwerk interfaces).

vertraging secs
Stelt de vertraging tussen display-updates in seconden in.

hist-cpu secs
Stelt de historische CPU-vertraging in seconden in.

iteraties n
Stelt het aantal iteraties in dat moet worden uitgevoerd voordat we afsluiten. Dit instellen op -1 betekent rennen
doorlopend.

sorteren cpu|mem|tijd|id|naam|...
Stelt de sorteervolgorde in. De optienamen zijn dezelfde als voor de opdrachtregel -o optie.

verbinden Links
Stelt de standaardverbindings-URI in.

debug bestandsnaam
Stelt de standaardbestandsnaam in die moet worden gebruikt voor foutopsporings- en foutmeldingen.

csv bestandsnaam
Schakelt CSV-uitvoer naar het genoemde bestand in.

csv-cpu waar | onwaar
Schakel domein-CPU-statistieken in CSV-uitvoer in of uit.

csv-mem waar | onwaar
Schakel domeingeheugenstatistieken in CSV-uitvoer in of uit.

csv-blok waar | onwaar
Schakel apparaatstatistieken voor domeinblokkering in CSV-uitvoer in of uit.

csv-net waar | onwaar
Schakel domeinnetwerkinterfacestatistieken in CSV-uitvoer in of uit.

partij waar | onwaar
Stelt de batchmodus in.

beveiligen waar | onwaar
Stelt de veilige modus in.

script waar | onwaar
Stelt de scriptmodus in.

stream waar | onwaar
Stelt de streammodus in.

blok-in-bytes waar | onwaar
Toon blokapparaatstatistieken in bytes.

eindtijd Time to
Stel het tijdstip in waarop het programma eindigt. Zie hierboven voor de ondersteunde tijdformaten.

overschrijf-init-bestand vals
Indien ingesteld op vals dan de W sleutel zal het init-bestand niet overschrijven.

Merk op dat in de huidige implementatie de opties die in het init-bestand zijn gespecificeerd, worden overschreven
opties opgegeven op de opdrachtregel. Dit is een bug en dit gedrag kan veranderen in de
toekomst.

OPMERKINGEN


Block I / O statistiek
Deze I/O-waarde is de hoeveelheid I/O sinds de vorige iteratie van virt-top. Rekenen
snelheid van I/O, moet u het getal delen door vertragingsseconden.

NETWERK RX BYTES EN PAKKETTEN
Libvirt/virt-top kan op geen enkele manier weten of een pakket dat naar een gast is verzonden, is ontvangen (bijv.
als de gast niet luistert). In de netwerk RX-statistieken rapporteert virt-top de pakketten
doorgegeven aan de gast, op voorwaarde dat de gast deze zou kunnen ontvangen.

In het bijzonder omvat dit omroeppakketten. Vanwege de manier waarop Linux overbrugt
Als de gast is aangesloten op een brug, zal hij waarschijnlijk een stabiele "achtergrond" zien
ruis" van RX-pakketten, zelfs als de netwerkinterface inactief of niet actief is. Deze worden veroorzaakt door
STP-pakketten gegenereerd door de bridge.

DEBUGEN LIBVIRT KWESTIES
virt-top probeert libvirt-fouten om te zetten in informatieve berichten. Maar als libvirt
initialisatie mislukt, dan is dit niet mogelijk. In plaats daarvan krijgt u een obscure foutmelding
graag willen:

libvir: fout: onbekende fout
Fatale fout: uitzondering Libvirt.Virterror(...)

Om de oorzaak van libvirt-fouten in meer detail te zien, schakelt u libvirt debugging in door setting
deze omgevingsvariabele:

exporteren LIBVIRT_DEBUG=1

Gebruik virt-top online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

Linux-commando's

Ad




×
advertentie
❤️Koop, boek of koop hier — het is gratis, en zo blijven onze diensten gratis.