位置: 编程技术 - 正文

Shell脚本编写Nagios插件监控程序资源占用(shell脚本编写简单计算器)

编辑:rootadmin

推荐整理分享Shell脚本编写Nagios插件监控程序资源占用(shell脚本编写简单计算器),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:shell脚本编写步骤,shell脚本编写完成后,在执行之前需要,shell脚本编写1到n求和,shell脚本编写规范,shell脚本编写完成后,在执行之前需要,shell脚本编写完成后,在执行之前需要,shell脚本编写简单计算器,shell脚本编写步骤,内容如对您有帮助,希望把文章链接给更多的朋友!

一般情况下,我们只需要监控程序进程在没在就可以了。但是这次遭遇了这样的事,公司开发的程序,程序进程还在,但是死锁了。导致大范围的影响,更要命的是根本不知道问题出在哪里,还是别的测试部同事帮忙发现的,真是丢尽运维的脸了…为避免下次再遭遇到这样的情况,分析了这次进程死锁的现象,发现死锁会占用%的cpu,正常情况下只占用%以内。决定编写nagios插件,用来监控程序占用的资源,包括cpu,内存等。

一、shell脚本需求分析:

能设置cpu,mem的阈值,资源占用超过阈值就报警。 要能判断这个进程是否存在,若有一个不存在,则报警。

二、shell脚本执行效果如下:

1、如果输入格式不正确,则输出帮助信息

2、若没超出阈值,输出资源占用情况,退出值为0

Shell脚本编写Nagios插件监控程序资源占用(shell脚本编写简单计算器)

3、若超出阈值,输出资源占用情况,退出值为2

4、若进程不存在,输出down掉的进程,以及正常使用中的进程资源情况,退出值为2

三、Shell脚本代码如下:

四、后话:

随着近日编写shell脚本越来越多,有时难免会回改以前所写脚本,经常要看一段时间才能看懂。 为方便后续的维护,在脚本当中,每一个函数,每一段功能,都做备注,方便以后自己或他人来进行维护。

Shell脚本实现根据端口号kill相应进程功能 Linux根据占用的端口号来关闭相应的进程的shell脚本写法。kill-9$(lsof-i:|awk'{print$2}'|tail-n2)

Shell中使用plink工具实现远程批量关机 我的操作系统是centos6.4操作系统:rhel6.2x_下载并安装putty软件包,本人下载了putty-0.-1.el6.rf.x_.rpm下载地址如下:

Shell脚本获取国内各大运营商网段脚本分享 亚太地区网络信息记录在这里,每天都有更新。

标签: shell脚本编写简单计算器

本文链接地址:https://www.jiuchutong.com/biancheng/379856.html 转载请保留说明!

上一篇:实时查看系统流量的Shell脚本分享(查看流量的命令)

下一篇:Shell脚本实现根据端口号kill相应进程功能(shell脚本的实现)

  • 电子承兑汇票兑现
  • 以前年度损益对应的科目
  • 餐饮服务需要缴纳增值税吗
  • 建筑行业一般纳税人增值税税率是多少
  • 什么情况下做暂估
  • 注销了出口退税怎么办
  • 工会经费为员工计税依据是什么
  • 税法对固定资产大修理
  • 个体工商户税收起征点是多少?
  • 外购商品计入
  • 12月份费用可以计提吗
  • 小型微利企业免于填报
  • 发票清单太多怎么办理
  • 利润表的税金及附加怎么得出来
  • 收到退以前年度教育费附加税
  • 可供出售债券投资
  • 国际货运代理免税怎么做账
  • 通讯费补贴入什么科目
  • 贷款公司利息收据怎么写
  • win11压缩文件
  • 商业保险费包括哪些
  • 无法安装字体,显示字体无效win10
  • 临时工工资的会计处理和税务处理
  • 房地产企业怎么结转成本
  • 房地产企业出售土地交什么税
  • 企业补充养老保险
  • php

  • 房屋权属转移是什么意思
  • php aes
  • 耕地开垦费应计入哪个会计科目
  • 什么情况下附加税减半征收
  • 共识算法主要解决什么问题
  • ubuntu搭建web服务器流程
  • upf命令
  • 保险公司应收保费汇报范文
  • 员工内部罚款能不能抵扣个税
  • 游戏公司的主营业务是什么
  • 小规模纳税人开票额度
  • 帝国cms自动推送插件
  • 增值税小规模纳税人适用3%征收率
  • 挂靠设计公司费用标准怎么记账
  • 盈余公积包括哪两个明细科目
  • 职工福利按工资的实付还是应付提取
  • 地税发票丢失应如何处理
  • 固定资产清理如何做账
  • 员工入股会计分录
  • 库存商品进项税额转出分录怎么写
  • 储备基金是什么
  • 股东之间资金往来
  • 金税盘忘记清卡了怎么办
  • ado connection open.vi
  • win7还能用几年
  • mac桌面日历 记事本
  • 如何设置电脑从d盘启动
  • 电脑开机自动弹出
  • vista和win10
  • Linux系统下以模块方式安装卸载文件系统
  • windowsxp的开始菜单
  • linux安装与基本命令
  • wordpress怎么安装插件
  • mac将多张图片保存到相册
  • win10 ex4
  • 使用linux的电脑
  • win7英文输入法
  • javascript 基础
  • shell脚本实现批量移动文件
  • jquery窗口
  • jquery one()
  • shell脚本对比两个文件夹内的内容
  • js给图片加水印
  • jquery时钟插件
  • jquery鼠标点击事件怎么写
  • js如何实现单例模式
  • javascript获取值
  • Android Listview addHeaderView setadapter的时候莫名NullPointerException 解决
  • python的redis
  • 中国税务定额发票怎么开
  • 教育培训行业的发展
  • 宝安区西乡税务所长
  • 东莞办理房产证在哪里预约
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设