v.5.130.0#
Изменения
-
Обновлено описание настроек, задаваемых в сервисе LUNA Configurator. Теперь настройки содержат более полную информацию об их назначении, допустимых значениях и влиянии на работу системы.
-
Добавлена поддержка отправки данных мониторинга в
ClickHouse.Теперь для FaceStream и LUNA Streams поддерживается отправка данных мониторинга в ClickHouse — высокопроизводительную, столбцовую систему управления базами данных.
В отличие от InfluxDB, где данные делятся на теги и поля, ClickHouse использует единую табличную структуру с поддержкой
JSONформата. Каждая запись представляет собой строку таблицы, где:- поле
time— временная метка создания записи; - поле
data— JSON-объект, объединяющий все данные (включая то, что в InfluxDB хранилось бы как теги или поля).
Примечание. На текущий момент в FaceStream и LUNA Streams по умолчанию используется InfluxDB (в будущих версиях ClickHouse станет БД мониторинга по умолчанию, т.к. превосходит InfluxDB по скорости обработки сложных запросов и аналитическим возможностям, особенно в условиях высоких нагрузок).
Для подробной информации см. раздел "Мониторинг".
- поле
-
В запросы "get streams" и "get streams V2" добавлен query-параметр
order_column, который позволяет настроить сортировку потоков по следующим критериям:name— названию потока (по алфавиту)create_time— дате создания потока
Для управления направлением сортировки используется параметр order с возможными значениями:
asc— по возрастанию,desc— по убыванию.Примечание. По умолчанию результаты сортируются в порядке появления потоков в базе данных. Если указаны фильтры по диапазону ID потока (
stream_id__gteилиstream_id__lt), сортировка будет выполнена по ID потока, а параметрыorder_columnиorderигнорируются.