logging - golang 的日志框架,具有适合生产的旋转日志文件和过滤日志级别

标签 logging github go

我在 github.com 找到了一些 golang 的日志框架。 Logrus 是很多开发者推荐的。但是它没有过滤日志级别。 任何人都可以向我推荐一个具有上述功能并且应该适合生产的日志框架吗?

最佳答案

根据 Logrus 文档,您可以“过滤”日志级别以分派(dispatch)它或不记录它。请参阅 Logrus 的 github 存储库中 README.md 的级别日志记录和 Hooks 部分。

如果你想要另一个,seelog是我在某些项目中使用的。高度可配置,它应该满足您的需求。

关于logging - golang 的日志框架,具有适合生产的旋转日志文件和过滤日志级别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40394204/

相关文章:

php - 将一段代码作为字符串存储在数据库中

java - 解析日志文件以提取查询

用于非稳定函数的 python 日志异常装饰器

c++ - C++程序添加^ M个字符

git - key_load_public : invalid format

map - 在 golang 中分配给 map

mongodb - 为什么在尝试从mongo集合中获取文档时为什么会出现 “client disconnected”错误?

python - 配置文件中的 FileHandler 记录罕见行为

logging - RediSearch - 查看错误日志中的完整查询

github - 我可以链接到 GitHub wiki 中的下载文件(PDF 除外)吗?