自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Monitorix:一款面向Linux的輕型系統(tǒng)和網(wǎng)絡監(jiān)測工具

譯文
運維 系統(tǒng)運維 新聞
Monitorix是一款功能非常強大的免費開源輕型工具,目的在于監(jiān)測Linux中的系統(tǒng)和網(wǎng)絡資源。該工具是專門為了監(jiān)測基于紅帽、CentOS和Fedora的系統(tǒng)而開發(fā)的,但如今它可以在許多不同版本的GNU/Linux發(fā)行版上運行,可以監(jiān)測系統(tǒng)整體性能,還有助于檢測瓶頸、故障、不必要的超長響應時間及其他異?;顒印?/div>

【2013年12月26日 51CTO外電頭條】Monitorix是一款功能非常強大的免費開源輕型工具,目的在于監(jiān)測Linux中的系統(tǒng)和網(wǎng)絡資源。它可以定期收集系統(tǒng)和網(wǎng)絡數(shù)據(jù),并使用自己的Web界面,通過圖形顯示相關(guān)信息。Monitorix讓用戶可以監(jiān)測系統(tǒng)整體性能,還有助于檢測瓶頸、故障、不必要的超長響應時間及其他異常活動。

Monitorix用Perl語言編寫而成,許可證遵循通用公共許可證(GNU)的條款,由自由軟件基金會(FSP)發(fā)布。它使用RRDtool來生成圖形,然后使用Web界面顯示這些圖形。

該工具是專門為了監(jiān)測基于紅帽、CentOS和Fedora的系統(tǒng)而開發(fā)的,但如今它可以在許多不同版本的GNU/Linux發(fā)行版上運行,甚至可以在諸如OpenBSD、NetBSD和FreeBSD之類的UNIX系統(tǒng)上運行。

Monitorix目前處于積極開發(fā)的狀態(tài),增添了新的特性、新的圖形、新的更新版,并修復了軟件錯誤,從而為Linux系統(tǒng)/網(wǎng)絡管理員們提供了一款出色的工具。

Monitorix功能簡介

  • 監(jiān)測系統(tǒng)負載平均數(shù)值、活動進程、每個處理器的內(nèi)核使用情況、全局內(nèi)核使用情況和內(nèi)存分配情況。
  • 監(jiān)測磁盤驅(qū)動器的溫度和健康狀況。
  • 監(jiān)測文件系統(tǒng)的使用情況和文件系統(tǒng)的輸入/輸出活動。
  • 監(jiān)測多達10個網(wǎng)絡設備的網(wǎng)絡流量使用情況。
  • 監(jiān)測眾多系統(tǒng)服務,包括SSH、FTP、Vsftpd、ProFTP、SMTP、POP3、IMAP、POP3、VirusMail和Spam。
  • 顯示MTA Mail的統(tǒng)計數(shù)字,包括輸入連接和輸出連接。
  • 顯示網(wǎng)絡端口流量,包括TCP和UDP等。
  • 顯示FTP的統(tǒng)計數(shù)字,使用FTP服務器的日志文件格式。
  • 顯示本地或遠程服務器的Apache統(tǒng)計數(shù)字。
  • 顯示本地或遠程服務器的MySQL統(tǒng)計數(shù)字。
  • 顯示Squid代理Web緩存的統(tǒng)計數(shù)字。
  • 顯示Fail2ban的統(tǒng)計數(shù)字。
  • 監(jiān)測遠程服務器(多主機)。
  • 能夠按照每天、每周、每月或每年,通過圖形或明文表格查看統(tǒng)計數(shù)字。
  • 能夠縮放圖形,以便更清楚地查看。
  • 能夠定義每一行的圖形數(shù)量。
  • 內(nèi)置的HTTP服務器。

想了解新功能和更新版的完整列表,請訪問官方的功能特性頁面。

將Monitorix安裝到RHEL/CentOS/Fedora Linux上

首先,安裝下列所需的程序包。

  1. # yum install rrdtool rrdtool-perl perl-libwww-perl perl-MailTools perl-MIME-Lite perl-CGI perl-DBI perl-XML-Simple perl-Config-General perl-HTTP-Server-Simple wget 

要是萬一yum未能成功安裝一個或多個上述程序包,那么你可以啟用下列額外的軟件庫來安裝它們。

啟用EPEL軟件庫

啟用RPMforge軟件庫

下一步,使用wget命令,下載最新版本的'Monitorix'程序包。

  1. # wget http://www.monitorix.org/monitorix-3.4.0-1.noarch.rpm 

一旦成功下載,使用rpm命令安裝它。

  1. # rpm -ivh monitorix-3.4.0-1.noarch.rpm 
  2. Preparing...                ########################################### [100%] 
  3. 1:monitorix              ########################################### [100%] 

一旦成功安裝,請查看一下主配置文件'/etc/monitorix.conf',根據(jù)你的系統(tǒng)添加一些額外的設置,啟用或禁用圖形。

最后,將Monitorix服務添加到系統(tǒng)啟動項,并使用下面兩個命令來開啟這項服務。

  1. # chkconfig --level 35 monitorix on 
  2. # service monitorix start 

一旦你開啟了這項服務,該程序會開始根據(jù)'/etc/monitorix.conf'文件里面的配置集,收集系統(tǒng)信息;幾分鐘過后,你會開始在以下位置,從瀏覽器看到系統(tǒng)圖形:

  1. http://localhost:8080/monitorix/ 

