大家好!
我最近一直在使用cacti这个工具,用它来优化操作系统。在这里我想和大家聊一聊cacti的使用方法,其实很简单。下面我来分享一下步骤:
第一步,将抓取数据的脚本放在cacti的安装目录下的scripts文件夹中。
脚本会按照格式输出数据,格式为xxx:123。其中,xxx是变量的名称,而后面的数字是脚本抓取到的值。
然后,我们需要在cacti中创建一个数据输入模板,选择脚本作为数据类型。填写脚本的路径比如/scripts/host_avg_num_cpu.sh (<>内部分是要自定义传递给脚本的变量,可以有多个变量)。
接下来,在输入模板中创建新的输入字段(也就是我们之前自定义的变量)。当然,也有一些内置的变量可供选择。详细的信息可以查看“特殊类型代码”的说明。
再往下,我们要创建输出字段,它的名称必须和前面脚本输出的xxx一样。
接着,我们需要建立一个数据模板。主要是选择正确的输入模板名称和输出字段。至于数据类型,默认的那个就行。
然后,我们还需要新建一个图形模板,选择前面设定好的数据模板中的数据。对于画线,我们可以选择LINE1,其他的参数可以自行查看,很简单明了。
需要注意的是,在画图时一定要选择average,如果选择其他的话就无法看到图像。另外,下方的数据限制默认是100,这里需要将它改成0,否则超过100的数据也无法显示在图表上。