2014-09-25 14 views
11

Per fornire un contesto, stiamo cercando di ottenere funzionalità di reporting basate sulle informazioni di metrica Yammer .Cosa indicano le minuscole percentuali delle metriche di Timer e Meter

metriche Yammer che forniscono le informazioni sul timer e metri, come di seguito,

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 

ho letto this e in grado di ottenere le statistiche di applicazione come indicato sopra. Le metriche Timer e Meter contengono le informazioni sulla frequenza di 1 minuto, la frequenza di 5 minuti e la frequenza di 15 minuti.

Domanda:

Cosa tariffe al minuto sia di timer e metriche Meter indica e come questi sono sempre calcolati?

risposta

14

Tutte le misure (mean|1-min|5-minute|15-minute)-rate indicano throughput; cioè, quante unità di informazioni (eventi) vengono elaborate al secondo.

tasso medio

Calcola il tasso al quale si sono verificati gli eventi da quando lo strumento è stato creato. Ma questo non è molto utile perché non rappresenta ciò che sta accadendo al momento.

tassi minute

Calcola il tasso al quale circostanze durante utilizzando una tecnica chiamata esponenziale ponderata media mobile (EWMA).

Questa velocità ha lo stesso fattore di decadimento esponenziale della media di carico di quindici minuti nel comando top Unix.

Ulteriori informazioni

Date un'occhiata al codice sorgente di Timer.java, Meter.java e EWMA.java

Se avete più tempo, dare un'occhiata a un discorso sul tema da Coda Hale: Metrics, Metrics, Everywhere - Coda Hale

0

Indica un tasso di richiesta medio in un determinato periodo di tempo. Mentre il tasso medio è medio per la durata del timer.