各脚本说明(此说明顺序不代表最终执行顺序)
failif.sh: 判断所要监控的端口是否存在;存在返回ip 端口:ok,不存在返回ip 端口:fail
ip-ports.txt: 此txt文件中写的是你要监控的ip 端口;切记,不能有空行和文字;文本中有示例,可以自行修改。还有ip必须可以ping通目标服务器才可以使用。
logs.txt: 记录脚本执行的结果和执行日期
nc-ports.sh: (主文件)内包含检测ip 端口是否存在,存在返回ip 端口:ok,不存在返回ip 端口:fail并写到同级目录中的日志里;还有检测failif脚本中输出的fail失败,如果有失败,则会返回ip 端口及服务名称,并输出到日志文件里,并发送告警到指定邮箱;最后输出日期-已监测到日志文件中。
services.txt: 此文件中主要写的是端口所对象的服务(所以大家尽量将服务端口统一)切记,不能有空行。
脚本正确抒写顺序:
ip-ports.txt
services.txt
failif.sh
nc-ports.sh
logs.txt
定时监控:
###每天早上9点30监测端口是否可以访问到
30 9 * * * root /bin/sh /home/ncports/nc-ports.sh
A-刘晨阳
- 粉丝: 9w+
- 资源: 49
最新资源
- 纯电动汽车(含增程式)的 Simulink 整车仿真模型
- Matlab魔术轮胎公式,轮胎动力学仿真,包含纯制动,纯转弯,以及制动+转弯联合3种工况 附带参考文献,复现lunwen代码仿
- comsol锂枝晶模型 四合一 1雪花枝晶 2单点形核 3多点形核 4形状形核 包含相场、浓度场和电场三种物理场(雪花枝晶除外)
- 三相电压型PWM整流器,电压外环采用非线性二阶离散自抗扰(ADRC用的模块搭建的离散型),电流内环PI控制 ADRC扰动跟踪良
- 高压直流输电Matlab仿真模型(LCC- HVDC)500kv和800kv的电压等级都有,而且有控制切
- LabVIEW调用VisionPro框架代码 VisionPro labview 2020
- 弯扭耦合行星齿轮动力学程序matlab
- 六自由度并联Stewart Platform平台, matlab GUI界面,有动画显示,可更改角度和杆长 六自由度平台(六自
- 风储调频模型 matlab simulink 风储联合调频,风电储能参与系统一次调频 风机内部结构详细,仿真速度快,同样适用于
- 基于优化算法的光伏发电系统仿真 在本项目中,设计了基于光伏系统(包括光伏,电池,转器,PI控制器,逆变器和充电控制)架构的Sim
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