Это команда octo_parser, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
octo_parser - программа Octopussy Parser
СИНТАКСИС
octo_parser
ОПИСАНИЕ
octo_parser - это программа, используемая проектом Octopussy для анализа журналов для каждого устройства.
ФУНКЦИИ
Выход()
Мягко останавливает парсер (текущий файл полностью анализируется перед выходом)
Перезагрузить ()
Мягко перезагружает конфигурацию парсера (текущий файл полностью анализируется перед
перезагрузить)
Inotify_Watch ($ путь)
Наблюдает за '$ path' с inotify
Is_Valid_Regexp ($ сообщение)
Проверяет правильность регулярного выражения из сообщения $ message
Is_Regexp_Assemble_Working ($ ra)
Проверяет, будет ли Regexp :: Assemble генерировать регулярное выражение без сбоев
Init_Message_Alerts ($ service, $ сообщение, $ device_alerts)
Инициирует оповещения для Message $ message в Service $ service
Init_Service_Message ($ s_conf, $ млн, $ dev_alerts, $ ra)
Отправляет сообщение $ m из службы $ s_conf -> {sid}
В этом()
Запускает парсер и при необходимости запускает UParser
Write_Logfile ($ файл, $ журналы, $ сжатие)
Записывает известные журналы «$ logs» в файл журнала «$ file»
Write_Unknown_Logfile ($ файл, $ журналы)
Записывает неизвестные журналы '$ logs' в файл журнала '$ file'
Incoming_To_Unknown ($ incoming)
Перемещает входящий файл в неизвестный файл
Alert_Handler ($ msg, $ линия)
Обрабатывает оповещения для сообщения $ msg в строке $ line
Line_Handler ($ line, $ serv, $ msg, $ known_msgs, $ совпадение)
Обрабатывает строку $ line для Service $ serv и Message $ msg
Service_Handler ($ serv, $ y, $ млн, $ d, $ час, $ мин, $ file_new)
Обрабатывает Service $ serv
Cache_MsgID_Stats ()
Помещает статистику MsgID в кеш
Cache_Taxonomy_Stats ($ service)
Помещает статистику таксономии в кеш
Stats_Handler ()
Обрабатывает статистику за одну минуту
File_Handler ($ файл)
Обрабатывает файл $ file
Используйте octo_parser онлайн с помощью сервисов onworks.net