2016-12-05 1 views
1

J'utilise Grafana + InfluxDB pour surveiller les performances de Cassandra.Calculer le débit pour Cassandra à partir de ses métriques?

Je suis en mesure d'obtenir toutes les mesures de Cassandra et alimenteront InfluxDB et de visualiser en Grafana.

Je suis incapable de calculer le débit d'écriture et de lecture.

Comment puis-je calculer le débit en utilisant des mesures de minuterie ou Histogramme?

+0

Le débit en termes de? w/r par seconde? Mo/s? IOPS? – xmas79

+0

oui, et wps rps – ashokhein

Répondre

1

Les attributs OneMinuteRate, FiveMinuteRate, FifteenMinuteRate de l'objet org.apache.cassandra.metrics: type = ClientRequest, scope = Lire, name = Latence donne la lecture par seconde sur l'intervalle d'un, cinq, quinze minutes.

De même, l'objet org.apache.cassandra.metrics: type = ClientRequest, scope = Write, name = Latence a l'écriture par seconde.

Les mesures peuvent être accessibles par JMX et les autres journalistes de métriques attachés à cassandra.

+0

temps d'attente de demande client est un temps d'attente entre le client et coordinateur du noeud Cassandra et nous avons ces mesures, mais ici question est, comment calculer le débit en fonction de la latence ou d'une autre façon? – ashokhein