PutSyslog 2025.10.2.19¶
Pacote¶
org.apache.nifi | nifi-standard-nar
Descrição¶
Sends Syslog messages to a given host and port over TCP or UDP. Messages are constructed from the «Message ___» properties of the processor which can use expression language to generate messages from incoming FlowFiles. The properties are used to construct messages of the form: (<PRIORITY>)(VERSION )(TIMESTAMP) (HOSTNAME) (BODY) where version is optional. The constructed messages are checked against regular expressions for RFC5424 and RFC3164 formatted messages. The timestamp can be an RFC5424 timestamp with a format of «yyyy-MM-dd “T’HH:mm:ss. S “Z”» or «yyyy-MM-dd “T’HH:mm:ss. S+hh:mm», or it can be an RFC3164 timestamp with a format of «MMM d HH:mm:ss». If a message is constructed that does not form a valid Syslog message according to the above description, then it is routed to the invalid relationship. Valid messages are sent to the Syslog server and successes are routed to the success relationship, failures routed to the failure relationship.
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 |
The timestamp for the Syslog messages. The timestamp can be an RFC5424 timestamp with a format of «yyyy-MM-dd “T’HH:mm:ss. S “Z”» or «yyyy-MM-dd “T’HH:mm:ss. S+hh:mm», « or it can be an RFC3164 timestamp with a format of «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. |