EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

iostat2pcp – Online in der Cloud

Führen Sie iostat2pcp im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl iostat2pcp, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


iostat2pcp - Iostat-Daten importieren und ein PCP-Archiv erstellen

ZUSAMMENFASSUNG


iostat2pcp [-v] [-S Anfang] [-t Intervall] [-Z Zeitzone] im Ordner Outfile

BESCHREIBUNG


iostat2pcp liest eine mit erstellte Textdatei Iostat(1) (im Ordner) und übersetzt dies in a
Performance Co-Pilot (PCP)-Archiv mit dem Basisnamen Outfile. Wenn im Ordner ist - dann
iostat2pcp liest von der Standardeingabe und ermöglicht so eine einfache Vorverarbeitung der Iostat(1) Ausgang
mit Durst(1) oder ähnlich.

Das resultierende PCP-Archiv kann mit allen PCP-Client-Tools verwendet werden, um Teilmengen davon grafisch darzustellen
die Daten verwenden pmchart(1), Datenreduktion und Berichterstellung durchführen, mit dem PCP filtern
Inferenzmaschine Pmie(1) usw.

Mit dem Präfix wird eine Reihe physischer Dateien erstellt Outfile. Diese sind Outfile.0
(die Leistungsdaten), Outfile.Meta (die Metadaten, die die Leistungsdaten beschreiben)
und Outfile.Index (ein zeitlicher Index zur Verbesserung der Effizienz von Wiedergabevorgängen für
Archiv). Wenn eine dieser Dateien bereits vorhanden ist, dann iostat2pcp werden wir nicht überschreibe sie
und wird mit einer Fehlermeldung beendet.

Das erste Ausgabebeispiel von Iostat(1) enthält eine statistische Zusammenfassung seit dem Booten und
wird ignoriert von iostat2pcp, also ist der erste reale Datensatz der zweite im Iostat(1)
Ausgabe.

Die besten Ergebnisse werden erzielt, wenn Iostat(1) wurde mit einem eigenen ausgeführt -t Flag, also jede Ausgabe
Der Probe wird ein Zeitstempel vorangestellt. Noch besser ist -t mit $S_TIME_FORMAT=ISO setzen in
Umgebung, wenn Iostat(1) wird ausgeführt. In diesem Fall enthält der Zeitstempel die Zeitzone.

Beachten Sie, dass wenn $S_TIME_FORMAT=ISO is nicht verwendet mit dem -t Option dann Iostat(1) kann produzieren
ein Zeitstempel, der von gesteuert wird LC_TIME aus dem Gebietsschema, das in einem Format vorliegt iostat2pcp kann keine
analysieren. Die Formate für den Zeitstempel iostat2pcp akzeptiert werden durch diese veranschaulicht
Beispiele:

2013-07-06T21:34:39+1000
(für die $S_TIME_FORMAT=ISO).

2013-07-06 21:34:39
(für einige der europäischen Formate, z. B. de_AT, de_BE, de_LU und en_DK.utf8).

06/07/13 21:34:39
(für alle $LC_TIME Einstellungen für englische Länder außerhalb Nordamerikas, z
en_AU, en_GB, en_IE, en_NZ, en_SG und en_ZA sowie alle spanischen Gebietsschemas, z. B. es_ES,
es_MX und es_AR).

Beachten Sie insbesondere, dass einige gebräuchliche nordamerikanische $LC_TIME Einstellungen werden nicht arbeiten mit
iostat2pcp (nämlich en_US, POSIX und C), da sie möglicherweise das MM/DD-Format verwenden
falsch mit dem angenommenen TT/MM-Format konvertiert. Dies ist ein weiterer Grund zur Empfehlung
$ einstellenS_TIME_FORMAT=ISO.

Wenn im Eingabestream keine Zeitstempel vorhanden sind, iostat2pcp Ich werde versuchen, die Stichprobe abzuleiten
Intervall, wenn grundlegende Datenträgerdaten (-d Option für Iostat(1)) gefunden wird. Wenn dies fehlschlägt, wird die
-t Mit der Option kann das Beispiel angegeben werden Intervall in Sekunden. Diese Option wird ignoriert
wenn Zeitstempel im Eingabestream gefunden werden.

Das -S Mit dieser Option kann die Startzeit für die erste echte Probe angegeben werden im Ordner,
woher Anfang muss das Format HH:MM:SS haben. Diese Option wird ignoriert, wenn Zeitstempel gefunden werden
im Eingabestream.

Das -Z Mit der Option kann eine Zeitzone angegeben werden. Es muss das Format +HHMM (für Stunden) haben
und Minuten östlich von UTC) oder -HHMM (für Stunden und Minuten westlich von UTC). Beachten Sie insbesondere
zur Verbesserung der Gesundheitsgerechtigkeit weder Zoneninfo (auch bekannt als Olson) Format, z. B. Europa/Paris, noch das Posix TZ Format
zB ist EST+5 für die zulässig -Z Möglichkeit. Diese Option wird ignoriert, wenn ISO-Zeitstempel vorhanden sind
im Eingabestream gefunden. Wenn die Zeitzone nicht angegeben ist und nicht abgeleitet werden kann, wird sie angezeigt
Der Standardwert ist UTC.

Mit dem werden einige zusätzliche Diagnoseausgaben generiert -v .

iostat2pcp ist ein Perl-Skript, das den Perl-Wrapper PCP::LogImport um das PCP herum verwendet
libpcp_import Bibliothek und könnte als Beispiel für die Entwicklung neuer Tools dienen
Importieren Sie andere Arten von Leistungsdaten und erstellen Sie PCP-Archive.

VORBEHALT


iostat2pcp erfordert im Ordner durch die Version von erstellt worden sein Iostat(1) aus
<http://freshmeat.net/projects/sysstat>.

iostat2pcp Griffe die -c (ZENTRALPROZESSOR), -d (Scheibe), -x (eXtended Disk) und -p (Partitions-)Bericht
Formate (einschließlich ihrer -k, -m, -z und ALLER Varianten), berücksichtigt jedoch nicht die -n
(Netzwerkdateisystem) Berichtsformat von Iostat(1); es handelt sich hierbei um eine bedarfsbedingte Begrenzung
eher als eine technische Einschränkung.

CFP


Umgebungsvariablen mit dem Präfix PCP_ werden verwendet, um die Datei und das Verzeichnis zu parametrieren
Namen, die von PCP verwendet werden. Bei jeder Installation wird die Datei /etc/pcp.conf enthält die lokalen Werte
für diese Variablen. Die $PCP_CONF Variable kann verwendet werden, um eine Alternative anzugeben
Konfigurationsdatei, wie in . beschrieben pcp.conf(5).

Verwenden Sie iostat2pcp online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad