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...