E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Zabbix邮件报警故障排查
生产环境下JAVA进程高CPU占用
故障排查
问题描述:生产环境下的某台tomcat7服务器,在刚发布时的时候一切都很正常,在运行一段时间后就出现CPU占用很高的问题,基本上是负载一天比一天高。问题分析:1,程序属于CPU密集型,和开发沟通过,排除此类情况。2,程序代码有问题,出现死循环,可能性极大。问题解决:1,开发那边无法排查代码某个模块有问题,从日志上也无法分析得出。2,记得原来通过strace跟踪的方法解决了一台PHP服务器CPU占用
wen19851025
·
2015-09-17 11:00
java
环境
生产
zabbix系列(三):设置邮件报警,并测试监控80端口;
相关环境:操作系统描述IP地址server05(centos6.6)服务器端192.168.10.65server04(centos6.6)客户端192.168.10.64一、使用
zabbix邮件报警
功能
329984300
·
2015-09-11 09:55
zabbix监控
zabbix邮件报警
监控80端口
监控
zabbix系列(三):设置邮件报警,并测试监控80端口;
相关环境:操作系统描述IP地址server05(centos6.6)服务器端192.168.10.65server04(centos6.6)客户端192.168.10.64一、使用
zabbix邮件报警
功能
329984300
·
2015-09-11 09:55
Zabbix监控
zabbix邮件报警
监控80端口
zabbix系列(三):设置邮件报警,并测试监控80端口;
相关环境:操作系统描述IP地址server05(centos6.6)服务器端192.168.10.65server04(centos6.6)客户端192.168.10.64一、使用
zabbix邮件报警
功能
329984300
·
2015-09-11 09:55
Zabbix监控
zabbix邮件报警
监控80端口
zabbix邮件报警
配置
zabbix邮件报警
前言:配置安装完成zabbix 可以参考:http://jeremybale.blog.51cto.com/3341343/1626269 环境介绍:zabbix监控的环境通过公司内部邮件服务器进行报警邮件报警配置设置
Ciscowei
·
2015-08-31 13:17
zabbix邮件报警
zabbix邮件报警
配置
zabbix邮件报警
前言:配置安装完成zabbix可以参考:http://jeremybale.blog.51cto.com/3341343/1626269环境介绍:zabbix监控的环境通过公司内部邮件服务器进行报警邮件报警配置设置
Ciscowei
·
2015-08-31 13:17
zabbix邮件报警
系统_运维自动化
zabbix邮件报警
配置
zabbix邮件报警
前言:配置安装完成zabbix 可以参考:http://jeremybale.blog.51cto.com/3341343/1626269 环境介绍:zabbix监控的环境通过公司内部邮件服务器进行报警邮件报警配置设置
Ciscowei
·
2015-08-31 13:17
zabbix邮件报警
一次resin服务器
故障排查
,以及jstack初步了解
不知道为什么,窗外出现了乌云,又不知道为什么,烦人的蝉鸣突然变得无声了,大脑中的嘈杂瞬间归位了宁静,草他么,我的测试服务器又特么无缘无故的崩了。作为菜鸟为了排查故障,最先想到的就是找日志,先后分析了项目启动日志,resin启动日志,jvm日志完全看不出来结果。1.jvm日志显示gc正常,内存没有溢出。2.resin进程在,启动日志也没有报错。3.项目日志有条警告,log4j和另外一个log包有类冲
狂暴的小学生
·
2015-08-19 20:00
职场感悟
B.分析设计架构:C.基于事实、质疑分析、
故障排查
。D.具体核心技术:java,并发,分布式,soa,爬虫,推荐E.业务:电商3.管理类A.规划安排。排兵布阵:B.项目把控管理。人事物进度质量。
xgbjmxn
·
2015-08-14 07:00
职场感悟
B.分析设计架构:C.基于事实、质疑分析、
故障排查
。D.具体核心技术:java,并发,分布式,soa,爬虫,推荐E.业务:电商3.管理类A.规划安排。排兵布阵:B.项目把控管理。人事物进度质量。
xgbjmxn
·
2015-08-14 07:00
CPU占用率100%解决方法
故障排查
:大多数人碰到这种情况都会重启电脑,但是我是一个学计算机的人,怎么能动不动就重启电脑呢。于是开始了对问
fightfaith
·
2015-08-10 14:00
进程控制
故障排查
CPU占用率100
生产环境下JAVA进程高CPU占用
故障排查
问题描述:生产环境下的某台tomcat7服务器,在刚发布时的时候一切都很正常,在运行一段时间后就出现CPU占用很高的问题,基本上是负载一天比一天高。问题分析:1,程序属于CPU密集型,和开发沟通过,排除此类情况。2,程序代码有问题,出现死循环,可能性极大。问题解决:1,开发那边无法排查代码某个模块有问题,从日志上也无法分析得出。2,记得原来通过strace跟踪的方法解决了一台PHP服务器CPU占用
597586136
·
2015-08-08 11:08
cpu
java负载
Java线上应用
故障排查
之一:高CPU占用
转http://blog.csdn.net/blade2001/article/details/9065985 先确定pid:top找到最消耗cpu的进程15495 再确定tid:ps-mp15495-oTHREAD,tid,time找到最占用cpu的进程18448 printf"%x\n"184484810 打印堆栈jstack15495|grep4810-A30 例如发现栈如下:"region
blackproof
·
2015-08-06 19:00
java
jdk常用
故障排查
命令
linux下常见定位命令: 1、jps 输出Java进程 -q 只输出进程ID的名称,省略主类的名称; -m 输出进程启动时传递给main函数的参数; &nb
daysinsun
·
2015-07-19 20:00
jvm
架构师速成7.2-为什么要学习协议、规范
理解协议对于你的
故障排查
很有帮助,比如一个http请求出错,如果了解协议很容易判断,是浏览器端还是服务器端问题,
for5million
·
2015-07-12 20:00
linux系统常见
故障排查
第十一章
故障排查
一MBR的446坏,修复。1.对MBR扇区中GRUB引导程序破坏。
小陈102
·
2015-06-27 08:35
Linux系统管理
linux系统常见
故障排查
第十一章
故障排查
一MBR的446坏,修复。1.对MBR扇区中GRUB引导程序破坏。
小陈102
·
2015-06-27 08:26
Linux系统管理
linux 下搭建
zabbix邮件报警
一、搭建环境介绍hostnameIPzabbix版本系统版本服务端webserver192.168.1.20zabbix2.2CentOS6.6客户端hpf-linux192.168.1.110zabbix2.2CentOS6.6二、使用外部邮箱账号发送报警邮件设置:1、关闭sendmail或者postfix 使用外部邮箱账号时,不需要启动sendmail或者postfix,如果在sendm
飞残月
·
2015-06-23 22:27
zabbix
邮件报警
linux 下搭建
zabbix邮件报警
一、搭建环境介绍hostnameIPzabbix版本系统版本服务端webserver192.168.1.20zabbix2.2CentOS6.6客户端hpf-linux192.168.1.110zabbix2.2CentOS6.6二、使用外部邮箱账号发送报警邮件设置:1、关闭sendmail或者postfix 使用外部邮箱账号时,不需要启动sendmail或者postfix,如果在sendm
飞残月
·
2015-06-23 22:27
zabbix
邮件报警
linux 下搭建
zabbix邮件报警
一、搭建环境介绍hostnameIPzabbix版本系统版本服务端webserver192.168.1.20zabbix2.2CentOS6.6客户端hpf-linux192.168.1.110zabbix2.2CentOS6.6二、使用外部邮箱账号发送报警邮件设置:1、关闭sendmail或者postfix使用外部邮箱账号时,不需要启动sendmail或者postfix,如果在sendmail或
飞残月
·
2015-06-23 22:27
zabbix
邮件报警
系统监控
Linux服务器中高负载现象
故障排查
指南 - 51CTO.COM
技术支持分析师们常常接到用户对服务器高负载的控诉。事实上cPanel软件及其安装的应用很少引发服务器高负载情况。服务器拥有者、系统管理员或者服务器供应商应当对高负载状况进行初步调查,并在确认情况复杂后再向分析人士求助。服务器高负载因何而起?下列项目的过度使用会直接导致高负载问题:CPU内存(包括虚拟内存)磁盘I/O该如何检查这些项目?这取决于大家是要审查当前资源使用情况还是历史资源使用情况。当然,
·
2015-06-18 00:00
linux
unix
Monitor
故障排查
记之新网段上网慢
故障现象:客户反应在内部新增加一个网段后,该网段上网速度很慢,打开网页需要很长时间!客户网络环境:排查过程:经了解客户在D-SW-A上增加一个新网段后,下面的PC上网速度很慢,在客户现场进行测试,更换成原有网段之后,上网速度马上恢复正常。这不科学啊!登录到D-SW-A上检查交换机配置,发现没什么问题,新网段OSPF宣告正常。登录到Core-A上,使用shiproute发现Core-A可以学到新网段
xunil
·
2015-06-17 14:58
网络
故障
路由
排查
故障排查
记之新网段上网慢
故障现象:客户反应在内部新增加一个网段后,该网段上网速度很慢,打开网页需要很长时间!客户网络环境:排查过程:经了解客户在D-SW-A上增加一个新网段后,下面的PC上网速度很慢,在客户现场进行测试,更换成原有网段之后,上网速度马上恢复正常。这不科学啊!登录到D-SW-A上检查交换机配置,发现没什么问题,新网段OSPF宣告正常。登录到Core-A上,使用shiproute发现Core-A可以学到新网段
xunil
·
2015-06-17 14:58
网络
故障
路由
排查
MySQL使用与优化总结
存储引擎的选择:MyISAM vs InnoDB 使用与优化 DB的优化 SQL的优化 应用的优化 简单
故障排查
技巧 慢查询排查 Lock情况排查 Slave延时排查
dk05408
·
2015-06-15 18:00
mysql
生产环境下JAVA进程高CPU占用
故障排查
问题描述:生产环境下的某台tomcat7服务器,在刚发布时的时候一切都很正常,在运行一段时间后就出现CPU占用很高的问题,基本上是负载一天比一天高。问题分析:1,程序属于CPU密集型,和开发沟通过,排除此类情况。2,程序代码有问题,出现死循环,可能性极大。问题解决:1,开发那边无法排查代码某个模块有问题,从日志上也无法分析得出。2,记得原来通过strace跟踪的方法解决了一台PHP服务器CPU占
wushank
·
2015-06-09 12:26
java
【原创】记一次线上Tomcat
故障排查
-struts2 “bug”导致tomcat阻塞
现象15年5月25日下午6:30分,我们的QA收到我们的一个线上项目页面一定概率会出现ERROR页面。当时问题分析及处理方案此页面是nginx的error页面,并不是我们业务的500页面。通过每台机器ip直接访问,发现其中有一台机器挂了。马上联系运维同学,重启tomcat后正常。事后问题排查1.查看业务log4j日志发现当时应用一直在重连zookeeper,但是这并不会导致nginxerror。2
lepdou
·
2015-06-07 21:30
Java
网站代维-云服务器代维 阿里云服务器 阿里云主机 阿里云主机代理 阿里云代维
云服务器代维,云主机管理,阿里云主机配置,阿里云主机代维QQ:联系 285691605网站地址http://blog.bypat.com了解运维服务提供基于云服务器的基础运维,包含数据迁移、环境配置、
故障排查
redhat9
·
2015-05-26 21:00
阿里云服务器
阿里云主机
阿里云代维
阿里云主机代理
云服务器代维
一个load过高的
故障排查
案例
现象: 6台4核机器load 全部在30以上,cpu使用us在90%, mem使用在90%,swap使用了100K,机器缓慢,前台浏览器页面打开缓慢,超时后白屏。措施: top, shift+h ,shift + p, 找出消耗cpu时间最多的线程ID,dump 堆栈信息,找到该线程,看在做什么,发现有多个线程在执行同一个方法。该方法内有一个循环,从一个node节点向上找其父节点,并不断将该节点数
cfyme
·
2015-05-23 10:00
load
使用jstack诊断Java应用程序故障
如果单靠通过查看代码是很难去发现这个问题,在这一次
故障排查
中,我也学到了怎样更好的使用jvm监控工具来进行诊断,主要用
cfyme
·
2015-05-21 14:00
jstack
zabbix邮件报警
变量表
常用变量值默认接收人:故障{TRIGGER.STATUS},服务器:{HOSTNAME1}发生:{TRIGGER.NAME}故障!默认信息:告警主机:{HOSTNAME1}告警时间:{EVENT.DATE}{EVENT.TIME}告警等级:{TRIGGER.SEVERITY}告警信息:{TRIGGER.NAME}告警项目:{TRIGGER.KEY1}问题详情:{ITEM.NAME}:{ITEM.V
apache0554
·
2015-05-19 13:00
故障排查
:是什么 导致了服务器端口telnet失败?
telnet命令的主要作用是与目标端口进行TCP连接(即完成TCP三次握手)。当服务端启动后,但是telnet其监听的端口,却失败了。或者,当服务端运行了一段时间后,突然其监听的端口telnet不通了。当类似这样的telnet失败的情况出现时,都可以按照如下方面进行排查:1.观察一下服务端进程的CPU和内存是否有异常。比如,当CPU持续在100%时,就有可能导致来自客户端的TCP连接请求被丢弃或无
zhuweisky
·
2015-05-09 09:00
故障排查
:是什么 导致了服务器端口telnet失败?
telnet命令的主要作用是与目标端口进行TCP连接(即完成TCP三次握手)。 当服务端启动后,但是telnet其监听的端口,却失败了。或者,当服务端运行了一段时间后,突然其监听的端口telnet不通了。当类似这样的telnet失败的情况出现时,都可以按照如下方面进行排查: 1.观察一下服务端进程的CPU和内存是
·
2015-05-09 09:00
telnet
故障排查
:是什么 导致了服务器端口telnet失败? - zhuweisky
telnet命令的主要作用是与目标端口进行TCP连接(即完成TCP三次握手)。 当服务端启动后,但是telnet其监听的端口,却失败了。或者,当服务端运行了一段时间后,突然其监听的端口telnet不通了。当类似这样的telnet失败的情况出现时,都可以按照如下方面进行排查:1.观察一下服务端进程的CPU和内存是否有异常。 比如,当CPU持续在100%时,就有可能导致来自客户端的
zhuweisky
·
2015-05-09 01:00
telnet
服务器端
zhuweisky
关于Exchange邮箱服务器角色
故障排查
及解决思路分享
在最近一次关于Exchange服务器故障中,出现了员工无法进入邮箱的问题,最直接方法来登录OWA页面,看看正常不正常,反映出来的报错信息如下: 当接到这个报障后,第一时间,当时有人问到是不是公司的CAS服务器挂了?当然还是如果对邮件服务器足够了解的话,这个报错一定不是邮箱服务器CAS出现故障,因为如果CAS出现问题,您也到不了这个页面的,所以根据产品提供服务来判断,能打开OWA页面,说
wangtingdong
·
2015-04-30 16:45
服务器
角色
控制台
关于Exchange邮箱服务器角色
故障排查
及解决思路分享
在最近一次关于Exchange服务器故障中,出现了员工无法进入邮箱的问题,最直接方法来登录OWA页面,看看正常不正常,反映出来的报错信息如下:当接到这个报障后,第一时间,当时有人问到是不是公司的CAS服务器挂了?当然还是如果对邮件服务器足够了解的话,这个报错一定不是邮箱服务器CAS出现故障,因为如果CAS出现问题,您也到不了这个页面的,所以根据产品提供服务来判断,能打开OWA页面,说明CAS服务器
wangtingdong
·
2015-04-30 16:45
服务器
角色
控制台
Exchange
zabbix邮件报警
以附件发送的解决方法
最近搭建了一个zabbix服务器,但是到邮件报警的时候出问题了,为什么发送老是发送个附件。脚本命令是echo"$3"|mail-s"$2"$1 应该是对着呢。最后查了好多资料,实验了很多次,发现大致的原因。因为windows和linux的换行符不同导致的。可以把附件file一下看到:[root@zabbix~]#filetcmime.1953.1953.2321.bin tcmime.
whh19921024
·
2015-04-28 15:55
附件发送
zabbix报警邮件
Zabbix邮件报警
设置
说明:Zabbix监控服务端、客户端都已经部署完成,被监控主机已经添加,Zabiix监控运行正常。实现目的:在Zabbix服务端设置邮件报警,当被监控主机宕机或者达到触发器预设值时,会自动发送报警邮件到指定邮箱。具体操作:以下操作在Zabbix监控服务端进行备注:Zabbix监控服务端操作系统:CentOS主机名:zabbix.osyunwei.com邮件报警有两种情况:1、Zabbix服务端只是
saga_gallon
·
2015-04-25 14:33
zabbix
linux
监控工具
zabbix
zabbix管理三之配置邮件报警
zabbix配置邮件报警简述:zabbix的web界面我采用的是中文界面 操作系统:centos6.4配置
zabbix邮件报警
的步骤:1、选择使用哪种报警机制(邮件): 方法如下: 点击
jeff_1
·
2015-04-24 16:09
邮件
配置
zabbix
zabbix管理三之配置邮件报警
zabbix配置邮件报警简述:zabbix的web界面我采用的是中文界面 操作系统:centos6.4配置
zabbix邮件报警
的步骤:1、选择使用哪种报警机制(邮件): 方法如下: 点击
jeff_1
·
2015-04-24 16:09
邮件
配置
zabbix
linux的基本管理
Linux下任务管理与
故障排查
?Linux下网络配置方法?Linux文件服务器的配置?
studyqaz
·
2015-04-23 19:52
linux
域名服务器
《实战Java虚拟机——JVM故障诊断与性能优化》
本书将通过200余示例详细介绍Java虚拟机中的各种参数配置、
故障排查
、性能监控以及性能优化。详细解读和小伙伴们一起来吐槽
李航421
·
2015-04-23 09:00
jvm
JAVA虚拟机
性能优化
实战
故障诊断
记某校园无线网络
故障排查
【问题描述】:某高校无线网络发射两个信号,一个为TEACHER,另一个为STUDENT,节前部署试运行阶段一切正常,节后学生返校开学,就开始有部分学生反映连接STUDENT信号不能上网,具体表现为,无线信号能连接上,但是无线终端(包括手机和笔记本)获取不到地址,直接分配169.254.175.149;而连接TEACHER信号的则一切正常。【问题排查】: 1、综合这几天故障申报的时间观察来看,
dolphin_LYX
·
2015-04-08 09:05
DHCP
故障排查
无线网络
校园
记某校园无线网络
故障排查
【问题描述】:某高校无线网络发射两个信号,一个为TEACHER,另一个为STUDENT,节前部署试运行阶段一切正常,节后学生返校开学,就开始有部分学生反映连接STUDENT信号不能上网,具体表现为,无线信号能连接上,但是无线终端(包括手机和笔记本)获取不到地址,直接分配169.254.175.149;而连接TEACHER信号的则一切正常。【问题排查】: 1、综合这几天故障申报的时间观察来看,
dolphin_LYX
·
2015-04-08 09:05
DHCP
故障排查
无线网络
校园
故障排查
:是什么 导致了客户端批量心跳超时掉线
心跳超时指的是:针对某个在线的客户端(TCP连接),ESFramework服务端在指定的时间内,没有收到来自该客户端的任何消息,则认为该客户端已经掉线。为什么需要心跳机制了?因为针对某些客户端掉线(可能是因为网络断开、或客户端程序退出),服务端不能立即感受到(有的可能需要过很长的时间才能感受到),所以,需要引入心跳机制,让服务端尽可能早地发现客户端已经不在线了。关于心跳机制,更详细的介绍可以参见这
zhuweisky
·
2015-04-08 08:00
故障排查
:是什么 导致了客户端批量心跳超时掉线
心跳超时指的是:针对某个在线的客户端(TCP连接),ESFramework服务端在指定的时间内,没有收到来自该客户端的任何消息,则认为该客户端已经掉线。 为什么需要心跳机制了?因为针对某些客户端掉线(可能是因为网络断开、或客户端程序退出),服务端不能立即感受到
·
2015-04-08 08:00
客户端
攻击判定检查
二、节点
故障排查
在收到报警短信、邮件后
故障排查
过程(一)机房故障(二)遭受攻击(一)、机房故障判断1) 首先ping网关和节点ip,如果都不通或都丢包,并看流量图,如果发现流量中断、则为机房故障,和机房联系
笨小孩0001
·
2015-04-07 15:48
服务器
网站
短信
流量
攻击判定检查
二、节点
故障排查
在收到报警短信、邮件后
故障排查
过程(一)机房故障(二)遭受攻击(一)、机房故障判断1) 首先ping网关和节点ip,如果都不通或都丢包,并看流量图,如果发现流量中断、则为机房故障,和机房联系
笨小孩0001
·
2015-04-07 15:48
服务器
网站
短信
流量
经验分享:C/S系统
故障排查
之服务器端口telnet失败
(在过去的10+年基于 ESFramework 做了很多的C/S系统,也协助客户解决了诸多开发和运行时的技术问题,个人觉得这些历史经验是非常宝贵的,接下来我会将这些经验逐步分享出来,希望对碰到类似问题的人有所启发和帮助。) telnet命令的主要作用是与目标端口进行TCP连接(即完成TCP三次握手)。 当服务端启动后,但是telnet其监听的端口,却失败了。或者,当服务端运
zhuweisky
·
2015-04-07 10:00
telnet
三次握手
ESFramework
网站
故障排查
常用命令
转载自:http://www.ttlsa.com/linux/site-troubleshooting-common-commands/ 1,查看tcp连接状态:netstat-nat|awk'{print$6}'|sort|uniq-c|sort-rnnetstat-n|awk'/^tcp/{++S[$NF]};END{for(ainS)printa,S[a]}'netstat-n|awk'/^
wsx8795100
·
2015-04-01 10:38
netstat
tcpdump
网站
故障排查
常用命令
转载自:http://www.ttlsa.com/linux/site-troubleshooting-common-commands/ 1,查看tcp连接状态:netstat-nat|awk'{print$6}'|sort|uniq-c|sort-rnnetstat-n|awk'/^tcp/{++S[$NF]};END{for(ainS)printa,S[a]}'netstat-n|awk'/^
wsx8795100
·
2015-04-01 10:38
netstat
tcpdump
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他