Skip to content

Линтер или проверка, что фильтры exclude_events и фильтры метрик не пересекаются #9

@r3code

Description

@r3code

Можно в exclude_events задать условия фильтрации, а позже описать такие же условия отбора для метрик. Метрик конечно не будет.
Такое тяжело отследить глазами.

Возможные сложности

  • Фильтры с регулярным выражением, могут быть эквивалентны простым eq|neq (тут хорошо бы подсказывать заменить re на eq|neq). Но напрямую по форме записи их соответствие не определишь. Возможно поможет какой-то сторонний сервис или через GPT проврять вручную.

Возможные решения

В инструкцию по написанию фильтров добавить инструкцию по отладке, там указать, чтобы проверяли сначала фильтры exclude_events , что они не отсекают ожидаемые события. Это можно проверить тестом (см. #8)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions