How to send a syslog message with logger and verify the connection with tcpdump
Introduction
It is very easy to send a syslog test message to a syslog server using logger
and to check the connection between syslog client and server with tcpdump
.
Requirements
Ensure your Linux distribution includes the logger
and tcpdump
packages. These packages are not always pre-installed.
How To
-
Listen for incoming connections with
tcpdump
:Run the following command:
In this instance, I’m monitoring port 6514 (UDP) on my Docker host as I conducted this test with my Telegraf Syslog Receiver plugin installation.
-
Open another session and send a syslog message with
logger
:Run the following command:
Instructions:
- Required Replace
<IP address>
with the IP address of your Syslog server. In my case it is the IP address of the docker host which is running Telegraf - Required Replace
<message>
with a message, for exampletest
- Required Replace
-
Now
tcpdump
should see an incoming connection and the syslog server should have received the message as well. If not then there is probably a problem with the syslog server configuration
No comments found for this note.
Join the discussion for this note on Github. Comments appear on this page instantly.