V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
webjin
V2EX  ›  问与答

cacti 监控交换机,每次交换机添加端口聚合或者新的板卡之后,cacti 不会自动获取那些新添加的端口。

  •  
  •   webjin · 2014-07-28 22:24:39 +08:00 · 4986 次点击
    这是一个创建于 3572 天前的主题,其中的信息可能已经有所发展或是发生改变。
    cacti监控交换机,每次交换机添加端口聚合或者新的板卡之后,cacti不会自动获取那些新添加的端口。又要重新删除掉,重新添加交换机生成图像,烦躁。
    5 条回复    2014-07-29 11:15:35 +08:00
    ScotGu
        1
    ScotGu  
       2014-07-28 22:33:24 +08:00
    今天遇到更诡异的问题,
    异常断电 后,graphs 图多处一堆空(叉)的图。 之前加的告警thold和告警log无故消失。
    重新添加无效,但在数据库中还能看到之前的告警记录。现在等闲时打算重启下服务器,如果还不行,就只能导入昨天的SQL备份了。唉~
    ScotGu
        2
    ScotGu  
       2014-07-28 23:20:53 +08:00
    上条回复的问题已经找到解决方法了。
    断电后数据库中的某些表异常lock,导致告警记录看不到。只需要使用Navicat 这类工具对数据库中被lock的表进行修复,就可以恢复了。
    graphs多一些异常图的修复办法是:进入数据库graph_local表,删掉字段graph_template_id和snmp_index都为0或空的记录就可以了。
    ShunYea
        3
    ShunYea  
       2014-07-29 01:09:01 +08:00 via Android
    只会华为、中兴、思科交换机的路过……
    pmispig
        4
    pmispig  
       2014-07-29 11:14:33 +08:00
    关于自动生成我觉得有2种方法.
    方法一是查看snmp oid的规律,例如添加一个聚合端口后, .x.x.x.x.x.1.1 就会变成 .x.x.x.x.x.1.2 ,你只要一开始就在模板中把oid 为 .x.x.x.x.x.1.1- .x.x.x.x.x.1.10全部添加进去就好了。
    方法二是自动发现,其实也是根据oid 的表来用脚本遍历,然后用脚本自动添加图模板
    理论上说方法二更好更科学,但是要求对cacti较了解,包括如何从命令行,后台给主机添加图
    pmispig
        5
    pmispig  
       2014-07-29 11:15:35 +08:00
    关于图修复,我记得在管理界面就有个功能可以重建graph
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5946 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 06:05 · PVG 14:05 · LAX 23:05 · JFK 02:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.