Настраиваемая аналитика по активным листам
Вы можете использовать виджеты Активные листы для получения необходимой аналитики на основе SQL-запросов активным листам. В зависимости от выбранного значения типа графика доступны две или три закладки параметров:
– эта закладка используется для определения типа виджета и построения поиска для аналитики.
– закладка предназначена для настройки масштаба графика. Эта закладка доступна только для типов графиков (см. ниже) Столбчатая диаграмма.
– закладка предназначена для настройки отображения аналитики виджета.
Следующие параметры доступны для закладки :
- График – этот раскрывающийся список используется для выбора типа графика виджета. Доступные варианты:
- Круговая диаграмма
- Столбчатая диаграмма
- Счетчик
- Таблица
- Тенант – раскрывающийся список для выбора тенанта, по данным которого будет отображаться аналитика. По умолчанию используется параметр Как на макете.
- Коррелятор – название сервиса коррелятор, по активному листу которого требуется аналитика.
- Активный лист – название активного листа, в котором должен выполняться поиск.
Один и тот же ресурс активного листа может быть использован разными сервисами корреляторов, однако при этом для каждого коррелятора создается своя сущность активного листа. Таким образом, содержимое активных листов, используемых разными корреляторами, различается, даже если идентификатор и название активных листов одинаковые.
- Поле SQL-запроса – в этом можно ввести поисковый запрос, аналогичный поиску событий с использованием синтаксиса SQL.
В отличие от поиска по событиям, в поисковых запросах по активным листам параметру FROM должно соответствовать значение
`records`
.Для запросов доступны служебные поля
_key
(поле с ключами записей активного листа) и_count
(сколько раз эта запись была добавлена в активный лист), а также пользовательские поля.Примеры:
SELECT count(_key) AS metric, Status AS value FROM `records` GROUP BY value ORDER BY metric DESC LIMIT 250
– Запрос для круговой диаграммы, который возвращает количество ключей активного листа (агрегацияcount
по полю_key
) и все варианты значений пользовательского поляStatus
. В виджете отображается круговая диаграмма с общим количеством записей активного листа, пропорционально разделенным на количество вариантов значений поляStatus
.SELECT Name, Status, _count AS Number FROM `records` WHERE Description ILIKE '%ftp%' ORDER BY Name DESC LIMIT 250
– Запрос для таблицы, которая возвращает значения пользовательских полейName
иStatus
, а также служебного поля_count
у тех записей активного листа, в которых значения пользовательского поляDescription
соответствует запросуILIKE '%ftp%'
. В виджете отображается таблица со столбцами Status, Name и Number.
Если в SQL-запросе используется функция преобразования даты и времени (например, fromUnixTimestamp64Milli) и при этом обрабатываемое поле не содержит даты и времени, в виджете будет отображаться ошибка. Чтобы избежать этого, используйте функции, которые могут обрабатывать нулевое значение. Пример:
SELECT _key, fromUnixTimestamp64Milli(toInt64OrNull(DateTime)) as Date FROM `records` LIMIT 250
.
Следующие параметры доступны для закладки :
- Поля Минимальное значение Y и Максимальное значение Y используются для определения масштаба оси Y. Поле Десятичные знаки слева используется для установки параметра округления для значений оси Y.
- Поля Минимальное значение X и Максимальное значение X используются для определения масштаба оси X. Поле Десятичные знаки справа используется для установки параметра округления для значений оси X.
На осях графиков могут отображаться отрицательные значения. Это связано с масштабированием графиков на виджете и может быть исправлено выставлением нуля в качестве минимальных значений графиков вместо Авто.
Следующие параметры доступны для закладки :
- Название – поле для названия виджета. Должно содержать от 1 до 128 символов Юникода.
- Описание – поле для описания виджета. Вы можете добавить до 512 символов Юникода, описывающих виджет.
- Цвет – раскрывающийся список для выбора цвета отображения информации:
- по умолчанию – использовать цвет шрифта, который используется в вашем браузере по умолчанию.
- зеленый
- красный
- синий
- желтый
- Горизонтальный – включите этот переключатель, если хотите использовать горизонтальную гистограмму вместо вертикальной. По умолчанию этот переключатель выключен.
При включении этого параметра горизонтальная прокрутка при большом количестве данных отображаться не будет и вся имеющаяся информация будет отражена в заданном размере виджета. Если данных для отображения много, рекомендуется увеличить размер виджета.
- Легенда – выключите этот переключатель, если не хотите, чтобы в виджете отображалась легенда для аналитики. По умолчанию этот переключатель включен.
- Пустые значения в легенде – включите этот переключатель, если хотите, чтобы в легенде для аналитики отображались параметры с нулевыми значениями. По умолчанию этот переключатель выключен.
- Десятичные знаки – поле для ввода количества десятичных знаков, до которых отображаемое значение должно быть округлено.