shell脚本实现多台服务器自动巡检 摘要: 运维服务一个项目二十多台(或者多台)服务器,每天要做服务器的性能巡检工作是查看服务器的CPU、内存、磁盘空间是否在正常值范围内。像这样每天或者每个固定时间段都做相同的重复工作,为了简化重复的工作,我写了基于liunx服务器的自动巡检脚本 ...
需求:过百台服务器需要巡检,考虑到人工巡检太浪费时间,于是写了如下脚本,每天定时统计各服务器资源使用情况,统一汇总到一台服务器,进行合并 转换excel shell脚本统计系统资源使用情况,,根据阈值判断是否正常,生成txt文件 inspection.sh 执行效果: python将txt文件转换成excel,不正常巡检结果标记红色 Transformation.py 执行效果: ...
2019-05-06 23:07 8 1149 推荐指数:
shell脚本实现多台服务器自动巡检 摘要: 运维服务一个项目二十多台(或者多台)服务器,每天要做服务器的性能巡检工作是查看服务器的CPU、内存、磁盘空间是否在正常值范围内。像这样每天或者每个固定时间段都做相同的重复工作,为了简化重复的工作,我写了基于liunx服务器的自动巡检脚本 ...
背景 最近接到一个需求要求每天巡检各台业务设备,并导出报表,但一想到设备有N台,一台台每天巡检这样的重复劳作实在是太伤神了,因此决定写一个脚本来搞定这件事。 首先,第一个要解决的问题是批量服务器执行命令的问题。 之前尝试用过pssh来进行批量服务器上执行脚本,限制较少,效果不错 ...
shell脚本实现多台服务器自动巡检 摘要: 运维服务一个项目二十多台(或者多台)服务器,每天要做服务器的性能巡检工作是查看服务器的CPU、内存、磁盘空间是否在正常值范围内。像这样每天或者每 个固定时间段都做相同的重复工作,为了简化重复的工作,我写了基于liunx服务器 ...
最近由于增加了很多新的服务,服务器经常会因为oom、磁盘空间不足等原因造成各种各样的问题。所以需要写一个小工具完成对各服务器的巡检。 思路比较简单:利用paramiko这个库,在服务器上执行linux命令并将结果返回,然后通过正则表达式匹配想要的数据并进行简单数据处理 就能知道各服务器上资源占用 ...
一直想做个关于资源巡检的功能,其需求就是通过邮件的形式来查看linux资源的使用情况,超出一定的阈值时高亮显示出来。也有人说啦,这个需求通过监控zabbix, prometheus都能做呀,何必自己重复造轮子做这些啊。我就是瞎折腾呗,只能说巡检报告是一总主动探测系统资源的一种手段,一般公司监控 ...
1、需求 之前一直是手动的巡检,然后贴图,最近服务器数量大增,有点忙不过来了。因为一直用的java,对shell脚本不是特别了解,所以这次用java写了个小项目,实现对多服务器,多任务的巡检,巡检结果有故障的会通过邮件通知。 2、功能和效果 巡检的项目主要是服务,硬盘,内存等,命令可配 ...
...
由于上级的工作安排,今年的5月份开始每天都需要做一些服务器信息的巡检; 对方交接时,完全是通过手敲指令、手动记录来实现的; 熟悉了一段时间,把流程和记录方式优化了一下(依旧是手动); 后来听说Y哥那边在部署总行提供的新的监控系统,基本可以替代巡检; 就打算坚持一下,不研究自动化巡检 ...