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 nombreux 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
pmlogreduce - 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 vol.] [-Z fuseau horaire] contribution sortie
DESCRIPTION
pmlogreduce 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 pmlogreduce(1)), et crée un
archives PCP temporairement réduites dans sortieLa réduction des données implique des données statistiques et
réduction temporelle des échantillons avec un intervalle d'échantillonnage de sortie défini par le -t option
le sortie archives (indépendamment des intervalles d'échantillonnage dans le contribution archives), et est
contrôlé en outre par d'autres arguments de ligne de commande.
Pour certaines mesures, la réduction des données temporelles ne sera pas utile, donc pour les mesures avec
types PM_TYPE_AGGREGATE or PM_TYPE_EVENT, un avertissement est émis si ces mesures 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 pmlogreduce sont les suivants:
-A aligner
Spécifiez un alignement « naturel » des temps d'échantillonnage de sortie ; reportez-vous à PCPIntro (1).
-S Heure de début
Définissez le début d'une fenêtre temporelle pour restreindre les échantillons récupérés à partir du contribution
archiver; se référer à 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é, pmlogreduce échantillonnera jusqu'à la fin de la
Archives PCP, ou la fin de la fenêtre temporelle telle que spécifiée par -T, selon ce qui vient
premier. le -s l'option remplacera l' -T option si elle survient plus tôt.
-T heure de fin
Définir la fin d'une fenêtre temporelle pour restreindre les échantillons récupérés à partir de la
contribution archiver; se référer à PCPIntro (1).
-v échantillons vol.
Le manuel de formation sortie l'archive est potentiellement un ensemble de données multivolumes, et le -v l'option provoque
pmlogreduce pour démarrer un nouveau volume après échantillons vol. 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 pmlogreduce créera automatiquement un nouveau volume pour l'archive
avant que cette limite ne soit atteinte.
-t intervalle
Échantillons consécutifs dans le sortie l'archive apparaîtra avec un delta de temps défini par
intervalle; se référer à PCPIntro(1). Notez que la valeur par défaut est 600 (secondes, soit 10
minutes).
-Z fuseau horaire
Utilisez le 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 archiver lors de l'affichage de la date
et le temps, ou l'interprétation du -S et -T options. 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
un enregistrement est écrit pour chaque intervalle, résumant les données de performance sur cette période
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’une contrer alors ce qui suit
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 dépassement de compteur (débordement) est noté et un ajustement approprié est effectué dans la valeur
de la métrique sur chaque intervalle. Cela sera correct dans le cas d'un seul
contre-enveloppement, mais restera silencieux sous-estimer dans le cas où plus d'un
un contre-enroulement se produit entre des observations consécutives dans le contribution archives, et
silencieusement surestimer dans le cas où un compteur est réinitialisé entre
observations consécutives dans le contribution archives ; malheureusement, ces situations
ne peuvent pas être détectés, mais sont considérés comme des événements rares pour ce type de production
environnements de surveillance où pmlogreduce est le plus susceptible d’être déployé.
4. Toutes les modifications apportées aux domaines d’instance, ainsi que toutes les métadonnées, sont préservées.
5. Tous les enregistrements « marque » dans le contribution archives (telles que créées par pmlogextrait(1)) sera
conservé dans le sortie archives, 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 le sortie l'archive est
traitées ultérieurement avec les demandes de PCP.
Utilisez pmlogreduce en ligne avec les services onworks.net