首页 > 系统相关 >ZABBIX开发自定义进程关键字监控

ZABBIX开发自定义进程关键字监控

时间:2022-11-19 00:33:18浏览次数:43  
标签:ps grep 自定义 关键字 ProcName ZABBIX ProcUser wc ProcNum

脚本内容:

#!/bin/sh

###################################################
# Used to monitor the number of process keywords
# script by shell
# writed by Deliver
# 2022/11/15
###################################################
# 脚本运行超时处理
source /home/zabbix/zabbix-agent/etc/scripts/zabbixtimeout.sh
##########################################################################

ProcName=$1
ProcUser=$2
if [ -n "$ProcUser" ];then
if [ -n "$ProcName" ];then
#ProcNum=`ps -fu $ProcUser|grep "$ProcName"|grep -v grep |grep -v $0|wc -l`
ProcNum=`ps -ef|grep "$ProcName"|grep -v grep |awk '{if ($1=="'$ProcUser'") print $0}' |grep -v $0|wc -l`
else
#ProcNum=`ps -fu $ProcUser|grep -v grep |grep -v $0|wc -l`
ProcNum=`ps -ef|grep -v grep |awk '{if ($1=="'$ProcUser'") print $0}' |grep -v $0|wc -l`
fi
else
if [ -n "$ProcName" ];then
ProcNum=`ps -ef|grep "$ProcName"|grep -v grep |grep -v $0|wc -l`
else
ProcNum=`ps -ef|grep -v grep |grep -v $0|wc -l`
fi
fi
echo "$ProcNum"

标签:ps,grep,自定义,关键字,ProcName,ZABBIX,ProcUser,wc,ProcNum
From: https://www.cnblogs.com/A121/p/16905309.html

相关文章

  • vue自定义input组件(一)
    其实,开发一个自定义input,难度上还好,但是比较繁琐。因为input有很多状态。首先明确一下需求:需求是我用这个自定义输入框当我配置他的输入类型是什么(比如邮箱)之后我......
  • 自定义IE表达式使用.tld文件减少jsp文件中的java代码时出现的错误(可运行)cvc-id.3
    tld类型的文件产生错误如下:但是不影响运行。只需要如下:将j--->J就行。原因知晓,若有大佬知晓,欢迎留言。本人看到后,必将改正 ......
  • Day8-4 static关键字详解
    static关键字详解packagecom.oop.demo07;​//staticpublicclassStudent{privatestaticintage;//静态变量privatedoublescore;//非静态变量......
  • zabbix监控kafka消费
    目录一、Kafka监控的几个指标二、查看zookeeper配置三、查看kafka配置四、查看kafka的groupname五、查看kafka的topic_name六、修改zabbix配置文件......
  • java自定义异常
    package异常和断言;publicclass自定义异常{publicstaticvoidmain(String[]args){try{//抛出自定义异常,fd为异常信息thrownewd("fd");}//捕捉自定义异常catch(de......
  • 自定义StringByteLength
    usingHKElectric.ESafety.Utilities;usingSystem.ComponentModel.DataAnnotations;namespaceHKElectric.ESafety.WebAPI{publicclassStringByteLengthAttri......
  • 自定义django admin Action
    https://blog.csdn.net/anbuqi/article/details/100810993 自定义djangoadminAction 文章目录自定义djangoadminAction简介Adminactions简介编写Admin......
  • 第五十章 开发自定义标签 - 使用Rule类
    第五十章开发自定义标签-使用Rule类使用Rule类规则编译器为每个被编译的规则定义生成一个类。匹配规则时执行的正是这段代码。这意味着规则可以更强大可以直接将......
  • <原文转载> 自定义博客园博客页面标签页的icon图标
    有没有发现大多数的博客园标签右上角都是一个小矿工,千篇一律没有什么特色,想不想设置一个像我一样的个性化icon图标呢?按照以下四步你也可以实现自定义标签图标。FromTo......
  • 在WPF中使用Prism弹出自定义窗体样式的对话框
    摘要在Prism中弹出一个对话框,默认是一个Windows默认样式的窗口,会与自己所开发的项目完全不搭配,例如下面这样子如果为了迎合软件主体风格,可以做出类似这样效果其实原理......