Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

一个强大的网络分析shell脚本分享(实时流量、连接统计)

一个强大的网络分析shell脚本分享(实时流量、连接统计)

介绍一个强大的分析网络的shell脚本,此脚本是从EZHTTP拆分出来的,觉得有必要单独介绍下。脚本运行效果截图:此脚本包含的功能有:1、实时监控任意网卡的流量2、统计10秒内平均流量3、统计每个端口在10秒内的平均流量,基于客户端和服务端端口统计。可以看出哪些端口占流量比较大,对于web服务器,一般是80端口。其它端口受到攻击时,也有可能其它端口流量比较大。所以此功能可以帮助我们端口流量是否正常。4、统计在10s内占用带宽最大的前10个ip。此项功能可以...
Shell脚本实现检测某ip网络畅通情况(含短信报警功能)

Shell脚本实现检测某ip网络畅通情况(含短信报警功能)

花了1天的时间写了一个检测某ip是否网络畅通的脚本,只检测网络是否畅通的功能很容易实现,但加了一些限制功能却不好实现。复制代码 代码如下:#!/bin/bash#####################################################################################本脚本放于异机,使用定时任务检测192.168.10.231是否网络畅通,如果不通则发短信告警 #为防止频繁收到短信,对发送短信做...
Shell定时删除指定时间之前的文件

Shell定时删除指定时间之前的文件

最近世界杯来了,一直忙于工作和世界杯之间,都没有空来管管我的blog了,今天只能整个简单的小shell给大家了.公司要求删除一个月之前的备份文件,免得把硬盘给整爆了,上服务器看了下,居然都有3个月的备份没有清理了,还好是sql备份,不然硬盘空间早就满了.下面是我的解决办法:复制代码 代码如下:cat delbak.sh#!/bin/shlocation="/root/sqlbak/"find $location -mtime +30 -type f |xa...
Shell脚本自动备份MySQL到FTP并定期清理过期备份

Shell脚本自动备份MySQL到FTP并定期清理过期备份

以前公司用的一个网上找的MySQL自动备份到FTP的Shell脚本,一直用着不错。但是问题就是随着备份文件的越来越多,不得不定期清理FTP上的老备份文件,十分的不便。实际上MySQL备份无需保留太长时间的,如果能有自动清理旧的备份文件的功能就好了。不过网上找了一下,虽然也有这方面的脚本,不过可能不太符合我的需求吧。于是只能自己手动改下以前的那个Shell脚本来实现咯。首先我们要确定保留备份的时间,我觉得一个月的备份保留就足够了。因为基本不会出现1个月后要恢...
Shell脚本编写Nagios插件监控程序资源占用

Shell脚本编写Nagios插件监控程序资源占用

一般情况下,我们只需要监控程序进程在没在就可以了。但是这次遭遇了这样的事,公司开发的程序,程序进程还在,但是死锁了。导致大范围的影响,更要命的是根本不知道问题出在哪里,还是别的测试部同事帮忙发现的,真是丢尽运维的脸了…为避免下次再遭遇到这样的情况,分析了这次进程死锁的现象,发现死锁会占用100%的cpu,正常情况下只占用10%以内。决定编写nagios插件,用来监控程序占用的资源,包括cpu,内存等。一、shell脚本需求分析: 能设置cpu,mem的阈值...
<< 161 162 163 164 165 166 167 168 169 170 >>