Я наивный пользователь GrayLog, который использует веб-интерфейс поиска для поиска интересных событий. Некоторые из наших сообщений журнала содержат информацию о производительности. Например, у нас могут быть такие сообщения, как:
SomeProcessor завершил синхронизацию транзакций через 2982 мс.
Используя поиск GrayLog, я могу ввести условия поиска «завершенной синхронизации транзакций после "И" SomeProcessor ", чтобы получить коллекцию сообщений журнала, которые сообщают мне, сколько времени потребовалось для синхронизации SomeProcessor. Я хотел бы дополнительно обработать эту информацию, например, мне может потребоваться определить среднее время синхронизации за определенный период времени, или мне может потребоваться график, показывающий, как время синхронизации изменяется со временем.
Как я могу это сделать? Похоже, Extractors может работать, но что если у меня нет прав на их создание? Есть ли способ, которым я мог бы сбросить отфильтрованные сообщения в файл CSV или что-то для последующей обработки с помощью других инструментов?