如何使用snmp查看网页被访问次数

我在本机上用iis搭建了一个web服务器,并且在里面发布了一个静态网页。如何用snmp查看这个静态网页被访问的次数呢。oid应该是多少

要使用SNMP来监视静态网页的访问次数,需要安装一个SNMP代理程序来收集这些信息。常用的SNMP代理程序包括Net-SNMP和SNMP Agent。

一般来说,要监视Web服务器的访问次数,可以使用以下OID:

1.3.6.1.4.1.311.1.7.3.1.1.2 – IIS Web服务计数器

该OID返回一个整数,表示Web服务器已经处理的请求数量。您可以使用SNMP软件来轮询此OID,以获取Web服务器的访问次数。

请注意,要使用SNMP来监视Web服务器的访问次数,您需要确保已经启用了SNMP服务,并且已经设置了正确的SNMP团体字符串。此外,您还需要确保已经配置了正确的SNMP代理程序,以便能够正确地收集Web服务器的计数器信息。

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 这篇博客: SNMP 网络协议介绍中的 1.2.2. OID 树 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:

    OIDs 结构上像树。OID 中每个数字代表树上的一个节点。

    这种通配符符号经常用于指向 OIDs 的一颗子树,如: 1.3.6.1.2.*

    碰巧有两种主要的 OID 子树: 一种子树是用于能用 OIDs 的,另一种子树是用于品牌专用的 OIDs。


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^