python - 以编程方式读取 Django Logger 数据?

标签 python django logging

我正在使用 Django 来记录一堆日志。我的系统每分钟处理数百万个请求,因此为了延迟,我已删除从 SQL DB 到 Django 记录器到平面文件的所有日志记录。

但是,由于数百万行被写入日志文件,我必须编写一些日志读取器模块来读取这些日志并将其显示在仪表板上,以便我每天都可以查看它们。

所以我很好奇,Django(或某些 Django 片段)中是否有任何模块可以以编程方式读取记录器日志?

最佳答案

Sentry可能是您问题的直接答案,但我建议您研究日志挖掘的其他选项。

看看Loggly它提供日志记录作为服务,并且仪表板是预先构建的。 Orange python 中也有工具包可以做到这一点。 Python, web log data mining for frequent patterns可能会有一些帮助。

关于python - 以编程方式读取 Django Logger 数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12413170/

相关文章:

java - 从 crontab 运行的 java 程序的日志结果 [权限被拒绝]

python - 我应该使用哪些库在 python 中进行线性编程?

python - 线程 Python 端口扫描器

python - 为什么 PyTypeObject 有这么多特定的成员来实现特定的功能

python - django tastypie - 如何在发送发布请求时停止模型创建

django - django 模板中的 {{}} 和 {% %} 有什么区别

python - 旋转后重命名列标题中的特殊字符

python - 在 Django 模板中调用 Python 函数

c# - 在 c# 中记录击键时键入特殊字符时显示双字符

android - 登录Android NDK代码的任何简单方法?