mysql中间件是运维工作内容_linux运维工作的七项内容

一,【基础运维检查】

或叫 例行检查 或叫 例行巡检

mail cacti

1.理解例行检查列表的内容、检查项的含义以及可能引发的问题。

2.按照例行检查表,定期检查系统状态,发现异常立即通报并推进解决。

3.定期检查线上服务模块,排除可疑进程, 发现问题及时通报。

4.理解监控和统计报表的各项含义,每天定时检查报表,发现异常立即通报并推进解决。

5.制定服务例行检查要点和方法,部署执行并不断完善,避免检查的盲点。

工作清单参考

1.在预期的时间内,根据执行手册,保质保量完成产品线既定的例行检查工作。

2.通过技术方式提高例行检查的效率。

3.有能力发现潜在问题,制定或者补充合理的检查清单和检查方式,保证基础运维有效进行。

4.进行问题和追查,并解决可能的隐患。

具体检查项举例

机器性能:idle>60%,memfree>60%,io<30MB/s,nic<90MB/s,disk_used<80%

模块日志:请求次数<800次/s ,耗时<300ms/次,日志fatal|error|warnning条数

系统日志:查检内核日志是否有异常输出 '(I/O error|EXT2-fs error|ERROR on|Medium Error|error recovery|disk error|Illegal block|Out of Memory|dead device|readonly)'

数据报表:前一天用户访问量报表,前一天用户提交量报表,各地域访问服务流量情况和耗时情况,非正常用户(网页抓取)访问量情况

备份检查:检查夜间的数据备份是否正常。

如在排查过程中遇到问题,需要及时跟进:

凭估问题影响,及时通报,跟进问题,定位问题,提出解决方案,经确认后执行解决方案,最后通报问题已解决 并 给出如何让此类问题不再次发生。

二,【整理预案】

工作清单参考

1.根据服务稳定性和部署现状,整理服务执行预案。

2.将服务分级别,分层次,整理不同重要性的应急预案。

3.定期进行预案演练,每季度进行一次大规模预案演练,但如有重要级别的服务,可以加快预案练习频率(每月演练一次)

4.记录预案执行时间,人员,操作耗时,影响服务时间,服务恢复时间,最后整理整个预案演习的时间和真正影响服务时间。

5.根据预案演练发现的问题,记录问题原因,并更新预案,如果有遗漏的监控应在预案演练后及时添加监控。

6.优化预案执行过程,预案执行自动化,降低影响服务的时间。

三,【故障处理】

1.熟悉服务日常故障处理方法和预案执行要点。

2.对已知线上故障能按流程进行通报并按预案执行。

3.及时处理并回复相关的服务报警信息。

4.能透彻分析报警原因,并推动报警问题解决。

5.能发现服务隐患,总结处理方法和提出预案改进建议。

四,【数据备份】

1.根据服务类型,将需要备份的数据划分重要级别,理解什么数据需要全量备份,什么时候需要增量备份,并且需要确认数据需要保留天数。

2.编写数据恢复预案,定期演练,包含但不限于每季度的数据恢复测试;

3.根据服务调整、机器迁移等服务变更须及时更新备份方案;

五,【机器管理】

1.熟悉服务器资源状况,机房分布情况,并能做到批量管理,自动化管理。

2.合理使用服务器资源,根据不同服务的需求,安排不同配置的服务器。

3.保证服务器正常运行,对服务器硬件添加或变更来解决资源不足问题。

4.熟悉服务器上下架、上下线、搬迁相关流程。

六,【服务管理】

服务与服务间的关联关系。

线上服务操作注意事项。

及时发现服务上的问题,并及时跟进、推动解决。

整理运维文档,记录每个服务的问题或潜在问题和这个服务的特殊点。

七,【技术审核】

1.编制或审核上线步骤、回滚方案。

2.按流程高质量地完成上线、操作,包括上线后的检查复核以及紧急情况下的回滚操作。

3.用脚本和自动化的方法实现上线和操作,改进上线/操作过程。

具体审核点:

1.评估变更对运维影响(如资源、接口、平台),产出评估影响,以及应对策略。

2.评估变更对业务的影响(如流量、收入、网页数等)

3.变更执行

3.1变更时间、地点、参与;

3.2变更方案(含 执行方案、预案);

3.3变更执行;

3.4变更check;(业务和运维);

