Tag: papertrail应用程序

如何将正则expression式作为ulr中的查询parameter passing给Papartrail

先决条件: 我在Heroku上部署了Jenkins的Docker镜像,我需要inputInitial Admin Password ,这个Initial Admin Password必须保存在/var/jenkins_home/secrets/initialAdminPassword 。 但是我看到Heroku并没有将文件本地保存到自己的文件系统中。 所以我试图从Heroku日志中得到它。 我找不到任何机会收集Heroku日志,除了使用Papertrail附加。 问题: 通过链接到Papertrail的事件查询这个密码( 如 a30e0bb2bc954f12a67978fac7924c3d )我试图通过正则expression式( 如 [a-z0-9]{32}\.* )作为q参数的值,但我不知道究竟是如何做的。 我用Rubular和OK来检查这个正则expression式。 但在Papertrail的服务,它失败了。 提前致谢!

我可以使用logspout在Docker群集上进行全局系统日志logging吗?

我有一个运行Docker 1.12的单一Docker主机,能够使用gliderlabs / logspout将docker日志集中到papertrail。 是否有可能将此configuration部署到Docker Swarm上的所有节点? 我努力了: docker service create –name logspout –mode=global \ gliderlabs/logspout \ syslog+tls://<yourhost>.papertrailapp.com:<yourport> 但是服务不断重新开始。 在docker(非swarm实例)上,您需要将unix:///var/run/docker.sock套接字unix:///var/run/docker.sock映射到papertrail文档中 。 这是可能的群体服务? 如何将docker socket安装到服务中?