cacti批量添加脚本
say() {
/usr/local/bin/php -q /xxxxx/cacti/cli/add_device.php --description="$2" --ip="$1" --template=3 --community="public"
}
do
v1=`echo -n $i |awk -F = '{printf $1}'`
v2=`echo -n $i |awk -F = '{printf $2}'`
say $v1 $v2
echo $v1
echo $v2
done
for t in `cat idlist`
do
for i in `echo -n "4 11 13"`
do
#echo $t $i
/usr/local/bin/php -q /xxxxx/cacti/cli/add_graphs.php --host-id=$t --graph-type=cg --graph-template-id=$i
# –snmp-query-id=1 –snmp-query-type-id=13 –snmp-field=ifOperStatus –snmp-value=Up
done
done
#add_graphs.php --graph-type=[cg|ds] --graph-template-id=[ID] --host-id=[ID]
for ID in `cat idlist`
do
#add_interface
#for j in `/usr/local/bin/php /xxxxx/cacti/cli/add_graphs.php --host-id=$ID --graph-type=ds --graph-template-id=2 --snmp-query-id=1 --snmp-query-type-id=16 --snmp-field=ifDescr --list-snmp-values|grep -v ifDescr|grep -v lo|grep -v sit0`
#do
#/usr/local/bin/php /xxxxx/cacti/cli/add_graphs.php --host-id=$ID --graph-type=ds --graph-template-id=2 --snmp-query-id=1 --snmp-query-type-id=16 --snmp-field=ifDescr --snmp-value=$j
#done
#add_partition
for i in `/usr/local/bin/php /xxxxx/cacti/cli/add_graphs.php --host-id=$ID --graph-type=ds --graph-template-id=26 --snmp-query-id=8 --snmp-query-type-id=18 --snmp-field=hrStorageDescr --list-snmp-values|grep -v hrStorage|grep -v Memory|grep -v Swap|grep -v Space|grep -v Buffers|grep -v Real`
do
/usr/local/bin/php /xxxxx/cacti/cli/add_graphs.php --host-id=$ID --graph-type=ds --graph-template-id=26 --snmp-query-id=8 --snmp-query-type-id=18 --snmp-field=hrStorageDescr --snmp-value=$i
done
done
转载于:https://blog.51cto.com/chcearth/759313
cacti批量添加脚本相关推荐
- 详细注释版的ABAQUS COH2D4单元批量添加Python脚本
详细注释版的ABAQUS COH2D4单元批量添加Python脚本 ABAQUS Cohesive单元批量添加脚本程序-附详细注释版: #本程序只适用于二维问题,对于三维COH3D8的批量嵌入只需要转 ...
- 利用脚本批量添加域用户账户
以下内容摘自笔者编著的<网管员必读--网络管理>(第2版)一书: 2.4.6 利用脚本批量添加域用户账户 以上两种方法是比较常用的批量用户账户添加方法,但是不够灵活(不可以设置密码),而 ...
- python实现api接口的脚本_Zabbix批量添加主机,Python调用api接口方式【脚本定制】...
使用说明: 此脚本使用方法,详细步骤如下(不清楚的可以加我微信或QQ咨询) 脚本默认添加内容如excel模板所示:主机名.显示名.IP地址.所属组.所属模板1.所属模板2(如需要添加其他内容如: 多个 ...
- python编写arcgis脚本_ArcGis Python脚本——批量添加字段
插个广告,制作ArcGIS的Tool工具学习下面的教程就对了: 以下是正文: 先看如何增加一个字段 函数:arcpy.AddField_management 语法:AddFields_manageme ...
- 脚本篇-批量添加文件前缀,省时省力
批量添加文件前缀,省时省力 1.安装python3环境 2.将需要修改的文件和脚本统一放在一个文件夹下,执行命令,输入需要添加的前缀就行. 代码如下: 1.安装python3环境 python3安装包 ...
- 编写一个批量添加用户脚本
5案例5:编写一个批量添加用户脚本 5.1问题 本例要求在虚拟机server0上创建/root/batchusers脚本,任务目标如下: 此脚本要求提供用户名列表文件作为参数 如果没有提供参数,此脚本 ...
- linux shell 脚本 if和else代码块都被执行 | shell 批量添加、删除用户(for循环做if嵌套)
前言: 略懂编程的都知道,if else只能进其一,满足if条件就不会进else, 然而在shell学习过程中,却遇到了,满足了if条件后,依然执行了else中的代码块. 本案例所有代码均在:/roo ...
- 神马php资源,神马批量添加站点PHP脚本
今天来分享一个神马批量添加域名到站长平台的PHP脚本,这几天把批量添加的软件也发出来吧~ //要创建的两个文件 $TxtFileName = "index.html"; //以读写 ...
- 用户管理(一):使用shell脚本批量添加指定数量的用户
运行环境 CentOS 6.9.Xshell 5 前言 我们在需要创建多个用户的时候,使用手工单独创建是比较耗费精力的事情,我们可以通过shell脚本实现批量添加用户,实现指定数量用户.创建用户默认名 ...
最新文章
- Ubuntu 下类似 Xshell 工具、更换阿里源
- 求n!中含有某个因子个数的方法
- pip时read time out
- SpringBoot异常处理ErrorController详解
- tensorflow saver_机器学习入门(6):Tensorflow项目Mnist手写数字识别-分析详解
- python入门需要有什么基础?
- java扫描一个端口状态_java扫描端口,如何判断端口是用来做什么的(提供什么服务的)?...
- 游戏脚本在移动游戏设计中的作用_游戏设计中道具设计分步解说
- android:layout_margintop=3dip,南昌航空大学android期末复习资料之 编程题.pdf
- Python集合set与frozenset的区别
- 博图导入的程序用step7读出_博图编程与STEP7编程区别
- 常见的SQL优化面试题
- 计算机图形学(九)-纹理的应用,环境贴图、凹凸贴图、法线贴图、位移贴图
- zblog添加html标题出错,ZBLOG模板修改的一些技巧小结
- OpenCV画椭圆、实心圆、凹多边形、线段、矩形
- LINUX中安装gotop检测页面
- Linux系统安全加固指南(万字长文)
- HDU 2015 偶数求和
- 加速度计和陀螺仪模型(imu元件)分析
- 4G图传移动视频取证-可视安全生产监管-常见问题解答FAQ
热门文章
- 2.2 获取图像感兴趣区域_超火的机器视觉OpenCVSharp学习笔记3——图像形态学处理...
- linux反序列化漏洞,Apache Camel Java对象反序列化漏洞(CVE-2015-5348)
- html如何获取消息实体的长度,50道js面试题 XXXXX
- 2047.句子中的有效单词数
- php定时备份mysql,Windows服务器中PHP+MySQL设置定时备份
- python的父类和子类的继承关系和super()的使用
- android ril.java_Android RIL的java框架
- linux java maven_Linux安装java环境和maven
- 20190909:(leetcode习题)第一个错误的版本
- python安装失败未指定_windows 7 32bit安装 python3.5.0 安装错误 0x80240017 -未指定错误...