Skip to main content

Logging

Listed below are number of logging services that are worth reviewing if you're considering integrating 3rd party logging into your application.

Self Hosted​

Papertrail​

Installation script example for Unix / Linux...

wget -qO - --header="X-Papertrail-Token: xyz" \
https://papertrailapp.com/destinations/434024/setup.sh | sudo bash

To trigger a lot after this is configured...

echo "hi" | logger

Syslog​

  • "Syslog stands for System Logging Protocol and is a standard protocol used to send system log or event messages to a specific server, called a syslog server."
  • "In computing, syslog is a standard for message logging. It allows separation of the software that generates messages, the system that stores them, and the software that reports and analyzes them."
  • Protocol - UDP

Syslog (1980) vs Syslog-ng (1998) vs Rsyslog (2004)​

From Stackoverflow...