文章 2017-07-03 来自:开发者社区

《Python自动化运维:技术与最佳实践》一导读

前 言  为什么要写这本书 随着信息时代的迅速发展,尤其是互联网日益融入大众生活,作为这一切背后的IT服务支撑,运维角色的作用越来越大,传统的人工运维方式已经无法满足业务的发展需求,需要从流程化、标准化、自动化去构建运维体系,其中流程化与标准化是自动化的前提条件,自动化的最终目的是提高工作效率、释放人力资源、节约运营成本、提升业务服务质量等。我们该如何达成这个目标呢?运维自动化工具的建设是最重要....

文章 2017-07-03 来自:开发者社区

《Python自动化运维:技术与最佳实践》一3.3 生成动态路由轨迹图

本节书摘来自华章出版社《Python自动化运维:技术与最佳实践》一书中的第3章,第3.3节,作者 (美)Neil Bergman ,更多章节内容可以访问云栖社区“华章计算机”公众号查看 3.3 生成动态路由轨迹图 scapy(http://www.secdev.org/projects/scapy/)是一个强大的交互式数据包处理程序,它能够对数据包进行伪造或解包,包括发送数据包、包嗅探、应答和反....

文章 2017-07-03 来自:开发者社区

《Python自动化运维:技术与最佳实践》一3.2 Python与rrdtool的结合模块

本节书摘来自华章出版社《Python自动化运维:技术与最佳实践》一书中的第3章,第3.2节,作者 (美)Neil Bergman ,更多章节内容可以访问云栖社区“华章计算机”公众号查看 3.2 Python与rrdtool的结合模块 rrdtool(round robin database)工具为环状数据库的存储格式,round robin是一种处理定量数据以及当前元素指针的技术。rrdtool....

文章 2017-07-03 来自:开发者社区

《Python自动化运维:技术与最佳实践》一第3章 定制业务质量报表详解

本节书摘来自华章出版社《Python自动化运维:技术与最佳实践》一书中的第3章,作者 (美)Neil Bergman ,更多章节内容可以访问云栖社区“华章计算机”公众号查看 第3章 定制业务质量报表详解 在日常运维工作当中,会涉及大量不同来源的数据,比如每天的服务器性能数据、平台监控数据、自定义业务上报数据等,需要根据不同时段,周期性地输出数据报表,以方便管理员更加清晰、及时地了解业务的运营情况....

文章 2017-07-03 来自:开发者社区

《Python自动化运维:技术与最佳实践》一2.4 探测Web服务质量方法

本节书摘来自华章出版社《Python自动化运维:技术与最佳实践》一书中的第2章,第2.4节,作者 (美)Neil Bergman ,更多章节内容可以访问云栖社区“华章计算机”公众号查看 2.4 探测Web服务质量方法 pycurl(http://pycurl.sourceforge.net)是一个用C语言写的libcurl Python实现,功能非常强大,支持的操作协议有FTP、HTTP、HTT....

文章 2017-07-03 来自:开发者社区

《Python自动化运维:技术与最佳实践》一2.3 发送电子邮件模块smtplib

本节书摘来自华章出版社《Python自动化运维:技术与最佳实践》一书中的第2章,第2.3节,作者 (美)Neil Bergman ,更多章节内容可以访问云栖社区“华章计算机”公众号查看 2.3 发送电子邮件模块smtplib 电子邮件是最流行的互联网应用之一。在系统管理领域,我们常常使用邮件来发送告警信息、业务质量报表等,方便运维人员第一时间了解业务的服务状态。本节通过Python的smtpli....

文章 2017-07-03 来自:开发者社区

《Python自动化运维:技术与最佳实践》一2.2 文件与目录差异对比方法

本节书摘来自华章出版社《Python自动化运维:技术与最佳实践》一书中的第2章,第2.2节,作者 (美)Neil Bergman ,更多章节内容可以访问云栖社区“华章计算机”公众号查看 2.2 文件与目录差异对比方法 当我们进行代码审计或校验备份结果时,往往需要检查原始与目标目录的文件一致性,Python的标准库已经自带了满足此需求的模块filecmp。filecmp可以实现文件、目录、遍历子目....

文章 2017-07-03 来自:开发者社区

《Python自动化运维:技术与最佳实践》一2.1 文件内容差异对比方法

本节书摘来自华章出版社《Python自动化运维:技术与最佳实践》一书中的第2章,第2.1节,作者 (美)Neil Bergman ,更多章节内容可以访问云栖社区“华章计算机”公众号查看 2.1 文件内容差异对比方法 本节介绍如何通过difflib模块实现文件内容差异对比。difflib作为Python的标准库模块,无需安装,作用是对比文本之间的差异,且支持输出可读性比较强的HTML文档,与Lin....

文章 2017-07-03 来自:开发者社区

《Python自动化运维:技术与最佳实践》一第2章 业务服务监控详解

本节书摘来自华章出版社《Python自动化运维:技术与最佳实践》一书中的第2章,第2.1节,作者 (美)Neil Bergman ,更多章节内容可以访问云栖社区“华章计算机”公众号查看 第2章 业务服务监控详解 业务服务监控是运维体系中最重要的环节,是保证业务服务质量的关键手段。如何更有效地实现业务服务,是每个运维人员应该思考的问题,不同业务场景需定制不同的监控策略。Python在监控方面提供了....

文章 2017-07-03 来自:开发者社区

《Python自动化运维:技术与最佳实践》一1.3 DNS处理模块dnspython

本节书摘来自华章出版社《Python自动化运维:技术与最佳实践》一书中的第1章,第1.3节,作者 (美)Neil Bergman ,更多章节内容可以访问云栖社区“华章计算机”公众号查看 1.3 DNS处理模块dnspython dnspython(http://www.dnspython.org/)是Python实现的一个DNS工具包,它支持几乎所有的记录类型,可以用于查询、传输并动态更新ZON....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Python学习站

Python学习资料大全,包含Python编程学习、实战案例分享、开发者必知词条等内容。

+关注
相关镜像