Version
Only the PUT and the POST methods are supported.
HTTPS connection, as well as password- and certificate-based authentication is supported.
destination d_https {
http(
[...]
ca-file("/<path-to-certificate-directory>/ca-crt.pem")
ca-dir("/<path-to-certificate-directory>/")
cert-file("/<path-to-certificate-directory>/server-crt.pem")
key-file("/<path-to-certificate-directory>/server-key.pem")
[...]
);
};destination d_http {
http(
url("<web-service-IP-or-hostname>")
method("<HTTP-method>")
user-agent("<USER-AGENT-message-value>")
user("<username>")
password("<password>")
);
};The following example defines an http destination.
destination d_http {
http(
url("http://127.0.0.1:8000")
method("PUT")
user-agent("syslog-ng User Agent")
user("user")
password("password")
headers("HEADER1: header1", "HEADER2: header2")
body("${ISODATE} ${MESSAGE}")
);
};
log
{ source(s_file); destination(d_http); flags(flow-control); };
You can also use the http() destination to forward log messages to Splunk using syslog-ng OSE.
© 2025 One Identity LLC. ALL RIGHTS RESERVED. Terms of Use Privacy Centro de preferência de cookies