On Wed, 16 Apr 2014, Lindblom, Brian R. wrote:

Hi all!

I've been doing some testing on a pending deployment for rsyslog to
replace an existing syslog-ng installation and would like to roll out RELP
w/ TLS to make our security guys happy.  I'm still getting a handle on our
max messing rate requirements since I'm relatively new to our environment,
but I'd like some way of stress-testing or benchmarking rsyslog w/ RELP
and preferably, RELP w/ TLS enabled.  Are there any tools available for
this?  Loggen and tcp-flood from the test suite clearly don't do RELP and
the venerable google hasn't much to say on the subject either.  Any help
would be appreciated!

I don't know of any load tool that talks relp.

What I would do is:

1. implement impstats with a frequent (say every 10 sec or so) stats dump

2. create a server that does something really simple (write the logs to one file, or, given that you have impstats, just throw the logs away)

3. create a client that sends to the server, but does nothing else

4. dump logs to the client (tcpreplay to UDP on localhost is good)


This makes it easy to test full saturation load, and (depending on how bursty things get) may even let you test at lower log levels reasonably. If the RELP traffic ends up too bursty, you can play games with linux traffic shaping / HTB to limit the outbound bandwidth from the client to the server to test at different load levels.

Sorry I can't suggest anything better.

David Lang
_______________________________________________
rsyslog mailing list
http://lists.adiscon.net/mailman/listinfo/rsyslog
http://www.rsyslog.com/professional-services/
What's up with rsyslog? Follow https://twitter.com/rgerhards
NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad of 
sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you DON'T LIKE 
THAT.

Reply via email to