1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/qieangel2013-goMonitorLog

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
README.md 1.4 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 25.11.2024 01:09 6d70d2a

Введение

На основе алгоритма Aho-Corasick, структуры данных Trie и конечного детерминированного автомата (DFA) реализуется функция реального времени для сопоставления. Поддерживаются функции фильтрации текста в реальном времени, фильтрации символов, фильтрации стоп-слов, фильтрации ключевых слов, фильтрации нецензурных слов и сопоставление с несколькими строками.

Поддерживаются все типы текстовых файлов, включая все виды журналов.

Конфигурация

  • etc/log.toml:
    • log_list = [] — список файлов журналов;
    • fillter_list =[] — список строк для фильтрации;
    • find_list = [] — список строк поиска, обратите внимание, что списки find_list и fillter_list не должны пересекаться;
    • ding_webhook_url — URL-адрес DingTalk;
    • server_log — журнал сервера;
    • tail_line = "10" — параметр tail -n (начинать прослушивание с указанной строки).

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/qieangel2013-goMonitorLog.git
git@api.gitlife.ru:oschina-mirror/qieangel2013-goMonitorLog.git
oschina-mirror
qieangel2013-goMonitorLog
qieangel2013-goMonitorLog
master