1. 首先在Linux服务器上安装rpc.rstatd服务,这里用的是rpc.rstatd-4.0.1.tar.gz安装包,如果没有可以到该网址上去下载:http://sourceforge.net/projects/rstatd; 使用xshell 带的一个文件上传工具,Xftp,点击下载安装即可 ...
分类:
系统相关 时间:
2019-11-30 19:16:54
阅读次数:
185
top命令经常用来监控linux的系统状况,比如cpu、内存的使用,程序员基本都知道这个命令。按 q 退出 2、free -m:看内存占用 主要看第一行Mem 总共 15710 M , 使用了 823 M , 剩余空闲 7895 M 。这个shared 223M 也不知道用在哪里。 3、 df -h ...
分类:
其他好文 时间:
2019-11-27 20:47:06
阅读次数:
87
supervisor是一个管理进程的工具,使用python语言开发的通用的管理程序,可以管理和监控Linux上的指定进程,能将进程变成后台的daemon,并监控进程状态,出现异常退出时能自动重启。 本文使用的是 supervisor-3.3.5.tar.gz 版本的supervisor进程管理工具。 ...
分类:
系统相关 时间:
2019-11-03 23:44:04
阅读次数:
104
Shell脚本如下: vim monitor.sh 运行脚本:bash monitor.sh & 命令末尾的 & 号,意思是将这个任务放到后台去执行 那么如何停止脚本运行呢? (1)首先查找运行脚本的进程PID号 ps -aux |grep "bash monitor.sh" (2)终止脚本进程: ...
分类:
Web程序 时间:
2019-10-23 13:57:13
阅读次数:
109
top命令用法top命令经常用来监控linux的系统状况,是常用的性能分析工具,能够实时显示系统中各个进程的资源占用情况。 top的使用方式 top [-d number] | top [-bnp] 参数解释: -d:number代表秒数,表示top命令显示的页面更新一次的间隔。默认是5秒。 -b: ...
分类:
系统相关 时间:
2019-09-12 21:20:41
阅读次数:
90
``` vim /scripts/swap warning.sh !/bin/bash 提取本服务器的IP地址信息 IP= 系统分配的交换分区总量 swap_total= 当前剩余的交换分区free大小 swap_free= 当前已使用的交换分区used大小 swap_used= if ((swap ...
分类:
系统相关 时间:
2019-09-09 22:43:29
阅读次数:
104
使用python进行服务器监控 Linux服务器中,一切皆为文件。也就是说服务器运行的各种信息,其实是可以从某些文件中查询得到; Linux系统中,有一个/proc的虚拟文件系统 Linux 系统为管理员提供了非常好的方法,使其可以在系统运行时更改内核,而不需要重新引导内核系统,这是通过/proc ...
分类:
编程语言 时间:
2019-08-24 17:10:41
阅读次数:
119
linux性能监控有很多工具,spotlight只是其中一种 目录 1、安装spotlight 2、参数认识 1、安装spotlight spotlight不仅仅只是监控linux,还可以完成数据库以及其他操作系统等的监控。本篇介绍的是监控linux性能,因此安装监控linux的那一部分就可以了 1 ...
分类:
系统相关 时间:
2019-08-17 10:57:42
阅读次数:
152
编写以下脚本命令:[root@localhostsh]#vimsysmon.sh#!/bin/bash#提取性能监控指标(磁盘占用、CPU使用、内存使用)DUG=$(df-h|grep"/$"|awk‘{print$5}‘|awk-F%‘{print$1}‘)CUG=$(expr100-$(mpstat|tail-1|awk‘{print$12}‘|awk-F.‘{print$1}‘))MUG=$
分类:
系统相关 时间:
2019-08-10 15:49:30
阅读次数:
119
相信大家都有这样的需求,某程序(进程)在运行的时候可能挂掉,需要去监控该程序,并在它挂掉的时候重启之,确保该程序能一直运行。比如土net就经常挂,需要监控程序去监控。Linux下面似乎有守护进程的概念,Windows下面其实也很简单,dos批处理就可以搞定:-) 需要了解如下几个命令,tasklis ...