概览:系统监控工具

一览 是一个 替代 并且更完整 。 它是基于CLI诅咒的监视工具,适用于GNU / Linux和BSD OS。 使用PsUtil库获取系统信息。 它是用Python开发的。


安装

先决条件

  • Python 2.6+(未经Python 3+测试)
  • build-essential(用于通过Pypi和setup.py安装)
  • python-dev(用于通过Pypi安装)
  • python-setuptools(用于通过setup.py安装)
  • python-psutil 0.4.1+(替换以前的libstatgrab的lib)
  • python-jinja2 2.0+(可选以导出为HTML)
  • pysensors(用于传感器统计信息的Python库)

通过软件包管理器进行安装(简便方法)

有用于Debian(SID),Arch,Fedora,RedHat和FreeBSD的软件包。

从PyPi安装(简单且跨平台的方式)

PyPi是一个非官方的软件包管理器。

首先,您需要在系统上安装PyPi。 例如,在Ubuntu / Xubuntu中:

须藤apt-get install python-pip build-essential python-dev

接下来,安装最新版本的Glance:

sudo pip安装一览

对于具有Debian / Ubuntu系统的服务器和/或计算机,此安装是基本的。 要在基于RHEL / Centos的服务器上安装Glance,必须先安装EPEL存储库,然后执行以下操作:

yum -y install python-pip

使用

在独立模式下

如果要监视本地计算机,请运行:

一瞥

在客户端/服务器模式下

如果要远程监视计算机,此模式很有用。

在服务器上运行以下命令:

服务器$一览-s

而这个在客户端上:

客户端$一览-c @server

其中@server是服务器的IP或服务器的名称。

Glance使用XML / RPC服务模式,并且可以被其他客户端软件使用。

用户指南

默认情况下,统计信息每秒更新一次,要更改此统计信息,可以使用-t选项。 例如,要每5秒定义一次更新,将是:

目光-t 5

重要数据显示为:

绿色:统计数字为“正常”
蓝色:统计信息计数为“小心”(警告)
MAGENTA:统计计数为“ WARNING”(警报)
红色:状态计数为“严重”(严重)

当Glance运行时,您可以按以下键:

“ h”在屏幕上显示帮助消息以及可以使用的键
'a'定义自动方法。 流程自动订购

如果CPU> 70%,则按CPU消耗量订购进程

如果MEM> 70%,请按内存大小消耗排序进程

'b'在网络I / O的位/秒或字节/秒之间交换
'c'按CPU消耗对进程列表进行排序
'd'启用/禁用磁盘I / O统计信息
'e'启用传感器模块(需要PySensors库;仅Linux)
'f'启用/禁用文件系统统计信息
“ l”启用/禁用应用程序日志记录。
'm'按内存消耗对进程列表进行排序
'n'启用/禁用网络接口统计信息
'p'按进程名称排序
'w'从日志文件中删除已完成的警告(不再存在)
“ 1”在全局CPU统计信息和每个CORE的特定统计信息之间交换
'q'退出应用程序

在服务器模式下,可以定义将在其中侦听请求的IP(-B ADDRESS)和端口(-p PORT)。

在客户端模式下,可以使用-p PORT定义服务器端口。

缺省监听IP为0.0.0.0,即设备具有的所有IP。

数据来源: 系统管理员博客


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   瓦格纳野

    这个工具非常有趣。

    感谢分享。

  2.   卢卡斯·马蒂亚斯·戈麦斯

    我喜欢它😉

  3.   加布里列克斯

    在fedora 17上:#yum安装一览

  4.   让我们使用Linux

    谢谢! 贡献良多。 🙂

  5.   费利佩·古兹曼·巴尔加斯

    与Nagios的区别???