Errorlog, accesslog, журнал медленного запроса, журнал времени выполнения, трафик и req в секунду в один инструмент?

Немного hacky пути, но..

можно создать обертку к процессу, переопределив Обработчик SIGCHLD. Например:

#!/bin/bash
set -o monitor
trap 'exit(0)' CHLD
/some/dir/yourcommand

После этого можно сделать сценарий, выполняющий эту обертку вместо процесса путем помещения его ранее в $PATH и переименования к тому же имени.

0
задан 22 November 2010 в 22:03
1 ответ

Splunk является большим инструментом для этого, и свободный для ограниченной обработки. Однако, если бы Вы ищете решение собственной разработки, я просто стандартизировал бы формат даты, кошка их всех вместе, и затем передал бы их по каналу через вид. Т.е.

cat ALL_LOGS | sort on standard field
1
ответ дан 4 December 2019 в 22:43

Теги

Похожие вопросы