簡單介紹python自動化運維常用庫
導讀 | Python是一門非常優秀的程式語言,在各個領域都有廣泛的應用,併發揮著重要的作用。它不僅可以從事爬蟲、資料分析、Web開發、科學計算等,也是自動化運維的首選語言。那麼Python自動化運維常用的庫有哪些呢?一起來學習吧。 |
運維的主要內容包括保障業務長期穩定執行、保障資料安全可靠、自動化完成部署任務等。Python可以滿足大部分自動化運維的需求。常用的庫如下:
一個用Python編寫的開源跳板系統,實現了跳板機的基本功能,包括認證、授權和審計、ansible的整合、批處理 等。支援WebTerminalBootstrap編寫,介面美觀,硬體資訊自動採集,支援影片回訪、 搜尋、實時監控、批次上傳下載等功能,基於SSH協議管理,客戶端無需安裝代理。
一個用Python開發的自動化監控系統,可以監控常用的系統服務、應用程式和網路裝置。它可以在一臺主機上監控多個不同的服務,不同服務的監控間隔可以不同。可以在不同的主機上監控同一臺伺服器。間隔和告警閾值可以不同,提供資料視覺化介面。
一個用Python開發的硬體管理系統,包括硬體資料採集、API、頁面管理三大功能。主要用於自動管理筆記本、路由器等常用裝置的日常使用。伺服器端的客戶端收集硬體資料並將硬體資訊傳送給API,API負責將獲取到的資料儲存到資料中,後臺管理程式配置並顯示伺服器資訊。
Python開發的任務排程系統主要用於將一個服務程式自動分配到其他機器的多個程式,一個服務程式可以作為一個排程器,依靠網路通訊來完成這項工作。
一個用Python編寫的用於排程和監控工作流的平臺,在內部用於建立、監控和調整資料管道。允許工作流開發人員輕鬆建立、維護和定期安排和執行工作流,包括資料儲存、增長分析、電子郵件傳送以及跨多個部門的許多其他用例。
原文來自:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69955379/viewspace-2840716/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 運維自動化工具Ansible的簡單介紹運維
- 四款常見IT自動化運維工具簡單介紹-行雲管家運維
- 自動化運維工具Ansible介紹運維
- 《Python自動化運維快速入門(第2版)》簡介Python運維
- 介紹一個 MySQL 自動化運維利器 - InceptionMySql運維
- 自動化運維的發展趨勢介紹!運維
- DevOps,CI,CD,自動化簡單介紹dev
- 簡化IT運維工作,就要學會使用自動化運維工具!運維
- IT運維之自動化運維運維
- 什麼是自動化運維?為什麼選擇Python做自動化運維?運維Python
- 運維自動化之賬單系統運維
- Python自動化運維之IPy模組Python運維
- ansible自動化運維資料庫運維資料庫
- Python簡單介紹Python
- 自動化運維工具之Puppet常用資源(一)運維
- 自動化運維工具之Puppet常用資源(二)運維
- 自動化運維 Expect運維
- 自動化測試工具Cucumber的簡單介紹,入門篇!
- 簡單介紹自動化在各個行業的發展!行業
- Python自動化測試框架介紹Python框架
- 用自動化運維工具解放IT運維運維
- Oracle 自動化運維-Python連線OracleOracle運維Python
- python自動化運維之多執行緒Python運維執行緒
- javascript除法運算簡單介紹JavaScript
- javascript &&和||運算子簡單介紹JavaScript
- javascript的in運算子簡單介紹JavaScript
- js短路運算簡單介紹JS
- js與&&運算子簡單介紹JS
- 自動化運維 Ansible運維
- 簡單介紹python函式超時自動退出的實操方法Python函式
- Python+Django+Ansible Playbook自動化運維PythonDjango運維
- Python自動化運維之高階函式薦Python運維函式
- javascript求餘運算簡單介紹JavaScript
- javascript取模運算簡單介紹JavaScript
- 簡單介紹python process模組Python
- python shutil模組簡單介紹Python
- mysql-inception自動化運維MySql運維
- Ansible自動化運維工具運維