根据自己的需求写出的shell脚本更能满足需求,更能细化主机监控的全面性。下面是我常用的几个主机监控脚本,大家可以根据自己的情况在进行修改,希望能给大家一点帮助。 1、查看主机网卡流量#!/bin/bash#network#Mike.Xuwhile : ; dotime='date +%m"-"%d" "%k":"%M'day='date +%m"-"%d'rx_before='ifconfig
转载 精选 2013-05-14 17:08:44
602阅读
使用shell脚本监控主机实验环境:某公司随着业务的不断发展,所使用的linux服务器也越来越多,管理员希望编写一个简单的性能监控脚本,放到各服务器中,当监控指标出现异常时发送告警邮件。拓扑:需求描述:? 编写名为sysmon.sh的shell监控脚本? 监控内容包括CPU使用率、内存使用率、根分区的磁盘占用率? 百分比只需要精确到个位,如7%、12%、23%等? 出现以下任一情况时告警:磁盘占用
写着玩儿的,在init 5级别,运行后会主动生成两个窗口,对系统以及系统上的主要服务进行监控,并及时刷新,抛砖引玉,分享一下。一共有三个脚本:1个主脚本,2个分属监控脚本脚本启动:#!/bin/sh #writer:gaolixu path=`pwd` gnome-terminal --geometry=63x16 -e $path/jk1_xn.sh gnome-
原创 2016-03-04 12:56:20
1841阅读
本文出自 “听闻” 博客,请务必保留此出处http://wenzhongxiang.blog.51cto.com/6370734/1213518 1、用vi命令在/root目录是新建一个脚本文件sysmon.sh:内容如下:      #!/bin/bash    &n
转载 精选 2013-05-31 11:39:46
577阅读
编写SHELL脚本监控主机1、用vi命令在/root目录是新建一个脚本文件sysmon.sh:内容如下:#!/bin/bashdug=$(df -h | grep "/$" | awk '{print $4}' | awk -F% '{print $1}')cug=$(expr 100 - $(mpstat | tail -1 | awk &#3
转载 精选 2013-06-17 11:06:25
720阅读
使用shell脚本监控主机 实验环境: 某公司随着业务的不断发展,所使用的linux服务器也越来越多,管理员希望编写一个简单的性能监控脚本,放到各服务器中,当监控指标出现异常时发送告警邮件。 拓扑: 需求描述: ? 编写名为sysmon.sh的shell监控脚本 ? 监控内容包括CPU使用率、内存使用率、根分区的磁盘占用率 ? 百分比只需要精确到个位,如7%、12%、23%等 ?
原创 2016-11-18 16:33:02
3433阅读
1点赞
编写如下脚本(根据实际情况来修改邮件发送目的地址):[root@centos02~]#catsystem.sh#!/bin/bashdug=$(df-h|grep"/$"|awk'{print$5}'|awk-F%'{print$1}')cug=$(expr100-$(mpstat|tail-1|awk'{print$12}'|awk-F.'{print$1}'))mug=$(expr$(free
原文出处: Mike Xu 的博客最近时不时有朋友问我关于服务器监控方面的问题,问常用的服务器监控除了用开源软件,比如:cacti,nagios监控外是否可以自己写shell脚本呢?根据自己的需求写出的shell脚本更能满足需求,更能细化主机监控的全面性。下面是我常用的几个主机监控脚本,大家可以根据自己的情况在进行修改,希望能给大家一点帮助。1、查看主机网卡流量12345678910111213
转载 精选 2013-10-15 11:15:28
288阅读
常用的几个主机监控脚本,大家可以根据自己的情况在进行修改:1、查看主机网卡流量#!/bin/bash #network #Mike.Xu while : ; do      time='date +%m"-"%d" "%k":"%M'      day='date +%m"-"%d'      rx_
原创 2013-12-16 16:48:47
686阅读
编写如下脚本(根据实际情况来修改邮件发送目的地址):[root@localhost~]#catsysmon.sh#!/bin/bashdug=$(df-h|grep"/$"|awk'{print$5}'|awk-F%'{print$1}')cug=$(expr100-$(mpstat|tail-1|awk'{print$12}'|awk-F.'{print$1}'))mug=$(expr$(fre
原创 2021-04-09 11:58:39
507阅读
作者:Mike.Xu 发表于: October 15, 2009 10:10 PM 链接:http://www.dbasky.net/archives/2009/10/shell.html    下面是我常用的几个主机监控脚本,大家可以根据自己的情况在进行修改,希望能给大家一点帮助。  1、查看主机网卡流量   #!/bin/bash
转载 精选 2010-11-11 09:27:03
387阅读
1点赞
1评论
有一段时间没更新Blog了主要是时间有点紧张。然而最近时不时有互联网的朋友问我关于服务器监控方面的问题?问常用的服务器监控除了用开源软件,比如:cacti,nagios监控外是否可以自己写shell脚本呢?根据自己的需求写出的shell脚本更能满足需求,更能细化主机监控的全面性。 下面是我常用的几个主机监控脚本,大家可以根据自己的情况在进行修改,希望能给大家一点帮助。 1、查看主机网卡流量#
转载 精选 2013-10-31 17:13:00
435阅读
1点赞
编写如下脚本(根据实际情况来修改邮件发送目的地址):[root@localhost~]#catsysmon.sh#!/bin/bashdug=$(df-h|grep"/$"|awk'{print$5}'|awk-F%'{print$1}')cug=$(expr100-$(mpstat|tail-1|awk'{print$12}'|awk-F.'{print$1}'))mug=$(expr$(fre
原创 2019-05-22 22:32:14
1497阅读
编写以下脚本命令:[root@localhostsh]#vimsysmon.sh#!/bin/bash#提取性能监控指标(磁盘占用、CPU使用、内存使用)DUG=$(df-h|grep"/$"|awk'{print$5}'|awk-F%'{print$1}')CUG=$(expr100-$(mpstat|tail-1|awk'{print$12}'|awk-F.'{print$1}'))MUG=$
原创 2019-08-10 14:13:28
589阅读
1点赞
案例需求 通过脚本判断远程计算机的存活状态 脚本应用场景 1、通过监控平台调用监控脚本对服务器进行监控 2、机器扫描 解决问题 1、运维人员实时掌控机器的状态,防止宕机或者由于压力过大造成请求处理延时,保障业务的稳定、高效运行 脚本思路 1、通过ICMP协议的ping命令ping目标主机 网络延迟, ...
转载 2021-10-29 23:29:00
538阅读
2评论
#!/bin/bash#http://wangjiatong.blog.51cto.com/#create2016-11-22 ping_success(){     if ping -c 1 $IP >/dev/null; then        echo -e "\033[032
原创 2016-11-22 21:33:19
1728阅读
bin/bash#network#Mike.Xuwhile : ; do      time='date +%m"-"%d" "%k":"%M...
原创 2023-07-20 19:55:48
122阅读
1、查看主机网卡流量#!/bin/bash#networkwhile : ; dotime=’date +%m”-”%d” “%k”:”%M’day=’date +%m”-”%d’rx_before=’ifconfig eth0|sed -n “8″p|awk ‘{print $2}’|cut -c7-’tx_before=’ifconfig eth0|sed -n “8″p|awk ‘{prin
转载 精选 2014-11-14 22:49:36
584阅读
1、查看主机网卡流量#!/bin/bash#networkwhile : ; dotime=’date +%m”-”%d” “%k”:”%M’day=’date +%m”-”%d’rx_before=’ifconfig eth0|sed -n “8″p|awk ‘{print $2}’|cut -c7-’tx_before=’ifconfig eth0|sed -n “8″p|awk ‘{prin
原创 2016-05-04 10:36:23
638阅读
  • 1
  • 2
  • 3
  • 4
  • 5