根据自己的需求写出的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阅读
写着玩儿的,在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点赞
#!/bin/bash function cpu() { printf "%-13s %-10s\n" "使用率" "等待磁盘IO的时间百分比" printf "%-10s %-10s\n" "------" "----------------------" util=`vmstat |awk '{if(NR==3)print 100-$15}'` #user=`v
原创 2024-09-12 14:55:46
180阅读
# 如何在Java中执行主机shell脚本 ## 概述 在Java中执行主机shell脚本是一项常见的任务,可以通过Runtime类或ProcessBuilder类来实现。在本文中,我将向你展示如何通过这两种方法来执行主机shell脚本,并帮助你理解整个流程。 ## 流程步骤 以下是执行主机shell脚本的整个流程,你可以通过以下步骤来完成任务: ```mermaid pie tit
原创 2024-03-26 04:50:58
45阅读
使用shell脚本监控主机实验环境:某公司随着业务的不断发展,所使用的linux服务器也越来越多,管理员希望编写一个简单的性能监控脚本,放到各服务器中,当监控指标出现异常时发送告警邮件。拓扑:需求描述:? 编写名为sysmon.sh的shell监控脚本? 监控内容包括CPU使用率、内存使用率、根分区的磁盘占用率? 百分比只需要精确到个位,如7%、12%、23%等? 出现以下任一情况时告警:磁盘占用
编写如下脚本(根据实际情况来修改邮件发送目的地址):[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
#!/bin/bash#AutomodifyipandhostnameIP_CONFIG='/etc/sysconfig/network-scripts/ifcfg-eth0'HOSTNAME_CONFIG='/etc/sysconfig/network'HOSTS_CONFIG='/etc/hosts'#定义一个IP主要内容数组a=0#定义变量a为
原创 2019-03-11 11:12:28
3666阅读
在测试脚本的过程中,我们可以抽样测试几台主机,等确认脚本是成功的话,才把循环里的20变成254。前期再不确定脚本的前提下,不应该一下子循环所有的主机
原创 2021-01-18 10:41:58
1778阅读
案例需求 通过脚本判断远程计算机的存活状态 脚本应用场景 1、通过监控平台调用监控脚本对服务器进行监控 2、机器扫描 解决问题 1、运维人员实时掌控机器的状态,防止宕机或者由于压力过大造成请求处理延时,保障业务的稳定、高效运行 脚本思路 1、通过ICMP协议的ping命令ping目标主机 网络延迟, ...
转载 2021-10-29 23:29:00
538阅读
2评论
编写如下脚本(根据实际情况来修改邮件发送目的地址):[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点赞
shell脚本批量操作linux主机:一.环境介绍:开启192.168.100.150-152(ctos1-3)和192.168.100.100(vsftpd)。1.ssh登录:在192.168.100.100上操作1)密码登录192.168.100.150:ssh root@192.168.100.150  ##输入root密码1231232)配置ssh密钥对登192.168.100.
原创 2017-03-19 22:19:38
2825阅读
编写如下脚本(根据实际情况来修改邮件发送目的地址):[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点赞
原文出处: Mike Xu 的博客最近时不时有朋友问我关于服务器监控方面的问题,问常用的服务器监控除了用开源软件,比如:cacti,nagios监控外是否可以自己写shell脚本呢?根据自己的需求写出的shell脚本更能满足需求,更能细化主机监控的全面性。下面是我常用的几个主机监控的脚本,大家可以根据自己的情况在进行修改,希望能给大家一点帮助。1、查看主机网卡流量12345678910111213
转载 精选 2013-10-15 11:15:28
288阅读
  • 1
  • 2
  • 3
  • 4
  • 5