首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从MIB生成Cacti模板的工具?

从MIB生成Cacti模板的工具?
EN

Server Fault用户
提问于 2011-07-19 23:03:45
回答 2查看 15.1K关注 0票数 2

我们使用仙人掌来监视服务器上的趋势。

有时,我会得到一个新的设备或服务器,该设备附带了一个MIB,它可以通过SNMP来监视设备。对于这个例子,我有,Google提供了几个可以通过SNMP查询的米布斯。然而,这个问题经常出现在许多新设备和新服务器上。

如果我想通过Cacti监控这个Google,我需要创建一个Cacti模板,这是一个非常重要的任务。让我们假设谷歌搜索设备统计模板不存在。

有什么工具可以从现有的MIB自动生成Cacti模板吗?或者有什么工具可以帮助我从现有的MIB生成Cacti模板?

EN

回答 2

Server Fault用户

发布于 2011-10-07 03:21:18

您需要的通常是SNMP行业中的MIB编译器。然而,他们并不是真正的编译器;他们是译者。我不相信有一个Cacti编译器,但创建一个自己的翻译并不难。

我强烈推荐的一个有用的工具是利布斯米套件,它包含一个名为smidump的程序。各种格式的小型输出。您可能希望运行类似于smidump -f identifiers <mibfile>的程序,它会将经过消毒的MIB转储到更具人类可读性的东西中。从此页的外观来看,您的Cacti语法是XML。所以,我不认为需要花费太多的时间来获取这个小部分,通过Perl脚本运行它来生成您想要的Cacti XML。然后,您可以通过XML文件进行编辑,并在需要时生成更多的人类可读的描述。探索小型-f,看看是否有更接近您需要的格式。我看到了一种可能有效的XML格式。

票数 1
EN

Server Fault用户

发布于 2011-08-17 11:28:12

问题是,对于某些事情(主要是路由器和接口、流量等),有一组标准的“定义良好”的SNMP OID。然而,一旦你移出那些定义明确的东西,那么每个供应商都有自己的MIB结构.除非您需要所有的OID,否则您必须选择想要的OID,此时没有模板。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/292026

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档