【问题标题】:Insert Nginx Access Logs Into MySQL Database将 Nginx 访问日志插入 MySQL 数据库
【发布时间】:2015-06-26 09:58:59
【问题描述】:

我有兴趣将每个 nginx 访问日志存储到 mysql 表而不是文本文件中。

我需要这个,所以我可以对访问日志执行操作。

我该怎么做呢。

这可能吗?

谢谢!

【问题讨论】:

标签: logging nginx debian access-log


【解决方案1】:

我也对此感兴趣。如果我没有找到好的解决方案,我就写一个 PHP 小文件充当中间件,然后回来贴在这里。

不理想,但总比没有好。

编辑:你已经等了 3 年,所以我希望再过 1 个周末不会杀死你?

【讨论】:

  • 那你打算如何处理这些数据?我想过做这样的事情,但经过进一步调查,有很多非常好的开源解决方案可以从服务器日志文件中提取数据并显示统计信息、绘制图表等,所以我没有打扰
【解决方案2】:

你可以看看Rsyslog 它是一个开源软件实用程序,用于将日志消息转发到数据库, 看看这个链接: High-performance logging from Nginx to Postgres with Rsyslog

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多