Há algum ouvinte de syslog de linha de comando para o Linux?

1

Temos vários sistemas incorporados que podem ser configurados para enviar dados de registro para um servidor remoto para fins de depuração. No entanto, tal é o incômodo de configurar a máquina dos desenvolvedores para ouvir e filtrar esses dados, a maioria dos caras tendem a apenas observar o tráfego do syslog com algo como o Wireshark. Existe alguma ferramenta de syslog de linha de comando que possa ser configurada para escutar uma porta temporária usada nesses cenários de depuração? Eu tive uma pesquisa on-line, mas não consegui transformar nada.

    
por stsquad 13.06.2013 / 10:04

1 resposta

5

Se você quiser algo rápido e sujo, basta usar o netcat para escutar na porta do syslog. Redirecionando para um arquivo, filtrando o que você vê, etc., tudo pode ser feito com redirecionamento de tee ou shell, grep, awk, etc.

sudo nc -l 514

Adicione o sinalizador -u se estiver usando um transporte UDP.

    
por 13.06.2013 / 23:01

Tags