运维常用操作,python在运维中的应用

python在自动化运维中的应用场景比较多。比如一个业务上线了,导致 CPU 使用过高,内存占用过大,磁盘读写负载比较高,如果不会开发,可能就只能查到进程级别,也就是哪个进程占用这么多,然后交给开发人员处理了,一点都体现不了自己的价值。另外,大一点的公司,服务器都上几百,上千,甚至数万台,这就很有必要进行自动化运维。但传统的shell也就适合简单的系统管理工作,有复杂的自动化任务还得要用专门的开发语言,所以就需要python的闪亮登场了。

不会运维开发,就不能自己写运维平台,复杂的运维工具,一切要借助于找一些开源软件拼拼凑凑,这样,就只能抱怨你工资低、工作不受重视了。

python一个非常牛X的脚本语言,能满工作中大部分自动化运维的需求,还能做后端 C/S 架构,还能用web 框架快速开发迭代出高大上的web界面。只有当自已有能力做出一些运维自动化系统的时候,自己的价值才真正体现出来,才有资格跟boss谈重视,否则,还是只能踏踏实实回去工地搬砖吧,哈哈哈。

下面来介绍一下几个用python语言开发的Linux运维系统应用:

1.基于Python语言的jumpserver跳板机

jumpserver跳板机是一套用Python语言开发的开源的堡垒机系统,实现了跳板机的所有需求功能。它基于ssh协议来管理各主机,并且客户端无需安装agent。

主要用于解决:可视化安全管理问题

主要特点:开源系统,GPL授权,Python开发,易于迭代开发

实现跳板堡垒机基本功能:认证、授权、审计,集成Ansible,批量命令等功能、支持WebTerminal Bootstrap,界面优美,自动收集硬件系统信息,还有录像回放、命令搜索查找、实时监控、文件批量上传下载

2.基于Python语言的Magedu的CMDB

CMDB的开发包含了三个部分的功能:采集硬件数据、api和页面管理。

主要用于解决:笔记本的自动化管理、路由器等常见办公设备的日常使用

执行过程介绍:服务器客户端采集系统硬件数据,然后把硬件信息发送到api,api负责将获取到的数据保存在数据库中,后台管理程序根据采集的服务器信息的配置和展示。

3.基于Python语言的Magedu分布式监控系统

系统以自动化运维视角为出发点,具备自动化功能、监控告警、性能调优,结合saltstack实现自动化配置管理等内容进行了全方位的深入剖析。

主要用于解决:自动化监控常用系统服务、应用、网络设备等

监控系统用于:监控经常用于系统服务、应用、网络设备等,一台主机上可监控多个不同服务、不同服务的监控间隔可设置不同,同一个服务在不同主机上的监控间隔、报警阈值可分别设置不同,告警级别和数据均可视化,简洁美观的用户界面和实现单机支持5000+机器监控需求,采取不同的通信主动、被动方式等。

4.基于Python语言的任务调度系统

Python任务调度系统的multiprocessing模块不仅支持多线程,其中managers子模块还支持把多线程分布到不同的多台机器上。

主要用于解决:自动化把一个服务进程分布到其他多个机器的多个进程中应用。

一个服务进程可以作为调度者,将任务分布到其他多个机器的多个进程中,依靠网络通信实现一些简单的作业调度系统。

5.基于Python语言的运维流程系统

使用python语言开发的调度和监控工作流的平台内部用来创建、监控和调整数据管道。任何工作流都可以在这个使用Python来开发的平台上运行。

主要用于解决:自动化任务创建、监控和调整数据管道,允许工作流开发人员轻松地创建、维护和周期性地调度运行工作流。这些工作流包括数据存储、增长分析、Email发送、A/B测试等跨越多部门的用例情况。

这个系统拥有和 Hive、Presto、MySQL、HDFS、Postgres和S3交互的能力,提供钩子使得系统拥有很好的扩展性。除了一些命令行界面,还提供了一个基于Web的用户界面可以可视化的依赖关系、监控进度、触发任务等功能。

python的开发在运维工作中,能使得运维工作更加高效便捷,让我们一起学python吧。

本站部分内容由互联网用户自发贡献,该文观点仅代表作者本人,本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。

如发现本站有涉嫌抄袭侵权/违法违规等内容,请联系我们举报!一经查实,本站将立刻删除。

(0)

