• Linux下使用Shell脚本实现进程监控

    时间:2023-02-27 08:03:38

    本文介绍一种在Linux系统下为实现某些关键进程状态的实时监控而使用shell脚本的编写方法。在这里主要通过监控某些进程是否退出作为判断依据,如果某个进程退出了,则进行对应的恢复处理,如重新拉起相关的进程等。 下面介绍该脚本的实现流程。 首先生成一个名为”process_check.sh”的脚本,...

  • linux shell脚本监控进程是否存在

    时间:2023-02-05 16:20:01

    用shell脚本监控进程是否存在 不存在则启动的实例,先上代码干货: 1 2 3 4 5 ...

  • linux下对服务器性能监控shell脚本

    时间:2023-01-31 10:59:09

    #!/bin/bash #提取本服务器的IP地址信息 ENO1=`ifconfig | sed -n '1,1p' | awk -F ' ' '{print $1}'` IP=`ifconfig ${ENO1}| grep "inet addr" | cut -f -d ":" | cut -f...

  • shell脚本--监控java进程存活脚本

    时间:2023-01-14 13:00:42

    #!/bin/bashbase_dir=/optwar_processor="tomcat"jar_processor="manager-server.jar platform-server.jar platform-task.jar platform-trade.jar platform-us...

  • shell脚本监控linux网卡流量(上传/下载/流入/流出)

    时间:2023-01-08 11:57:19

    shell脚本监控linux网卡流量(上传/下载/流入/流出) 从网上找的一个脚本, diy了一下, 觉得很OK, ~_~ #!/bin/sh #filename: monitor_eth_flow.v2.sh  #功能: 监控网卡进出流量#用法: # sh monitor_eth_flow...

  • shell脚本监控文件夹文件实现自动上传数据到hive表

    时间:2022-12-11 11:54:17

    sh createtb.sh “tablename;field1,field2,field3,field4,field5,field6,field7;partition1,partition2” 数据库名:observation (脚本里写死了) 表名:tablename 指定...

  • zabbix中监控某个进程的shell脚本

    时间:2022-12-10 14:58:17

    #!/bin/shret_ok=1ret_warn=2ret_critical=3ret_unknown=4info_count=`ps -aux | awk 'BEGIN {cnt=0} /[^-c] dotnet GameServer.dll/{++cnt} END {print cnt}'...

  • Shell脚本监控CPU、内存和硬盘利用率

    时间:2022-11-29 16:08:06

    1、监控CPU利用率(通过vmstat工具)#!/bin/bash#====================================================# Author: lizhenliang - EMail:zhenliang369@163.com# Create Date:...

  • curl命令,curl实现post,curl监控网页shell脚本,curl多进程实现并控制进程数,

    时间:2022-11-26 14:44:58

    cURL > Docs > Tutorial:  http://curl.haxx.se/docs/httpscripting.html   下载单个文件,默认将输出打印到标准输出中(STDOUT)中,能够通过http、ftp等方式下载文件,也能够上传文件。其实curl远不止前面所说的那...

  • nagios监控redis内存使用情况脚本--shell实现

    时间:2022-11-01 22:33:55

    redis自身的info可以读出自身的内存使用情况,通过config get可读出你所设置的内存最大值。故可通过这两点,对redis内存使用情况进行监控。以下脚本考虑了四种输出可能:正常,警告,严重警告,和错误(未设置内存最大值)。 nagios有四个返回值,分别是0:正常,1:警告,2:严重...

  • Linux服务器监控网站状态简单SHELL脚本

    时间:2022-10-25 21:31:03

    #! /bin/shwebsite[0]='zufang.hfhouse.com/chuzu/'#网站1mobile[0]='15955159890' #对应网站1 手机号码website[1]='oldhouse.hfhouse.com/chushou/' #同上2mobile[1]='159...

  • 监控(2)-php-fpm进程监控 shell

    时间:2022-10-20 15:06:29

    #!/bin/bash #监控的网页地址url="http://dev2.jwsmed.com" #fastcgi启动/重启/停止脚本路径PROG=/data/fistsoft/php/sbin/php-fpm #fastcgi重启记录日志文件LOG=/data/services/logs/php_...

  • 使用shell来监控linux的io

    时间:2022-10-17 15:48:15

    #!/bin/bashdate=`date -d today +%Y%m%d`#判断是否存在目录if [ ! -d "$HOME/sunshine" ]then mkdir "$HOME/sunshine"fi#判断是否存在文件if [ ! -f "$HOME/sunshine/$date.l...

  • Shell编程实战 1.1 监控思路架构介绍

    时间:2022-10-04 04:04:11

    监控思路,架构介绍需求:使用shell定制各种个性化的告警工具,但需要统一化管理,规范化管理。思路:指定一个脚本包,包含主程序,子程序,配置文件,邮件引擎,输出日志等。主程序:作为脚本的入口,是整个系统的命脉。配置文件:是一个控制中心,用来开关各个子程序,指定各个相关联的日志文件。子程序:这个才是真...

  • linux shell脚本: 自动监控网站状态并发送提醒邮件

    时间:2022-09-30 09:56:09

    1.创建监控脚本:$ vi /alidata/shell/webcheck.sh#!/bin/shweblist="/alidata/shell/weblist.txt"myemail="admin@qq.com"for list in `cat $weblist|grep -E -v "#|^$"...

  • 一段监控cli模式下运行php十分正常运行的shell脚本

    时间:2022-09-29 12:41:18

    一段监控cli模式下运行php十分正常运行的shell脚本 #!/bin/sh LOGFILE=/var/log/$(basename $0 .sh).log PATTERN="Admin/Cron/grubwtb" RECOVERY="php /usr/local/nginx/html/w...

  • Shell----监控CPU/内存/负载高时的进程

    时间:2022-09-23 19:29:00

    Shell----监控CPU/内存/负载高时的进程1、编写脚本vim cpu-warning.sh#!/bin/bash#监控系统cpu的情况脚本程序#取当前空闲cpu百份比值(只取整数部分)[ ! -f /bin/sar ] && yum install sysstat -y &a...

  • shell:linux系统性能参数监控并利用maill发送至邮箱

    时间:2022-09-17 20:50:23

    意义: 每天定时将服务器系统参数发送至管理员邮箱,便于管理员对于系统性能的把控,减少登录系统再使用命令的繁琐步骤。 shell监控脚本: 1 #!/bin/bash 2 hostip=`ifconfig ens160 | grep inet | awk 'NR==1{print $2}'` 3...

  • shell脚本实现某一进程是否运行结束的监控

    时间:2022-08-29 15:02:50

    问题描述 前几天,一位朋友需要实时监控Linux系统下的某一进程,当该程序运行时则继续监控,当该程序结束时需要向终端输出一句话,并做后续操作。 问题分析要监控某一进程,最新先到的就是ps 命令列出所有进程,然后grep自己想要的进程,这样经过处理就可以得到该进程是否在运行还是已经结束了运行。这个...

  • shell脚本监控网站状态

    时间:2022-08-25 15:15:46

    shell脚本监控网站状态#!/bin/shdate=`date +"%Y%m%d-%H%M"`title="status"contentFail="status is not ok:"contentSuccess="status is ok:"url="https://www.abc.com"st...