linux监控系统的状态

1、命令w的第一行和uptime或者用upload
2、system load averages 表示单位时间短内活动的进程数
3、查看cpu的个数和核数processor、physical id
4、vmstat
5、vmstat 1 10

查看cpu信息cat /proc/cpuinfo
proc显示进程的相关信息
  r:表示允许和等待cpu时间片的进程数,如果长期大于服务器cpu的个数,则说明cpu不够用了。
  b:表示等待资源的进程数,比如等待I/O、内存等。该数值如果长时间大于11,则需要关注一下

swap:
  si:表示由交换区写入到内存的数据量
  so:表示由内存写入到交换区的数据量

io:
  bi:表示从块设备读取数据的量(读磁盘)
  bo:表示从块设备写入数据的量(写磁盘)

wa:表示I/O等待所占用的CPU的时间百分比
  查看io还有iotoo这个工具,如果没有,可以使用以下命令安装yum install -y iotop

top:
  top用于动态监控进程所占系统资源,每隔3秒变一次。
  RES这一项为进程所占内存大小,而%MEM为使用内存百分比。在top状态下,按“shift + m”,可以按照内存使用大小排序。按数字‘1’可以列出各颗cpu的使用状态

top -bn1 它表示非动态打印系统资源使用情况,可以用在shell脚本中。

时间: 2025-01-11 20:23:29

linux监控系统的状态的相关文章

Linux 监控系统---zabbix

监控系统及zabbix基础(一) =========================================================================== 概述: =========================================================================== 监控系统  1.监控系统介绍 ★监控指标: 硬件:如:cpu使用率,内存空间等 软件:软件程序如:nginx,进程数量等 业务:并发在线数量,事物数量等

Linux监控系统之Nagios

Linux监控系统之Nagios Nagios工作原理 Nagios的功能是监控服务和主机,但是其自身并不包括这部分功能,所有的监控.检测功能都是听过各种插件去完成的.在启动Nagios后,它会周期性地去自动调用插件去检测服务器状态,同时Nagios会维持一个队列,所有插件返回的状态信息都进入队列,Nagios每次都会将从队首读取信息,进行处理后,再将状态结果通过web显示出来. Nagios模式 被动模式:就如同上图所显示的那样,客户端起nrpe进程,服务端通过check_nrpe插件向客户端

Linux监控系统之Zabbix

Linux监控系统之Zabbix Zabbix介绍 Zabbix是由 Zabbix 是由 Alexei Vladishev 开发的一种网络监视.管理系统,基于 Server-Client 架构.可用于监视各种网络服务.服务器和网络机器等状态.整合了Catic和Nagios的特性. 使用各种 Database-end 如 MySQL, PostgreSQL, SQLite, Oracle 或 IBM DB2 储存资料.Server 端基于 C语言.Web 管理端 frontend 则是基于 PHP

细述:Linux 监控系统 Linux-dash

Linux-dash 是一个低开销 Linux 服务器监控系统,基于 Web 的监控界面.Linux-dash 的界面提供了一个详细的概述您的服务器的所有重要方面,包括内存和磁盘使用情况,网络,安装软件,用户,运行的流程.所有信息被组织成widget 部件,你可以跳转到一个特定的部分使用的主要工具栏中的按钮.Linux Dash不是最先进的监控工具,但它可能是一个适合用户寻找一个光滑,轻便,易于部署应用程序. 特性 漂亮的操作面板 在线,按需监控 RAM, Load, Uptime, Disk

监控系统的状态

w查看当前系统的负载 [[email protected] sbin]# w  15:23:46 up  3:34,  2 users,  load average: 0.03, 0.05, 0.00 USER     TTY      FROM              [email protected]   IDLE   JCPU   PCPU WHAT root     tty1     -                12:26    2:55m  0.11s  0.11s -bash

linux监控系统_Zabbix_Tiggers_web(6)V0.9

什么是触发器: Tiggers:触发器,用来把采集来的数据做条件判断的表达式            逻辑表达式,闸值,是否在合理区间内,通常用于定义数据的不合理区间;                OK-->:正常状态  --> 较老的版本,其为FALSE:                PROBLEM:非正常 状态 --> 较老版本 其为TRRUE:     触发器状态改变时才会触发 事件(events)  注意:触发器的表达式 可以用最后一次数据 或最后几次数据的avg做数据  做条

linux监控系统_Zabbix_agent_配置(4)V1.0

本次实验以Centos 7.2:    Ip= 172.16.79.74******************************************************************************************agent可用端口:    agent:    IPMI:    SNMP:强烈不推荐使用!    JMX:**********************************************************************

linux监控系统_Zabbix3.0安装过程(n)

环境说明:     CentOS 7.2 :        HoseName:C7R1        IP: 172.16.79.71        Zabbix server    mysql      CentOS 7.2 :         HoseName:C7R2        IP:172.16.79. 72        Zabbix agent          ++++++++++++++++++++++++++++++++++server+++++++++++++++++++

linux 监控系统剩余内存大小

cur_free = `free -m | awk '/buffers\// {print $NF}'` chars="current memory is $cur_free." if [ $cur_free -lt 100 ] echo $chars | mail -s "$chars"  [email protected]    // 可以改成调用http接口,即发邮件又发短信报警 fi