自动化
文章平均质量分 63
道不贱卖,法不轻传
法不轻传,道不贱卖
展开
-
CI/CD学习之路
https://mp.weixin.qq.com/mp/appmsgalbum?__biz=Mzg4NDg0MjQ0MQ==&action=getalbum&album_id=3433192036428447744&scene=173&subscene=&sessionid=svr_0b1e7fe1d6b&enterid=1721879847&from_msgid=2247485821&from_itemidx=1&count=3&nolastread=1#wechat_redirectcentos7搭建C原创 2024-07-25 12:00:16 · 503 阅读 · 0 评论 -
物理机 gogs+jenkins+sonarqube 实现CI/CD
其中ref就是推送过去的分支啦。以下的推送的内容都是可以通过文章后面设置jenkins变量来获得的。历史版本下载地址: http://www.oracle.com/technetwork/java/javase/archive-139210.html。当前最新版本下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html。上述方法之所以安装不成功,主要是golang版本和golangci-lint版本不一致导致导致的;原创 2024-07-25 11:55:14 · 2166 阅读 · 0 评论 -
Linux 某进程 CPU 高问题,用 Shell 脚本发现处理
首先,我们需要编写一个Shell脚本来发现系统中CPU使用率最高的进程。分析原因:在采取任何行动之前,分析高CPU使用率的原因,可能是代码问题、资源争用或其他因素。优化和调整:根据分析结果,对系统或应用程序进行优化和调整,以避免类似问题的再次发生。记录日志:在脚本中添加日志记录功能,记录高CPU使用率的进程信息,以供后续分析。语句判断该进程的CPU使用率是否超过设定的阈值,并输出相应的信息。在发现高CPU使用率的进程后,我们需要决定如何处理它。获取进程CPU使用率:对上一步获取的进程ID使用。原创 2024-07-24 13:43:52 · 571 阅读 · 0 评论 -
Ansible管理上千台主机时需要的速度优化
1 开启ssh长连接OpenSSH 5.6版本后SSH支持了Multiplexing设置参数ssh_args = -C -o ControlMaster=auto -o ControlPersist=5dControlPersist=5d //长连接时间保持5天开启后,通过SSH连接过的设备会在当前目录.ansible/cp/目录下生成一个socket文件,通过netstat命...原创 2019-10-17 14:50:20 · 106 阅读 · 0 评论 -
Jenkins+Gitlab持续集成综合实战
一、持续集成应用背景:DevOps:(英文Development(开发)和Operations(技术运营)的组合)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。它的出现是由于软件行业日益清晰地认识到:为了按时交付软件产品和服务,开发和运营工作必须紧密合作;应用背景:一个开发单打独斗,撸代码,开发网站,自由自...原创 2024-07-25 11:40:37 · 3305 阅读 · 1 评论 -
zabbix_server的自动发现,实现批量添加主机,并链接到模板
一、需求 zabbix 服务器可以手动加入zabbix-agent客户端,对于少量的机器,这没有什么。但到了线上,我们有大量的服务器需要监控时,如果再一个个的手动加的话,工作量势必会增加很多。这时,zabbix-server 的Discovery 自动发现 功能便派上了用场。二、条件 1.zabbix server 已经部署好,所需要加入的服务器zabbix-agent已经安装。...原创 2019-09-27 13:50:54 · 383 阅读 · 0 评论