问题标签 [papertrail-app]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - 无法加载日志 Papertrail
我正在使用 Ubuntu 16.04。我想在服务Papertrail上显示 rails 日志。我按照说明中的指示做所有事情:
结果,我有一个错误:
2018-08-28 04:09:26 CRITICAL remote_syslog.go:240 无法启动服务器:未指定目标主机名
docker - docker-compose 日志记录不适用于 syslog 选项
我有以下 docker-compose 配置:
当我将它部署到 Ubuntu 下的 DigitalOcean 时,我可以docker-compose up
像这样成功运行命令:
当该命令运行时,我可以看到以下输出:
似乎系统日志已正确配置为docker-compose up
运行命令,但系统日志驱动程序可能不可用?
我能找到的关于使用 syslog 和 docker 的所有说明都参考了docker run
命令。但是如何让 syslog 与 docker-compose 一起工作?
devops - 在 Papertrail 应用程序中搜索时如何使用正则表达式?
我想在 Papertrailapp 的搜索栏中使用正则表达式进行搜索。
当我尝试这样的事情时
预期结果:随机文本(223
实际结果:未找到搜索。
对此的任何指导将不胜感激。谢谢。
django - Django papertrail 日志记录神秘地失败了
我已经为 Django 项目设置了 papertrail,但日志记录失败并显示OSError: [Errno 9] Bad file descriptor
. 奇怪的是,如果我django.setup()
在记录调用之前调用它会起作用......
设置.py
/management/commands/logging_test.py
我可以调用 test_logging 函数:
如果我取消注释该行django.setup()
,它将起作用。我不知道为什么。
docker - Papertrail 不使用系统主机名
我试图弄清楚为什么 Papertrail 它不使用本文档页面上宣传的主机名:
Papertrail 尊重您的日志发送者发送的主机名,例如 rsyslog 或 remote_syslog2。默认情况下,这是系统主机名。
使用这个 docker compose 片段:
使用机器 IP 而不是主机名在 Papertrail 上创建日志条目。
我已经使用本地 syslog 测试了相同的配置,使用下面的 docker-compose 片段,我可以在日志中正确看到主机名。
不知道我错过了什么。
winston - 为什么显示此“Papertrail 是传统的 winston 传输。考虑升级”
我正在使用温斯顿版本
当我添加
运输:[新 winston.transsports.Papertrail({})]
我明白了
Papertrail 是一种传统的温斯顿运输工具。考虑升级: - 升级文档:https ://github.com/winstonjs/winston/blob/master/UPGRADE-3.0.md
为什么显示此消息以及如何停止显示此消息。
papertrail-app - 您如何防止 Papertrail 原木包装?
有我缺少的偏好吗?
php - 手动安装“papertrail/remote_syslog2”,找不到可执行文件
我正在尝试在具有 linux 操作系统(Ubutu 18.04)的虚拟机(GCP - 计算引擎)上为我的 laravel 应用程序设置 papertrail 日志记录。按照papertrail推荐的步骤(使用remote_syslog2),下载remote_syslog2:https ://github.com/papertrail/remote_syslog2/releases/tag/v0.20
我已经下载了使用的软件包。
wget -c https://github.com/papertrail/remote_syslog2/archive/v0.20.tar.gz -O - | tar -xz
解压后进入remote_syslog2-0.20
目录,所以我把它移到提到的文件夹。
mv remote_syslog2-0.20 remote_syslog
现在它找不到任何具有 name 的文件./remote_syslog
。
然后还按照以下步骤操作:https://github.com/papertrail/remote_syslog2#installing
但未成功:
sudo cp ./remote_syslog /usr/local/bin
请帮助我正确的步骤,或者让我知道我是否做错了什么。提前致谢。
logging - 防止heroku中不需要的日志
我已经在 heroku 中成功部署了一个生产级应用程序。现在我正在研究日志记录和监控。
不幸的是,我找不到方法来控制在 heroku 日志、papertrail 等中记录的内容。每隔 1 或 2 分钟,我会收到以下类型的消息:
我从 heroku 中找到了关于此的文档页面:
https://devcenter.heroku.com/articles/heroku-postgres-metrics-logs
不过,他们忘了告诉我如何禁用这些 postgres 指标日志。
一般来说,我想过滤记录的内容,因为 heroku 有记录行的限制,我只想记录对我有用的内容。因此,如果我想禁用来自特定程序(如 app/heroku-postgres)的所有日志,我希望可以选择这样做。
heroku中有没有办法配置这个?
javascript - 如何在winston-papertrail 中自定义我的日志格式?
我正在制作一个基于打字稿的应用程序,并尝试winston-papertrail
为具有时间戳和自定义格式的日志实现。问题是,当我安慰它时,它准确地显示了我想要的东西,但papertrail
它却以一种意想不到的方式显示出来。这是我在打字稿上的代码。
我如何在控制台上得到它(这是正确的格式):
它在 papertrail 上的显示方式: