PutSyslog 2025.10.2.19

Pacote

org.apache.nifi | nifi-standard-nar

Descrição

Envia mensagens syslog para um determinado host e porta via TCP ou UDP. As mensagens são construídas a partir das propriedades “Message —–” do processador que pode usar a linguagem de expressão para gerar mensagens dos FlowFiles recebidos. As propriedades são usadas para construir mensagens no formato: (<PRIORITY>)(VERSION )(TIMESTAMP) (HOSTNAME) (BODY), em que a versão é opcional. As mensagens construídas são verificadas com base em expressões regulares para as mensagens formatadas RFC5424 e RFC3164. O carimbo de data/hora pode ser um RFC5424 no formato “aaaa-MM-dd ‘T’HH:mm:ss. S “Z”» ou «aaaa-MM-dd ‘T’HH:mm:ss. S+hh:mm”, ou pode ser um carimbo de data/hora RFC3164 no formato “MMM d HH:mm:ss”. Se for construída uma mensagem que não forme uma mensagem Syslog válida de acordo com a descrição acima, então ela será encaminhada para o relacionamento inválido. Mensagens válidas são enviadas para o servidor Syslog, os sucessos são encaminhados para o relacionamento de sucesso e falhas roteadas para o relacionamento de falha.

Tags

logs, put, syslog, tcp, udp

Requisito de entrada

REQUIRED

Oferece suporte a propriedades dinâmicas confidenciais

falso

Propriedades

Propriedade

Descrição

Tamanho do lote

O número de FlowFiles de entrada a serem processados em uma única execução desse processador.

Conjunto de caracteres

Especifica o conjunto de caracteres das mensagens do Syslog. Observe que a linguagem de expressão não é avaliada por FlowFile.

Nome de host

O IP ou o nome do host do servidor Syslog.

Expiração da conexão ociosa

A quantidade de tempo que uma conexão deve ser mantida aberta sem ser usada antes de fechar a conexão.

Tamanho máximo do buffer de envio do soquete

O tamanho máximo do buffer de envio do soquete que deve ser usado. Essa é uma sugestão para o sistema operacional para indicar o tamanho do buffer do soquete. Se esse valor for definido como muito baixo, o buffer poderá se encher antes que os dados possam ser lidos, e os dados recebidos serão descartados.

Corpo da mensagem

O corpo das mensagens do Syslog.

Nome do host da mensagem

O nome de host para as mensagens do Syslog.

Prioridade de mensagem

A prioridade das mensagens do Syslog, excluindo < >.

Carimbo de data/hora da mensagem

O carimbo de data/hora para as mensagens do Syslog. O carimbo de data/hora pode ser um RFC5424 no formato “aaaa-MM-dd ‘T’HH:mm:ss. S “Z”» ou «aaaa-MM-dd ‘T’HH:mm:ss. S+hh:mm”, ou pode ser um carimbo de data/hora RFC3164 no formato “MMM d HH:mm:ss”.

Versão da mensagem

A versão das mensagens do Syslog.

Porta

A porta para comunicação com o Syslog. Observe que a linguagem de expressão não é avaliada por FlowFile.

Protocolo

O protocolo de comunicação do Syslog.

Serviço de contexto SSL

O Controller Service a ser usado para obter um contexto SSL. Se essa propriedade for definida, as mensagens do Syslog serão enviadas por meio de uma conexão segura.

Tempo limite

O tempo limite para conexão e comunicação com o servidor Syslog. Não se aplica ao UDP. Observe que a linguagem de expressão não é avaliada por FlowFile.

Relações

Nome

Descrição

failure

FlowFiles que não foram enviados ao Syslog são enviados para essa relação.

invalid

FlowFiles que não formam uma mensagem do Syslog válida são enviadas para essa relação.

success

FlowFiles que são enviados com sucesso ao Syslog são enviados para essa relação.

Consulte também