Dies ist der Befehl fio2gnuplot, der im kostenlosen OnWorks-Hosting-Provider über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
fio2gnuplot - Rendern Sie die Ausgabedateien von fio mit gnuplot
ZUSAMMENFASSUNG
fio2gnuplot [-ghbiodvk] [-t Titel] [-o Ausgabedatei]
[-d Ausgabeverzeichnis] [-p Anleitungen]
[-G tippe] [-m min_zeit] [-M max_zeit]
BESCHREIBUNG
fio2gnuplot Analysieren Sie eine Reihe von FIO-Protokolldateien, um sie in eine Reihe von grafischen Spuren umzuwandeln
mit dem gnuplot-Tool. Es werden mehrere Geschmacksrichtungen hergestellt
Individual 2D Graph
Jede Datei wird in einer separaten Bilddatei mit mehreren Optionen geplottet
· raw : Zeichnen Sie die genaue gemeldete Leistung auf. Dieses Plotten könnte schwierig sein
lesen
· smooth : eine glattere Version des Rohdrucks Mit der csplines-Option von gnuplot,
das Rendering wird gefiltert, um ein leichter lesbares Diagramm zu erhalten.
· Trend: eine noch glattere Version des Rohdrucks, um die Bezier-Kurven des Trends zu erhalten
macht viel mehr gefilterte Diagramme Das resultierende Diagramm hilft beim Verständnis
Trends.
Gruppiert 2D Graph
Alle Dateien werden in einem einzigen Bild geplottet, um den Vergleich zu erleichtern. Das gleiche Rendering
Optionen gemäß der individuellen 2D-Grafik werden verwendet:
· roh
· glatt
· Trend
Gruppiert 3D Graph
Alle Dateien werden in einem einzigen 3D-Diagramm geplottet. Das 3D-Plotting erzeugt a
'Oberfläche', um abzuschätzen, wie nahe die Leistung war. Eine ebene Oberfläche bedeutet ein gutes
Kohärenz zwischen den Spuren. Eine raue Oberfläche bedeutet einen Mangel an Kohärenz zwischen
Spuren
Mathematik Plotten
Durchschnittlich Graph
Ein Balkendiagramm, um die durchschnittliche Leistung jeder Datei anzuzeigen. Eine grüne Linie ist
hinzugefügt, um die globale Durchschnittsleistung anzuzeigen. Diese grüne Linie hilft bei
zu verstehen, wie weit jede einzelne Datei vom Durchschnitt entfernt ist.
Min. Graph
Eine grüne Linie wird hinzugefügt, um den globalen Durchschnitt der minimalen Leistung anzuzeigen.
Diese grüne Linie hilft zu verstehen, wie weit jeder vom Durchschnitt entfernt ist
individuelle Datei.
Max Graph
Ein Balkendiagramm, um die maximale Leistung jeder Datei anzuzeigen. Eine grüne Linie ist
hinzugefügt, um den globalen Durchschnitt der maximalen Leistung anzuzeigen. Diese grüne Linie
hilft zu verstehen, wie weit jede einzelne Datei vom Durchschnitt entfernt ist.
Standard Abweichung
Ein Balkendiagramm zur Anzeige der Standardabweichung jeder Datei. Eine grüne Linie ist
hinzugefügt, um den globalen Durchschnitt der Standardabweichung anzuzeigen. Diese grüne Linie
hilft zu verstehen, wie weit jede einzelne Datei vom Durchschnitt entfernt ist.
OPTIONAL
-h or --help
Die Option -h zeigt Hilfe an
-p 'Anleitungen' or --Anleitungen 'Anleitungen'
A Anleitungen in regexp, um fio-Eingabedateien auszuwählen. Vergiss nicht die einfachen Anführungszeichen zu
Wechselwirkungen von Shell vermeiden
-b or --Bandbreite
Ein vordefiniertes Anleitungen zur Auswahl von *_bw.log-Dateien
-i or --iops
Ein vordefiniertes Anleitungen zum Auswählen von *_iops.log-Dateien
-g or --gnuplot
Rendern Sie Gnuplot-Spuren vor dem Beenden
-o Datei or --Ausgabedatei Datei
Der Basisname für gnuplot-Traces (mit dem Anleitungen falls definiert)
-d dir or --outputdir dir
Das Verzeichnis, in dem gnuplot Dateien rendern soll.
-t Titel or --Titel Titel
Die Titel der Gnuplot-Spuren. Der Titel wird mit der in fio . erkannten Blockgröße festgelegt
Spur
-G tippe or --Global tippe
Suchen nach 'tippe' in .global-Dateien stimmen mit a . überein Anleitungen. Verfügbare Typen sind: min,
max, durchschn., stddev. Die Erweiterung .global wird automatisch zum . hinzugefügt Anleitungen
-m Zeit or --min_zeit Zeit
Berücksichtigen Sie nur Daten ab 'time' Sekunden. Standard ist 0
-M Zeit or --max_zeit Zeit
Berücksichtigen Sie nur, dass Daten vor 'time' Sekunden enden. Standard ist -1 auch bekannt als nolimit
-v or - ausführlich
Steigerung der Ausführlichkeit
-k or --halten
Behalten Sie alle temporären Dateien aus dem Ausgabeverzeichnis von gnuplot
BEISPIEL
Zu Grundstück alle Spuren namens Gefällt mir 'host*_read_4k_iops.log'
$ fio2gnuplot -p 'host*_read_4k_iops.log' -g
Zu Grundstück alle IO orientierte Log Dateien für Strom Verzeichnis
$ fio2gnuplot -g -i
Zu Grundstück alle Bandbreite orientierte Log Dateien für Strom Verzeichnis
$ fio2gnuplot -g -b
Zu Grundstück alle Bandbreite orientierte Log Dateien in a Verzeichnis Name 'außen'
$ fio2gnuplot -g -b -d draußen
Verwenden Sie fio2gnuplot online mit den onworks.net-Diensten