Nginx only sends hostname to syslog.
Maxim Dounin
mdounin at mdounin.ru
Fri Feb 3 12:58:20 UTC 2017
Hello!
On Fri, Feb 03, 2017 at 01:17:30PM +0100, Kai Stian Olstad wrote:
> To get the post data from Kibana I use Nginx as a proxy and have the
> following log format,
>
> log_format audit '$time_iso8601 "$remote_user" "$request_uri"
> "$request_body"';
>
>
> and to send the log to syslog I use the following.
>
> access_log syslog:server=192.168.1.1,tag=audit audit;
>
>
> But Nginx only sends hostname to syslog server, is it possible to
> configure Nginx to send fully qualified domain name?
Much like for the $hostname variable, for syslog logging nginx
uses whatever is returned by the gethostname() call. It's up to
you to configure fully qualified domain name as a hostname of a
particular server.
--
Maxim Dounin
http://nginx.org/
More information about the nginx
mailing list