[单个网站流量统计]和[CPU使用量统计]功能的详细说明

2020-03-07 157百度已收录

从2006-9-28日开始,[星外虚拟主机管理平台]的受控端升级后,增 
  加了支持[单个网站流量统计]和[CPU使用量统计]功能。使用[星外虚 
  拟主机管理平台]的用户可以通过这两个功能来实现对自己每台服务器上的 
  每个网站所使用的资源有清晰的了解,也可以使用这个两个功能直接限制您 
  的用户允许使用的最大流量。注意,此功能只支持windows 2003,不支持 
  windows 2000。为了让用户更好理解这两个功能的作用,请看下面的常见的 
  问题: 

--------------------------------------------------------------------------------------------------------------- 

 1.[单个网站流量统计]和[CPU使用量统计]功能是否增加服务器的负担? 

  答:不会。 

    目前,中国的虚拟主机运营商,为了分析流量就要使用[单个网站流量 
    统计]和[CPU使用量统计]这个两个功能,这两个功能的原始数据, 
    来自于日志文件,但是,如果说一个网站记录一个日志文件,那么,一 
    台服务器上有几百个或几千个网站,就会造成服务器上同时写入或记录 
    几百个或几千日志文件,这样的做法严重影响硬盘的性能,从而增加了 
    服务器的负担。国内其他的99%的虚拟主机管理软件就是面临着这新的 
    问题,因此,很多虚拟主机运营商非常头痛,既想用这两个功能来解决 
    问题,但又不敢用。 

    为了解决单个网站流量统计]和[CPU使用量统计]功能增加服务器的 
    负担问题,星外科技经过底层处理,在开发这两个功能的时候已经充分 
    考虑了这个问题并完全解决这个难题。也就是说,使用[星外虚拟主机 
    管理平台]的[单个网站流量统计]和[CPU使用量统计]功能,既能 
    帮助虚拟主机提供商成功记录日志内容和文件又不会增加服务器的负 
    担。[星外虚拟主机管理平台]采用的是单日志结构形式来记录成千上 
    万的日志,一台服务器上只有一个日志文件,这样就解决了同时写入几 
    百个文件消耗服务器资源的问题。就是说,就算您的服务器上有一千 
    个网站,也只是用一个日志文件来记录这一千个网站。这样不但解决老 
    增加服务器负担的问题,还可以大幅提高服务器的性能,用户可以放心 
    使用这个功能了。 

    如果有特殊原因要取消合并日志: 
    运行cmd,然后运行: 
    CD C:\Inetpub\AdminScripts\ 
    进入这个目录, 
    再运行: 
    cscript.exe adsutil.vbs SET W3SVC/CentralBinaryLoggingEnabled false 
    然后重启IIS,再恢复到单个日志了。 

    如果以后要恢复到合并日志格式,可以在 
    开始---7i24虚拟主机受控端----修改共享密码,就会恢复到合并状态. 

    注意,取消合并日志后,流量统计功能将无效。 

    如果用户反映提取的日志没有"蜘蛛爬行记录",是因为合并日志的原因 
    造成的,您可以直接建议用户去申请一个51.la的统计帐号,这样会有 
    更详细的结果。 


--------------------------------------------------------------------------------------------------------------- 

 2.[单个网站流量统计]和[CPU使用量统计]功能统计到的数据是什么时 
   候更新? 

   答:一般会在凌晨4:00-5:00这个时间更新。 

     默认地,[星外虚拟主机管理平台]主控端会在1:00-2:00这个时间 
     段向受控服务器发出统计指令,数据会在4:00-5:00这个时间段汇总 
     到主控端。 


--------------------------------------------------------------------------------------------------------------- 


 3. 如何查看[单个网站流量统计]和[CPU使用量统计]功能统计到的数据 
   是否更新成功? 

   答:您可以在[星外虚拟主机管理平台]的主控端中 
     进入 管理区 
     进入 网站管理 
     进入 虚拟主机 
     进入 服务器管理, 
     就可以查看到这台服务器的最后一次的数据汇总时间。 
     注意:如果没有昨天的汇总时间,就表明没有更新成功。 

--------------------------------------------------------------------------------------------------------------- 

 4. 如何通过单个网站流量统计]和[CPU使用量统计]功能,查找一台服务 
   器中,哪一个网站的流量最高? 

   答:您可以在[星外虚拟主机管理平台]的主控端中 
     进入 管理区 
     进入 信息管理 
     进入 搜索中心 
     选择 “服务器”及“按流量排列”, 
     就可以查看到这台服务器中哪一个网站的流量最高。 


--------------------------------------------------------------------------------------------------------------- 

 5.[CPU使用量统计]功能是什么意思? 

  答:[CPU使用量统计]功能指的是:可以分析每个网站平均每天消耗的C 
    PU的百分比的功能。也就是说,[星外虚拟主机管理平台]在分析流 
    量的同时还可以自动分析出每个虚拟主机所用的cpu的大概比例,可以 
    方便管理会查找每个网站占用的cpu资源。(cpu使用量指的是一天平均 
    量)。 

