我有一个Juniper Netscreen SSG-5,它偶尔会有一个很高的会话计数。我有4096个授权课程,有时我会看到一个小办公室的3000+ (十几个人)。这比我想要的要高,这让我对开放的会议更感兴趣。
理想情况下,我会将"get session“命令的输出放入文本文件,但这不是ScreenOS所支持的。至少据我所知。如果是这样的话请告诉我。
除了将输出保存到文件中的能力之外,如果我可以通过SNMP以某种方式获得会话列表,我会满足于wr/m-这样的角度,但我所找到的只是活动会话的数量(enterprises.3224.16.3.2.0)。
我可以用'nc‘写一个脚本来连接到netscreen,然后反复点击enter,在几千行中分页,但如果存在这样的方式,那似乎不如用“正确的方式”来做它那么有趣。
发布于 2010-01-08 15:44:46
这样啊,原来是这么回事!
我不知道,ScreenOS有能力将输出从任何命令传输到tftp服务器!
用途如下:
<command> > tftp <tftp ip address> <filename>现在这是一个文本文件,我可以grep,sed,和awk我的黄鼠狼小肠子。
发布于 2010-02-08 12:42:36
如果您想对get会话输出进行一些统计,那么有一个名为“防火墙会话分析器”的小工具可以这样做。如果您有一个Juniper帐户,您可以访问它: www.juniper.net/fsa。如果没有,您可以使用Tim开发的好工具,您可以从:http://performanceclassifieds.net/NSSA.zip下载它。
希望它能帮到你!
https://serverfault.com/questions/99459
复制相似问题