Измерение пропускной способности в кластере Кассандра - PullRequest
0 голосов
/ 01 ноября 2018

Это может звучать как элементарный вопрос - но меня смущает вся литература.
У меня есть 3-узловый кластер кассандры на 3.11.x, с 1 начальным узлом.
В этой настройке мы тестируем пропускную способность перебора при записи с помощью однопоточного клиента, расположенного за пределами кластера.
Имея в своем распоряжении nodetool и cqsl - как мне реально оценить следующее:

How much volume was processed by each node.
How much of the total time was consumed 
a)by the actual flush + compaction at each node 
b)time taken by the cluster to resolve the node/partition(hashing)
c)network latency in chaperoning the data to the node

1 Ответ

0 голосов
/ 04 ноября 2018

Лучшим способом было бы отслеживать порт JMX Cassandra с помощью таких инструментов, как Opennms или Zabbix, и сравнивать такие метрики, как мутация, compatcion и т. Д. (Сотни метрик там): https://docs.datastax.com/en/cassandra/3.0/cassandra/operations/opsMonitoring.html

...