1、top命令  top命令和ps命令的基本作用是相同的,显示系统当前的进程和其他状况;但是top是一个动态显示过程,即可以通过用户按键来不断刷新当前状态。如 前台执行该命令,它将独占前台,直到用户终止该程序为止。比较准确的说,top命令提供了实时的对系统处理器的状态监视。它将显示系统中CPU最“敏感”的任务列表。该命令可以按CPU使用。内存使用和执行时间对任务进行排序;而且该命令的很多特性都可以
1. htop简介 Htop是一款运行于Linux系统监控进程管理软件,用于取代Unix下传统的top。与top只提供最消耗资源的进程列表不同,htop提供所有进程的列表,并且使用彩色标识出处理器、swap和内存状态。 用户一般可以在top无法提供详尽系统信息的情况下选择安装并使用htop。比如,在查找应用程序的内存泄漏问题时。与top相比,htop提供更方便、光标控制的界面来杀死进程
监控logprocess进程是否存在,存在则打印 ok,不存在则启动该服务,同时打印start ok!. ps -ef |grep -v 'grep'|grep 'logprocess'|grep '/boss/logprocess/program/logprocess' > /dev/null if [ $? -eq 0 ] then echo logprocess run ok!
转载 精选 2011-12-12 09:31:30
913阅读
写作背景:项目是基于java、weblogic及timer的处理模式,每次服务部署之后timer的整体状态是一个盲区,因为100多个进程,是否有启动遗漏或者启动重复的,想做到一目了然是件困难的事情。所以我考虑用shell脚本的文件查找与匹配方法来解决这个问题,简单记录下,仅供参考。程序说明:1)通过将系统定义的进程(timer)配置到配置文件process_signal.config中2)将服务器
由于服务器上一些进程莫名的挂掉,需要些一个monitor的bash脚本监控这些进程:#! /bin/bash#chkcon
转载 2014-04-04 18:30:00
190阅读
2评论
系统管理员的任务真的很艰难,因为他/她必须监控服务器、用户、日志,还得创建备份,等等等等。对于大多数重复性的任务,大多数管理员都会写一个自动化脚本来日复一日地重复这些任务。这里,我们已经写了一个shell脚本给大家,用来自动化完成系统管理员所要完成的常规任务,这可能在多数情况下,尤其是对于新手而言十分有用,他们能通过该脚本获取到大多数的他们想要的信息,包括系统、网络、用户、负载、内存、主机、内部I
在Kubernetes(简称K8S)集群中,对于Linux进程监控和重启是非常重要的,可以保证应用的稳定性和可靠性。在这篇文章中,我们将讨论如何编写一个Shell脚本监控并重启Linux进程,以确保进程的正常运行。 ### 流程步骤 下面是实现"linux进程监控重启shell脚本"的整体流程,我们将通过几个步骤来完成这个目标。 | 步骤 | 描述 | | --- | --- | | 1
原创 2024-04-23 19:03:58
317阅读
  #!/bin/bash  #提取本服务器的IP地址信息 IP=`ifconfig eth0 | grep "inet addr" | cut -f 2 -d ":" | cut&nbs
原创 2012-08-29 14:47:38
1406阅读
 #!/bin/bash   IP=`ifconfig eth0 | grep "inet addr" | cut -f 2 -d ":" | cut -f 1 -d " "`   tomcat_dir="/opt/apache-tomcat-7.0.8" mysql_dir=&
