Оцените число уникальных значений каждого кандидата в labels.
Зачем
Зачем это нужно
Храните диагностические идентификаторы в полях, не создавая поток на запрос.
Проверьте доставку, парсинг и поиск на нескольких заранее известных событиях.
Вопросы
Частые вопросы
Как задать пример конфигурации и LogQL?
«Учебные записи одного api в test: запрос A длился 1200 мс, B — 300 мс. Нужен поиск только A по порогу и возможность найти B по request_id». Попросите перечислить labels и разобранные поля. Проверяемый результат включает правильную фильтрацию и отсутствие отдельного потока для каждого запроса. Значения и единицы длительности должны быть однозначны, а не скрыты в свободном тексте.
Почему нельзя сделать меткой любой полезный столбец?
Каждое новое сочетание значений создаёт отдельный поток. Полный URL, id пользователя или запроса могут иметь почти уникальное значение в каждой записи. Попросите оценку кардинальности на вашем объёме и альтернативу хранения поля. Полезность для разового поиска не означает необходимость постоянной индексации через label; иначе стоимость записи и управления потоками может оказаться несоразмерной пользе фильтра.
Как сохранить исключение одним событием?
Сначала определите формат источника. Если стек корректно экранирован внутри JSON-записи, его не нужно повторно склеивать как обычный многострочный текст. Для построчных логов задайте надёжный признак начала события и пределы объединения. Покажите два соседних исключения: проверка должна убедиться, что они не смешались в один стек и не разошлись на десятки несвязанных сообщений при отправке.
Что проверить кроме успешного поиска?
Потерю и дублирование после рестарта агента, ротацию файлов, задержку доставки и ошибки разбора. Неправильный JSON не должен исчезать без счётчика или диагностического следа. Укажите агент и версии: конфигурации разных поколений не взаимозаменяемы. Енотик подготавливает пример по вашему формату, но фактическую доставку в Loki подтверждают тестовые события с известными идентификаторами и наблюдения на стороне приёма.
Рядом
Соседние страницы каталога
Дальше — весь каталог задач: поиск по названию, темы и фильтры.