文档章节

centos性能监控

H
 HavaX
发布于 2017/03/16 09:42
字数 513
阅读 33
收藏 0

一,sysstat性能监控

安装 yum list sysstat

修改监控时间周期,将原本的10分钟改为1分钟

    vim /etc/cron.d/sysstat

    修改:

        */1 * * * * root /usr/lib64/sa/sa1 1 1
保存后退出,进入sa文件夹

    cd /var/log/sa

 

名称解释:

            runq-sz : RUN QUEUE LENGTH

            plist-sz : NUMBER OF TASKS IN THE TASK LIST

         ldavg-1/5/15 : SYSTEM LOAD AVERAGE FOR THE LAST MINUTE. THE LOAD AVERAGE IS CALCULATED AS THE AVERAGE NUMBER OF RUNNABLE OR RUNNING TASKS (R STATE) , AND THE NUMBER OF TASKS IN UNINTERRUPTIBLE SLEEP (D STATE) OVER THE SPECIFIED INTERVAL

            PRI(NEW) = PRI(OLD) + NICE

    1.cpu监控

    (1)负载

        sar -q -f sa文件

    (2)cpu占用率

        sar -p -f sa文件

    2.内存监控

    sar -r -f sa文件

    sar -B -f sa文件

    名称解释:

            kbbuffers/kbcached : 磁盘缓存(cash文件缓存,buffer磁盘块缓存)

            kbcommit : 程序正常运行所需要的内存数

    3.IO监控

    sar -b -f sa文件

    sar -d -f sa文件

    名称解释:

            tps : 每秒物理设备I/O请求次数

            rtps : 每秒从物理设备读入的请求次数

            wtps : 每秒向物理设备写入的请求次数

            bread/s : 每秒从物理设备读入的数据量

            bwrtn/s : 每秒向物理设备写入的数据量

            rd_sec/s : 每秒读扇区的次数

            wr_sec/s : 每秒写扇区的次数

            avgrq-sz : 平均每次设备I/O操作的数据大小

            acgqu-sz : 磁盘请求队列的平均长度

            await : 从请求磁盘操作到系统完成处理,每个请求的平均消耗时间,包括请求队列等待时间

            svctm : 系统处理每次请求的平均时间,不包括请求队列等待时间

            %util : I/O请求占CPU的百分比

    4.NETWORK监控

    sar -n DEV -f sa文件

    名称解释:

            rxpck/s : 每秒接受的数据包

            txpck/s : 每秒发送的数据包

            rxkB/s : 每秒接收的字节数

            txkB/s : 每秒接收的字节数

            rxcmp/s : 每秒接收的压缩数

            txcmp/s : 每秒发送的压缩数

            rxmcst/s : 每秒接收的多播数据

    sar -n NFS -f sa文件

    名称解释:

            

© 著作权归作者所有

H
粉丝 1
博文 37
码字总数 8145
作品 0
深圳
后端工程师
私信 提问
nmon系统监控工具介绍及使用分析 for linux

nmon是IBM公司开发的,最初专为监控AIX系统资源使用的工具。后移植到通用平台,成了unix和linux平台最好用的系统性能监控工具。 一、nmon系统的安装 目前提供2种方式的安装途径,一种是直接下...

月中井
2014/05/05
0
0
CentOS 6.9安装配置nmon

nmon是一款开源的性能监控工具,用于监控CentOS系统的资源消耗信息,并能把结果输出到文件中,然后通过nmon_analyser性能报告分析器生成数据分析报表。 一、安装nmon: 1、 配置epel源 2、 ...

Marion0728
2017/12/31
0
0
GreenPlum 5.10.0 集群部署

第1部分 初始化系统配置 1.1 部署环境 1.2 设置主机名、同步时间 1.3 添加hosts解析 cat > /etc/hosts << EOF 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomai......

faer615
2018/08/01
0
0
在centos6.3用yum安装redis

一、centos默认的安装源在官方centos.org上,而redis在第三方的yum源里,所以无法安装,非官方的yum推荐用fedora的epel仓库。当然也可通过配置 /etc/yum.repos.d/CentOS-Base.repo文件增加y...

weixingo
2016/04/06
121
0
nmon监控centos6X,速成!

一、工具准备nmon16X(性能监控)和nmon_analyser(性能报告分析器) 二、工具安装 1、下载nmon页面地址:http://nmon.sourceforge.net/pmwiki.php?n=Site.Download 2、下载指定版本nmon到centos6...

icestick8586
2017/03/31
0
0

没有更多内容

加载失败,请刷新页面

加载更多

CSS定位

CSS定位 relative相对定位 absolute绝对定位 fixed和sticky及zIndex relative相对定位 position特性:css position属性用于指定一个元素在文档中的定位方式。top、right、bottom、left属性则...

studywin
17分钟前
3
0
从零基础到拿到网易Java实习offer,我做对了哪些事

作为一个非科班小白,我在读研期间基本是自学Java,从一开始几乎零基础,只有一点点数据结构和Java方面的基础,到最终获得网易游戏的Java实习offer,我大概用了半年左右的时间。本文将会讲到...

Java技术江湖
昨天
5
0
程序性能checklist

程序性能checklist

Moks角木
昨天
7
0
VUE 计算属性

本文转载于:专业的前端网站▶VUE 计算属性 1、示例代码 <!DOCTYPE html><html lang="zh"> <head> <meta charset="UTF-8" /> <title>vue示例</title> </hea......

前端老手
昨天
6
0
快速搭建LNMT平台和环境部署 Tomcat详解

Tomcat部署的基本概念 1. CATALINA_HOME与CATALINA_BASE分别指什么?     CATALINA_HOME指的是Tomcat的安装目录     bin:\\Tomcat一些脚本存放目录,比如启动脚本startup.bat/start...

网络小虾米
昨天
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部