python中check是干嘛用的-Python日常巡检程序(daily-check)

前言

在公司对于运维人员来说,巡检是日常例行的一件事。刚刚开始服务器少,每次都是手动登录到服务器上做检查。可是服务器一多了,肯定是不能这样干的。因此我们就需要做一些比较自动化的行为。

程序说明

程序是通过使用python实现ssh连接到服务器去实行shell脚本,返回数据,并且生成excel,对不正常指标进行标红处理。

Python要实现ssh连接服务器还需要其他模块。

软件/模块

版本

其他

python

2.7.9

paramiko

1.15.2

xlwt

1.0.0

本程序在win7 64bit使用是没有问题的(本人用的就是win7 64bit?? :)? )

这边为了方便我提供了两个版本:

由于有些人在机器上没有安装python,所以这里我提供了一个将python转化为exe的版本。只要点击exe执行文件就能执行相关程序了:daily_check_exe.zip

程序流程

daliy-check-01.png

python自动巡检 - 01

程序结构与程序说明

此程序由主程序、主机信息文件、命令文件三个文件组成。

`-- daily_check.py <--此文件是python的主程序

`-- 日期-xunjian.txt <--生成的巡检信息文件

`-- check.log <--日志文件

|-- hosts <--存放着要执行那些命令和检查那些主机的文件

| `-

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值