Dit is de opdracht pmdalogger 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
pmdalogger - logbestand prestatiestatistieken domeinagent (PMDA)
KORTE INHOUD
$PCP_PMDAS_DIR/logger/pmdalogger [-d domein] [-l logfile] [-m geheugen] [-s interval] [-U
gebruikersnaam] [configuratiebestand]
PRODUCTBESCHRIJVING
pmdalogger is een configureerbaar logbestand dat Performance Metrics Domain Agent (PMDA) bewaakt.
Het kan worden gezien als analoog aan de -f optie om staart(1) en converteert elke nieuwe logregel
tot een prestatie-evenement. Het was de eerste PMDA die uitgebreid gebruik maakte van gebeurtenisstatistieken,
die kan worden gebruikt door clienttools zoals evenement(1).
De houthakker PMDA exporteert beide statistieken in gebeurtenisstijl die tijdstempelgebeurtenisrecords weerspiegelen
tekst die is vastgelegd in een bestand (of een reeks bestanden of uitvoer van een proces), en nog veel meer
orthodoxe statistieken in voorbeeldstijl, zoals het aantal gebeurtenissen en de waarden voor de doorvoergrootte.
De PMDA wordt geconfigureerd via een configuratiebestand die één regel bevat voor elke bron van gebeurtenissen
(bestand of proces). Dit bestand wordt ingesteld door het installatiescript dat verderop wordt beschreven
sectie over ``INSTALLATIE'' van de PMDA.
Een korte beschrijving van de pmdalogger opdrachtregelopties volgen:
-d Het is absoluut cruciaal dat de prestatiestatistieken domein het hier gespecificeerde nummer is
uniek en consistent. Dat is, domein zou voor elke PMDA anders moeten zijn
gastheer, en hetzelfde domein nummer moet worden gebruikt voor dezelfde PMDA op alle hosts.
-l Locatie van het logbestand. Standaard wordt een logbestand met de naam logger.log is geschreven in de
huidige map van pmcd(1) wanneer? pmdalogger wordt gestart, dwz $PCP_LOG_DIR/pmcd. Indien
het logbestand kan niet worden gemaakt of is niet beschrijfbaar, de uitvoer is naar de standaard geschreven
fout in plaats daarvan.
-m Beperk het fysieke geheugen dat door de PMDA wordt gebruikt om gebeurtenisrecords te bufferen maximale grootte bytes.
Wanneer loggebeurtenissen bij de PMDA aankomen, moeten ze worden gebufferd tot individuele clienttools
de volgende batch aanvragen sinds hun vorige batch gebeurtenissen. Het standaardmaximum is
2 megabyte.
-s Stelt het polling-interval in voor het detecteren van nieuw binnengekomen logregels. Spiegels hetzelfde
optie van de staart(1) opdracht.
-U Gebruikersaccount waaronder de agent moet worden uitgevoerd. De standaard is de niet-bevoorrechte "pcp"
account in huidige versies van PCP, maar in oudere versies het superuser-account
("root") werd standaard gebruikt.
INSTALLATIE
Als u toegang wilt tot de namen, helptekst en waarden voor de prestatiestatistieken van de logger,
doe het volgende als root:
# cd $PCP_PMDAS_DIR/logger
# ./Installeren
Dit is een interactief installatieproces waarbij voor elk logbestand wordt gevraagd of het een pad moet zijn
bewaakt (of opdracht die moet worden uitgevoerd), een metrische instantienaam om deze te identificeren, en of
toegang moet worden beperkt (zie de -x optie om evenement(1) voor verdere details).
Als je de installatie ongedaan wilt maken, doe je het volgende als root:
# cd $PCP_PMDAS_DIR/logger
# ./Verwijderen
pmdalogger wordt gelanceerd door pmcd(1) en mag nooit rechtstreeks worden uitgevoerd. De installatie en
Scripts verwijderen melden pmcd(1) wanneer de agent is geïnstalleerd of verwijderd.
Gebruik pmdalogger online met behulp van onworks.net-services