- 博客(9)
- 收藏
- 关注
转载 20.27 分发系统介绍~ 20.30 expect脚本传递参数
分发系统介绍分发系统-expect讲解(也就是一个分发的脚本)场景:业务越来越大,网站app,后端,编程语言是php,所以就需要配置lamp或者lnmp,最好还需要吧代码上传到服务器上;但是因为业务增加,代码增加,多台机器,就会非常麻烦;这是只需要一个分发系统,就可以把每次更新的代...
2018-09-25 08:36:00
115
转载 20.23/20.24/20.25 告警系统邮件引擎 20.26 运行告警系统
告警系统邮件引擎因为之前做zabbix的时候,做过mail.py的脚本,在这里,直接调用进行使用就可以。但是告警邮件引擎核心,conf主配置文件调用到的都是mail.sh ,所以这里需要定义调用mail.py的sh脚本mail.sh目的是做告警收敛,如果不想做告警收敛,在发现问题的...
2018-09-25 08:34:00
96
转载 20.20 告警系统主脚本~20.22 告警系统监控项目
告警系统主脚本 main.sh内容 #!/bin/bash#Written by aming.# 是否发送邮件的开关export send=1# 过滤ip地址export addr=`/sbin/ifconfig |grep -A1 "ens33: "|awk '/...
2018-09-19 08:55:00
68
转载 20.16/20.17 shell中的函数~20.19 告警系统需求分析
shell中的函数把一段代码整理到了一个小单元中,并给这个小单元起一个名字,当用到这段代码时直接调用这个小单元的名字即可。函数就是一个子shell,就是一个代码段,定义完函数就可以引用它格式:function 后是函数的名字,并且 function 这个单词是可以省...
2018-09-19 08:54:00
75
转载 20.10 for循环 20.11/20.12 while循环~20.15 exit退出整个脚本
for循环语法:for 变量名 in 条件; do …; done案例11+2+3..+100的和sum 第一次作为变量的时候,是0;当进入for循环里面的时候,每运算一次,sum变量就会改变一次,直至$i 结束;最后输出结果 $sum在做加减法的时候,[ ] 方括号里面不...
2018-09-17 08:56:00
83
转载 20.5 shell脚本中的逻辑判断~ 20.7 if特殊用法 20.8/20.9 case判断
hell脚本中的逻辑判断格式1:if 条件 ; then 语句; fi格式2:if 条件; then 语句; else 语句; fi格式3:if …; then … ;elif …; then …; else …; fi逻辑判断表达式:if [ $a -gt $b ]; if ...
2018-09-17 08:55:00
124
转载 20.1 shell脚本介绍~20.4 shell脚本中的变量
* shell是一种脚本语言 和传统的开发语言比较,会比较简单 * shell有自己的语法;可以使用逻辑判断、循环等语法 * 可以自定义函数,目的就是为了减少重复的代码 * shell是系统命令的集合 * shell脚本可以实现自动化运维,能大大增加我们的...
2018-09-14 08:50:00
78
转载 19.12 添加自定义监控项目~19.16 不发邮件的问题处理
该配置的用途是监控模板中没有的监控项目。需求:监控某台web的80端口连接数,并出图。步骤: 1) zabbix监控中心创建监控项目 2) 针对该监控项目以图形展现配置80端口的监控脚本[root@slave1 ~]# vim /usr/local/sbin/estab.s...
2018-09-13 09:21:00
93
转载 19.7 主动模式和被动模式~19.11 自动发现
主动模式和被动模式所针对的对象是客户端,意思是客户端主动向服务端上报数据和由服务端到客户端采集数据。数据的提交时间在监控中心设置。配置建议采用主动模式可以减轻服务器的压力。 当服务端有公网IP,客户端只有内网IP但是可以连接外网(使用iptables的nat表规则实现),这种场景适合使...
2018-09-11 10:58:00
194
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人