Метрики Tarantool DB | Tdb

Метрики Tarantool DB

Архивация данных

Доступно с версии 3.0.0.

Метрики модуля cooler позволяют отслеживать перенос данных (архивацию) из спейсов движка memtx в спейсы vinyl. Модуль cooler экспортирует метрики через библиотеку metrics. Метрики рассчитываются отдельно для каждой задачи архивации, с разбивкой по следующим ключам:

  • space – спейс, по которому выполняется архивация;

  • index – индекс, по которому выполняется архивация.

Тип метрик: gauge.

  • cooler_on – состояние архивации на экземпляре кластера. Возможные значения:

    • 1 – архивация данных запущена;

    • 0 – архивация данных отключена;

  • cooler_tuples_cooled – суммарное количество архивированных кортежей;

  • cooler_bytes_cooled – общий объем архивированных данных в байтах;

  • cooler_tuples_scanned – суммарное количество просканированных кортежей;

  • cooler_bytes_scanned – общий объем просканированных данных в байтах;

  • cooler_inefficiency – количество просканированных, но не архивированных кортежей;

  • cooler_mismatches – количество несовпадений при проверке кортежей memtx в ходе их переноса в спейс vinyl. После переноса кортежа в спейс vinyl и до его удаления из спейса memtx эти кортежи сравниваются между собой. Если во время переноса кортеж memtx был изменен, в vinyl остаётся предыдущая версия кортежа. В этом случае значение cooler_mismatches увеличивается на 1;

  • cooler_errors – количество ошибок, возникших при архивации;

  • cooler_full_scan_elapsed – длительность текущего прохода полного сканирования спейса в секундах;

  • cooler_task_csw – количество переключений контекста файбером архивации.

Статистика использования словарей

Эти метрики позволяют отслеживать работу словарей в Tarantool DB.

  • dictionary_successfully_netcall_count – количество успешных запросов, отправленных с экземпляра. Тип метрики: counter;

  • dictionary_failed_netcall_count – количество запросов, отправленных с экземпляра и завершившихся ошибкой. Тип метрики: counter;

  • dictionary_replication_latency – время в наносекундах, затраченное на доставку записи из исходного экземпляра. Тип метрики: summary.

Нашли ответ на свой вопрос?
Обратная связь