Как проверить приблизительное количество и ключ разделения широких рядов - PullRequest
0 голосов
/ 15 мая 2018

Есть ли какой-нибудь способ, которым я могу получить число или приблизительное число и ключ разделения широких строк на таблицу в Cassandra до предупреждения system.log о "сжатии большого раздела" и помимо вывода nodetool cfstats "байты уплотненного раздела"?

1 Ответ

0 голосов
/ 15 мая 2018

Вы можете получить метрику из jmx, есть MaxPartitionSize и EstimatedPartitionSizeHistogram, которые отображают cfstats.EstimatedPartitionSizeHistogram трудно проанализировать, но он покажет количество разделов каждого размера (+ или - 20%), это также можно отобразить с помощью nodetool tablehistograms (cfhistograms).

Существует много jmxинструменты отчетности, которые вы можете использовать, чтобы подключиться к тому, что вы используете для оповещений.Хорошо сначала установить безопасный порог, например, 100 МБ.Если 3.11 (или любой 3.6+) порог, в котором это безопасно, значительно возрастает (~ 1 ГБ).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...