--------------------------------------------------------------------------------------------------------------- 

 6. 如何通过单个网站流量统计]和[CPU使用量统计]功能,查找一台服务 
   器中,哪一个网站的CPU使用量最高? 


   答:您可以在[星外虚拟主机管理平台]的主控端中 
     进入 管理区 
     进入 信息管理 
     进入 搜索中心 
     选择 “服务器”及“按cpu排列” 
     就可以查看到这台服务器中哪一个网站的CPU使用量最高。 
   

--------------------------------------------------------------------------------------------------------------- 

 7. 如果我的iis的日志默认是保存在d:\iislog中,我想改到别的目录中,怎 
   么修改? 


   答:您可以在这台服务器上, 
     打开 IIS 
     点击 本地计算机 
     再点 全局网站的属性 
     点击 “日志”进入里面 
     就可以将您原来的IIS的日志默认目录改到别的目录中。 

--------------------------------------------------------------------------------------------------------------- 

 8. 为什么您的服务器上的所有用户的流量一直显示是“零M? 

   答:造成这个问题的原因是: 


   1. 您的IIS没有启用日志造成的。 

     解决办法:先检查日志目录中有没有以天为单位的 .ibl文件 
          (IIS的日志默认保存在d:\iislog\w3svc中), 
          如果没有,表明您的IIS没有在全局网站中启动日志造成 
          的。现在请您启用它后,就可以解决这个问题。 

   2. 您手工改动过IIS的日志格式造成的。 

     解决办法:在受控服务器上,开始菜单中,选虚拟主机,选“修改 
          共享密码”,设置共享密码后IIS的日志会自动恢复到 
          默认的状态。注意如果您的共享密码应该和原来的一样 
          如果您改了共享密码,应该同时在平台管理区,站点 
          管理中也设置好新的共享密码。 

   3. 您的主控端的自动任务模块没有运行导致的。 

     解决办法:请您进入主控服务器 
          打开 开始菜单 
          选择 管理区工具 
          选择 计算机管理 
          点击 事件查看器 
          点击 应用程序 
          然后 查看FreeHostMainService的事件, 
             查看它在1:-2:00的事件,正常应该有如下的信 
             息:“server1 ---成功发出统计指令” 
             再查看它在4:-7:00的事件。 
             正常应该以如下的信息: 
             “更新以下主机的流量记录:XXXX”。 
          如果您能够查看到上面的信息,才表明主控端的“自动任 
          务模块”全部正常。 

          如果你没有看到这些记录,表明“自动任务模块”没有运 
          行,请参考以下的网站地址来解决: 

        http://sys.7i24.com/support/freehost/106200956253.htm 

   4. 您的受控端中设置了安全限制或禁止了计划任务服务造成的 
     
     解决办法:检查受控服务器中,以下文件的: 
          cmd.exe,cacls.exe,at.exe 
          有没有system及administrators组的读与运行的权限。 
          另外,也要检查受控服务器中的计划任务服务(Task 
          Scheduler)有没有启动(可以在服务器上,管理工具,服务 
          中启动这个服务): 
  

   5. 您的受控服务器没有生成统计的XML数据导致的。 

     解决办法:请您进入受控服务器 
          打开 目录:windows\7i24.com\freehost\log 
             目录里面应该有以天为单位的.xml文件, 
          打开 xml文件 
             就可以看到ftp用户名及相关的流量信息. 
      

     如果您没有看到这样的xml文件,您可以运行: 
          7i24iislog2.exe a b -1 
     如果能看到“日志分析处理执行完成”的提示就表明服务器 
     上的权限正常。然后您再看看xml文件是否存在,如果生成了xml文件 
     就表明是第4点的原因造成的。 
     如果返回的信息不是“日志分析处理执行完成”,就是操作系统有别 
     的问题造成了出错,您可以将这个信息发给技术QQ分析。 
     如果提示"索引超出了数组界限"就是下面的第6点的原因造成的: 

   6. Windows2008操作系统的时间格式不对造成的。 

     解决办法:请您进入Win2008受控服务器,在控制面板中,选区域和语 
          言选项,在格式中点自定义此格式,再选日期, 
          选短日期,选yyyy-M-d保存就可以解决这个问题. 
         您可以输入cmd,再输入date来查看当前的时间格式 
     注意:有部分的Win2008服务器还需要更改计划任务的运行用户才能 
        正常使用此功能,更改办法: 
        打开管理区工具中的“任务计划程序”,右键点击 
        “任务计划程序(本地)”,再点击“AT服务帐户设置”, 
        再选“另一用户帐户”,然后点,更改用户,输入您这台 
        服务器的超级管理员帐号及密码,保存后,重启服务器就 
        生效了。 

   7. Windows2008的IIS日志格式不对造成的,XML文件内容为: 
      Task aborted. 

     解决办法:请您进入Win2008受控服务器,IIS管理器中点日志,并设 
          置以下内容:设置为一个日志文件/每服务器 
          格式为二进制 
          保存目录必须为d:\iislog 
          编码为utf-8 
          计划为每天 
          并选中使用本地时间. 
          保存后,第二天就生效了. 



   8. 您的受控服务器上system用户无法运行.Net程序造成的。 

     解决办法:请你进入控制面板,用资源管理器打开任务计划,然后在 
     菜单栏的高级选项中找到 AT服务账户,将运行用户改为超级管理员 
     帐号与密码(就是您默认使用的远程桌面帐号密码),然后进入服 
     务中重启 Task Scheduler 计划任务. 

     对于最新的受控端在2008上的问题,可以手工运行以下命令: 
