个人根据公司需求编写的监控服务器的脚本 #!/bin/bash day=`date +'%y%m%d-%H:%M:%S'` touch $day.txt for ip in $( < /var/IpFile ) 从该文件中读取ip列表 do cd /var server1=`ping $ip -c 3 |grep  rtt |sed -s 's/rtt//g'|awk
原创 2012-12-20 10:42:01
368阅读
批量增加用户#!/bin/bashfor name in tom jerry joe janedouseradd $nameecho redhat | passwd --stdin $namedone查看主机网卡流量#!/bin/bashi=1while  [ $i -le 10 ]do      time=`date +%m"-"%d""%k":"%M`
转载 精选 2014-03-05 08:16:53
374阅读
  vpn监控脚本 在adsl拔号上网的内部代理上网服务器上配置VPN服务器,也为了方便在外部接入.但adsl拔号上网的IP是经常变的,配置用IP连接VPN很容易失效了,但可以通过定义下脚本来检测,在IP发生变化时VPN重新启动,并发邮件到自己邮箱,这样就不用担心IP变化而接入不到公司内部网络了.脚本如下: ifconfig ppp0 |grep P-t-P|awk '{p
原创 2012-04-14 23:57:18
731阅读
监控脚本
原创 7月前
53阅读
1点赞
RabbitMQ内存监控及自动重启功能简介Shell脚本systemd托管 这个脚本是用来监控 RabbitMQ 进程的内存占用情况,如果内存占用超过设定的阈值并且达到设定的检查次数,则自动重启 RabbitMQ 服务。功能简介脚本的具体功能如下:获取 RabbitMQ 进程的 PID; 检查 RabbitMQ 服务状态,如果服务没有运行则启动服务; 检查 RabbitMQ 进程的内存占用情况;
#! /bin/sh ################################################# # 主机健康状态监控脚本 # (监控内容:内存、CPU、磁盘、网卡) # # V1.0 Writen by: MR.G Date:2012-03-20 ###############
脚本常用监控命令书写脚本常用监控命令监控目标 命令 本地端口监控 netstat -lntup ss -lntup lsof 远端端口监控 telnet nc nmap 进程监控 ps -ef
概述Linux Shell是一个很难的知识板块。虽然大家都认真学,基本的语法很都掌握,但有需求时,很难直接上手编程,要么写了很久,要么写不好!对于初学者而言,因为没有实战经验,写不出来Shell脚本很正常,如果工作了几年的运维还是写不出来,那就是没主动找需求,缺乏练习,缺乏经验。方法要点简单介绍一下编写shell脚本的时候的经验和方法。1.理清思路:在我们想实现一个功能需要写脚本的时候是切忌不要想
脚本#!/bin/bash echo Version:1.1.0 2022-01-20 #####循环间隔(秒)##### INTERVAL_TIME=120 ############################################使用方法 nohup /opt/shell/AllMonitor.sh & #################################
性能监控脚本能够帮助开发人员或者运维人员了解当前系统的健康程度,同时也是衡量业务的服务质量的依据。 下面我们通过编写监控性能的脚本,并判断各项数据指标是否符合预设阈值。本文最开始是使用shell脚本来写的,后面会运用python第三方系统性能信息模块psutil去监控系统。shell实现性能监控脚本下面编写脚本主要监控的信息有:1、内核信息 2、主机名称 3、IP地址 4、登录账户 5、内存与sw
本文内容是根据网络上一篇博文使用shell脚本对linux系统和进程资源进行监控对其验证学习的总结。 主要是通过常用的 shell 命令来对系统的运行状态进行监控,另一方面也是对学习的 shell 命令的实战。涉及的命令系统相关ps 查看当前系统中进程信息 -u 指定所属用户 vimstat 展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情
                 告警系统告警系统主脚本脚本存放地址:/usr/local/sbin/)1.创建脚本存放目录:mkdir /usr/local/sbin/mon/1.1创建各个功能模块的目录---存放脚本cd   /usr/local/sbin/mon/mkd
blog已搬家,请移步 http://bbs.cdnvps.net/
原创 2013-03-27 13:28:52
5271阅读
2评论
作为一名服务器开发人员,需要实时得到服务器日志的异常信息进行排查。我们不可能天天盯着日志去做这项工作,必须由相应的运维脚本来完成。我尝试用 Python 制作了一个监控日志并发送错误信息到开发人员的邮箱的工具。用途主要用于对项目产生的日志进行跟踪,并将日志发送给回调函数进行处理。本项目中是 errmailcb.py 处理,找到其中特定正则表达式的行搜集到一起并发送给运维同学。你可以按照你自己的处理
blog已搬家,请移步 http://bbs.cdnvps.net/
原创 2013-03-27 13:26:47
6124阅读
blog已搬家,请移步 http://bbs.cdnvps.net/
原创 2013-03-27 13:35:25
4673阅读
在运维过程中,我们有时需要对CPU进行优化,啥时候优化呢? 自然是出问题的时候,那么啥时候出问题呢? 这个问题就可以使用我们的shell脚本了. 原理: 通...
转载 2022-03-30 14:49:21
610阅读
1点赞
   在运维过程中,我们有时需要对CPU进行优化,啥时候优化呢? 自然是出问题的时候,那么啥时候出问题呢? 这个问题就可以使用我们的shell脚本了.     原理: 通过监视一段时间内CPU使用情况,找出长期占用CPU的进程并对其进行优化,提高CPU的效率      我们先来写一个监视CPU并计算一小时内CPU的使用情况的脚本:    #!/bin/bashSECS=3600UNIT_TIME=
原创 2021-04-12 22:04:41
1208阅读
1.Nginx 虽然处理并发量比 apache 确实要强点,但它这种 php-cgi 模式不是太稳定,这点网上也有朋友总结了,我在实现项目中也感受到了。   2.  3.我们一台支付机,偶尔会出现以下情况的:php-cgi 进程突然消失了,造成PHP脚本无法访问;更不可思议的是明明是php-cgi 打开有两个端口在监听的,莫名其秒的突然有一个php-cgi 的
转载 精选 2013-02-17 22:24:37
1005阅读
 本文介绍了几个常用的Linux监控脚本,可以实现主机网卡流量、系统状况、主机磁盘空间、CPU和内存的使用情况等方面的自动监控与报警。根据自己的需求写出的shell脚本更能满足需求,更能细化主机监控的全面性。 最近时不时有互联网的朋友问我关于服务器监控方面的问题,问常用的服务器监控除了用开源软件,比如:cacti,nagios监控外是否可以自己写shell脚本呢?根据自己的需求写出的s
转载 精选 2013-03-17 18:24:49
580阅读
  • 1
  • 2
  • 3
  • 4
  • 5