ISA2000日志统计的整体方案及实施过程.docVIP

ISA2000日志统计的整体方案及实施过程.doc

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
ISA2000日志统计的整体方案及实施过程

ISA日志统计的整体方案及实施过程(原创) 是两、三年前我做WINDDOWS管理员时写的东西了。当时公司刚刚上新的代理服务器ISA SERVER 2000,于是按照公司的要求写了这个实施方案。我当时的思路就是直接配置ISA SERVER,把日志直接存入SQL SERVER,然后利用模板文件、存储过程、DTS、JOB等,每天的凌晨定时工作,根据前一天的日志生成HTML格式的用户和站点等统计报告,以便于按照公司要求,监控INTERNET访问的情况。 ??? 今天又翻出来看了看,虽然很久没碰过SQL了,但幸好当时的注解写得很详细,所以看起来一点都不费劲。先抓了几个图,看看某一天的统计结果吧。 ISA日志统计的整体方案及实施过程 一、旧方案的实施过程 1、DTS导出LOG。????? 2、存储过程p_WeblogBackup 移动log.csv,压缩成zip文件。? 3、存储过程p_sitetop、p_usertop生成html格式统计报告。?? 4、追加月日志。 5、truncate表、delete记录,压缩数据库。 二、旧方案存在的问题?? 1、问题一:在追加月日志,有时访问某一网站的所有人员名单太长,会造成如下错误。 Warning: The table SITECLICKTOPSUM has been created but its maximum row size (8178) exceeds the maximum number of bytes per row (8060). INSERT or UPDATE of a row in this table will fail if the resulting row length exceeds 8060 bytes. 2、问题二:由于月日志的追加和统计,造成程序效率太低。 三、新方案 1、思路: 因ISA自身的REPORT功能不太全面,故日统计报告仍使用SQL方式,月统计报告采用ISA的REPORT功能。 2、实施过程: (1)配置ODBC: localserver webproxylog firewalllog 位置:控制面板-数据源 (ODBC)和ISA-LOG中 (2)启动SQLSERVERAGENT服务 位置:控制面板-服务 (3)建两个目录D:report和D:reportlog,将模板文件、批处理文件、压缩工具放到D:report 模板文件:userclicktop.tpl,usersizetop.tpl,usertimetop.tpl,siteclicktop.tpl 批处理文件:log.bat 压缩工具:PKZIP.EXE (4)创建表 使用文件:fwsrv.txt,w3proxy.txt (5)创建存储过程 使用文件:p_sitetop.txt,p_usertop.txt,p_winsocktop.txt,p_WeblogBackup.txt (6)创建DTS TOOLS-DTS-EXPORT-SOURCE:DATABASE选ISA-DESTINATION:D:reportlog.csv-选中USE A QUERY-写入这个语句: select [WebProxyLog].[ClientIP], [WebProxyLog].[ClientUserName], [WebProxyLog].[ClientAgent], [WebProxyLog].[ClientAuthenticate], [WebProxyLog].[logDate], [WebProxyLog].[logTime], [WebProxyLog].[service], [WebProxyLog].[servername], [WebProxyLog].[referredserver], [WebProxyLog].[DestHost], [WebProxyLog].[DestHostIP], [WebProxyLog].[DestHostPort], [WebProxyLog].[processingtime], [WebProxyLog].[bytesrecvd], [WebProxyLog].[bytessent], [WebProxyLog].[protocol], [WebProxyLog].[transport], [WebProxyLog].[operation], [WebProxyLog].[uri], [WebProxyLog].[mimetype], [WebProxyLog].[objectsource], [WebProxyLog].[resultcode], [WebProxyLog].[CacheInfo], [WebProxyLog].[rule#1], [

文档评论(0)

qwd513620855 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档