Как использовать OpsCenter, чтобы получить задержку чтения кластера?
Я никогда не использовал OpsCenter раньше. Похоже, что OpsCenter может собирать показатели производительности кластера Cassandra. Но мне просто интересно, кроме просмотра этих матриц из браузера, могу ли я получить эти матрицы в текстовом файле?
1 ответ
Решение
Существует API, который вы можете запросить http://docs.datastax.com/en/opscenter/6.0/api/docs/metrics.html
Метрики гистограммы (что нужно учитывать для задержек) не совсем просты в обработке. Возможно, вам захочется взглянуть на https://github.com/apache/cassandra/blob/81f6c784ce967fadb6ed7f58de1328e713eaf53c/src/java/org/apache/cassandra/utils/EstimatedHistogram.java массив, каждому значению которого присваивается значение Расчетная реализация гистограммы.