Gibt es eine Möglichkeit, die Hinweise im Cassandra-Cluster mithilfe der JMX-Bean zu überwachen?Cassandra JMX Bean zur Überwachung der Hinweise
Ich bin auf der Suche: http://cassandra.apache.org/doc/latest/operating/metrics.html#hintsservice-metrics und ich sehe die unter metrischen
Metric Name : org.apache.cassandra.metrics.HintedHandOffManager.<MetricName>
JMX MBean : org.apache.cassandra.metrics:type=HintedHandOffManager name=<MetricName>
Dies wird die kumulative Zählung der Metriken zu geben, aber ich möchte die Zeitreihe Trend der Hinweise zählt haben. ist es möglich, es über JMX zu tun?
Ja, ich benutze Grafana, um die Metriken zu speichern. Das Problem hierbei ist jedoch, dass die JMX-Metriken nur die Anzahl der Hinweise vom Start/Neustart des Dienstes angeben. Das ist nicht die Metrik, die für die Überwachung verbraucht werden kann. Zum Beispiel, wenn ich jetzt 1000 Hinweise habe, zeigt das Diagramm immer inkrementell die Zählung als 1000 oder mehr an, aber nicht Null nachdem alle Hinweise wiederholt wurden. – user3435964
Außerdem habe ich das Beispiel grafana Dashboard, das Sie gepostet haben, angesehen, es sieht sehr cool aus. Können Sie bitte die JMXBeans teilen, die Sie zum Sammeln dieser Messwerte verwenden? – user3435964
Sicher, das Dashboard, das ich benutze, hat zwei Teile, der erste Teil überwacht die normale Serverlast mit node_exporter https://github.com/prometheus/node_exporter. Der zweite Teil ist über JMX, die hier gefunden werden kann https://github.com/prometheus/jmx_exporter – Apolozeus