Log Courier, a lightweight log shipper with Logstash integration.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.


Log Courier

Build Status Latest Release

Log Courier is a lightweight tool created to ship log files speedily and securely, with low resource usage, to remote Logstash instances.

Table of Contents generated with DocToc

Upgrading to 2.x

There are many breaking changes in the configuration between 1.8 and 2.x. Please check carefully the list of breaking changes here: Change Log.

Packages also now default to using a log-courier user. If you require the old behaviour of root, please be sure to modify the /etc/sysconfig/log-courier (CentOS/RedHat) or /etc/default/log-courier (Ubuntu) file.



  • At-least-once delivery of events to the Logstash pipeline - a Log Courier crash should never lose events
  • Be efficient, reliable and scalable
  • Keep resource usage low
  • Be easy to use