概覽:系統監控工具

掃視 是一個 替代 而且更完整 。 它是基於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:統計數據為“警告”
紅色:狀態計數為“嚴重”(嚴重)

當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偵聽請求的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的區別???