schtasks /create /tn "LOG-2008" /tr "7i24IISLOG2.exe a yes -1" /sc daily /s 127.0.0.1 /u 超管用户名 /p "超管用户的密码" /f /st 01:00:00 

就会自动在计划任务中建立一个任务,您还需要将这个任务属性中改为“不管用户是否登陆都要运行”,这个功能就会正常了。 

如果上述命令不能正常使用,请用以下办法: 

     注意:有部分的Win2008服务器还需要更改计划任务的运行用户才能 
        正常使用此功能,更改办法: 
        打开管理区工具中的“任务计划程序”,右键点击 
        “任务计划程序(本地)”,再点击“AT服务帐户设置”, 
        再选“另一用户帐户”,然后点,更改用户,输入您这台 
        服务器的超级管理员帐号及密码,保存后,重启服务器就 
        生效了。 



   9. 您的受控服务器是外国服务器,时区不对造成的。 

     解决办法:请你在服务器的控制面板中,区域和语言中,将所在的位置 
     改成中国,然后在日期和时间中,再将时区改在北京,重启服务器后明 
     天再看。 

  10. 如果上面都不能解决问题,请您登陆主控服务器,在开始,管理工具 
     中,查看事件日志,看应用程序日志中有没有以下内容: 
     看今天凌晨1-2点有没有“成功发出统计...服务器ID为...” 
     再看今天凌晨4-5点有没有以下内容: 
     “开始更新以下服务器的流量表”的信息,并一台台服务器的ID 
     会列出来。 
     再看今天凌晨5-6点有没有以下内容: 
     “汇总子目录网站的流量给主站.”的信息 

     只有上面的信息全部正常,流量功能才会正常,如果在这个时间显示 
     红色的超时,或表明这个时间连接受控不正常。请自检受控再试。 

-------------------------------------------------------------------------------------------------------------- 

 9. 现在[星外虚拟主机管理平台]只用一个日志文件来保护所有网站的日 
   志,如果有用户想下载自己网站的日志,怎么样才能下载呢? 

   答:您的用户可以在虚拟主机面板中,点提取日志,[星外虚拟主机管理平 
     台]会在每天5:00-6:00这个时间段,自动从日志文件中,提取出单 
     个网站的日志给需要的用户。 

--------------------------------------------------------------------------------------------------------------- 

 10. 为什么超出超流量的网站没有自动暂停? 

   答:默认地,[星外虚拟主机管理平台]并没有启动自动暂停超流量的网 
     站的功能,如果您需要自动暂停,您可以修改主控服务器上的以下文 
     件: /autorun/do.asp 
        将这个文件中的autopausebytesite=false 
        改成: autopausebytesite=true 

        这个自动暂停超流量的网站的功能就会启动,一旦这个功能启 
        动用,如果您的用户网站的流量超过了上限,第二天早上这个 
        网站就会暂停,然后,直到下个月的1号,这个网站才会自动打 
        开。 
--------------------------------------------------------------------------------------------------------------- 

 11. 我在统计日志时重启了服务器,造成了昨天的日志没有统计完成,有什么 
    办法可以解决这个问题? 

    答:您可以在[星外虚拟主机管理平台]管理区 
      选择 站点管理 
      选择 虚拟主机 
      点击 服务器管理 
      点击 重新统计 
      一小时后,您在目录:system32\7i24.com\freehost\log目录里面 
      应该看到昨天时间命名的.xml文件,这时,您再点击 更新流量, 
      就可以解决这个问题了。 

--------------------------------------------------------------------------------------------------------------- 
 12. 我想提取日志,有什么办法吗? 

    答:您可以参考这儿的文档说明: 
http://sys.7i24.com/system/support/show.asp?id=104261651147 

--------------------------------------------------------------------------------------------------------------- 
 12. Windows 2008系统,我想改日志的保存目录,有什么办法吗? 
    答:以下示范,改为放在E盘iislog目录,在dos中运行以下命令: 

%windir%\system32\inetsrv\appcmd set config -section:system.applicationHost/sites -siteDefaults.logFile.directory:E:\iislog

1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如果您也有好的资源或教程,您可以投稿发布,成功分享后有金币奖励和额外收入!
8. 重点来了,想白嫖的站长们可每日签到获取金币来免费购买本站资源,等级不同赠送金币不同哦!

官方客服团队

为您解决烦忧 - 24小时在线 专业服务