理解Linux系统中的load average(图文版)

本文转自:http://heipark.iteye.com/blog/1340384

一、什么是load average?

linux系统中的Load对当前CPU工作量的度量 (WikiPedia: the system load is a measure of the amount of work that a computer system is doing)。也有简单的说是进程队列的长度。

Load Average 就是一段时间 (1 分钟、5分钟、15分钟) 内平均 Load 。

 

我们可以通过系统命令"w"查看当前load average情况

 

[root@CNC-BJ-5-3N1 ~]# w
20:01:55 up 76 days, 8:20, 6 users, load average: 1.30, 1.48, 1.69

 

上面内容显示系统负载为“1.30, 1.48, 1.69”,这3个值是什么意思呢?

  • 第一位1.30:表示最近1分钟平均负载
  • 第二位1.48:表示最近5分钟平均负载
  • 第三位1.69:表示最近15分钟平均负载

 

PS. linux系统是5秒钟进行一次Load采样

二、load average值的含义

2.1 单核处理器

假设我们的系统是单CPU单内核的,把它比喻成是一条单向马路,把CPU任务比作汽车。当车不多的时候,load <1;当车占满整个马路的时候 load=1;当马路都站满了,而且马路外还堆满了汽车的时候,load>1

 

 Load < 1

 Load = 1
 Load >1

 

2.2 多核处理器

我们经常会发现服务器Load > 1但是运行仍然不错,那是因为服务器是多核处理器(Multi-core)。

假设我们服务器CPU是2核,那么将意味我们拥有2条马路,我们的Load = 2时,所有马路都跑满车辆。

 

Load = 2时马路都跑满了

 

 

#查看CPU core 
grep 'model name' /proc/cpuinfo | wc -l

  

3. 什么样的Load average值要提高警惕

  • 0.7 < load < 1: 此时是不错的状态,如果进来更多的汽车,你的马路仍然可以应付。
  • load = 1: 你的马路即将拥堵,而且没有更多的资源额外的任务,赶紧看看发生了什么吧。
  • load > 5: 非常严重拥堵,我们的马路非常繁忙,每辆车都无法很快的运行

4. 三种Load值,应该看哪个?

通常我们先看15分钟load,如果load很高,再看1分钟和5分钟负载,查看是否有下降趋势。

1分钟负载值 > 1,那么我们不用担心,但是如果15分钟负载都超过1,我们要赶紧看看发生了什么事情。所以我们要根据实际情况查看这三个值。

 

5. 通过Nagios配置Load监控告警

见文:http://heipark.iteye.com/blog/1340190

转载于:https://www.cnblogs.com/Jtianlin/p/4357638.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/359114.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

click点击后鼠标移去就失效怎么实现_鼠标右键失灵怎么办,你知道原因吗?

在上网时&#xff0c;有时会遇到按右键没有反应的情况。一开始还以为是中了病毒&#xff0c;但是重启之后&#xff0c;又恢复正常了&#xff0c;这到底是怎么回事呢&#xff1f;如果是在我电脑上操作电脑软件导致的鼠标右键失灵可能以下原因造成的。一&#xff1a;系统繁忙&…

计算机考研379分,考研379分报考南开大学被刷,是调剂还是二战?师姐建议非常肯定...

原标题&#xff1a;考研379分报考南开大学被刷&#xff0c;是调剂还是二战&#xff1f;师姐建议非常肯定随着考研国家线公布&#xff0c;34所自主划线的985大学也加快了复试的脚步&#xff0c;目前很多大学已经开始了复试工作&#xff0c;比如清华大学&#xff0c;南开大学等。…

微信小程序源码下载链接

参考链接备用&#xff1a;https://www.cnblogs.com/ytkah/p/9003620.html 微信小程序的火热程度大家都有所了解&#xff0c;也有很多牛人写了不错的小程序&#xff0c;今天ytkah就整理一些github上的小程序开源项目&#xff0c;源码可以直接下载来用&#xff0c;感兴趣的朋友赶…

开源源码合集

微信小程序的火热程度大家都有所了解&#xff0c;也有很多牛人写了不错的小程序&#xff0c;今天Benson就整理一些github上的小程序开源项目&#xff0c;源码可以直接下载来用&#xff0c;感兴趣的朋友赶紧去看看吧&#xff01;仿豆瓣电影微信小程序 https://github.com/zc…

2019广西对口计算机分数线,2019广西本科第一批投档分数线出炉,网友:我差一点考上清华大学...

2019广西本科第一批投档分数线出炉&#xff0c;网友&#xff1a;我差一点考上清华大学……就在昨天&#xff0c;7月13号&#xff0c;广西招生考试院公布了“2019年普通高校招生本科第一批最低投档分数线”。不知道&#xff0c;参加第一批志愿填报的考生们&#xff0c;你们过线了…

Android 4.4及以上系统下应用的状态栏颜色渐变效果的实现

上一篇转载的博文里讲到了怎么开启状态栏透明的效果&#xff0c;不过如果在有ActionBar的情况下&#xff0c;会出现状态栏透明而ActionBar横亘在状态栏和内容之间的丑陋情况&#xff0c;如下图&#xff1a; 通过百度之后&#xff0c;发现了GitHub上有个项目可以实现从ActionBar…

学习Spring-Cloud –基础结构和配置

我有机会与Spring-Cloud一起创建了一组云就绪微服务的样本集&#xff0c;Spring-Cloud如何使不同的基础架构组件和服务很好地协同工作给我留下了深刻的印象。 我习惯于基于基于Netflix OSS的堆栈创建微服务&#xff0c;通常在Netflix堆栈中&#xff0c; Eureka被认为是微服务进…

