zoukankan      html  css  js  c++  java
  • 性能测试三十一:监控之工具监控

    一、综合性的监控工具:vmstat

    vmstat命令综合了CPU、进程、内存、磁盘IO等信息,后面一般跟一个数字,代表多长时间刷新一次(秒)
    命令:vmstat 1

    swap:

    si:SwapInput,从内存往磁盘(swap空间)写数据

    so:SwapOutput,内存从磁盘(swap空间)读数据

    二、超级监控工具:dstat

    dstat是一个全能监控工具,整合了CPU、内存、磁盘、网络等几乎所有的监控项,支持实时刷新
    dstat需要先进行自动下载安装:yum install -y dstat

    dstat:默认一秒钟刷新一次

    使用命令:dstat -tcdlmnsygr --disk-util

    --disk-util:磁盘 

    先查看一下帮助文档:dstat -h

    执行:dstat -tcdlmnsygr --disk-util

     三、支持数据存储的监控工具-nmon

    nmon是IBM公司开发的Linux性能监控工具,可以实时展示系统性能情况,也可以将监控数据写入文件中,并使用nmon分析器做数据展示

    把文件上传到需要监控的机器上

    加权限

    运行

    想看什么指标就按对应的按键

    如,按c,看cpu

    c、n、d

    Nmon文件需要关注的标签页
    1、cpu_all
    2、diskbusy
    3、net
    4、mem

    命令:./nmon -ft -s 5 -c 120

    -s:秒

    5:5秒统计一次 

     -c:count,次数

     120::120次

    此功能用于配合定时的压测,压多久,监控多久

     

    可以使用tail -f查看

     如果不想监控了,直接kill点就行了

    查看工具:里面有很多宏,只能用office打开,不能用wps打开

    把刚刚的监控文件下载到桌面

    点击xls里面的按钮选择文件,会另存为一个新的excel

    保存过会就会成为图标的分析图,看cup信息就看CPU_ALL,磁盘就看DISKBUSY,内存看MEM

    计算内存使用率:=(b2-f2-k2-n2)/b2

    四、实时性能监控工具-spotlight(一般很少使用)

    Spotlight是一个实时展示Linux资源使用的可视化工具
    1、安装spotlight(常规安装,略)
    2、在被监控的Linux内,新建一个spotlight监控用户useradd xxx,修改密码:passwd xxx
    3、在windows下打开spotlight工具,新建监控链接即可开始监控
    注册码 : 1-47853-30212-46224-95327 www.serials.ws

     创建链接

    此工具不允许监控角色为root,所以需要新建一个用户

  • 相关阅读:
    精简shell基础
    Centos7.4下安装Jumpserver 1.0.0(支持windows组件)
    二.Flask 学习模板
    一、Flask路由介绍
    web爬虫,BeautifulSoup
    web爬虫,requests请求
    django之Form组件补充
    中间件和Django缓存
    django之Form组件
    django from表单验证
  • 原文地址:https://www.cnblogs.com/zhongyehai/p/10285584.html
Copyright © 2011-2022 走看看