Papertrail是SolarWinds 云™的一部分,SolarWinds 云™是我们的软件即服务(SaaS)产品组合的下一个版本,用于监视云原生应用程序和基础架构。它确实提供了具有以下功能或限制的免费计划:

  • 50 MB /月
  • 48小时搜寻
  • 7天存档
  • 无限系统
  • 无限的用户

1.设置Linux Syslog守护程序以将日志发送到Papertrail

运行安装脚本

wget -qO - --header="X-Papertrail-Token: ?xyy6KcSF3XguJCUpD?" \
//papertrailapp.com/destinations/17347662/setup.sh | sudo bash
该脚本将使syslog守护程序将日志发送到Papertrail。

2.汇总应用程序日志文件以发送到Papertrail

下载 Remote_Syslog2


[email protected]:/tmp# wget //github.com/papertrail/remote_syslog2/releases/download/v0.20/remote-syslog2_0.20_i386.deb

如果是64位,则可能要使用以下命令:


[email protected]:/tmp# wget //github.com/papertrail/remote_syslog2/releases/download/v0.20/remote-syslog2_0.20_amd64.deb

执行remote_syslog2

sudo remote_syslog \
-p 11218 \
-d logs6.papertrailapp.com \
--pid-file=/var/run/remote_syslog.pid \
/var/log/nginx/*.log

Or 下载自定义配置文件,保存在 /etc/log_files.yml and run sudo remote_syslog.



[email protected]:/etc# cat /etc/log_files.yml 
files: 
  - /var/log/nginx/*.log
destination:
  host: logs6.papertrailapp.com
  port: 11218
  protocol: tls
pid_file: /var/run/remote_syslog.pid
[email protected]:/etc# 












通过 约翰扬

发表评论