这两天协助运维定位1个监控程序CPU占用率达到150%的问题,过程曲折,结论简单,很有意思:)首先我们来看一下cpu高时候截图:可以看到红色框中的监控程序CPU占用率都很高,但其实这些监控程序的实现很简单:发送1个http请求,收到响应后简单判断一下响应码,然后打印监控结果。这么简单的业务占用这么高的cpu,怎么感觉都不太可能,于是拿到监控程序的源码开始定位。...
分类:
编程语言 时间:
2015-02-12 20:14:08
阅读次数:
283
从日志分析看,数据库出现故障前,大量process w000 died, see its trace file 无法获得连接,目前参数设置为150,太少,修改processes参数。--整改方法:sqlplus "/ as sysdba "alter system set processes=150...
分类:
其他好文 时间:
2015-02-12 18:10:26
阅读次数:
157
双网隔离技术,实现对企事业单位的内外网的信息安全防护。视频会议系统分为:软件视频会议系统和硬件视频会议系统。软件视频会议系统是基于服务器+PC架构的视频通信系统,MCU(multicontrolunit)。视频会议组网模式:一种是IP组网方式,一种是E1专线组网方式服务器安全防范策略..
前端只要是采用bootsrap.html和css。用表单和ajax做前后台的数据交换。这里由于我静态框架很差,所以采用的是别人的静态oms开源系统。后端主要运用的是paramiko模块(前期做的批量命令和文件推送。刚学saltstack。后期全部采用saltstack)和saltstack进行资产的自动化收集,这个..
分类:
其他好文 时间:
2015-02-12 14:09:58
阅读次数:
211
1、启动流程首先启动分析服务器gtone-> ll 27828-rw-r--r-- 1 gtone gtone 0 02-12 09:58 CE_CACHE-rw-r--r-- 1 gtone gtone 0 02-12 10:53 CE_CACHE1-rw-r--r--...
分类:
其他好文 时间:
2015-02-12 12:20:09
阅读次数:
232
#!/usr/bin/env python#coding: utf-8#author:luodi date:2015/02/12#description:this is a send mail scriptimport smtplibfrom email.mime.multipart import....
分类:
编程语言 时间:
2015-02-12 12:00:44
阅读次数:
198
最近做了一个web版的自动发布系统。实现了一个把tomcat的catlina.out日志输出到web页面的功能,做出来后,生活美好了一点。码农们不会再为了看日志来烦我了,以后有时间了准备扩展一下,把日志统一收集,过滤,让码农自己玩去,哈哈。作为一个运维狗,自动化一切,然后就有更多..
分类:
Web程序 时间:
2015-02-12 02:03:59
阅读次数:
505
大话日志分析与管理,有奖赠书活动,欢迎大家参与~随着IT运维管理工作的复杂程度不断增加,仅靠几个“技术大拿”来包打天下的已不能满足要求,每当系统或网络故障来临时再去被动的查找原因,已不适应现在的企业发展,企业需要一种安全的运维平台,满足专业化、标准化和流程化的..
分类:
其他好文 时间:
2015-02-11 19:10:39
阅读次数:
272
satlstack号称自动化运维的利器,那么saltstack能不能实现自身的批量部署呢?如果你也有这样的疑问,那么就更要看这篇文章了。答案当然是肯定的啦!saltstack可以利用salt-ssh来实现自身的批量部署。首先看待salt-ssh,很容易想到它是一个依赖ssh来进行远程命令执行的工具,这..
分类:
其他好文 时间:
2015-02-11 18:59:25
阅读次数:
860
每个Federation集群由三台节点组成,其中两个Disk,一个Ram。接下来我们评估一下,一个Federation集群能够容纳的用户数。已知数据:6W queue消耗4G内存一个设备会占用2个queue内存报警阀值定为 60%。注:因为消息,连接等也需要消耗内存性能测试中,两台(接近运维的物理机...
分类:
其他好文 时间:
2015-02-11 12:19:15
阅读次数:
622