Rsyslog - encaminhar via postagem HTTP

2

Estou tentando configurar o encaminhamento de log para registrar o serviço de gerenciamento.
O serviço está aceitando mensagens de log por meio de chamadas HTTP.

Usando o debian 8 e o rsyslog 8.4.2

O URL do endpoint é link

Eu adicionei o seguinte a /etc/rsyslog.conf

template(name="json-template"
  type="list") {
    constant(value="{")
      constant(value="\"errordate\":\"")     property(name="timereported" dateFormat="rfc3339")
      constant(value="\",\"apikey\":\"my-api-key")
      constant(value="\",\"message\":\"")     property(name="msg" format="json")      
    constant(value="\"}\n")
}
action(type="omfwd" Target="relay.errlog.io/api/v1/log" Port="80" )

Mas eu não estou recebendo mensagens.
O que pode estar errado com minha configuração?
Como posso solucionar o que está sendo enviado?

    
por stkxchng 05.12.2017 / 22:44

1 resposta

1

omfwd é o protocolo syslog, não http: link

    
por 03.08.2018 / 14:05

Tags