How can I change localhost.localdomain in the messages written by Log4j to the Linux syslog
问题 I'm writing messages to the Linux syslog using Log4j and its SyslogAppender. The outputted messages look like this: Oct 12 09:06:03 localhost.localdomain 3364 [Thread-5] INFO TEST MESSAGE MyApplicationLogger - This is my message I would like to replace localhost.localdomain with the name of the server running the application but can't seem to figure out how. Here's my configuration file, in case it's useful: log4j.logger.MyApplicationLogger=INFO, SyslogAppender log4j.appender.SyslogAppender