Python培训-自动化运维常用库

刘发财666 2021-10-28 17:57:11
编程语言 Python python开发 数据 任务调度

Python是一门非常优秀的编程语言,在各个领域都有广泛的应用,并发挥着重要的作用。它不仅可以从事爬虫、数据分析、Web开发、科学计算等,也是自动化运维的首选语言。那么Python自动化运维常用的库有哪些呢?一起来学习吧。

运维的主要内容包括保障业务长期稳定运行、保障数据安全可靠、自动化完成部署任务等。Python可以满足大部分自动化运维的需求。常用的库如下:

Python培训-自动化运维常用库_数据

一、Jumpsever跳板机

一个用Python编写的开源跳板系统,实现了跳板机的基本功能,包括认证、授权和审计、ansible的集成、批处理命令等。支持WebTerminalBootstrap编写,界面美观,硬件信息自动采集,支持视频回访、命令搜索、实时监控、批量上传下载等功能,基于SSH协议管理,客户端无需安装代理。

二、Magedu分布式监控系统

一个用Python开发的自动化监控系统,可以监控常用的系统服务、应用程序和网络设备。它可以在一台主机上监控多个不同的服务,不同服务的监控间隔可以不同。可以在不同的主机上监控同一台服务器。间隔和告警阈值可以不同,提供数据可视化界面。

三、MageduCMDB

一个用Python开发的硬件管理系统,包括硬件数据采集、API、页面管理三大功能。主要用于自动管理笔记本、路由器等常用设备的日常使用。服务器端的客户端收集硬件数据并将硬件信息发送给API,API负责将获取到的数据保存到数据中,后台管理程序配置并显示服务器信息。

四、任务调度系统

Python开发的任务调度系统主要用于将一个服务进程自动分配到其他机器的多个进程,一个服务进程可以作为一个调度器,依靠网络通信来完成这项工作。

五、Python运维流程系统

一个用Python编写的用于调度和监控工作流的平台,在内部用于创建、监控和调整数据管道。允许工作流开发人员轻松创建、维护和定期安排和运行工作流,包括数据存储、增长分析、电子邮件发送以及跨多个部门的许多其他用例。

以上是关于Python培训中自动化运维常用库的介绍,由​ ​多测师​​亲自撰写。

版权声明
本文为[刘发财666]所创,转载请带上原文链接,感谢
https://blog.51cto.com/u_15393801/4368825

  1. 有关python求众数,中位数和均值的题目
  2. 零基础5天入门Python数据分析:第四课
  3. 零基础5天入门Python数据分析:第三课(上)
  4. 零基础5天入门Python数据分析:第一课
  5. python redis自带门神 lock 方法
  6. 【算法学习】LCP 01. 猜数字(java / c / c++ / python / go)
  7. 【Python量化分析100例】Day2-星期几最容易被割韭菜
  8. python逆推年份,前两问写好了,第三问不会
  9. Python 爬取百度网页如何绕过安全验证
  10. 零基础5天入门Python数据分析:第五课
  11. Python人脸融合时出现关于pybind11的问题
  12. python如何返回除数,公约数,倍数
  13. python 返回多重嵌套列表(多于两层嵌套)的元素
  14. 用Python采集了几千条相亲文案,终于发现了告别单身的秘密
  15. python正负序列题,目前只学到循环,怎么做啊(*꒦ິ⌓꒦ີ)
  16. 拿爱奇艺练手Python爬虫,是在法律边缘试探吗?爬虫技巧学习
  17. Python注释删除代码依然报错
  18. python的pyautogui模块中的pyautogui.scroll()括号中无论写什么值滚动范围都相同
  19. 为什么python在vscode里运行报语法错误,在IDLE里就不会
  20. 请问python如何在将pdf转成word时,去除pdf上的页眉页脚(或者对于每页pdf只取第2行-倒数第二行)
  21. matlab改为python,偏最小二乘回归分析的一个程序
  22. 应该是python基础题希望能用基础方法解决
  23. 想找个会Python的做场外援助,上课没听明白
  24. Python程序,插入不了MySQL的date格式
  25. (初学者)关于Python操作Excel问题
  26. 求人来解答这两道Python题
  27. python中用三引号换行,举例说明
  28. python数码管该怎么用,十四段
  29. python进行中文文本聚类(切词以及Kmeans聚类)
  30. Python - 字符串作为文件
  31. Python - 转换二进制为ASCII码
  32. Python - 在段落中计算令牌
  33. Python - 重新格式化段落
  34. Python - 排序线
  35. Python - 字符串不变性
  36. Python - 文本摘要
  37. Python+微信小程序开发(六)双向绑定和前后端通信
  38. 基于Anaconda搭建Django环境
  39. Django基础篇(2)--视图
  40. 288页的python编程文档,从入门到实践,入门看这一篇就够了
  41. Python Web实战:Flask + Vue 开发一个漂亮的词云网站
  42. 让我深夜十二点催她睡觉,我用 Python 轻松搞定!
  43. 4.Python-常用语句
  44. 【Python】基于FastAPI的Restful规范实践
  45. 【Python】FastAPI脚手架:规范FastAPI后端接口项目开发
  46. 【Python】单元测试实践内部指南
  47. Django开发中使用Cache缓存提升10倍效率
  48. python如何重复执行程序命令而不是一次退出
  49. python 编写程序题使用for循环
  50. 一道简单的python作业题,就是不能运行
  51. 使用python回答,望有人来帮
  52. 用python插入日期格式到mysql数据库中,一直运行不了。
  53. 关于以下Python问题如何解决
  54. Use Python to help the financial sister solve the PDF splitting. The sister said it was great...
  55. Comment résoudre les problèmes Python suivants
  56. 如何使用python建立列表?新手入门
  57. python 3d画图库matplotlib,第一次用
  58. python 3d畫圖庫matplotlib,第一次用
  59. Python 3D painting Library matplotlib, utilisé pour la première fois
  60. Comment créer une liste en utilisant python? Débutant