如果你有處于啟用狀態(tài)的SELinux,那么圖形看不見,你會在'/var/log/messages'或'/var/log/audit/audit.log'文件中看到大量的錯誤信息,這些錯誤信息顯示了訪問RRD數(shù)據(jù)庫文件被拒絕。想清除這類錯誤信息和右見的圖形,你就需要禁用SELinux。

想關(guān)閉SELinux,只要在'/etc/selinux/config'文件中將"enforcing"這一行改成"disabled"。

  1. SELINUX=disabled 

上面這一更改會臨時禁用SELinux,直到你重啟機器為止。如果你希望系統(tǒng)總是在禁用模式下開啟,就要重啟系統(tǒng)。

將Monitorix安裝到Ubuntu/Debian/Linux Mint上

Monitorix的安裝可以通過兩種方式來完成,一種是使用Izzy軟件庫完成自動安裝/更新,另一種是使用手動下載和安裝.deb程序包。

Izzy軟件庫是一個試驗性的軟件庫,但是來自該軟件庫的程序包應該適用于所有版本的Ubuntu和Debian等發(fā)行版。不過,我們無法保證絕對正確――所以,風險自負。如果你仍然想通過apt-get,添加該軟件庫以便自動更新,只要遵循下面提供的步驟,就可以實現(xiàn)自動安裝。

使用Izzy軟件庫,自動安裝

把下面這一行添加到你的'/etc/apt/sources.list'文件。

  1. deb http://apt.izzysoft.de/ubuntu generic universe 

獲得該軟件庫的GPG密鑰,你可以使用wget命令來獲得密鑰。

  1. # wget http://apt.izzysoft.de/izzysoft.asc 

一旦下載完畢,將該GPG密鑰添加到apt配置,只需使用'apt-key'這個命令,如下所示。

  1. # apt-key add izzysoft.asc 

最后,通過該軟件庫安裝程序包。

  1. # apt-get update 
  2. # apt-get install monitorix 

使用.Deb程序包,手動安裝

手動下載最新版本的.deb程序包,并安裝它,并處理好所需的依賴項,如下所示。

  1. # apt-get update 
  2. # apt-get install rrdtool perl libwww-perl libmailtools-perl libmime-lite-perl librrds-perl libdbi-perl libxml-simple-perl 
  3. # wget http://www.monitorix.org/monitorix_3.4.0-izzy1_all.deb 
  4. # dpkg -i monitorix_3.4.0-izzy1_all.deb 

安裝過程中,會進行Web服務器配置。所以,你需要重新裝入Apache Web服務器,體現(xiàn)新的配置。

  1. # service apache2 reload 

Monitorix隨帶一個默認配置,如果你想更改或調(diào)整一些設置,就要看一下'/etc/monitorix.conf'處的這個配置文件。一旦你完成了更改,重新裝入服務,讓新配置生效。

  1. # service monitorix restart 

現(xiàn)在,將你的瀏覽器指向'http://localhost/monitorix/',開始查看顯示你系統(tǒng)情況的圖形。它只可以從本地主機加以訪問;如果你希望允許訪問遠程IP,只要打開'/etc/apache2/conf.d/monitorix.conf'文件,將IP地址添加到'Allow from'語句。請參閱如下例子。

  1. <Directory /usr/share/monitorix/cgi-bin/> 
  2. DirectoryIndex monitorix.cgi 
  3. Options ExecCGI 
  4. Order Deny,Allow 
  5. Deny from all 
  6. Allow from 172.16.16.25 
  7. </Directory> 

在你對上述配置進行了更改后,別忘了重啟Apache。

  1. # service apache2 reload 

Monitorix屏幕截圖:

下面是一些屏幕截圖,請參閱。

Monitorix Web界面

系統(tǒng)負載平均數(shù)值、活動進程和內(nèi)存分配情況。

全局內(nèi)核使用情況

每個處理器的內(nèi)核使用情況

磁盤驅(qū)動器的溫度和健康狀況

文件系統(tǒng)的使用情況和輸入/輸出活動

eth0接口流量

系統(tǒng)服務需求

網(wǎng)絡端口流量

Apache的統(tǒng)計數(shù)字

MySQL的統(tǒng)計數(shù)字

原文鏈接:http://www.tecmint.com/monitorix-a-lightweight-system-and-network-monitoring-tool-for-linux/

責任編輯:黃丹 來源: 51CTO.com
相關(guān)推薦

2013-11-13 13:38:31

RsnapshotLinux遠程文件

2019-11-11 08:00:00

Doppler遠程監(jiān)測工具Linux

2014-07-30 10:08:26

collectlLinux性能監(jiān)測

2013-12-19 14:53:01

2013-12-18 17:16:29

2013-10-15 09:26:12

2020-07-06 10:29:21

Linux系統(tǒng)數(shù)據(jù)

2021-04-09 09:09:35

網(wǎng)絡工具netwox Python

2011-01-18 14:51:48

2022-07-28 15:46:08

Linux工具

2018-09-19 09:05:54

Linux桌面開源

2019-08-30 08:00:00

WebminWebLinux

2023-10-06 14:27:10

Linux系統(tǒng)監(jiān)控

2011-01-11 13:38:21

CPU-Z系統(tǒng)檢測

2021-01-27 13:16:39

ScreenLinux命令

2021-02-16 10:58:50

ScreenLinux命令

2019-04-28 08:58:21

云存儲加密開源工具

2019-07-22 09:24:54

LinuxMySQL數(shù)據(jù)庫

2010-12-21 10:49:27

Pwdump

2024-08-16 08:31:05

點贊
收藏

51CTO技術(shù)棧公眾號