摘要: 背景: 如果我们运维的是web网站, 那么http的状态码是必须要监控的,当出现4xx 5xxx的状态码的时候需要能发出报警,然后定位问题。当我们监控nginx的状态码出现错误状态码的时候, 一般的处理方法是通过kibana查询是哪个接口导致从而确定是哪个服务,再进一步登录业务机器查询业务日志确定原 阅读全文
posted @ 2019-06-17 15:42 Topic 阅读(934) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-03-19 23:35 Topic 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 最近维护的redis cluster需要扫描每个实例的内存使用率,首先我们需要获取实例已经使用的内存,获取实例的最大内存配额,两个值相比就能获取到内存使用比例。 实例的最大内存获取方法: 实例的已使用内存获取方法: 获取到的值单位是字节,我们需要更换成G为了更方便的直观的读取。 最后使用已经使用的内 阅读全文
posted @ 2017-10-14 09:02 Topic 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 缘起 正在欢乐的逗着孩子玩耍,突然间来了一通电话,值班人员告诉我误重启了一台服务器,是我负责的服务,感觉都要吓飞了,赶紧打开电脑查看次服务器上跑的是什么业务, 不看不知道,一看吓一跳,尼玛,是著名的redis cluster集群中的一台服务器,此时此刻心中一万个草泥马奔腾而过。。。。 剖析 此集群是 阅读全文
posted @ 2017-09-27 18:16 Topic 阅读(4746) 评论(0) 推荐(0) 编辑
摘要: #!/usr/bin/env python #-*- coding: UTF-8 -*- ############################################################## # # Date: 2017/09/22 # Filename: BackupMySQL.py # Description: backup mysql files,base pe... 阅读全文
posted @ 2017-09-22 18:09 Topic 阅读(821) 评论(0) 推荐(0) 编辑
摘要: 问题原因: 1. crond服务没启动 2. 环境变量如 PATH LANG SHELL 等设置不对 3. 脚本中引用的文件地址是相对路径,而非绝对路径. 排查步骤: 以 check.sh 为例 先检查cron日志中是否有脚本的执行记录: grep check.sh /var/log/cron* - 阅读全文
posted @ 2017-08-27 17:05 Topic 阅读(1502) 评论(0) 推荐(0) 编辑
摘要: 之前一位童鞋发的: 5版邮件,在用户量很大的情况下,如果做了分布式,如果在后端mysql上执行: mysql> show global status like 'Thread%'; Threads_cached 0 Threads_connected 793 Threads_created 2397 阅读全文
posted @ 2017-08-27 16:54 Topic 阅读(1331) 评论(0) 推荐(0) 编辑
摘要: #!/usr/bin/python # -*- coding:utf-8 -*- ################################### # # 检查主机的损坏磁盘 # ################################### import paramiko import sys def DiskCheck(ip): try: # 建立... 阅读全文
posted @ 2017-08-27 16:24 Topic 阅读(2078) 评论(0) 推荐(0) 编辑
摘要: 无意翻到之前收藏的一个文档,共享一下。 Solaris/Linux 命令手册 1. 系统 # passwd:修改口令 # exit:退出系统 2. 文件 # cp:复制文件或目录,参数:-a递归目录,-i覆盖确认 # mv:改名移动 # rm:删除,参数:-r递归删除 3. 目录 # mkdir:创建目录 # rmdir:删除空目录 # cd:改变工作目录 # pwd:查看当前路径... 阅读全文
posted @ 2017-08-16 09:17 Topic 阅读(1195) 评论(0) 推荐(0) 编辑
摘要: 之前负责的项目有用到oracle的,oracle dba给过一些建议,自己整理了一下,写再这里做个备忘 数据库需求分析: 1. 创建的数据库名称为maildb,并且字符集为UTF8. 2. 提供可连接到数据库的用户名和密码来使用数据库. 3. 将数据库的最大连接数至少调整到500 4. 数据库备份建 阅读全文
posted @ 2017-08-16 06:33 Topic 阅读(781) 评论(0) 推荐(0) 编辑
转载请注明出处. 作者: 运维的自我修养 地址: http://www.cnblogs.com/topicjie/