目前我正在开发一个与freeradius一起使用的Web应用程序。有几天客户端要求我开发一个模块来将用户活动日志保存到远程数据库中。我试过syslog-ng。我成功将其日志保存到数据库中,但它只保存用户登录和注销活动以及一些管理活动。我的客户需要将访问过的URL数据和源IP的日志存储到数据库中。我在谷歌搜索了4天但都是徒劳的。我试过网络代理技术,但它显示我在winbox窗口中的日志。我无法将这些日志传输到远程mysql数据库。我找到了一个基于Windows的软件,它接受代理服务器的日志,但我使用的是基于Linux的服务器。我需要在远程服务器中捕获启用Web代理的日志,然后将这些日志保存到数据库中。
我的软件托管在安装了ubuntu 14.4的服务器上。 还有一点是我的客户无法购买任何第三方软件。
我的英语不好,所以请尽量理解我想要的东西。
答案 0 :(得分:0)
您需要存储Web服务器的日志。它将是您的Apache(或nginx)日志,其中包含该信息。