免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: cceyjames

关于openNMS/SNMP 的请教! [复制链接]

论坛徽章:
0
发表于 2005-08-04 10:41 |显示全部楼层

关于openNMS/SNMP 的请教!

不要打岔~!  (你要图片干什么?要的话我发给你mail)

论坛徽章:
0
发表于 2005-08-04 10:53 |显示全部楼层

关于openNMS/SNMP 的请教!

哦,抱歉啊,呵呵,就是想看看有什么主要功能,opennms的web上没有看见相关资料

方便的话,相关图片发到yiming [at] security.zz.ha.cn,麻烦把主要功能界面发过来,越详细越好,呵呵  

先谢过啦。

论坛徽章:
0
发表于 2005-08-04 11:29 |显示全部楼层

关于openNMS/SNMP 的请教!

hehe,不用发了,俺找到了。 :)

论坛徽章:
0
发表于 2005-08-05 00:06 |显示全部楼层

关于openNMS/SNMP 的请教!

[quote]原帖由 "cceyjames"]除此之外,还有没有其他的方法来限制或者区分设备?[/quote 发表:


其实设备被侦测到,并不代表要被管理,把它unmanage掉就可以了。而且在discover的时候是可以指定多段地址的。可以把自动discover和静态include结合。

不过,OpenNMS在分类上做得是很差的,只能根据service来分,而且只能有限的几类。用它来做故障发现是不错的,比较傻瓜。既可以监控路由器,交换机的端口还能监控服务器的服务。如果对performance manage要求不高,用它也不错,最起码它除了SNMP不用任何多余的配置就可以看到流量,CPU,内存。

论坛徽章:
0
发表于 2005-08-05 10:25 |显示全部楼层

关于openNMS/SNMP 的请教!

谢谢Konqueror的帮助!

unmanage某些设备在哪里描述,哪个配置文件?

还有discover和include是怎样的优先级别?是否存在冲突?比如:
discover里面说明了是从192.168.0.1至192.168.0.10
而include里面却描述了192.168.1.1至192.168.1.10

那么opennms会扫描哪一些呢ip呢?你说的可以结合,是怎样的结合方式?这样的设置之外,是否还需要修改 poller-configuration.xml里面的地址范围?是否有必要修改capsd-configuration.xml里面的有效网址为managed?

opennms的分类有啥用途?如你所说的一样,似乎只有servide来分类,但我不知道这样的分类有什么用处。

最后还有一个小问题:include文件名是否有后缀?就是"include"?里面的内容描述方式就是:
192.168.0.1
192.168.0.5
.... ...
???就是这样直接写ip?如果我定义了include文件,那么我是否还需要定义discovery?谢谢·!

每次修改了这些配置文件,是否非得重新启动opennms和tomcat?多久才能生效?

再次感谢Konqueror的友情帮助。

论坛徽章:
0
发表于 2005-08-05 10:26 |显示全部楼层

关于openNMS/SNMP 的请教!

Konqueror总是出现在午夜12点以后... ...

论坛徽章:
0
发表于 2005-08-05 13:10 |显示全部楼层

关于openNMS/SNMP 的请教!

我倒是很好奇,从opennms的demo web界面上来看opennms还是比较简单的,各位有没有对比用过cacti或者是nagios?

论坛徽章:
0
发表于 2005-08-05 15:54 |显示全部楼层

关于openNMS/SNMP 的请教!

原帖由 "cceyjames" 发表:
谢谢Konqueror的帮助!

unmanage某些设备在哪里描述,哪个配置文件?

还有discover和include是怎样的优先级别?是否存在冲突?比如:
discover里面说明了是从192.168.0.1至192.168.0.10
而include里面却描述..........


设备在OpenNMS的页面上就可以啊,在Admin页下有一个manage/unmanage interfaces.

Discover是按顺序来进行的,所有如果定义了自动discover就不要把设备再放在include里了。如果你再放一次就会每天discover两次,没有必要。

用include和自动discover是一样的,觉得哪一种方便就用哪一个。

include有没有后缀?

        <include-url>;file:/opt/OpenNMS/etc/include</include-url>;

如果你在discovery-configuration.xml的配置是和上面一样,那就没有,当然你也可以定义一个自已的include文件。比如:
<include-url>;file:/opt/OpenNMS/etc/myinclude.sample</include-url>;
那你的include文件名就应该是myinclude.sample。

如果你修改了任务配置或unmanage了任何设备,你要运行
service opennms restart
重起opennms以后才能使设置生效。

没有用过cacti,但和nagios相比,opennms的配置比较简单。

poller-configuration.xml,capsd-configuration.xml不需要修改,但是snmp-config.xml是要修改的。
你要在snmp-config.xml里为你的设备设置正确的snmp.

snmp-config.xml的结构如下:
<?xml version="1.0"?>;
<snmp-config retry="3" timeout="800"

#默认的snmp community string,没有特别指定使用默认的
        read-community="public" write-community="private">;

#为个别设备指定snmp community string
        <definition read-community="snmpstring1">;
                         <specific>;192.168.0.3</specific>;
                                 <specific>;192.168.0.4</specific>;
                </definition>;

#为一个网段的设备指定snmp community string
                <definition read-community="snmpstring2">;
                          <range begin="192.168.1.1" end="192.168.1.254"/>;
                </definition>;
</snmp-config>;

OpenNMS的官方文档:
http://sourceforge.net/docman/?group_id=4141

论坛徽章:
0
发表于 2005-08-05 16:02 |显示全部楼层

关于openNMS/SNMP 的请教!

Konqueror能否谈下对opennms的使用体会?

论坛徽章:
0
发表于 2005-08-05 16:04 |显示全部楼层

关于openNMS/SNMP 的请教!

非常感谢!!!!


再次感谢!!!!


如果同时定义了不同的甚至矛盾的include-range ,include-file,opennms会如何处理?其实我是想问,我删除include-range ,只保留include-file行不行?include-range和include两者之间的优先级别。

我修改了好了这个discovery-configuration.xml文件之后,还相应的必须修改snmp-config.xml才能生效吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP