Linux EPEL源 以及glances 監控工具安裝、使用簡介
EPEL(Extra Packages for Enterprise Linux) 是由 Fedora 社區打造,爲 RHEL 及衍生髮行版如 CentOS等提供高質量軟件包的項目。裝上了EPEL,就像在 Fedora 上一樣,可以通過 yum install 軟件包名,即可安裝很多以前需要編譯安裝的軟件、常用的軟件或一些比較流行的軟件,比如現在流行的nginx, open***等等,都可以使用EPEL很方便的安裝更新。
安裝EPEL源
更新:
目前可以直接通過執行命令: yum install epel-release 直接進行安裝,如果此命令無法安裝可以嘗試以下方法
CentOS/RHEL 5 :
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-5.noarch.rpm
CentOS/RHEL 6 :
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
CentOS/RHEL 7 :
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
Ok,安裝完畢。
轉自:http://www.vpser.net/manage/centos-rhel-linux-third-party-source-epel.html
64位系統選擇://EPEL源
rpm -ivh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
glances 安裝 可以選擇yum安裝,HIA可以選擇編譯安裝、pip安裝 這裏使用yum 這樣只有一些基本的功能,如-c 的功能需要安裝python模塊,這裏就不在安裝,只是將glances的基本功能概述,監控界面如下:
[root@localhost ~]# yum install -y glances
[root@localhost ~]# glances
glances的參數及用法
glances的參數
glances 是一個命令行工具包括如下命令選項:
-b:顯示網絡連接速度 Byte/ 秒
-B @IP|host :綁定服務器端 IP 地址或者主機名稱
-c @IP|host:連接 glances 服務器端
-C file:設置配置文件默認是 /etc/glances/glances.conf
-d:關閉磁盤 I/O 模塊
-e:顯示傳感器溫度
-f file:設置輸出文件(格式是 HTML 或者 CSV)
-m:關閉掛載的磁盤模塊
-n:關閉網絡模塊
-p PORT:設置運行端口默認是 61209
-P password:設置客戶端 / 服務器密碼
-s:設置 glances 運行模式爲服務器
-t sec:設置屏幕刷新的時間間隔,單位爲秒,默認值爲 2 秒,數值許可範圍:1~32767
-h : 顯示幫助信息
-v : 顯示版本信息
VIRT: 虛擬內存大小
RES: 進程佔用的物理內存值
%CPU:該進程佔用的 CPU 使用率
%MEM:該進程佔用的物理內存和總內存的百分比
PID: 進程 ID 號
USER: 進程所有者的用戶名
TIME+: 該進程啓動後佔用的總的 CPU 時間
IO_R 和 IO_W: 進程的讀寫 I/O 速率
NAME: 進程名稱
NI: 進程優先級
S: 進程狀態,其中 S 表示休眠,R 表示正在運行,Z 表示僵死狀態。
顏色告警及設置
綠色表示性能良好,無需做任何額外工作;(此時 CPU 使用率、磁盤空間使用率和內存使用率低於 50%,系統負載低於 0.7)。
藍色表示系統性能有一些小問題,用戶應當開始關注系統性能;(此時 CPU 使用率、磁盤空間使用率和內存使用率在 50%-70% 之間,系統負載在 0.7-1 之間)。
淡紅表示性能報警,應當採取措施比如備份數據;(此時 CPU 使用率、磁盤空間使用率和內存使用率在 70%-90% 之間,,系統負載在 1-5 之間)。
深紅表示性能問題嚴重,可能宕機;(此時 CPU 使用率、磁盤空間使用率和內存使用率在大於 90%,系統負載大於 5)。
具體告警閥值可以通過修改文件/etc/glances/glances.conf進行修改。
交互界面下可以使用的快捷鍵的功能如下:
h : 顯示幫助信息
q : 離開程序退出
c :按照 CPU 實時負載對系統進程進行排序
m :按照內存使用狀況對系統進程排序
i:按照 I/O 使用狀況對系統進程排序
p: 按照進程名稱排序
d : 顯示磁盤讀寫狀況
w : 刪除日誌文件
l :顯示日誌
s: 顯示傳感器信息
f : 顯示系統信息
1 :輪流顯示每個 CPU 內核的使用情況(次選項僅僅使用在多核 CPU 系統)