• MySQL运维常用命令

    在工作中会经常对数据库进行运维操作,例如大表清理等等统计数据库占用的空间统计同一个实例下面的所有数据库的容量大小SELECTtable_schemaas'数据库',sum(table_rows)as'记录数',sum(truncate(data_length/1024/1024,2))as'数据容量(MB)',sum(truncate(index_l
  • 运维神器:asciinema 记录你所有的操作

    缘由最近看到了2个项目,促使我再次核查了以下这个软件是什么。这两个项目是webterminal和jumpserver。这两个项目里面都有一个功能运维审计,用户行为录像。挺好奇这个录像怎么做的,就去找了下有咩有类似的开源软件。其实以前在上海安居客的时候我们运维也有这种软件,但是具体是不是叫这个名字我不太清楚,我个人觉得这种录屏软件挺神奇了就想了解下,当然由于种种原因直到本周我才认真查阅了下,找到了这
  • 【运维工具】Git代码发布系统

    引言代码发布系统是互联网公司必备的运维系统,作用主要用户发布业务代码到业务服务器为什么需要代码发布系统有的同学可能说,我们公司服务器就那么一台,做个发布系统太麻烦了?不认同这说法发布系统有如下好处流程管理,加上权限管理,可以在系统记录谁做了什么操作减少人工误操作影响,登录服务器本身操作就是有误操作的可能的运维自动化为运维工作减负加快发布速度不用人工登录N台服务器发布方便快速回滚版本技术选型git:
  • 【运维工具】logrotate 日志管理神器

    服务器经常会产生各种各样的日志文件,我们需要定期清理日志的分类系统日志应用日志系统日志例如系统的history历史信息crontab的运行日志一般系统日志系统都帮我们运维好了,不需要额外配置应用日志例如nginx的access和error日志,php框架的运行日志,这些日志是我们排查问题的有力证据工具logrotatelogrotate是什么logrotate是大多数linux系统自带的日志切割工
  • Python自动化运维

    本书在中国运维领域将有“划时代”的重要意义:一方面,这是国内第一本从纵、深和实践角度探讨Python在运维领域应用的著作;一方面本书的作者是中国运维领域的“偶像级”人物,本书是他在天涯社区和腾讯近10年工作经验的结晶。因为作者实战经验丰富,所以能高屋建瓴、直指痛处,围绕Python自动化运维这个主题,不仅详细介绍了系统基础信息、服务监控、数据报表、系统安全等基础模块,而且深入讲解了自动化操作、系统
  • 运维技能大全 | Devops Tools 周期表

    老外整理的DevopsTools周期表,可以用酷炫屌炸天形容,划分了数据库、CI、日志、安全、监控、配置管理、云服务等15个大类,120个工具。我是有点孤陋寡闻,很多都没听说过,你要是全学会了你就是全栈工程师原文地址:https://xebialabs.com/periodic-table-of-devops-tools/#rd