【APICloud系列|6】使用APICloud接入客服系统美洽获取Appkey配置

1.使用超级管理员(没有注册的提前注册登录一下)登录美洽:https://app.meiqia.com/ 2.找到设置——SDK 3.点击添加APP配置 4.上传

架构(三层架构)、框架(MVC)、设计模式三者异同点

前言&#xff1a; 本博客主要针对架构、框架和设计模式三者的差别、还有三层和MVC的差别进行讨论、对于这三者一点都不了解的、请点在维基和百度百科上补补课、这里就不发链接了 软件架构&#xff08;software architecture&#xff09; 软件的架构是系统的一个草图、阐述了各个…

轩逸车联网功能怎么用_北斗已建设完成,那“北斗导航”怎么用?“短报文功能”怎么用?...

6月23号长征三号乙运载火箭将北斗导航系统(BDS)最后一颗卫星&#xff0c;也就是第55颗卫星成功发射升空&#xff0c;这是我国全球导航系统的收官之作&#xff0c;整个导航系统建设耗时20年。中国北斗(BDS)是继美国(GPS)、俄罗斯(GLONASS)第三大成熟的全球定位导航系统&#xff…

nba2k19登陆显示你与服务器,NBA2K19无法登陆了?NBA2K19连不上服务器怎么办?[图]...

NBA2K19是一款很不错的篮球类游戏&#xff0c;喜欢篮球的朋友一定不要错过了&#xff01;大家都知道这款游戏可以联网也可以单机&#xff0c;但是有朋友反映NBA2K19连不上服务器&#xff0c;这是什么原因呢&#xff1f;NBA2K19连不上服务器&#xff1a;1、卸载其他NBA2K学习版内…

深入进货单-价格跟踪----宇然电脑公司管理软件

细节决定软件是不是一款好的管理软件&#xff0c;也验证软件是否成熟的标致&#xff0e;E2在细节上考虑周到&#xff0e; 在进货时&#xff0c;我们常常会想知道历史的进货过程&#xff0e;在E2下非常简单&#xff0e; 转载于:https://www.cnblogs.com/do_easy/p/4365236.html

转-Android Studio *.jar 与 *.aar 的生成与*.aar导入项目方法

主要讲解Android Studio中生成aar文件以及本地方式使用aar文件的方法。 在Android Studio中对一个自己库进行生成操作时将会同时生成*.jar与*.aar文件。 分别存储位置&#xff1a; *.jar&#xff1a;库/build/intermediates/bundles/debug(release)/classes.jar *.aar&#xff…

【APICloud系列|8】APICloud下载编译包安装,点击图标打不开,提示很抱歉,程序出现异常,即将退出

下载编译包之后,安装在真机上提示很抱歉,程序出现异常,即将退出。进不去这个应用,请问有什么解决办法? 分享一下解决办法:大体分为两个方向: 1.检查新添加的模块。 2.检查config.xml文件(及index.html文件)。 我的问题是这样解决的,下载每个测试包确定出问题的时间…

4阶范德蒙德行列式例题_行列式的性质和计算问题

行列式计算(2) 01 前言 (1)今天我们继续讨论行列式的性质和计算问题。 (2)①第1题: 很多同学在一开始会直接将行列式拆成两个行列式后直接计算, 这是错误的使用了行列式的性质。注意行列式的分拆是“单行单列可拆”, 所以本题如果一直分拆, 应该是2X2X2=8个行列式, 当然此处我们…

diff命令两个服务器文件,linux 比较两个文件夹不同 (diff命令, md5列表)

比较文件夹diff&#xff0c;可以直接使用diff命令[root~]# diff -urNa dir1 dir2-a Treat all files as text and compare them line-by-line, even if they do not seem to be text.-N, --new-fileIn directory comparison, if a file is found in only one directory, treat …

hive分区用2个字段有何限制_Hive分区表和桶表的使用

我们看官网文档中这个地方我们先创建好数据库&#xff0c;以供练习使用数据库我们创建数据表我们创建分区表&#xff0c;选取的字段不能是表中存在的字段元数据信息Formatted信息那我们加载信息load data local inpath /data/hivetest/dept.txt into table dept_partition part…

魔兽三国服务器维护,魔兽三国开服七天技巧

魔兽三国开服七天技巧是9K9K小编星星为大家带来的&#xff0c;开服前七天&#xff0c;是玩家战斗力飙升&#xff0c;最能拉开与别人距离的时候&#xff0c;那么开服七天应该怎么玩呢。开服七天技巧1.抽出第一个英雄&#xff0c;这个看脸哈!通常出的陆逊&#xff0c;步练师&…

使用Docker容器和Java EE进行持续交付

组织需要一种使应用程序交付快速&#xff0c;可预测和安全的方法&#xff0c;而诸如docker之类的容器所提供的敏捷性则可以帮助开发人员实现这一目标。 对于Java EE应用程序&#xff0c;这可以在容器中打包应用程序&#xff0c;应用程序服务器和其他依赖项&#xff0c;这些容器…

MVC小例子

【约定胜于配置】 1. 右键Mode数据层添加新建项&#xff0c;用linq连接数据库 (不要在控制层上直接操控linq&#xff0c;要在数据层新建一个类&#xff0c;来对数据库进行操作) 2. 右键Mode数据层添加类&#xff0c;来完成对数据库的操作.类的名字叫Carda 3. 在Carda类中写对数…