作为运维不仅要时时监控系统,还需要优雅的装13,当别人还在命令的小黑框里敲打那个top命令去查看系统性能的时候,我们带你使用web端监控系统性能

glances 是利用Python语言开发,的监控工具,与Linux命令中的top最为相似,但是比top命令更齐全.

主要用来监控:

·CPU 使用 率;

·内存 使用 情况;

·内核 统计 信息 和 运行 队列 信息; ·

磁盘 I/ O 速度、

传输 和 读/ 写 比率;

·文件 系统 中的 可用 空间;

·磁盘 适配器;

·网络 I/ O 速度、

传输 和 读/ 写 比率;

·页面 空间 和 页面 速度;

·消耗 资源 最多 的 进程;

·计算机 信息 和 系统 资源。

我们先来安装一下glances,安装非常简单:

# pip install glances

如此就可以安装成功

命令执行后会看到如下图示,与top命令类似,但是比top更全面 (只是字体是灰色,把背景色调成其他颜色就可以了)

为了增加可读性,glance会以不同的颜色表示不同的状态

绿色:表示性能良好

紫色:表示新更能报警应当采取措施

红色:表示性能问题 严重,可以看到我的磁盘使用量为红色,剩余空间不足.

跟top类似,glance也是一个交互式的工具,因为我们可以使用命令来控制我们想要看到的结果

常见命令:

h: 显示帮助信息

·q: 离开 程序 退出;

·c: 按照 CPU 实时 负载 对 系统 进程 排序;

·m: 按照 内存 使用 状况 对 系统 进程 排序;

·i: 按照 I/ O 使用 状况 对 系统 进程 排序;

·p: 按照 进程 名称 排序;

·d: 显示 或 隐藏 磁盘 读写 状况;

·f: 显示 或 隐藏 文件 系统 信息;

·1: 分开 显示 每个 CPU 的 使用 情况。

如果只会这样查那和咸鱼有什么区别

我们的终极目标是使用web端查询:

Bottle并不基于任何扩展的类库。只需要下载bottle.py文件到你的项目目录就可以使用它。

列举四种安装方式:(选择其中一种就可以哈)

$ wget http://bottlepy.org/bottle.py
$ sudo pip install bottle              # recommended
$ sudo easy_install bottle             # alternative without pip
$ sudo apt-get install python-bottle   # works for debian, ubuntu, ...

安装好后执行  glances -w

这时候就可以使用web端访问了.IP+端口号即可,端口号哪里找?  在glances -w命令一执行,就会出现端口号,记下来就可以了

系统监控工具-glances相关推荐

  1. 利用系统监控工具-glances

    glances 是利用Python语言开发,的监控工具,与Linux命令中的top最为相似,但是比top命令更齐全. 主要用来监控: ·CPU 使用 率: ·内存 使用 情况: ·内核 统计 信息 和 ...

  2. 监控工具glances

    使用资源监控工具glances 前言 glances可以为Unix设linux性能专家提供监控和分析性能数据的功能,其中包括 CPU使用率 内存使用率 内核统计信息和运行队列信息 磁盘i/o速度.传输 ...

  3. NetXMS 1.2.6 发布,系统监控工具

    NetXMS 1.2.6 增加了 DCI (data collection items) 实例发现,增加 NxShell 交互 Shell ,内置 NXSL 脚本语言,增加 D-Link 交换机驱动, ...

  4. 管理员必备的Linux系统监控工具

    需要监控Linux服务器系统性能吗?尝试下面这些系统内置或附件的工具吧.大多数Linux发行版本都装备了大量的监控工具,这些工具提供了能用作取得相关信息和系统活动的量度指标.你能使用这些工具发现造成性 ...

  5. 淘宝内部大量使用的开源系统监控工具

    [人在运维囧途_08]淘宝内部大量使用的开源系统监控工具--Tsar [人在运维囧途_07]GNU/Linux系统资源监控神器--collectl[重点推荐] http://www.ahlinux.c ...

  6. linux pdm 查看工具,linux系统监控工具

    通过系统监控可以了解系统的运行状态.及时发现异常.分析原因.提早解决,避免系统故障,确保用户对系统的感知度和满意度.IPTV系统一般是通过告警管理.日志管理.信令跟踪.探针.诊断测试来实现对系统的监控 ...

  7. 管理员必备的20个Linux系统监控工具

    需要监控Linux服务器系统性能吗?尝试下面这些系统内置或附件的工具吧.大多数Linux发行版本都装备了大量的监控工具.这些工具提供了能用作取得相关信息和系统活动的量度指标.你能使用这些工具发现造成性 ...

  8. linux下网口监控软件_管理员必备的20个Linux系统监控工具 | 旺旺知识库

    需要监控Linux服务器系统性能吗?尝试下面这些系统内置或附件的工具吧.大多数Linux发行版本都装备了大量的监控工具.这些工具提供了能用作取得相关信息和系统活动的量度指标.你能使用这些工具发现造成性 ...

  9. 2015 年最受欢迎的 7 个系统监控工具

    随着企业的成长,相应的IT要求也随之提高.在很多公司中,很难找到在哪个方面不依赖IT的支持.随和企业对IT依赖程度的增加,有效管理和保护IT和数据设备就变得尤为重要. 系统管理是一个涵盖性术语,它指的 ...

最新文章

  1. dfs找不到网络路径 windows_Windows Server DFS本地共享文件夹访问
  2. 全球及中国碳交易行业十四五发展展望与建设趋势研究报告2022-2027年
  3. 自定义键盘keyfere——pcsensor
  4. Java设计模式1:设计模式概论
  5. oracle数据库将一列的值拼接成一行,并且各个值之间用逗号隔开
  6. redis decr 防止超卖_Redis基础、高级特性与性能调优——一篇文章搞定
  7. 微机笔记——1.微型计算机概述
  8. [原创]java WEB学习笔记107:Spring学习---AOP切面的优先级,重用切点表达式
  9. Mysql优化(出自官方文档) - 第十二篇(优化锁操作篇)
  10. 关于操作系统I/O的一些基础知识
  11. phpnow mysql升级_PHPNOW如何升级PHP
  12. 南京航空大学c语言课程设计,南京航空航天大学C语言课程设计报告.doc
  13. canvas中文文档参考
  14. MDWechat(微信美化)免费
  15. 小米助手android6版本暂未支持,小米助手连接不上小米5怎么办 小米助手显示不支持安卓6.0连接不上小米5解决方法...
  16. Keras深度学习实战(35)——构建机器翻译模型
  17. 文件中的EOF是什么
  18. 对scipy.interpolate.make_interp_spline的理解
  19. php 腾讯短信接口api,关于腾讯云短信 API 成功调用的分享
  20. Hadoop/Spark大数据 Cloudera CCA Spark and Hadoop certificate CCA175认证

热门文章

  1. matplotlib如何设置xlabel以及ylabel的位置和大小
  2. 项目立项管理(知识要点)
  3. 【网络编程套接字(一)】
  4. 微信域名防封方案,微信分享的链接经常被微信屏蔽甚至封停怎能解决
  5. 天天用 Spring ,Bean 懒加载原理你还不懂吗?
  6. 一个方法教你找到自己的未来发展方向
  7. ubuntu16.04中安装R3.6
  8. Bert,Albert,Roberta,XLNet的中英文预训练模型下载网址及教程
  9. php 在线读取PDF文件
  10. c 串转string_C++的字符串怎么转换成C字符串?