坚持#第301天~问题释放、释怀经验

行业,减量监控,cpu

使用率top-c满了,网页进得去,但是很慢很慢,应该是请求oracle非常慢。龙哥解决出来了,果然是请求oracle慢,为什么慢,因为那天晚上升级的时候SQL语句里面没有建立索引,导致oracle在白天访问量稍微大一点就数据库的CPU满了,导致数据库的压力非常大,请求数据就慢。

早上看到51平台数据库的cpu满了,不过过了两分钟后又恢复了,龙哥叫我继续观察,有可能是魏颖在添加sql索引语句重启服务导致的,不过现在没事了

短信公司你居然不会使用linux发送短信,这可不行,一定要弄会if a=5就发送短信的实验,一步一步慢慢来,先研究linux系统如何发送邮件,再来研究怎么发送短信

整理完之后和李涛文档一起发送给龙哥
总结松哥一套查日志的操作,一套连击
昨天晚上加班为了升级,为什么今天下午开始51平台开始卡了,229平台也开始卡了,然后卡了之后重启了tomcat服务,就不卡了,然后之后又卡了,甚至51行业平台网站崩溃了我去
而且龙哥一直在头疼CPU的问题,解决了,原因是没有在数据库里面添加索引

4月28号这一天的日志非常重要,建议每一个点都认真的去看一下,包括tomcat6,Login faild的问题;
琢磨为什么51的tomcat挂掉了,因为数据库没有索引,查询压力过大cpu满了,导致我们的人重启tomcat6p就好了

装VMware试一下松哥的方法看能不能上网,注意新建虚拟机之后打不开怎么办,需要去目录双击那个新建的虚拟机才行。可以的

为什么/var/log/message里面不记录日志?我猜测和我之前遇到的/var/log/secure不记录日志的问题一致,原因是vim进入了删除了某条,然后就不记录了,解决办法是重启那个rsyslog服务就好了:systemctl restart rsyslog,对,就是这个原因

试一下郭老师教的boot分区报警能不能发邮件到我的126邮箱,就是动作能不能用我的脚本呢,哈哈,可以直接在动作里面自定义远程命令

计划任务:226(非数据库)每天晚上8点钟执行一次脚本,脚本功能是截取226数据库磁盘剩余大小,如果小于10G,就发126邮箱到我手机;想到了一个ping不通数据库但能zabbix监控的办法:数据库机每5分钟计划任务截取要监听的东西,比如cpu使用率,然后将这个值输出重定向到txt文件,然后将文件scp发送给数据库对应的那台Web机,Web机截取文本里面的内容到zabbix-agent就行了(zabbix行不通就直接shell基本发邮箱吧),主要是zabbix服务端233能和Web机互ping就好了,问题就在于任何人都ping不通51Web机的公网,只能ssh到51的公网,但是51Web机的公网能ping通别人,好像做了iptables策略,但是我iptable放行了233所有端口还是不行,哈哈,我问了惠惠,惠惠还厉害呀,帮我解决了,是因为sysctl.conf里面开启了忽视echo,需要关闭,然后sysctl -p生效,我在自己的虚拟机上测试了,确实是这个问题,并且我看到了51Web机上确实开启了这个忽视echo,导致任何人都ping不通51了,包括51的数据库也不能ping通51,我不敢去改,因为怕龙哥批评,还是采用上面的第一种方法吧

猜你喜欢

转载自blog.csdn.net/libanxian9527/article/details/80166220