io mando Graphite il tempo trascorso in Garbage Collection (ottenere questo da JVM tramite JMX). Questo è un contatore che aumenta. Il loro è un modo per avere Graphite il cambiamento del grafico ogni minuto così posso vedere un grafico che mostra il tempo trascorso in GC al minuto?Grafite: spettacolo cambiamento dal valore precedente
14
A
risposta
19
Si dovrebbe essere in grado di trasformare il contatore in un hit-rate con la funzione derivata, quindi utilizzare la funzione di riassumere al contatore nel lasso di tempo che il vostro dopo.
&target=summarize(derivative(java.gc_time), "1min") # time spent per minute
derivato (seriesList)
This is the opposite of the integral function. This is useful for taking a
running totalmetric and showing how many requests per minute were handled.
&target=derivative(company.server.application01.ifconfig.TXPackets)
Ogni volta che si esegue ifconfig, RX e TXPackets sono più alti (supponendo che non v'è traffico di rete.) Applicando la funzione derivata, è possibile ottenere un'idea dei pacchetti al minuto inviati o ricevuti, anche se stai registrando solo il totale.
riassumere (seriesList, intervalString, func = 'sum', alignToFrom = False)
Summarize the data into interval buckets of a certain size.
By default, the contents of each interval bucket are summed together.
This is useful for counters where each increment represents a discrete event and
retrieving a “per X” value requires summing all the events in that interval.
Fonte: http://graphite.readthedocs.org/en/0.9.10/functions.html
Problemi correlati
- 1. accumulo di valore in grafite
- 2. Recupera il valore metrico corrente dalla grafite
- 3. Ottenere statistiche grafite accurate_counts
- 4. SQL QUERY sostituire valore NULL in una riga con un valore dal valore noto precedente
- 5. Chiama AngularJS dal codice precedente
- 6. spettacolo timer in etichetta
- 7. personalizzato in grafite
- 8. WPF ComboBox SelectedItem - passare al valore precedente
- 9. cambiamento html testo dal legame con jQuery
- 10. Corrente osservabile e valore precedente
- 11. ng-spettacolo basato su un valore attuale in un array
- 12. angolare personalizzato valore di attributo cambiamento direttiva
- 13. ottenere il valore precedente dell'indice panda datetime
- 14. impossibile configurare grafana con grafite
- 15. Log4j nome spettacolo pacchetto
- 16. Ottenere campo oggetto valore precedente hibernate JPA
- 17. Ottenere il valore precedente di ComboBox
- 18. Prevedere dalla data precedente: dati di valore
- 19. Chiave Valore Osservando in Cocoa, l'introspezione del cambiamento di proprietà
- 20. Rileva cambiamento modulo effettivo?
- 21. spettacolo div quando si stampa
- 22. spettacolo sfondo dello span vuoto
- 23. laravel: Metodo [spettacolo] non esiste
- 24. protocollo di spettacolo di putty?
- 25. SWI-Prolog - spettacolo lunga lista
- 26. jQuery dal vivo, cambiamento non funziona in IE6, IE7
- 27. Cambiamento dinamico dei collegamenti di navigazione (successivo e precedente) in Wordpress tramite AJAX
- 28. Convenzioni di denominazione statica/grafite per metriche
- 29. Grafite: serie multiple con un singolo comando
- 30. Invia un file per il cambiamento?
posso ottenere in qualche modo al secondo valori utilizzando qualcosa di simile a quanto sopra? – gyre
la domanda è come faccio se lo schema di archiviazione è impostato per memorizzare 1 punto di dati ogni diciamo 30 secondi. – gyre
Inoltre, se i tuoi dati hanno valori vuoti, 'derivative()' non funzionerà molto bene senza aiuto. Si dovrebbe aggiungere 'keepLastValue', ad esempio:' derivato (keepLastValue()) ' –