cacti如何通过图片获取数值?
我们这有一个cacti普通账号,能够访问我们到我们交换机出口带宽的图。
现在我想要获取这个图的当前流量,不知道可以用什么方法实现。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我们这有一个cacti普通账号,能够访问我们到我们交换机出口带宽的图。
现在我想要获取这个图的当前流量,不知道可以用什么方法实现。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(1)
1,把脚本放在cacti安装目录下的scripts下
2,脚本获取的数据输出格式为 xxx:123 ,前面的xxx为变量名称,后面的数字为脚本抓到的值
3,到cacti里建立一个数据输入模板,数据类型选择脚本,填上脚本的路径比如<path_cacti>/scripts/host_avg_num_cpu.sh <hostname> (后面<>中为自己定义需要传递给脚本的变量,可以多个)
3.1,新建Input Fields,就是上面自己定义的变量(有部分内置变量,详看Special Type Code的说明)
3.2,新建Output Fields,名称一定要和上面脚本输出的xxx一样,记得选上Update RRA
4,新建数据模板,主要是选择对输入模板名称和输入模板中的Output Fields,数据类型默认的好
5,新建图形模板,选择上一步建立好的数据模板中的数据;画线的话可以选择LINE1,细项自己看一下就清楚了,很简单的。需要注意的是画图一定需要选择average,选择其它会造成不出图;下面的数据限制默认会是100,需要改成0,要不超100的数据也不会画。