3.5变更回顾;

4.对所做的变更进行回顾和总结

4.1变更问题总结和改进;

4.2改进措施与实施;

4.3改进对业务推动;

4.4改进对运维推动;

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/260426.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

java executor_Java并发编程(08):Executor线程池框架

一、Executor框架简介1、基础简介Executor系统中&#xff0c;将线程任务提交和任务执行进行了解耦的设计&#xff0c;Executor有各种功能强大的实现类&#xff0c;提供便捷方式来提交任务并且获取任务执行结果&#xff0c;封装了任务执行的过程&#xff0c;不再需要Thread().st…

Exchange 2007迁移Exchange 2010应该注意的13件事

1. Exchange 2007可以支持升级到Exchange 2010&#xff0c;但需要提前将Exchange 2007所有服务器环境升级至 SP2或以上版本。2. Exchange 2007如果更新至SP2或以上版本&#xff0c;则建议按照以下顺序进行各角色的更新&#xff1a; CAS、UM、HUB、Edge、Mailbox。3. …

dom4j操作XML

(一&#xff09;创建Document的基本操作 /** * XML基本操作 */ public void BaseOperation(){ //创建一个document Document documentDocumentHelper.createDocument(); //创建根结点 Element rootdocument.addElement("root"); //为根结点添加一个book节点 Element …

Oracle数据库中闪回恢复的详细分析

Oracle9i开始提供闪回查询&#xff0c;以便能在需要的时候查到过去某个时刻的一致性数据&#xff0c;这是通过Undo实现的。这个功能有很大的限制&#xff0c;就是相关事务的undo不能被覆盖&#xff0c;否则就无力回天了。oracle10g大大的增强了闪回查询的功能&#xff0c;并且提…

python 查看当前目录_「Python」打包分发工具setuptools学习

❝setuptools是python标准的打包分发工具&#xff0c;它可以将我们编写的python项目打包安装&#xff0c;这样其他同事就可以像调用标准库或python第三方库那样直接使用&#xff1b;也可以将项目上传到Pypi供更多人的下载安装使用。❞1. 项目结构项目结构❝这是一个打包构建好的…

如何杀掉D状态的进程?[zt]【转】

转自&#xff1a;http://blog.csdn.net/chinalinuxzend/article/details/4288791 [-] 如何杀掉D状态的进程zt相关博文原贴:http://www.xclinux.cn/?p752 如何杀掉D状态的进程&#xff1f;[zt] 状态为 D (Uninterruptible sleep) &#xff0c;以及状态为 Z (Zombie)这些垃圾进程…

九月十月百度人搜,阿里巴巴,腾讯华为笔试面试八十题(第331-410题)

九月十月百度人搜&#xff0c;阿里巴巴&#xff0c;腾讯华为小米搜狗笔试面试八十题 &#xff08;参与算法&面试题交流与讨论&#xff0c;请加群&#xff1a;30382647&#xff09;引言 自发表上一篇文章至今&#xff08;事实上&#xff0c;上篇文章更新了近3个月之久&#…

mysql性能结构优化原理_MySQL性能管理及架构设计(二):数据库结构优化、高可用架构设计、数据库索引优化...

一、数据库结构优化(非常重要)1.1 数据库结构优化目的1、减少数据冗余&#xff1a;(数据冗余是指在数据库中存在相同的数据&#xff0c;或者某些数据可以由其他数据计算得到)&#xff0c;注意&#xff0c;尽量减少不代表完全避免数据冗余&#xff1b;2、尽量避免数据维护中出现…

python git是什么_python爬虫之git的使用

一、简单认识&#xff1a; 1、初始化文件夹为版本控制文件夹&#xff0c;首先建立一个文件夹&#xff0c;进入这个文件夹以后输入git init初始化这个文件夹。2、Git几种位置概念 1、本地代码&#xff1a;本地更改完代码以后&#xff0c;虽然是存放在git的文件夹里面&#xff0c…

产品经理网站数据分析之测量问题现状(二)

本章续接上文&#xff0c;主要讲解流程图的绘制要领&#xff0c;以及示例。 1、基础流程图 基础流程图应该简明扼要地描述出流程的主要结构&#xff0c;在弄清楚流程的起点、终点&#xff0c;以及主要步骤后&#xff0c;按照流程的先后顺序&#xff0c;按照要展示的流程长短比例…

键盘流的逆袭- Idea 中使用 VIM mode 提高生成效率

Idea 中使用 VIM mode 提高生成效率 安装配置 Idea 的 vim 插件 先挖坑&#xff0c;后续再填。这个毫无技术含量&#xff0c;不写了&#xff0c;自己去搜吧。 快捷键代替鼠标 打开文件 按两下 shift 键 > 输入类目文件名按 command e &#xff0c;打开最近编辑的文件列表&a…

git 撤销挂起的更改_Timer计时任务因系统时间的修改导致挂起解决方案

之前开发的一款运行在定制Android设备上的一个实时监控程序发生了一个很奇怪的问题&#xff1a;关机状态下放置了半个月左右的时间之后&#xff0c;再次开机使用&#xff0c;使用到一半的时候&#xff0c;显示界面就卡死在某一个状态下了(显示界面只显示一行文字&#xff0c;代…

yii urlmanager配置post不生效_一文带你彻底学会 Git Hooks 配置

你好&#xff0c;我是小桔&#xff0c;是一个没有感情的代码崽。今天给大家介绍一下 Git Hooks&#xff0c;相信 Git 大家都在用吧&#xff0c;Git 除了用作版本控制&#xff0c;还有许多高级功能&#xff0c;Git Hooks 就是其中之一。本文环境&#xff1a;Git 版本&#xff1a…

Tiff – 值得你体验一下的可视化的字体对比工具

Tiff 是一款字体对比工具&#xff0c;可视化对比两种字体之间的差异。这是一个工具来帮助比较两种字体&#xff0c;同时学习排版。在这一点上&#xff0c;谷歌 Web 字体作为 Tiff 外部字体文件的唯一来源。由于应用程序使用的一些功能需要 HTML5 和 CSS3 支持&#xff0c;因此请…

[.NET] 建构子中传递子对象的对象

在设计对象继承的时候&#xff0c;父对象建构子会需要一些参数&#xff0c;这些参数可以由子对象建构子透过base关键词来提供。 namespace Test001 {public class ParentClass{// Constructorspublic ParentClass(IEnumerable<string> dataCollection){this.DataCollecti…

php基础教程(三):变量

1、php变量规则 变量以 $ 符号开头&#xff0c;其后是变量的名称变量名称必须以字母或下划线开头变量名称不能以数字开头变量名称只能包含字母数字字符和下划线&#xff08;A-z、0-9 以及 _&#xff09;变量名称对大小写敏感&#xff08;$y 与 $Y 是两个不同的变量&#xff09;…

操作系统实验文件管理_系统设计硬核知识(5)——操作系统的文件管理

操作系统对计算机的管理包括两个方面&#xff1a;硬件资源和软件资源。硬件资源的管理包括CPU 的管理、存储器的管理、设备管理等&#xff0c;主要解决硬件资源的有效和合理利用问题。软件资源包括各种系统程序、各种应用程序、各种用户程序&#xff0c;也包括大量的文档材料、…

错误 0xc0202049: 数据流任务 1: 无法在只读列“ID”中插入数据

数据库导入导出时总失败&#xff0c;错误信息如下&#xff1a; 正在验证 (错误) 消息错误 0xc0202049: 数据流任务 1: 无法在只读列“ID”中插入数据。 (SQL Server 导入和导出向导) 错误 0xc0202045: 数据流任务 1: 验证列元数据失败。 (SQL Server 导入和导出向导) 错误 0xc0…

python中的items方法_Python 字典的items()方法和iteritems()方法有什么不同?【面试题详解】...

今天爱分享给大家带来Python 字典的items()方法和iteritems()方法有什么不同?【面试题详解】&#xff0c;希望能够帮助到大家。 字典是 Python 语言中唯一的映射类型。映射类型对象里哈希键(键&#xff0c;key)和指向的对象&#xff08;值&#xff0c;value)是多对一的关系&am…

大网高级技术笔记(一)

防伪码&#xff1b;黑发不知勤学早&#xff0c;白首方悔读书迟本章目标&#xff1a;理解消化动态路由协议与OSPF协议并应用于实际工作中。第一章 动态路由协议一、按照路由执行的算法分类距离矢量路由协议&#xff1a;RIP、IGRP链路状态路由协议&#xff1a;OSPE、IS-IS二、RIP…