随笔分类 -  自动化运维

摘要:pycurl是一个用C语言写的libcurl Python实现,功能非常强大,支持的操作协议有FTP、HTTP、HTTPS、TELNET等,可以理解为Linux下curl命令功能的Python封装,简单易用。 下面会通过调用pycurl提供的方法,实现web服务质量的情况,比如相应的HTTP状态码、 阅读全文
posted @ 2017-12-02 17:54 明王不动心 阅读(1393) 评论(0) 推荐(0) 编辑
摘要:dnspython是python实现的一个DNS工具包,它支持几乎所有的记录类型。 可以用于查询、传输并动态更新ZONE信息,同时支持TSIG(事务签名)验证消息和EDNS0(扩展DNS)。 在系统管理方面,我们可以利用其查询功能来实现DNS服务监控以及解析结果的校验。 一、模块域名解析方法 dns 阅读全文
posted @ 2017-12-02 15:20 明王不动心 阅读(1304) 评论(0) 推荐(0) 编辑
摘要:IP地址规划是网络设计中非常重要的一个环节,规划的好坏会直接影响路由协议算法的效率,包括网络性能、可扩展性等方面。 在这个过程中,免不了要计算大量的IP地址,包括网段、网络掩码、广播地址、子网数、IP类型等 一、IP地址、网段的基本处理 IP类常见的手段包括解析名称、IP类型、IP转化等 IP方法也 阅读全文
posted @ 2017-11-26 03:11 明王不动心 阅读(1193) 评论(0) 推荐(0) 编辑
摘要:psutil是一个跨平台库,能够轻松实现获取系统运行的进程和系统利用率(包括cpu、内存、磁盘、网络等)信息。它主要用于系统监控,分析和限制系统资源及进程的管理。它实现了同等命令行工具提供的功能,如ps、top等。 一、获取系统性能信息 采集系统性能的信息包括cpu、内存、硬盘、网络等,可以完整描述 阅读全文
posted @ 2017-11-26 01:49 明王不动心 阅读(457) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示