在IT运维技术里有很多名词,除了SRE之外,还有devops、chatops、aiops,很多人很容易被这么多ops搞蒙,而且很多人会觉得有了这个干吗还要搞那个?是不是互相抄袭理念。本偏呢就重点说下SRE和devops,因为这两个出现的最早。 一、出现时间 上一篇我们了解到Googl……
Continue reading
Site Reliability Engineering 中文可译为:网站可靠性工程,在现代互联网中,最早有Google提出,而该岗位对应的工程师工作内容的指导思想是:通过软件工程的方式开发自动化系统来替代重复和手工操作。其理论体系对应的有两本书《SRE:Google运维解密》和《google SRE工作手册》— 在google网站上……
Continue reading
1、获取Mysql解压包 到 https://dev.mysql.com/downloads/mysql/ 站点下载压缩包,下载完成后,解压放到想要存放的目录里。 2、配置环境变量 MYSQL_HOME值为刚刚解压存放的目录,比如:D:\soft\mysql-8.0.22-winx64 ,接下来编辑path路径,增加%MYSQL_HOME%\bin目录,见下图: mysql-path……
Continue reading
一、需求 公司写了很多脚本,分别部署在不同的机器上通过crontab进行管理,这里有一个缺点是,没有一个平台可以查看所有的任务执行情况和进行任务统一管理的平台。为此找了一些开源工具进行测试,测试涉及的产品如下: 国内有的有:jobx、Saturn(唯品会)、elasticjob (国内……
Continue reading
<strong></strong>《反脆弱》纳西姆·尼古拉斯·塔布勒的作品。首先基于书中的理念,我们把世界分类为两大类:1、存在不确定的<strong>混乱领域</strong>(大部分领域);2、不存在不确定的<strong……
Continue reading
背景 帮公司的一个爬虫项目安装完成了google chrome headless,其在使用selenium + chrome爬取内部的一个合作厂家的站点信息时,出现了无法获取内容的情况,同时也没有明显的报错信息。使用内部httpd服务搭建的测试页,可以正常获取。 解决方法 帮其分析后,直接使用chrom……
Continue reading
ITIL在网络管理中的体现目前主要有以下几个方面。 服务台 作为用户与IT部门的惟一连接点,服务台能够确保用户找到帮助其解决问题和请求的相关人员。服务台不仅负责处理事故、问题和客户的询问,同时还为其它活动和流程提供接口。包括客户变更请求、维护合同、服务级别管理、配置管理、可用性管理和……
Continue reading
当下企业很多都热衷于建设运维自动化、智能化,通过技术革新代替繁杂的手工运维,提高生产效率的同时最大程度的减少人为失误。但是如何建设自动化运维,在不同的企业有着不同的建设方法和技术栈,虽然大多是以Python为主。一般说来,企业的运维发展由起步到成熟,大致要经过三个大阶段:运维无序……
Continue reading
运维框架 1.运维框架为什么要分层 运维是面向团队而不是个人,分层能够让团队中每个人找到自己的工作的重点、明确运维的管理思路与目标。 分层其实是将运维工作进行了逻辑上的拆解,形成了上下文。因此我们做的某些操作并不是孤立的,会牵扯到不同的层次,是可以有生命周期的。 例如:服务器上架,就涉及……
Continue reading
Chatterbot 是基于pyhton实现的一个简单的聊天机器人,它需要大量对话语料来支撑它的运行。当用户给它一个输入时,它会在所有的语料库中寻找和这句话最相似的一句话,然后返回语料库中的下一句。chatterbot_corpus 是 Chatterbot 自带的语料库。本篇就先简单的写下chatterbot的安装使用。……
Continue reading