KDE System Guard (KSysguard)是KDE的任务管理和性能监控工具。它采用client/server架构,可以监控本机也可以监控远端主机。


KDE System Guard默认的窗口

前端图形界面使用传感器(sensors)获得要显示的信息。传感器返回的可以是一个简单的数值或更复杂的信息如表格。针对不同的信息类型都提供了一个或多个显示界面。这些显示界面被组织在多个工作表中,工作表可以独立存储和加载。

KSysguard主窗体包括菜单栏、工具栏和状态栏、传感器浏览区以及工作区。当初次启动后,你可以看到默认的界面:本机localhost列在传感器浏览区中,在工作区中有两个标签。

每个传感器监控一个特定的系统值。所有的传感器都可以拖拽至工作区。

◆在工作区中删除和覆盖传感器

◆编辑工作表属性,增加行和列的数量

◆创建一个新的工作表,放入你所需要的传感器

工作区【Workspace】

下图工作区有两个标签:

◆系统负载,首次启动KSysguard时默认的视图。

◆进程表


KDE System Guard传感器浏览

系统负载【System Load】

系统负载工作表有四个传感器窗口:CPU负载,平均负载(1分钟),物理内存,和交换内存。多个传感器可以显示在同一窗口中。要了解窗口显示的是哪些传感器,将鼠标移动到图形上就会显示对应的说明。你也可以在图形上右键点击Properties,然后点击Sensors标签(见下图)。这里也显示了各传感器在图形中所对应的颜色。


传感器相关信息

进程表【Process Table】

点击Process Table标签可以显示服务器中所有运行中进程的相关信息(下图)。默认情况下此表格是按系统CPU使用率进行排序的,但也可以通过点击不同表头使用相应的栏位排序。


进程表视图

设置工作表

对于你希望监控的环境或特定区域,你可能需要使用多个不同的监控传感器。最好的方法就是创建一个自定义的工作表。

在本节中,我们将一步步指导你创建工作表。

1. 点击File->New,创建一个空工作表


新工作表的属性

2. 输入标题和行列的数量;这将决定监控窗口的最大数量,在我们的示例中为4个。填完信息后,点击OK创建一个空的工作表,如图2-11。

注释:刷新时间间隔为2秒钟。


空工作表

3. 要增加传感器,只需从窗口左边拖拽传感器到右边空闲区域。显示的类型共有下面几种:

- Signal Plotter:这种类型可以同时显示一个或多个传感器。如果需要显示多个传感器,会使用不同的颜色来标示。如果显示屏足够大,会使用网格来显示所显示数据的区间段。

默认情况下显示为自动范围模式【automatic range mode】,最小和最大值会自动设定。如果你想改变最小和最大值,你需要禁止自动范围模式,然后在Properties对话框(在图表中点击右键)的Scales标签中设置最小和最大值。

- Multimeter:以数字方式显示传感器的值。在Properties对话框中你可以定义上下限。如果超出限制时,使用警告色显示。

- BarGraph:以条形显示传感器的值。在Properties对话框中你可以定义上下限。如果超出限制时,使用警告色显示。

- Sensor Logger:不显示任何值,而是将上述信息和日期时间一起记录到文件中。

对于每个传感器,你必须定义一个日志文件,传感器记录的间隔时间和是否需要报警。

4. 点击File->Save保存工作表

注释:保存工作表,它将被存储在用户家目录中,其它的管理员不能访问你自定义的工作表。


工作表示例

要获得更多关于KDE System Guard,请访问:http://docs.kde.org/

转载于:https://www.cnblogs.com/txw1958/archive/2012/07/26/linux-KSysguard.html

