Papertrail是Solarwinds Cloud™的一部分,我们的软件 - AS-Service(SaaS)投资组合的下一次演进,用于监控云原生应用和基础架构。它确实提供了一个有以下功能或限制的自由计划:

  • 50 MB /月
  • 48小时搜索
  • 7天档案
  • 无限制的系统
  • 无限制的用户

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

运行安装脚本

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

2.汇总应用程序日志文件发送到纸张

下载 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

或者 下载自定义配置文件,保存它 /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# 












经过 jonny.

发表评论