[syslog-ng] how to change localhost to hostname

Marc Wiatrowski mwia at iglass.net
Thu Apr 24 17:41:20 CEST 2008


On Thu, 2008-04-24 at 08:14 -0400, D'Souza, Alfred wrote:
> We have a bunch of servers whose applications write error/debug
> messages to 127.0.0.1 port 514. We want syslog-ng on each of the
> servers to forward the messages to a central logging server which also
> forwards the messages to zenoss running on the central logger server.
> The problem with our configuration (which I have copied here) is that
> no matter which server originates the message, they show up on the
> central server as originating from localhost – in both zenoss and in
> the /var/log files We want them to be shown as originating from the
> server that produced the messages. We can add a template on the
> central logger to log the messages as coming form $FROM_HOST, but
> while that solves the problem for the /var/log messages, zenoss still
> shows the messages as coming from  localhost. Please help, we are new
> to using syslog-ng. We are using syslog-ng version 2.0.8 on Red Hat
> Linux.
> 
>  


Do you have loghost defined?  I've seen applications that will send there if defined instead of localhost.  Maybe try 

setting loghost to the server's hostname?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.balabit.hu/pipermail/syslog-ng/attachments/20080424/ec2a2005/attachment.htm 


More information about the syslog-ng mailing list