O que é Syslog?
Syslog é um sistema para transmissão de informações de log de sistemas operacionais, applications e outras fontes por redes IP. Introduzido em 1983 com sistemas UNIX baseados em BSD, o Syslog tem mais de 20 anos de história. Em 2001, seu protocolo e formato de mensagem foram padronizados pela IETF (Internet Engineering Task Force) como RFC 3164.
O Syslog opera como um protocolo cliente/servidor. O cliente (remetente) transmite mensagens de texto curtas para o servidor (receptor) usando UDP ou TCP, com a porta 514 designada no lado do servidor. O software que atua como servidor é comumente chamado de syslogd (syslog daemon).
O Syslog permite o gerenciamento centralizado de dados de log de vários sistemas em um único repositório. Como os dados de log coletados são armazenados como texto simples, um evento por linha, eles são fáceis de processar e integrar com outros softwares. Os logs produzidos pelo syslogd podem ser passados para qualquer programa por meio de pipelines ou acessados por meio de APIs.
O Syslog continua sendo amplamente utilizado em uma ampla gama de dispositivos e softwares atualmente. O F5 BIG-IP suporta a funcionalidade do cliente Syslog, permitindo a integração com sistemas de registro centralizados.