Метрика запроса записи

В настоящее время я использую кластер из 1 узла с DataStax Opscenter 5.2.1 (Cassandra 2.2.3), установленным в Windows.

В кластер отправляется не слишком много данных, и вот график (последние 20 минут) запросов на запись, который я вижу в Opscenter. График выглядит нормально и ожидаемо для меня: write_requests(20min)

Однако, когда я переключил диапазон данных на последний 1 час, оказалось, что запросов на запись было гораздо больше (согласно строке cluste(max)) : write_requests(1h)

Я в замешательстве, может кто-нибудь пояснить, что означает cluster(max) в моем случае? Почему эти значения такие большие по сравнению с кластером (всего) или кластером (мин)?


person Ilya Khorev    schedule 15.11.2015    source источник
comment
Обновление: исправлено путем отката к предыдущей версии DataStax.   -  person Ilya Khorev    schedule 16.11.2015


Ответы (1)


Первый график (20 минут) использует среднее значение. 1-часовой график будет иметь 3 линии — минимум на образец, среднее значение и максимум на образец.

Скорее всего, вы видите, что что-то (возможно, сам оператор) выполняет поток операций записи, около 700 операций в секунду в течение нескольких секунд, и на 20-минутном графике это усредняется, но с линиями мин./макс. увидим выбросы.

person Jeff Jirsa    schedule 16.11.2015
comment
Спасибо, Джефф, я откатился на предыдущую стабильную версию DataStax (5.2.1 и 2.1.11 Cassandra), и теперь графики выглядят нормально, ровная кластерная (максимальная) линия. Так что, возможно, это ошибка в разрабатываемой версии DataStax Opscenter (planetcassandra.org/cassandra) или они действительно включили некоторые дополнительные операции записи в эти графики, как вы сказали. - person Ilya Khorev; 16.11.2015
comment
Для справки, это не обязательно ошибка — это может быть просто новая функция/обновление. Если это не вызывает у вас проблем, вы можете просто оставить все как есть. 700 операций записи в течение нескольких секунд не имеют большого значения для Cassandra — большинство узлов в нормальных условиях могут обрабатывать 40-50 тыс. операций в секунду. - person Jeff Jirsa; 17.11.2015