首页 > 系统相关 >【linux】nmon资源监控与定时任务

【linux】nmon资源监控与定时任务

时间:2024-07-12 14:53:36浏览次数:19  
标签:nmon 部分 linux 进程 20 定时 root

原文:https://www.runoob.com/linux/linux-comm-crontab.html
crontab 定时任务:【nmon监控稳定性场景】

122、126
40 6,14,22 * * * root /home/nomouser/nmon -f -s 20 -c 1620 -m /home/nomouser

123
40 6,14,22 * * * root /root/nmon -f -s 20 -c 1620 -m /root

0 */8 * * * root /home/nomouser/nmon -f -s 20 -c 1620 -m /home/nomouser

0 */8 * * * root /root/nmon -f -s 20 -c 1620 -m /root

####################################
nmon命令行参数介绍
https://blog.csdn.net/u014179640/article/details/88421207

关于nmon的命令行参数

-f 电子表格输出格式[注意:默认-s300 -c288] 输出文件是 _YYYYMMDD_HHMM.nmon

-F 与-f相同,但用户提供的文件名

-c 快照数

-d 请求磁盘服务和等待时间(DISKSERV和DISKWAIT)

-i 在使用少于此数量的CPU时忽略进程生成TOP部分 - 对减少数据量很有用

-g 包含磁盘组定义的文件

-l 每张纸的hdisk数 - 默认为150,最大为250.

-m

NMON在保存文件之前更改为此目录

-r 进入电子表格文件[默认主机名]

-s <秒>快照之间的间隔

-x 容量规划(1天时间,每15分钟监控一次= -fdt -s900 -c96)

-t 包括输出中的顶级进程

-T as -t plus在UARG部分保存命令行参数

-A 包括异步I / O(PROCAIO)部分的数据

-D 防止生成DISK部分(在磁盘组时有用)正在使用,因为有太多的硬盘要处理)

-E 停止生成ESS部分(磁盘组时需要)正在使用因为有太多的vpath要处理)

-J 防止生成JFS部分(防止Excel错误当你有超过255个文件系统)

-L 包括LARGEPAGE部分

-N 包括NFS部分

-S 包括带子类的WLM部分

-W 包括没有子类的WLM部分

-Y 包括SUMMARY部分(非常有效的替代-t if不需要PID级别数据)

如果想手动控制nmon的生成文件,只需要设置时间间隔,不设置监控次数,通过linux命令将进程杀死。

例如:ps -f | grep "nmon -f" 找到nmon的进程

       kill -9 进程号       杀死进程

如果监控多台服务器可以使用一个脚本,脚本内容如下:

!/bin/sh

ps -f | grep "nmon -f" > test.txt //将进程内容导出
num=$(awk 'NR==1{print $2}' test.txt) //找到进程号,其中NR是确定行数,print确定列数
kill -9 $num //杀死进程

标签:nmon,部分,linux,进程,20,定时,root
From: https://www.cnblogs.com/tester666/p/18298353

相关文章

  • 国产linux系统(银河麒麟,统信uos)使用 PageOffice 国产版在线打开 word文件编辑留痕并显
    国产linux系统(银河麒麟,统信uos)使用PageOffice国产版在线打开pdf文件PageOffice国产版:支持信创系统,支持银河麒麟V10和统信UOS,支持X86(intel、兆芯、海光等)、ARM(飞腾、鲲鹏、麒麟等)芯片架构。查看本示例演示效果本示例关键代码的编写位置Vue+Springboot注意本文中展示的......
  • linux变更文件权限
    一、修改文件所属组群——chgrp修改文件所属组群很简单-chgrp命令,就是changegroup的缩写(我们可以利用这些来记忆命令)语法:chgrp组群文件名/目录举例:[root@redhat~]#groupaddgroupa[root@redhat~]#groupaddgroupb[root@redhat~]#useradd-ggroupazgz[roo......
  • 【Ubuntu】windows和Linux文件互传、共享
    【Ubuntu】windows和Linux文件互传、共享一、FTP、SAMBA、NFS简介FTP:FileTransferProtocol(文件传输协议)SAMBA:基于SMB(ServerMessageBlock服务器消息块)协议的软件实现NFS:NetworkFileSystem(网络文件系统)二、Linux共享文件给Linux2.1、scp命令具体命......
  • Linux jq 命令讲解与实战操作(json字符串解析工具)
    Linuxjq命令讲解与实战操作(json字符串解析工具)大数据老司机2023-08-0914:23 一、概述jq 是一个强大的命令行工具,用于处理 JSON 格式的数据。它可以帮助你查询、过滤、修改和处理 JSON 数据,使得在命令行环境下处理 JSON 变得非常方便。GitHub地......
  • linux 路由表详解
    MarkdownExamplelinux路由表详解通过route命令查看Linux内核的路由表:$routeKernelIProutingtableDestinationGatewayGenmaskFlagsMetricRefUseIfacedefault_gateway0.0.0.0UG000p5p1......
  • Linux & Shell 编程基础—— 构建基本脚本(练习)
    1.创建shell脚本文件、显示消息练习1:•构建一个脚本文件执行创建新用户、给新用户分组、查看当前登录的用户•为刚刚构建的脚本文件添加输出前的提示•运行该脚本文件查看返回结果2、使用变量、输出重定向、用wc命令查看文件行数练习2......
  • 在Linux中,列出几种常见打包工具并写相应解压缩参数。
    在Linux中,有多种常见的打包工具,它们各自具有不同的特点和用法。以下是几种常见的打包工具及其相应的解压缩参数:1.tar简介:tar(tapearchive)是一种广泛使用的Linux打包工具,它主要用于将多个文件和目录打包成单个文件,但不进行压缩。通过与其他压缩工具结合使用,可以实现打包和压缩......
  • 在Linux中,我们都知道,dns采用了tcp协议,又采用了udp协议,什么时候采用tcp协议?什么 时候采
    DNS(DomainNameSystem)确实既使用UDP协议也使用TCP协议,这是因为不同的DNS操作有不同的需求和优化目标。1.UDP协议的使用DNS主要使用UDP协议,这是由于UDP的无连接性质和较低的开销。以下是使用UDP的一些情况及其原因:标准查询:何时使用:对于大多数DNS查询,特别是常见的域名解......
  • 在Linux中,当用户在浏览器当中输入⼀个网站,计算机对dns解释经过那些流程?
    当用户在Linux系统下的浏览器中输入一个网站URL时,DNS(DomainNameSystem,域名系统)解析的过程大致遵循以下步骤:本地缓存检查:浏览器首先检查其自身的DNS缓存中是否存在该域名的记录。如果缓存中有有效的记录,浏览器可以直接使用这个IP地址访问网站,而无需进一步的DNS查询。......
  • 在Linux中,如何实现,每星期天早8点服务器定时重启?
    在Linux系统中,要实现每星期天早上8点自动重启服务器,你可以使用cron服务来安排这项任务。cron是一个基于时间的作业调度器,它允许你安排程序在特定的时间自动运行。下面是具体步骤来实现这一需求:1.编辑Cron作业首先,你需要以root用户身份登录到你的Linux服务器,因为重启系统需要管......