Il s'agit de la commande pmlogreduce qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
pmlogréduire - réduction temporelle des archives Performance Co-Pilot
SYNOPSIS
$PCP_BINADM_DIR/pmlogreduce [-z] [-A aligner] [-S Heure de début] [-s échantillons] [-T heure de fin] [-t
intervalle] [-v échantillons] [-Z fuseau horaire] contribution sortie
DESCRIPTION
pmlogréduire lit une archive Performance Co-Pilot (PCP) identifiée par contribution (cela doit être
une archive PCP créée par pmlogger(1), pmlogextrait(1) ou pmlogréduire(1)), et crée un
archive PCP temporairement réduite dans sortie. La réduction des données implique des statistiques et
réduction temporelle des échantillons avec un intervalle d'échantillonnage de sortie défini par le -t option
le sortie archive (indépendamment des intervalles d'échantillonnage dans le contribution archives) et est
davantage contrôlé par d'autres arguments de ligne de commande.
Pour certaines métriques, la réduction des données temporelles ne sera pas utile, donc pour les métriques avec
types PM_TYPE_AGGREGATE or PM_TYPE_EVENT, un avertissement est émis si ces métriques sont trouvées
in contribution et ils seront ignorés et n'apparaîtront pas dans le sortie archiver.
COMMAND LINE OPTIONS
Les options de ligne de commande pour pmlogréduire sont les suivants:
-A aligner
Spécifiez un alignement « naturel » des temps d'échantillonnage de sortie ; faire référence à PCPIntro (1).
-S Heure de début
Définir le début d'une fenêtre de temps pour restreindre les échantillons récupérés à partir du contribution
archiver; faire référence à PCPIntro (1).
-s échantillons
L'argument échantillons définit le nombre d'échantillons à écrire sortie. Si
échantillons est 0 ou -s n'est pas spécifié, pmlogréduire échantillonnera jusqu'à la fin de la
archive PCP, ou la fin de la fenêtre de temps tel que spécifié par -T, selon ce qui vient
premier. le -s l'option remplacera la -T option si cela se produit plus tôt.
-T heure de fin
Définir la fin d'une fenêtre de temps pour restreindre les échantillons extraits du
contribution archiver; faire référence à PCPIntro (1).
-v échantillons
Votre sortie l'archive est potentiellement un ensemble de données multi-volumes, et le -v l'option provoque
pmlogréduire pour commencer un nouveau volume après échantillons les enregistrements du journal ont été écrits dans
le sortie archiver.
Indépendant de tout -v option, chaque volume d'une archive est limité à pas plus de
2^31 octets, donc pmlogréduire créera automatiquement un nouveau volume pour l'archive
avant que cette limite ne soit atteinte.
-t intervalle
Échantillons consécutifs dans le sortie archive apparaîtra avec un delta de temps défini par
intervalle; faire référence à PCPIntro(1). Notez que la valeur par défaut est 600 (secondes, soit 10
minutes).
-Z fuseau horaire
Utilisez fuseau horaire lors de l'affichage de la date et de l'heure, ou de l'interprétation des -S et -T
options. Fuseau horaire est au format de la variable d'environnement TZ comme décrit dans
environ (7).
-z Utilisez le fuseau horaire local de l'hôte à partir du contribution archive lors de l'affichage de la date
et le temps, ou interpréter le -S et -T option. La valeur par défaut est d'utiliser initialement
le fuseau horaire de l'hôte local.
DONNEES RÉDUCTION
La réduction statistique et temporelle suit les règles suivantes :
1. Enregistrements consécutifs de contribution sont lus sans interpolation, et au plus une sortie
l'enregistrement est écrit pour chaque intervalle, résumant les données de performance sur cette
période.
2. Si la sémantique d'une métrique indique qu'elle est instantané or discret puis sortie
la valeur est calculée comme la moyenne arithmétique des observations (le cas échéant) sur chaque
intervalle.
3. Si la sémantique d'une métrique indique qu'il s'agit d'un contrer puis la suivante
les transformations sont appliquées :
a) Les métriques avec une précision de 32 bits sont promues à une précision de 64 bits.
b) Tout enroulement de compteur (débordement) est noté, et un ajustement approprié effectué dans la valeur
de la métrique sur chaque intervalle. Ce sera correct dans le cas d'un seul
contre-envelopper, mais sera silencieusement sous-estimer dans le cas où plus d'un
le contre-enroulement se produit entre des observations consécutives dans le contribution archiver, et
silencieusement surestimer dans le cas où un compteur est remis à zéro se produit entre
observations consécutives dans le contribution archiver; malheureusement ces situations
ne peuvent pas être détectés, mais sont considérés comme des événements rares pour le type de production
surveillance des environnements où pmlogréduire est le plus susceptible d'être déployé.
4. Tout changement dans les domaines d'instance, et en fait toutes les métadonnées, est préservé.
5. Tout enregistrement « marque » dans le contribution archive (telle que créée par pmlogextrait(1)) sera
conservé dans le sortie archive, de sorte que les périodes où aucune donnée n'est disponible sont conservées,
et l'interpolation des données pas se produisent au cours de ces périodes lorsque la sortie l'archive est
ensuite traité avec les demandes PCP.
Utilisez pmlogreduce en ligne en utilisant les services onworks.net