PutSyslog 2025.5.31.15¶
Pacote¶
org.apache.nifi | nifi-standard-nar
Descrição¶
Envia mensagens do Syslog para um determinado host e porta por meio de TCP ou UDP. As mensagens são construídas a partir das propriedades “Message ___” do processador, que podem usar a linguagem de expressão para gerar mensagens a partir dos FlowFiles de entrada. As propriedades são usadas para criar mensagens do seguinte 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 mensagens formatadas em RFC5424 e RFC3164. O carimbo de data/hora pode ser um carimbo de data/hora RFC5424 com o formato “yyyy-MM-dd’T’HH:mm:ss.S’Z”” ou “yyyy-MM-dd’T’HH:mm:ss.S+hh:mm”, ou pode ser um carimbo de data/hora conforme a RFC3164 com o formato “MMM d HH:mm:ss”. Se for criada uma mensagem que não forme uma mensagem do Syslog válida de acordo com a descrição acima, ela será encaminhada para a relação inválida. As mensagens válidas são enviadas ao servidor Syslog e as bem-sucedidas são encaminhadas para a relação de sucesso, enquanto as falhas são encaminhadas para a relação de falha.
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 das mensagens do Syslog. O carimbo de data/hora pode ser um carimbo de data/hora RFC5424 com o formato “yyyy-MM-dd’T’HH:mm:ss.S’Z”” ou “yyyy-MM-dd’T’HH:mm:ss.S+hh:mm”, ou pode ser um carimbo de data/hora RFC3164 com o 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. |