IT技术博客大学习 共学习 共进步

Cacti 套用模版graph的单独修改

架构研究室 2011-08-23 13:21:51 浏览 4,224 次

    cacti的主机模版带来方便的同时,也把一些单独的修改项关闭了。

     比如我们常常用到的Interface - Traffic (bits/sec)模版。

     平时我们简单的勾选套用就可以画出流量图。

     实际使用监控中,我们只能知道这个接口#号,无法标注更详细的信息。

     尤其是交换机往往有10-20多个接口需要监控,每个接口对应的上下联如果也能在图上显示就更好了。

     但是如果我们去修改模版的话,就会把所有套用的graphs全部修改掉了。

     这里提供一个简单的办法,其实cacti在针对套用模版的graphs本身只提供了data sources的name等字段修改没有提供graph的修改项。

     所以我们要想修改单独的graph的name 或者其他参数只能自己到数据库中修改。希望cacti下一个版本可以更新这部分。

#找到cacti的数据库
mysql>use cactidb;
#在cacti的url中可以获得你想修改的graph的id号;例如url中的graphs.php?action=graph_edit&id=xxxx
mysql>select * from graph_templates_graph where local_graph_id="xxxx"\\G;
*************************** 1. row ***************************
                           id: 1111
local_graph_template_graph_id: 2
               local_graph_id: xxxx
            graph_template_id: 2
            t_image_format_id: 0
              image_format_id: 1
                      t_title: 0
                        title: |host_description| - Traffic - Gi0/25
                  title_cache: xx-xxx - Traffic - Gi0/25
                     t_height: 0
                       height: 120
                      t_width: 0
                        width: 500
                t_upper_limit: 0
                  upper_limit: 100
                t_lower_limit: 0
                  lower_limit: 0
             t_vertical_label: 0
               vertical_label: bits per second
                 t_slope_mode: 0
                   slope_mode: on
                 t_auto_scale: 0
                   auto_scale: on
            t_auto_scale_opts: 0
              auto_scale_opts: 2
             t_auto_scale_log: 0
               auto_scale_log:
            t_scale_log_units: 0
              scale_log_units:
           t_auto_scale_rigid: 0
             auto_scale_rigid: on
               t_auto_padding: 0
                 auto_padding: on
                 t_base_value: 0
                   base_value: 1000
                   t_grouping: 0
                     grouping:
                     t_export: 0
                       export: on
                 t_unit_value: 0
                   unit_value:
        t_unit_exponent_value: 0
          unit_exponent_value:
#基本所有的参数都能修改了,这里我们找到title_cache修改为自己想要的graph tilte信息就可以了。

建议继续学习

  1. 批量添加主机到cacti+nagios的监控报警系统中 (阅读 14,683)
  2. Cacti 添加 Nginx 监控 (阅读 10,362)
  3. Linux下三种常用的流量监控软件对比 (阅读 9,983)
  4. 利用脚本分析日志并利用snmp自定义OID,再通过cacti画图 (阅读 9,924)
  5. Cacti 添加 Memcached 监控 (阅读 9,162)
  6. Cacti 添加 Apache 监控 (阅读 8,984)
  7. 批量添加主机到 Cacti 的命令行工具 (阅读 8,403)
  8. cacti 增加 Mysql 监控 (阅读 4,343)
  9. cacti 增加 Tokyocabinet 监控 (阅读 3,763)
  10. cacti监控华为交换机不显示端口解决 (阅读 3,561)