我有兴趣将每个 nginx 访问日志存储到 mysql 表而不是文本文件中。
我需要这个,以便我可以对访问日志执行操作。
我将如何去做这件事。
这甚至可能吗?
谢谢!
我有兴趣将每个 nginx 访问日志存储到 mysql 表而不是文本文件中。
我需要这个,以便我可以对访问日志执行操作。
我将如何去做这件事。
这甚至可能吗?
谢谢!
你可以看看Rsyslog
It's an open-source software utility for forwarding log messages to database,看看这个链接:
High-performance logging from Nginx to Postgres with Rsyslog
我也对这个很感兴趣。如果我没有找到好的解决方案,我只是写了一个小的 PHP 文件来充当中间件,然后回来在这里发布。
不理想,但总比没有好。
编辑:你已经等了 3 年,所以我希望再过 1 个周末不会杀死你