运维需求 许多存储系统(如:MySQL)提供慢查询日志帮助开发与运维人员定位系统存在的慢操作.所谓慢查询日志就是系统在命令执行前后计算每条命令的执行时间,当超过预设阈值,就将这条命令的相关信息(例如:发生时间,耗时,命令的详细信息)记录到慢查询日志中,Redis也提供了类似的功能. 以下是一次故障的 ...
分类:
Web程序 时间:
2019-05-24 12:30:00
阅读次数:
148
参考原文: https://blog.51cto.com/zero01/2079879 ELK介绍 需求背景: 业务发展越来越庞大,服务器越来越多 各种访问日志、应用日志、错误日志量越来越多,导致运维人员无法很好的去管理日志 开发人员排查问题,需要到服务器上查日志,不方便 运营人员需要一些数据,需要 ...
分类:
其他好文 时间:
2019-05-16 09:26:45
阅读次数:
2355
第1章 Jenkins持续集成企业实战 构建企业自动化部署平台,可以大大的提升企业网站部署效率,企业生产环境每天需要更新各种系统,传统更网站的方法是使用Shell+Rsync实现网站代码备份、更新,更新完之后,运维人员手动发送邮件给测试人员、开发人员以及相关的业务人员,传统更新网站耗费大量的人力,同 ...
分类:
其他好文 时间:
2019-05-14 15:01:30
阅读次数:
180
一、什么是RADI Raid是廉价冗余磁盘阵列,简称磁盘阵列。 运维人员就叫RAID。Raid是一种把多块独立的磁盘(物理磁盘)按不同方式组合起来形成一个磁盘组,在逻辑上看起来就是一个大的磁盘,从而提供比单个磁盘更大的存储容量或更高的存储性能,同时又提供不同级别数据冗余备份的一种技术。 所以优点为: ...
分类:
系统相关 时间:
2019-05-09 21:56:00
阅读次数:
136
DevOps 是一个完整的面向IT运维的工作流,以 IT 自动化以及持续集成(CI)、持续部署(CD)为基础,来优化程式开发、测试、系统运维等所有环节。 DevOps的概念 DevOps一词的来自于Development和Operations的组合,突出重视软件开发人员和运维人员的沟通合作,通过自动 ...
分类:
其他好文 时间:
2019-05-05 19:25:02
阅读次数:
181
1、Nagios监控软件 Nagios是一款开源的免费网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设置,打印机等。在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知。 Nagios和cacti有什么区别 ...
分类:
移动开发 时间:
2019-04-25 22:38:59
阅读次数:
232
1、概述 1.1 微服务架构出现的问题 及 解决: 1.1.1 前言 每个微服务应用都提供对外的Restful API服务,它通过F5、Nginx等网络设备或工具软件实现对各个微服务的路由与负载均衡,并公开给外部客户端使用; 1.1.2 出现的问题 运维人员角度: 开发人员角度: 为了保证对外服务的 ...
分类:
编程语言 时间:
2019-04-24 19:35:23
阅读次数:
176
一、邮件服务需求在实际生产环境中,我们的服务器难免会发生故障,这时候就需要有邮件通知运维人员,及时查出问题,解决问题。所以邮件服务在生产中有着不可或缺的作用!二、操作环境操作系统:CentOS764位三、安装步骤1.直接yum安装yuminstallmailx-y2.修改配置文件vim/etc/mail.rc在末行插入:setfrom=14*2664@qq.comsetsmtp=smtp.qq.c
分类:
其他好文 时间:
2019-04-24 17:42:58
阅读次数:
455
工具下载链接:点这里。活动发布链接:点这里。 采用容器服务后,了解容器之间的关系及依赖是一个比较有挑战的问题。容器化改造后的实际架构模型可能与预想的架构存在较大的差异,架构师或系统运维人员需要精确地了解资源实例的构成和交互情况,存在一定的困难。其次,系统架构在动态演化过程中可能引入了一些不可靠的因素 ...
分类:
其他好文 时间:
2019-04-22 16:42:56
阅读次数:
151
一、概述 作为一名运维人员,你经常需要将某些命令或脚本放入计划任务中去执行。例如,服务器在白天的访问量一般较大,而服务器在承受巨大访问压力的同时对其进行全备份是不合适的,这时候就可以考虑将备份工作放入系统计划任务,这样系统就可以在夜间访问量小的时候自动执行备份任务。 Linux中提供两种计划任务:( ...
分类:
其他好文 时间:
2019-04-20 00:16:36
阅读次数:
170