项目背景:为了更好的实现我们企业的自动化运维,我们需要对pexpect模块有清晰的了解和使用能力。实验环境:vmwareworkstation11centos6.5的系统下pexpect服务器:192.168.0.26远程主机:192.168.0.14SecureCRT(ssh远程连接软件)软件介绍Pexpect是一个用来启动子程序并对其进..
分类:
其他好文 时间:
2016-04-11 18:55:27
阅读次数:
198
psutil跨平台的PS查看工具执行pipinstallpsutil即可,或者编译安装都行。#输出内存使用情况(以字节为单位)importpsutil
mem=psutil.virtual_memory()
printmem.total,mem.used,mem
printpsutil.swap_memory()#输出获取SWAP分区信息#输出CPU使用情况cpu=psutil.cpu_stats()
pr..
分类:
编程语言 时间:
2016-04-09 01:45:05
阅读次数:
198
Psutil简介 Psutil是一个跨平台的用于检查当前系统状态的Python库,可以轻松获取系统中当前运行进程以及系统的利用率(CPU、内存、磁盘、网络等)等,主要用于系统监控、进程管理以及分析和限制系统资源。 下面就来开始Psutil的学习吧!!! 一、获取系统性能信息 1. CPU psuti ...
分类:
其他好文 时间:
2016-04-08 21:31:01
阅读次数:
154
项目背景:实验环境:vmwareworkstation11centos6.5的系统下fabric服务器主机:ip:192.168.0.14堡垒机:ip:192.168.0.44目标服务器:ip:192.168.0.26SecureCRT(ssh远程连接软件)软件介绍:Fabric官网对于它的说明:FabricisaPython(2.5-2.7)libraryandcommand-linetoolfor..
分类:
其他好文 时间:
2016-04-08 15:33:11
阅读次数:
226
拿到要求真不知道怎么写,不能直接写个商城页面吧; 最后还是用了input()模拟用户操作吧- -!不就操作个字典吗(字典模拟商品数据)。、 python版本: ...
分类:
编程语言 时间:
2016-04-01 20:18:09
阅读次数:
336
一、架构环境1、系统架构下图摘自《Python自动化运维技术与最佳实践刘天斯》本项目OMS前台使用django+bootstrap+jquery搭建WEB服务,后台使用saltstack实现业务服务器集群的控制管理,两者间通过rpyc进行通讯。(正在计划参照saltstack官方WEBUI项目halite,在django中实现相同..
分类:
其他好文 时间:
2016-03-28 19:04:44
阅读次数:
2195
psuti是一个跨平台,能够轻松实现获取系统运行进程,系统利用率信息,主要用于系统监控,分析和限制系统资源及进程管理。psutil为第三方模块,通过pip安装模块。获取cpu信息1.cpu信息2.UserTime:执行用户进程的时间百分比3.SystemTime:执行内核进程和中断的时间百分比4.WaitIO..
分类:
编程语言 时间:
2016-03-23 20:13:25
阅读次数:
353
python的traceroute功能能利用scapy模板很方便实现,并且可以输出路由图片非常直观。这里了修改了《python自动化运维:技术与最佳实践》的代码进行说明。#!/usr/bin/evnpython
#-*-coding:utf-8-*-
importtime
importlogging,warnings
importsubprocess
importsocket
#eclipse..
分类:
编程语言 时间:
2016-02-28 01:04:40
阅读次数:
544
psutil api文档:http://pythonhosted.org/psutil/配置:process: name: ProxyTool.exe path: E:\Project\ProxyTool.exe rules: p_cpu_percent: 100 #t_cpu_pe...
分类:
编程语言 时间:
2016-01-20 18:50:04
阅读次数:
336