Que signifient les taux de minutes des mésortingques de timer et de mésortingque?

Pour donner un contexte, nous essayons d’obtenir une fonctionnalité de génération de rapports basée sur les informations de mesure Yammer.

Mésortingques Yammer fournissant les informations sur le minuteur et les compteurs comme ci-dessous,

METER_METRIC: count = 1 mean rate = 0.01 count/s 1-minute rate = 0.00 count/s 5-minute rate = 0.00 count/s 15-minute rate = 0.00 count/s TIMER_METRIC: count = 1 mean rate = 0.01 calls/s 1-minute rate = 0.01 calls/s 5-minute rate = 0.00 calls/s 15-minute rate = 0.00 calls/s min = 89.77ms max = 89.77ms mean = 89.77ms stddev = 0.00ms median = 89.77ms 75% <= 89.77ms 95% <= 89.77ms 98% <= 89.77ms 99% <= 89.77ms 99.9% <= 89.77ms 

J’ai lu ceci et capable d’obtenir les statistiques sur l’application comme indiqué ci-dessus. Les mésortingques Timer et Meter contiennent des informations sur le taux de 1 minute, le taux de 5 minutes et le taux de 15 minutes.

Question:

Qu’est-ce que les taux de minute des mésortingques Timer et Meter indiquent et comment ceux-ci sont calculés?

Toutes les mésortingques de débit (mean|1-min|5-minute|15-minute)-rate indiquent le débit ; c’est-à-dire combien d’unités d’information (événements) ont été traitées par seconde.

Taux moyen

Calcule la vitesse à laquelle des événements se sont produits depuis la création du compteur. Mais ce n’est pas très utile car cela ne représente pas ce qui se passe actuellement .

Tarifs à la minute

Calcule la vitesse à laquelle les événements se sont produits en utilisant une technique appelée moyenne mobile pondérée exponentiellement (EWMA) .

Ce taux a le même facteur de décroissance exponentiel que la moyenne de charge de quinze minutes dans la commande Unix top .

Plus d’information

Regardez le code source de Timer.java , Meter.java et EWMA.java

Si vous avez plus de temps, jetez un œil à une conférence sur le sujet par Coda Hale: Mésortingques, mésortingques, Partout – Coda Hale

Il indique un taux de demande moyen sur une période donnée. Alors que le taux moyen est moyen pour la durée de vie du minuteur.