Dies ist der Befehl pmlogreduce, 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
pmlogreduce - Zeitliche Reduzierung der Performance Co-Pilot-Archive
ZUSAMMENFASSUNG
$PCP_BINADM_DIR/pmlogreduce [-z] [-A ausrichten] [-S Startzeit] [-s Proben] [-T Endzeit] [-t
Intervall] [-v Volsamples] [-Z Zeitzone] Varianten des Eingangssignals: Möglichkeiten für das Ausgangssignal:
BESCHREIBUNG
pmlogreduce liest ein Performance Co-Pilot (PCP)-Archiv, das durch identifiziert wird Varianten des Eingangssignals: (Das muss sein
ein PCP-Archiv erstellt von PMlogger(1) pmlogextract(1) oder pmlogreduce(1)) und erstellt a
zeitlich reduziertes PCP-Archiv in Möglichkeiten für das Ausgangssignal:. Die Datenreduktion umfasst statistische und
zeitliche Reduzierung von Stichproben mit einem Ausgabe-Stichprobenintervall, das durch definiert ist -t Option in
die Möglichkeiten für das Ausgangssignal: Archiv (unabhängig von den Abtastintervallen im Varianten des Eingangssignals: Archiv) und ist
wird weiter durch andere Befehlszeilenargumente gesteuert.
Bei einigen Metriken wird die zeitliche Datenreduktion nicht hilfreich sein, bei Metriken mit
Typen PM_TYPE_AGGREGATE or PM_TYPE_EVENT, wird eine Warnung ausgegeben, wenn diese Metriken gefunden werden
in Varianten des Eingangssignals: und sie werden übersprungen und erscheinen nicht im Möglichkeiten für das Ausgangssignal: Archiv.
COMMAND LINE OPTIONAL
Die Befehlszeilenoptionen für pmlogreduce sind wie folgt:
-A ausrichten
Geben Sie eine „natürliche“ Ausrichtung der Ausgabe-Abtastzeiten an; beziehen auf PCPIntro(1).
-S Startzeit
Definieren Sie den Beginn eines Zeitfensters, um die aus dem abgerufenen Proben einzuschränken Varianten des Eingangssignals:
Archiv; beziehen auf PCPIntro(1).
-s Proben
Das Argument Proben definiert die Anzahl der Samples, auf die geschrieben werden soll Möglichkeiten für das Ausgangssignal:. Wenn
Proben ist 0 oder -s ist nicht angegeben, pmlogreduce wird bis zum Ende probieren
PCP-Archiv oder das Ende des von angegebenen Zeitfensters -T, was auch immer kommt
zuerst. Das -s Die Option überschreibt die -T Option, wenn es früher auftritt.
-T Endzeit
Definieren Sie das Ende eines Zeitfensters, um die aus dem abgerufenen Proben einzuschränken
Varianten des Eingangssignals: Archiv; beziehen auf PCPIntro(1).
-v Volsamples
Die Möglichkeiten für das Ausgangssignal: Das Archiv ist möglicherweise ein Datensatz mit mehreren Bänden -v Option verursacht
pmlogreduce um danach einen neuen Band zu beginnen Volsamples Protokolldatensätze, in die geschrieben wurde
die Möglichkeiten für das Ausgangssignal: Archiv.
Unabhängig von irgendjemandem -v Option ist jedes Volume eines Archivs auf nicht mehr als begrenzt
2^31 Bytes, also pmlogreduce erstellt automatisch ein neues Volume für das Archiv
bevor diese Grenze erreicht ist.
-t Intervall
Aufeinanderfolgende Proben in der Möglichkeiten für das Ausgangssignal: Das Archiv wird mit einem durch definierten Zeitdelta angezeigt
Intervall; beziehen auf PCPIntro(1). Beachten Sie, dass der Standardwert 600 (Sekunden, also 10) beträgt
Protokoll).
-Z Zeitzone
Nutzen Sie Zeitzone B. bei der Anzeige von Datum und Uhrzeit oder bei der Interpretation -S und -T
nach. Zeitzone hat das Format der Umgebungsvariablen TZ wie beschrieben in
Umwelt(7).
-z Verwenden Sie die lokale Zeitzone des Hosts aus dem Varianten des Eingangssignals: Archiv bei der Anzeige des Datums
und Zeit, oder Interpretation der -S und -T Optionen. Die Standardeinstellung ist die anfängliche Verwendung
die Zeitzone des lokalen Hosts.
DATEN DIE ERMÄSSIGUNG
Die statistische und zeitliche Reduzierung erfolgt nach folgenden Regeln:
1. Aufeinanderfolgende Aufzeichnungen von Varianten des Eingangssignals: werden ohne Interpolation und höchstens eine Ausgabe gelesen
Für jeden wird ein Datensatz geschrieben Intervallund fasst die darüber liegenden Leistungsdaten zusammen
Zeitraum.
2. Wenn die Semantik einer Metrik dies anzeigt augenblicklich or diskret dann Möglichkeiten für das Ausgangssignal:
Der Wert wird als arithmetisches Mittel der jeweiligen Beobachtungen (falls vorhanden) berechnet
Intervall.
3. Wenn die Semantik einer Metrik darauf hinweist, dass es sich um eine handelt Zähler dann folgendes
Transformationen werden angewendet:
a) Metriken mit 32-Bit-Präzision werden auf 64-Bit-Präzision heraufgestuft.
b) Jeder Gegenumbruch (Überlauf) wird notiert und der Wert wird entsprechend angepasst
der Metrik über jeden Intervall. Dies wird im Fall einer Single korrekt sein
Gegenwickel, aber lautlos unterschätzen in dem Fall, dass mehr als einer vorhanden ist
Zwischen aufeinanderfolgenden Beobachtungen tritt ein Gegenumbruch auf Varianten des Eingangssignals: Archiv und
schweigend überschätzen in dem Fall, dass ein Zähler zurückgesetzt wird, tritt dazwischen auf
aufeinanderfolgende Beobachtungen in der Varianten des Eingangssignals: Archiv; leider diese Situationen
können nicht nachgewiesen werden, gelten aber als seltene Ereignisse für die Art der Produktion
Überwachungsumgebungen, in denen pmlogreduce wird höchstwahrscheinlich eingesetzt.
4. Alle Änderungen an Instanzdomänen und tatsächlich alle Metadaten bleiben erhalten.
5. Alle „Mark“-Datensätze im Varianten des Eingangssignals: Archiv (wie erstellt von pmlogextract(1)) wird sein
erhalten in der Möglichkeiten für das Ausgangssignal: archivieren, sodass Zeiträume erhalten bleiben, in denen keine Daten verfügbar sind,
und Dateninterpolation wird nicht treten in diesen Zeiträumen auf, wenn die Möglichkeiten für das Ausgangssignal: Archiv ist
anschließend mit PCP-Anträgen bearbeitet.
Verwenden Sie pmlogreduce online über die Dienste von onworks.net