Here is how everything is configured

JBoss syslog appenders (rsyslog appender shown as reference only)
----------------------------------------------------------------------------
----------------------
   <!-- Syslog events to rsyslog-->
   <appender name="RSYSLOG" class="org.apache.log4j.net.SyslogAppender">
     <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
     <param name="Threshold" value="DEBUG"/>
     <param name="SyslogHost" value="10.27.40.61:514"/>
     <layout class="org.apache.log4j.PatternLayout">
      <param name="ConversionPattern" value="[%d{ABSOLUTE}] %-5p [%c]
%m%n"/>
     </layout>
   </appender>

   <!-- Syslog events to nxlog -->
   <appender name="NXLOG" class="org.apache.log4j.net.SyslogAppender">
     <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
     <param name="Threshold" value="DEBUG"/>
     <param name="SyslogHost" value="10.27.40.61:1514"/>
     <layout class="org.apache.log4j.PatternLayout">
      <param name="ConversionPattern" value="[%d{ABSOLUTE}] %-5p [%c]
%m%n"/>
     </layout>
   </appender>


Nxlog configuration
----------------------------------------------------------------------------
----------------------
define LOGDIR /var/nxlog

########################################
# Modules                              #
########################################
<Extension _syslog>
    Module      xm_syslog
</Extension>

########################################
# Inputs                               #
########################################
<Input udp-1514-in>
        Module  im_udp
        Host    10.27.40.61
        Port    1514
        Exec    parse_syslog();
</Input>

########################################
# Outputs                              #
########################################
<Output udp-1514-out>
        Module  om_file
        File    '%LOGDIR%/' + $Hostname + '.log'
        Exec    to_syslog_bsd();
</Output>

########################################
# Routes                               #
########################################
<Route udp-1514-route>
    Path        udp-1514-in => udp-1514-out
</Route>

The rsyslog and local file system logs show the hostname of the server, the
nxlog appender is showing the ip address in the logs and writing the log
file name as 'ip_address.log' instead of 'hostname.log'

-----Original Message-----
From: Botond Botyanszki [mailto:b...@nxlog.org] 
Sent: Thursday, December 19, 2013 2:20 AM
To: nxlog-ce-users@lists.sourceforge.net
Subject: Re: [nxlog-ce-users] Hostname resolution

Hi,

Hostname comes from two sources, it can be already present in the (sys)log,
otherwise the gethostname(2) system call is used to retrieve and set it.

Since you did not provide any information on how your input is processed and
what it looks like, it's kinda hard to help.

Regards,
Botond


On Wed, 18 Dec 2013 11:51:53 -0700
"Paul Fontenot" <ssdv6...@gmail.com> wrote:

> Is there anything in nxlog that would affect hostname resolution? I'm 
> sending jboss logs to nxlog and getting the ip address instead of the 
> hostname - same logs are going to rsyslog as well and the hostname is 
> in there as well as the local logs on the jboss server.
> 
> 
> ----------------------------------------------------------------------
> -------- Rapidly troubleshoot problems before they affect your 
> business. Most IT organizations don't have a clear picture of how 
> application performance affects their revenue. With AppDynamics, you 
> get 100% visibility into your Java,.NET, & PHP application. Start your 
> 15-day FREE TRIAL of AppDynamics Pro!
> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.c
> lktrk _______________________________________________
> nxlog-ce-users mailing list
> nxlog-ce-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/nxlog-ce-users

----------------------------------------------------------------------------
--
Rapidly troubleshoot problems before they affect your business. Most IT
organizations don't have a clear picture of how application performance
affects their revenue. With AppDynamics, you get 100% visibility into your
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics
Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
nxlog-ce-users mailing list
nxlog-ce-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nxlog-ce-users


------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
nxlog-ce-users mailing list
nxlog-ce-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nxlog-ce-users

Reply via email to