原创 2012-06-30 20:34:38
2932阅读
1. htop简介Htop是一款运行于Linux系统监控进程管理软件,用于取代Unix下传统的top。与top只提供最消耗资源的进程列表不同,htop提供所有进程的列表,并且使用彩色标识出处理器、swap和内存状态。用户一般可以在top无法提供详尽系统信息的情况下选择安装并使用htop。比如,在查找应用程序的内存泄漏问题时。与top相比,htop提供更方便、光标控制的界面来杀死进程。htop用C
转载 2023-11-29 22:36:17
133阅读
在工作中,安装Zabbix监控平台的Linux服务器需要搭建环境,所以我就花了半天时间重新安装了一台CentOS 7系统,从搭建环境开始安装。Zabbix监控的范围:硬件监控、系统监控、应用服务监控、性能监控、日志监控、安全监控、网络监控、MySQL数据库监控、URL监控(Zabbix Web监控)硬件监控:查看硬件的CPU、内存、硬盘使用率、温度、风扇转速等相关性能操作系统以及安装的Zabbix
转载 2024-03-28 13:08:19
125阅读
参考文档:https://kafka.apache.org/documentation.html#monitoring Kafka使用Yammer Metrics来报告server和client的众多metric。还可以使用其他的插件来跟你的监控系统连接起来,比如https://cwiki.apache.org/confluence/display/KAFKA/JMX+Reporters
转载 2024-03-12 09:09:43
48阅读
本文给大家介绍进程的挂起及恢复命令,具体内容如下所示:#ctrl+z:挂起,程序放到后台,程序没有结束。#jobs:查看被挂起的程序工作号恢复进程执行时,有两种选择:fg命令将挂起的作业放回到前台执行;用bg命令将挂起的作业放到后台执行格式:fg 工作号;bg 工作号进程:正在执行的一个程序程序:是一种写好的代码或脚本&:后台执行,不占用终端如:xeyes &ps命令进程查看命令p
用shell脚本监控进程是否存在 不存在则启动的实例,先上代码干货: #!/bin/shps -fe|grep processString |grep -v grepif [ $? -ne 0 ]thenecho "start process....."elseecho "runing....."f
转载 2018-11-26 17:19:00
618阅读
2评论
用shell脚本监控进程是否存在 不存在则启动的实例,先上代码干货: 1 2 3 4 5 6 7 8 #!/bin/sh ps -fe|grep processString |grep -v grep if [ $? -ne 0 ] then echo "start process....." el
原创 2024-10-21 10:50:13
96阅读
自动化监控进程在项目中是非常重要的,监控指定程序是否运行,如果程序没有运行,那么启动程序,下面是使用python来实现的一个进程监控脚本,自己搞的过程中遇到的坑,在这里总结下下面的我们的python脚本文件import commands import os import sys import logging def monitor_process(): status,output = com
转载 2023-05-22 15:53:44
292阅读
概述Linux Shell是一个很难的知识板块。虽然大家都认真学,基本的语法很都掌握,但有需求时,很难直接上手编程,要么写了很久,要么写不好!对于初学者而言,因为没有实战经验,写不出来Shell脚本很正常,如果工作了几年的运维还是写不出来,那就是没主动找需求,缺乏练习,缺乏经验。方法要点简单介绍一下编写shell脚本的时候的经验和方法。1.理清思路:在我们想实现一个功能需要写脚本的时候是切忌不要想
转载 2024-07-04 21:36:02
41阅读
简介 pidstat主要用于监控全部或指定进程占用系统资源的情况,如CPU,内存、设备IO、任务切换、线程等。pidstat首次运行时显示自系统启动开始的各项统计信息,之后运行pidstat将显示自上次运行该命令以后的统计信息。用户可以通过指定统计的次数和时间来获得所需的统计信息。 实例讲解默认参数执行pidstat,将输出系统启动后所有活动进程的cpu统计信息: l
在服务器运维过程中,经常需要对服务器的各种资源进行监控,例如:CPU的负载监控,磁盘的使用率监控进程数目监控等等,以在系统出现异常时及时报警,通知系统管理员。本文介绍在Linux系统下几种常见的监控需求及其shell脚本的编写。文章目录:1.Linux使用 Shell 检查进程是否存在 2.Linux使用 Shell检测进程 CPU 利用率 3.Linux使用 Shell检测进程内存使用量 4.
   由于工作需要 必须保证人家网站7X24小时不间断运行所以写了 下面这个小脚本其实现在一个网站有N多服务要监控的 比如我这个apache,tomcat.java等 乱七八糟的 监控apache服务器的状态 如果apache服务down了则自动启动服务并邮件短信通知管理员 绝对实用    适用于监控大部分网络服务 我这里用的是
  • 1
  • 2
  • 3
  • 4
  • 5