设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
快捷导航
发布信息
搜索
搜索
首页
优惠促销
云服务器
独立服务器
站群服务器
母鸡服务器
服务器托管
全球云服务器
技术文档
联系
每日签到
本版
文章
帖子
用户
主机测评网
»
论坛
›
技术文档
›
其他教程
›
Linux/Centos服务器带宽异常跑满的情况怎么排查呢 ...
返回列表
发新帖
Linux/Centos服务器带宽异常跑满的情况怎么排查呢
[复制链接]
|
主动推送
31
|
0
|
2024-9-11 18:00:15
|
显示全部楼层
|
阅读模式
在工作中经常遇到服务器流量异常,时不时的流量很高。遇到这种流量异常和网站打开缓慢的情况,最后基本上可以归结为三种原因:一种是网站正在遭受DD或CC攻击;一种是服务器内存或者CPU耗尽;最后一种就是服务器被“挂马”了。
那么Linux/Centos服务器带宽异常跑满的情况怎么排查呢?下面是基于一次运维事件的排查过程描述,欢迎大家点评学习~
问题描述:
在8月1号9点左右接到用户反馈企业 Web 服务无法正常浏览,通过监控平台或阿里云监控,查看服务器异常状态,通常会出现 CPU 100%和流量激增的情况。通过SSH远程连接,查看当时的情况,监控信息显示如下:
可以看出,服务器此时的出流量达到5G,和正常运行时的流量相比,差异明显。
处理过程:
此时已无法正常远程管理,只能通过阿里云VNC控制台连接进入系统。
1)安装流量查看工具iftop;
yum -y install iftop
2)查看经典网络ECS外网卡流量;
iftop -i eth1
确认使用超过5G的出流量。
3)通过以下命令确认导致异常流量的进程;
iftop -i eth1 -P
此时抓取到导致异常流量的进程
通过netstat或ps命令,获取memcache进程号,并结束该进程。
netstat -tlunp kill -9 2127
将该进程结束后,web服务和ssh远程管理恢复正常,后续观察流量异常情况消失。memcache 为遗留废弃程序,生产环境中已没有再使用,取消开启自启动。
vim /etc/rc.local #/usr/local/memcached/bin/memcached -m 1024 -l 127.0.0.1 -p 11211 -u root -d 总结
问题的解决并没有花费多少时间,但是由于是用户最先发现反馈,必然被批的是非常惨,没有即时发现业务异常。
很多运维同学在将业务部署上云后多会出现这种情况,由于运维工作变得更加轻松便捷往往忽略很多重要的告警信息,比如:服务器到期提醒、服务器CPU使用率过高、安全组发生变化等告警提醒...由此引发很多低级的运维事故。
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
啤酒瓶空了缓
104
主题
0
回帖
10
积分
新手上路
新手上路, 积分 10, 距离下一级还需 40 积分
新手上路, 积分 10, 距离下一级还需 40 积分
积分
10
加好友
发消息
回复楼主
返回列表
网络技术教程
软件使用教程
Windows教程
Centos教程
Ubuntu教程
Linux其他教程
综合教程
其他教程
其他文档
服务器商家推荐
华夏互联
蓝速云
米图云
全球云
文章
1
苹果电脑MAC系统登录Windows远程桌面
2
Debian拓展硬盘工具。cloud-utils-growpart、xfsprogs
3
安卓Android手机怎么使用V2rayNG?
4
WINDOWS系统电脑怎么使用WINXRAY?
5
notepad++.8.5.7编辑器,代码编辑器
6
DirectX修复工具增强版_V4.3.0.40864版本DLL修复工具C++安装
7
Visual C++运行库合集包完整版VisualCppRedist_AIO_x86_x64
8
ChromeSetup谷歌浏览器一键安装