Cacti百分比监控算法

运维 系统运维 算法
Cacti 百分比监控算法:Cacti是一套开源的网络监控工具,基于rrdtool的良好绘图功能,可以完美的监控主机的状态和负载情况,添加相应的模板后,可以用来监控apache服务器和mysql服务器的运行状态。本文讲述的是Cacti 百分比监控算法

  Cacti 百分比监控算法

  cacti本身的模板只可以监控硬盘的使用大小,而不能监控使用非分率,所以我们要自定义cdef来监控硬盘使用率,并借助thold插件实现报警功能。网上找的资料都是在cacti.0.8.6版上实现的,而我用的是cacti.0.8.7版。因此,根据实际情况做如下改动:

  在cacti目录下,vi global_arrays.php

  搜索custom_data_source_types,修改这一段如下:

  1.   $custom_data_source_types = array(  
  2.  
  3.   "CURRENT_DATA_SOURCE" => "Current Graph Item Data Source",  
  4.  
  5.   "ALL_DATA_SOURCES_NODUPS" => "All Data Sources (Don't Include Duplicates)",  
  6.  
  7.   "ALL_DATA_SOURCES_DUPS" => "All Data Sources (Include Duplicates)",  
  8.  
  9.   "SIMILAR_DATA_SOURCES_NODUPS" => "All Similar Data Sources (Don't Include Duplicates)",  
  10.  
  11.   "SIMILAR_DATA_SOURCES_DUPS" => "All Similar Data Sources (Include Duplicates)",  
  12.  
  13.   "CURRENT_DS_MINIMUM_VALUE" => "Current Data Source Item: Minimum Value",  
  14.  
  15.   "CURRENT_DS_MAXIMUM_VALUE" => "Current Data Source Item: Maximum Value",  
  16.  
  17.   "CURRENT_GRAPH_MINIMUM_VALUE" => "Graph: Lower Limit",  
  18.  
  19.   "CURRENT_GRAPH_MAXIMUM_VALUE" => "Graph: Upper Limit",  
  20.  
  21.   "VALUE_OF_HDD_TOTAL" => "Value of hdd_total data source");  
  22.  

  在cacti界面的Graph Management-cdefs新建cdef模块,名字自己起,添加字段如下:

  1.   Item #1 Special Data Source: CURRENT_DATA_SOURCE  
  2.  
  3.   Item #2 Custom String: 100  
  4.  
  5.   Item #3 Operator: *  
  6.  
  7.   Item #4 Special Data Source: VALUE_OF_HDD_TOTAL  
  8.  
  9.   Item #5 Operator: /  
  10.  

  也就是说

  1.   cdef=CURRENT_DATA_SOURCE,100,*,VALUE_OF_HDD_TOTAL,/  
  2.  

  这样就可以在Threshold Templates里面添加监控硬盘的模块了,我添加的是Host MIB - Hard Drive Space ,***在Threshold CDEF里面选择刚自定义的cdef,这样就可以正常监控硬盘使用率了。

【编辑推荐】

Cacti的插件安装(图)

Centos5.4下Cacti的安装

Cacti的库表结构-Host

责任编辑:zhaolei 来源: cnblogs
相关推荐

2011-03-31 16:16:43

Cacti监控

2017-03-16 09:10:41

鱼缸式信息图表计算

2021-07-08 06:47:21

Python

2024-05-11 08:11:19

CSS百分比开发

2022-08-16 15:04:02

iOS电池修复

2015-07-28 10:03:56

H5前端margin

2021-09-26 08:22:51

CSS 技巧百分比

2011-08-02 21:46:11

SQL Server数按百分比查询

2013-05-21 09:49:22

Quickbooks云安全云存储服务

2012-12-24 11:13:17

CSSjQueryJavaScript

2019-12-24 13:40:16

数据科学PythonPytorc

2017-05-02 13:38:51

CSS绘制形状

2021-04-19 07:37:16

前端CSS包含块

2011-03-31 09:36:35

Cacti监控

2021-10-07 23:18:51

安卓手机电池

2012-01-05 09:47:16

免费增值游戏

2011-03-29 16:30:06

cacti

2021-08-18 08:20:14

SQL除数统计

2016-09-22 09:12:45

Windows 10优化Cortana

2020-08-23 19:19:06

程序员技能开发者
点赞
收藏

51CTO技术栈公众号