13.4. Configuração do registro remoto sobre o UDP
O aplicativo Rsyslog permite que você configure um sistema para receber informações de registro de dados de sistemas remotos. Para utilizar o registro remoto através do UDP, configure tanto o servidor quanto o cliente. O servidor receptor coleta e analisa os logs enviados por um ou mais sistemas clientes. Por padrão, rsyslog usa o UDP na porta 514 para receber informações de logs de sistemas remotos.
13.4.1. Configuração de um servidor para receber informações de registro remoto sobre o UDP Copiar o linkLink copiado para a área de transferência!
Siga este procedimento para configurar um servidor para coleta e análise dos logs enviados por um ou mais sistemas clientes sobre o protocolo UDP.
Pré-requisitos
-
O utilitário
rsyslogestá instalado.
Procedimento
Opcional: Para utilizar uma porta diferente para o tráfego
rsyslogdo que a porta padrão514:Adicionar o tipo
syslogd_port_tSELinux à configuração da política SELinux, substituindoportnocom o número do porto que você deseja utilizarrsyslog:semanage port -a -t syslogd_port_t -p udp portno
# semanage port -a -t syslogd_port_t -p udp portnoCopy to Clipboard Copied! Toggle word wrap Toggle overflow Configurar
firewalldpara permitir o tráfego de entradarsyslog, substituindoportnocom o número do porto ezonecom a zona que você deseja utilizarrsyslog:firewall-cmd --zone=zone --permanent --add-port=portno/udp
# firewall-cmd --zone=zone --permanent --add-port=portno/udp successCopy to Clipboard Copied! Toggle word wrap Toggle overflow Recarregue as regras de firewall:
firewall-cmd --reload
# firewall-cmd --reloadCopy to Clipboard Copied! Toggle word wrap Toggle overflow
Crie um novo arquivo
.confno diretório/etc/rsyslog.d/, por exemplo,remotelogserv.conf, e insira o seguinte conteúdo:Copy to Clipboard Copied! Toggle word wrap Toggle overflow Onde
514é o número da portarsyslogusa por padrão. Você pode especificar uma porta diferente em seu lugar.Reinicie o serviço
rsyslog.systemctl restart rsyslog
# systemctl restart rsyslogCopy to Clipboard Copied! Toggle word wrap Toggle overflow Opcional: Se
rsyslognão estiver habilitado, certifique-se de que o serviçorsyslogseja iniciado automaticamente após a reinicialização:systemctl enable rsyslog
# systemctl enable rsyslogCopy to Clipboard Copied! Toggle word wrap Toggle overflow
Verificação
Verificar a sintaxe do arquivo
/etc/rsyslog.confe de todos os arquivos.confno diretório/etc/rsyslog.d/:rsyslogd -N 1
# rsyslogd -N 1 rsyslogd: version 8.1911.0-2.el8, config validation run (level 1), master config /etc/rsyslog.conf rsyslogd: End of config validation run. Bye.Copy to Clipboard Copied! Toggle word wrap Toggle overflow
Recursos adicionais
-
As páginas
rsyslogd(8),rsyslog.conf(5),semanage(8), efirewall-cmd(1)man -
Documentação baseada no navegador, que você pode instalar a partir do pacote
rsyslog-doc, emfile:///usr/share/doc/rsyslog/html/index.html