我需要使用IIS日志并以接近真实的的方式处理数据。我正在寻找如何最好地实现这一点的想法。Log Parser似乎没有提供我所能找到的任何解决方案。具体来说,我希望提取IP地址、日期、时间和引用URL,并将它们直接发送到SQL表,但我不想提取已经提取的日志条目。在工作日结束时进行批量插入很容易,但不是一个选项。任何帮助都是非常感谢的。
jgovgodb1#
据我所知,如果IIS计算机是忙碌的服务器,Microsoft不建议将IIS日志记录到SQL Server表。将忙碌网站的日志记录数据发送到SQL Server数据库会消耗系统资源。在这种情况下,您可能需要稍后将IIS日志导入到SQL数据库。如果您仍然希望启用IIS日志记录到SQL服务器,我建议您可以参考下面的文章:1.如果IIS版本为6.0或更低版本:https://support.microsoft.com/en-us/help/245243/how-to-configure-odbc-logging-in-iis2.如果IIS版本为7.0或以上:http://nirav.extreme-advice.com/2013/07/29/configure-iis-8-0-log-to-sql-server/
nzk0hqpo2#
您可以轻松地使用Lizard Log Parser应用程序处理IIS日志和其他日志,如系统日志等。LogParserLizard
2条答案
按热度按时间jgovgodb1#
据我所知,如果IIS计算机是忙碌的服务器,Microsoft不建议将IIS日志记录到SQL Server表。
将忙碌网站的日志记录数据发送到SQL Server数据库会消耗系统资源。在这种情况下,您可能需要稍后将IIS日志导入到SQL数据库。
如果您仍然希望启用IIS日志记录到SQL服务器,我建议您可以参考下面的文章:
1.如果IIS版本为6.0或更低版本:
https://support.microsoft.com/en-us/help/245243/how-to-configure-odbc-logging-in-iis
2.如果IIS版本为7.0或以上:
http://nirav.extreme-advice.com/2013/07/29/configure-iis-8-0-log-to-sql-server/
nzk0hqpo2#
您可以轻松地使用Lizard Log Parser应用程序处理IIS日志和其他日志,如系统日志等。LogParserLizard