使用Windows数据收集器收集网站运行指标

虽然可以通过windows的性能监视器查看网站的运行状况,但需要人员一直盯守,且数据1分40秒后就会更新,不能得到更长时间的指标值,这显然不能满足查看网站在1天或1周或1月等更长时段的运行情况的需求,能不能让操作系统自动收集一段时间内网站的运行指标并形成报告呢?答案是肯定的,下面以对名称STBReflesh的接口型网站为例说明如何操作。

打开性能监视器,点开“数据收集器集”->“用户定义”->“新建”->“数据收集器集”,如下图所示。

在名称下的文本框内录入一个自己定义的名称,如“网站”,点选“手动创建(高级)”,再单击“下一步”。

勾选“性能计数器”(如选“性能计数器警报”,则可提供当性能突破某一阀值时会产生一个通知的功能),下一步。

将示例间隔设置为1秒,系统将每秒收集一次数据,当然也可以设置为更长的时间,再点击“添加”来添加性能指标。

在“本地计算机”下的树结构中找到“Web service"节点,并点开,再找到”Anonymous User/sec",再在“待定对象的实例下的列表中点击”STBReflesh"(这个是IIS中网站的名称),再点击“添加”。

继续添加“Current Connection"计数器。如下图:

现在已添加了两个计数器,如下图,当然还可以按需要增加更多的计数器,点”确定“。

根目录默认即可,点”下一步“。

点选“立即启动该数据收集器集“,点击”完成“。此时,收集器开始收集数据。

过了一段时间后,可停止收集数据,如下图,打开性能监视器,依次点开”数据收集器集”、“用户定义”、右击“网站”项,单击“停止”。

打开“c:\perlogs\admin\网站\"文件夹,会看到下面有一个包括计算名及时间描述的文件夹,打开该文件夹,找到Datacollector01文件,双击该文件。

此时可看到在1小时54分的时间内收集到的STBReflesh网站的Anonymous User/sec和Current Connection这两项指标的数据,

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值