CACTI批量添加主机

CACTI批量添加主机

ID:44713622

大小:31.00 KB

页数:3页

时间:2019-10-25

CACTI批量添加主机_第1页
CACTI批量添加主机_第2页
CACTI批量添加主机_第3页
资源描述:

《CACTI批量添加主机》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、#!/bin/bashPHP=/usr/bin/phpDEVICE=/var/www/html/cacti/cli/add_device.phpGRAPHS=/var/www/html/cacti/cli/add_graphs.phpTREE=/var/www/html/cacti/cli/add_tree.php#设置文件所在的路径$PHP$TREE --type=tree--name=PDD-Interface-Traffic#创建一个名为PDD-Interface-Traffic的图像树(用于添加设备的流量图)$PHP$TR

2、EE --type=tree--name="PDD-Interface-UnicastPackets"#创建一个名为PDD-Interface-UnicastPackets的图像树(用于添加设备的数据包图)$PHP$TREE--list-trees#显示图像树列表,名字对应的ID(根据ID操作)read-p"SelectInterface-Traffic(bytes/sec)TreeID:"TREE_Traffic_ID#设备的流量图图像添加到想要放置的流量图图像树read-p"SelectInterface-UnicastPac

3、kets    TreeID:"TREE_Pack_ID#设备的数据包图像添加到想要放置的数据包图像树forIPin$(cat./IP)do#一行一个IP写在IP这个文件里,用for循环一个一个操作(添加到设备-为此设备生成图像-再把该图像添加到对应图像树)$PHP$DEVICE--description=$IP--ip=$IP--template=3--avail=snmp--version=2--community=public#创建设备(Devices)#--description=设备描述#--ip=设备IP地址#--te

4、mplate=执行#phpadd_device.php--list-host-templates查询选择#--avail检查设备是否存活的方式#--version=选择SNMP版本#--community=通讯密码,要与被监控设备的SNMP密码一致HOST_ID=$($PHP$GRAPHS--list-hosts

5、grep"$IP"

6、awk'{print$1}')#获取$IP对应的HOST_ID的值,执行#phpadd_graphs.php--list-hosts查询#$PHP$TREE--list-graphs--host-id

7、=$HOST_ID

8、grep"eth"$PHP$GRAPHS--list-snmp-values--host-id=$HOST_ID--snmp-field=ifDescr#测试添加是设备是否取到数据,本监控机要保证和被监控端的SNMP程序通讯正常case$?in 0) #如果一切正常则继续执行$PHP$GRAPHS--graph-type=ds--graph-template-id=25--host-id=$HOST_ID--snmp-query-id=1--snmp-query-type-id=9--snmp-field=if

9、Descr--snmp-value=eth0#创建$IP的流量图(Graphs)#--graph-type=图像类型#--graph-template-id=执行#phpadd_graphs.php--list-graph-templates查询选择#--host-id=设备对应的ID,执行#phpadd_graphs.php--list-hosts查询#--snmp-query-id=执行#phpadd_graphs.php--list-snmp-queries查询选择#--snmp-query-type-id=执行#phpad

10、d_graphs.php--list-query-types--snmp-query-id=1查询选择(--snmp-query-id=选择上步选定的值)#--snmp-field=设备的网卡被识别的区域、类型,执行#phpadd_graphs.php--list-snmp-fields--host-id=10(设备对应的ID值)查询选择。#--snmp-value=选择侦听的网卡,可执行#phpadd_graphs.php--list-snmp-values--host-id=10--snmp-field=ifDescr查询选择

11、$PHP$GRAPHS--graph-type=ds--graph-template-id=23--host-id=$HOST_ID--snmp-query-id=1--snmp-query-type-id=4--snmp-field=ifDesc

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。