首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >防止heroku中不需要的日志

防止heroku中不需要的日志
EN

Stack Overflow用户
提问于 2019-10-08 01:51:36
回答 1查看 233关注 0票数 0

我已经成功地在heroku中部署了一个生产级应用程序。现在我正在从事日志记录和监控工作。

不幸的是,我找不到一种方法来控制heroku日志、书面记录等中记录的内容。每隔1到2分钟,我就会收到以下类型的消息:

代码语言:javascript
复制
app/heroku-postgres source=DATABASE addon=postgresql-slippery-76303 
sample#current_transaction=1408 sample#db_size=11563679bytes 
sample#tables=24 sample#active-connections=13 sample#waiting- 
connections=0 sample#index-cache-hit-rate=0.99834 sample#table-cache- 
hit-rate=0.99896 sample#load-avg-1m=0.01 sample#load-avg-5m=0.005 
sample#load-avg-15m=0 sample#read-iops=0 sample#write-iops=0.098361 
sample#tmp-disk-used=33849344 sample#tmp-disk-available=72944943104 
sample#memory-total=4044932kB sample#memory-free=1741488kB 
sample#memory-cached=1968548kB sample#memory-postgres=44600kB

我在heroku上找到了关于这一点的文档页面:

https://devcenter.heroku.com/articles/heroku-postgres-metrics-logs

但是,他们忘了告诉我如何禁用这些postgres指标日志。

通常,我想过滤记录的get,因为heroku有记录的行数限制,而我只想记录对我有用的内容。因此,如果我想禁用来自特定程序的所有日志,比如app/heroku-postgres,我希望有这样做的选项。

在heroku中有没有办法来配置这个?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-10-08 02:41:54

这些日志行不能从Heroku的角度进行配置。这可能是因为这是您能够观察数据库主机健康状况的为数不多的方法之一。Heroku为你维护了一个最小的日志缓冲区,相反,你需要配置自己的日志插件,很多都是免费的。其中一些相同的插件可能会潜在地过滤/删除regex。话虽如此,如果您关心监视数据库,那么删除这些日志行可能并不明智。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58274739

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档