Linux性能测试 KSysguard工具相关推荐

  1. Linux性能测试 命令大全

    Linux 系统出现问题时,我们不仅需要查看系统日志信息,而且还要使用大量的性能监测工 具来判断究竟是哪一部分(内存.CPU.硬盘--)出了问题.在 Linux 系统中,所有的运行 参数保存在虚拟目录 ...

  2. Linux 性能测试工具 sysbench 的安装与简单使用

    Linux 性能测试工具 sysbench 的安装与简单使用 一 背景 sysbench是一款开源的多线程性能测试工具,可以执行CPU/内存/线程/IO/数据库等方面的性能测试. sysbench 支 ...

  3. Linux 性能测试工具 sysbench 的安装与简单使用 1

    文章目录 Linux 性能测试工具 sysbench 的安装与简单使用 一 背景 二 实验环境 2.1 操作系统 2.2 其他配置 三 安装 四 简单使用过程 4.1 查看软件版本 4.2 查看系统帮 ...

  4. Stress命令Linux性能测试,压力测试工具(Centos演示)

    Stress命令Linux性能测试,压力测试工具 1.模拟一颗cpu打满 stress -c 2 (见如下图:使用htop或者top查看想打满几颗cpu就输入,对应数字即可) 2.模拟产生2个进程,每 ...

  5. Linux性能测试工具 stress,stress-ng,sysbench,fio以及检测dstat

    一.什么是dstat? 通过man帮助,可以看到官方对dstat的定义为:多功能系统资源统计生成工具( versatile tool for generating system resource st ...

  6. 记录——linux性能测试工具 stress常用命令

    Linux性能测试工具 stress 常用命令: 对CPU进行加压,可以使用top命令查看使用情况 stress -c 2 增加2个cpu进程,处理sqrt()函数函数,以提高系统CPU负荷, 对内存 ...

  7. linux 测试内存性能,Linux性能测试指标评估

    Linux性能测试指标评估 一.影响Linux服务器性能的因素 1. 操作系统级 · CPU · 内存 · 磁盘I/O带宽 · 网络I/O带宽 2. 程序应用级 二.系统性能评估标准 影响性能因素 其 ...

  8. linux性能测试命令h,Linux性能测试 pmap命令详解

    Linux性能测试 pmap命令详解 这里有新鲜出炉的Linux常用命令,程序狗速度看过来! Linux Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户 ...

  9. 服务器性能测试典型工具介绍

    服务器性能测试典型工具介绍 众所周知,服务器是整个网络系统和计算平台的核心,许多重要的数据都保存在服务器上,很多网络服务都在服务器上运行,因此服务器性能的好坏决定了整个应用系统的性能. 现在市面上不同 ...

最新文章

  1. asp.net文件上传下载的简单实现
  2. 2018年计算机相关学术会议,2018年信息与计算机技术国际学术会议(IEEE出版)
  3. 什么是Spring inner beans?
  4. java正则表达式 匹配()_学习Java正则表达式(匹配、替换、查找)
  5. mysql怎么修改表中的文字_mysql表中怎么修改字段?
  6. “稳拿高薪”三个专业?实际市场竞争压力大,就业困难!
  7. POJ NOI MATH-7652 乘积最大的拆分
  8. 《天天数学》连载09:一月九日
  9. 虚拟机安装docker_Docker 从入门到放弃:新手学习笔记(上)
  10. [delphi函数]RenameFile 文件改名
  11. [转载] python 一个简单的天气预报程序
  12. 多核时代不宜再用 x86 的 RDTSC 指令测试指令周期和时间
  13. 基于PaddleX的垃圾分类识别
  14. Freemyapps赚取积分终极图文教程
  15. Python爬取王一博高清图片,竟然如此简单!
  16. 如何在低代码开发平台上,实施表单设计流程
  17. 算法:数组中寻找两个数字的和等于固定值
  18. MySQL之函数和谓词
  19. 浏览器显示DNS服务器可能不可用,浏览器打不开显示dns
  20. RIASEC World-of-Work Map 职业测评

热门文章

  1. rref--计算行阶梯矩阵
  2. pyrDown和pyrUp函数
  3. 第一章:1.2.3 LTI系统研究方法与本章小结
  4. 100行java电路程序_easyopen原理解析——不到100行代码实现一个最精简的easyopen
  5. 【PyTorch】Tricks 集锦
  6. vue设置全局变量和修改
  7. C#枚举中的位运算权限分配浅谈
  8. .NET Core Community 第二个千星项目诞生:Util
  9. bzoj1046[HAOI2007]上升序列
  10. linux中ps命令