相关推荐

  • 网上如何免费做广告(网上做广告宣传)

    对一个专注于网络营销服务的公司来说,肯定有很多网络推广的途径和要点,但是每个公司都有自己的特点,应该引用不同的推广方法来达到推广的目的。今天,小编给大家分享一下免费网站推广的途径和方法。 1.自媒体平台软文推广。 如今有许多自媒体平台都可以进行文章推广,如果我们想做平台推广,一定要有大量的文章或原创文章来吸引流量,如果我们发一些低质量的文章,会导致我们在平台…

    2021-11-16
  • 礼品行业市场分析(礼品市场调查分析)

    春节期间走亲访友礼尚往来,烟酒、保健品等高档礼品自然成了首选。然而,节后家里的礼品却成了不少家庭的“负担”,如何处理也成了难题。记者在采访中了解到,节后市区不少回收店内生意冷清,回收价很低。与之对比,线上二手平台的生意却很活跃。 实体门店生意冷 茶叶、香烟、白酒、保健品、干果、牛奶……在市民王先生的家里,堆着这些东西,记者询问之下得知,这些全都是春节期间亲戚…

    投稿 2022-01-04
  • 搜索引擎排名规则(百度的排名规则详解)

    关键词在搜索引擎中的排名与PV、UV、跳跃率之间的关系是什么?下面,我们对这些问题进行了系统的分析。1。搜索引擎的排序规则必须对搜索和访问之间进行有效的分析、比较和记录,无论是百度还是Google等搜索引擎都不太容易判断关键词与快照之间的相关性。如何判断关键字与实际快照之间的相关性?它必须从用户的角度出发,根据有效的搜索做出判断,当人们自然地检索到一个关键字…

    2021-12-02
  • 冒险的阿曼达隐藏结局,地球最后的夜晚剧情解析

    珍爱生命,远离烂片。 也因此影迷越来越依赖豆瓣、IMDb这样的评分网站进行避雷,选择适合自己的佳片。 但分数并不绝对可信。 不同观众间存在的审美分歧,往往会产生两极化评价,评分网站上的数字只是取其平均值罢了。 口碑一边倒的,分数还比较直观; 但若是毁誉参半,平均分被拉低,好片也可能会被误认为是烂片。 比如前段时间《地球最后的夜晚》,满分吹爆的不在少数,一星告…

    2023-07-09 投稿
  • 苹果qq表情包怎么删除掉,怎么删掉表情包的表情

    我们都知道微信是可以自己添加表情的,然而有的时候会发现,自己添加的表情突然有些时候会添加不进去,是因为表情添加是有上限的,那么我们如何通过操作管理自己添加的表情呢?今天我们来看一下。 首先,我们依旧找到首页的微信按钮,然后打开即可 然后看到下方有四个选项,我们选择最后一个“”我“”,这样进入后就可以去设置相关的选项了。 进入后,最上方是自己的微信头像,我们往…

    2023-07-11 投稿
  • 谭晓琳扮演者是谁?特种兵之火凤凰程愫扮演谭晓琳

    《特种兵之火凤凰》5年后,程愫离婚,万茜走红,甘露美过范冰冰 《我是特种兵之火凤凰》是刘猛特种兵系列的第三部,不过相比于前两部这一部做出了革新,主要讲的是女子特战队成长的故事,如今这部剧已经播出5年了,剧中几位女主角发展也大不相同!   刘晓洁——叶寸心 叶寸心是队中的狙击手,长相漂亮,性格火辣,饰演这个角色的演员名叫刘晓洁,在之前这个系列剧中她都…

    2022-05-01 投稿
  • 刘洋说交通(刘洋说交通视频)

    由公安部交通管理局主办,中国交通频道承办的全国交警主持人大赛评选日前落下帷幕。 济南交警、济南电视台《交通进行时》栏目主持人刘洋脱颖而出,被评为全国十佳交警主持人。 在《交通进行时》节目开播之初,观众就注意到直播室有一位叫刘洋的主持人,身着警服主持节目。有挑剔的观众打电话来,质疑主持人为什么要身穿警服,“冒充”警察。每次刘洋都得耐心的回电话解释:“不是主持人…

    2022-01-20 投稿
  • 太太口服液广告词,太太口服液创始人简介

    关于我国的保健品行业是上个世纪九十年代兴起的,像是“生命一号”,“太太口服液”,“肾宝片”和“脑白金”等都是红极一时的保健产品,而靠着这些保健品也让很多人实现了暴富的梦想。 ? 在当年的时候,很多人对“太太口服液”电视广告词激起了太多太多更年期妇女的共鸣,仅仅是一年的时间,“太太”成为妇女保健产品的第一品牌。而它的成功很大程度上是因为当时的环境导致,因为没有…

    2022-04-23 投稿
  • 免费视频网站app使用排名,免费视频网站app软件下载大全

    第一款、PotPlayer PotPlayer 是一款非常优秀的高清视频播放器,加载速度快,播放格式全面。播放画质好。速度流畅,占用系统资源少。它的优点实在是太多了。pot前身是著名的kmplayer。它可以播放大多数主流的视频、音频文件,并不需要额外安装第三方解码器。它强大的定制性与扩展能力让它成为播放高清影片的不二之选。 PotPlayer是kmplay…

    2022-04-24 投稿
  • 方大集团生产什么的(方大集团公司简介)

    一周前,辽宁方大集团正式入主海航航空板块,方大集团的董事局主席方威也首次亮相海航的干部员工大会。 第一财经记者今日拿到了方威此次讲话的全文,16000多字的讲话,可以看出方威在用人,制度建设,管理模式等方面的“方大特色方法论”。 目前,方大集团旗下有6万多员工,300多家法人单位,而在入主海航后,方大集团的员工和企业数量都增加了一倍,并且进入了一个之前完全不…

    投稿 2022-01-02
  • 穆桂英挂帅大结局,穆桂英挂帅多少集结束

    作为辽国第一勇将的韩昌在黄土坡败给了杨六郎之后,由于他们旗鼓相当,不服气的他看准时机又杀了出来,结果遇到了实力更强的王兰英,惨败的韩昌从此失去了阵前较量的信心。在萧太后的安排下,韩昌随着颜容在九龙谷开始了三年的天门阵演练,这套阵法共分为一百零八阵,韩昌安排萧天佐排兵布阵,自己继续走访六国九沟十八寨,沈达、黄凤仙、姜飞熊、白天姣等众多英勇的人物陆续安排到各大阵…

    2022-05-03 投稿
  • 个人工作经历怎么写?

      我的故事——工作满一年 天气:下午时分有一场突如其来的大雨,其他时候晴朗 中午起床的时候就又看到疫情反复的消息,短信上的消息内写着‘无必要,不出省,不离市’,内心又叹了一口气,有点烦。然后我明白这个疫情今年恐怕还是完结不了,就凭**这糟老头子将疫情政治化就有得闹了。 真是可恶的糟老头子,西内!!! 而我准备另寻工作的计划可能又要有点波折了。话不…

    2022-04-20