【发布时间】:2012-02-01 06:01:45
【问题描述】:
我正在运行 Windows 7 Pro,并且正在运行一些服务器。其中一个服务器是通过 Cygwin 制作的 SSH / 文件服务器。我已经使用 syslog-d 在内部进行了日志记录设置;但是,它没有提供足够的日志记录。当用户连接到服务器时,我可以在 Windows 7 资源监视器中看到他/她,它会显示他/她的 IP 地址以及正在发送/接收的数据量。当用户从文件服务器下载文件时,我还可以在资源监视器中通过查看磁盘使用情况来查看他/她正在下载的文件。
这是第一个问题:如何将用户的 IP 地址、连接和断开连接的时间、下载的文件以及下载速度记录到 MySQL 的数据库中?
除了上述服务器之外,我还使用 IIS 来托管网站,并希望有某种网络日志记录。
如果我能找到适用于这两种服务器的工具,那将是最佳解决方案。
我进行了一些搜索,发现了一个名为 Snort 的程序,它看起来适用于网络端,但不适用于磁盘使用。我对这个程序一点也不熟悉,但乍一看,它也许可以完成我想做的部分事情?也许有更简单/更好的方法?
我对 MySQL 还很陌生,对网络和磁盘日志记录知之甚少,因此非常感谢任何和所有帮助和指导。谢谢!
【问题讨论】:
标签: mysql iis networking logging disk