如何安裝 Monitorix 來監控您的 Web 服務器

Monitorix

很久以前,我們看到了 如何使用Linux監視Nginx服務器,但眾所周知,這是由誰參與的,如果在出色的免費操作系統中還剩下什麼,那麼就服務器和我們了解它們發生的一切方式而言,它們都是可選項。 讓我們來看看 如何使用Monitorix監視Linux服務器,這是一種非常先進的輕量級開源工具。

這是一個應用程序 提供自己的HTTP服務器以及一系列高級監視功能 y 支持各種腳本語言 例如Perl,Python,Ruby和其他資源,儘管其資源消耗非常小,以至於它被認為是最好的資源之一。 用於設備和嵌入式系統。 實際上,它通過兩個程序起作用:一個稱為 Monitorix 本身,它基於Perl並自動啟動,另一個稱為 監控器.cgi,顧名思義,它是一個CGI腳本。

它的某些功能是電子郵件統計信息, 網絡流量 (傳入和傳出),來自 網絡服務器 (Apache,Lighttpd,Nginx),MySQL加載,Squid代理或NFS客戶端和服務器的使用,以及對傳感器的支持,例如與Raspberry Pi兼容的傳感器以及通過該軟件包提供的最通用的傳感器 光電傳感器 (磁盤,主板,風扇,CPU),當然還有活動進程,系統負載和內存使用情況(我們可以驗證 此鏈接 所有功能)。

在Ubuntu上安裝Monitorix 我們可以手動執行此操作,也可以通過從存儲庫安裝。 首先,我們只需要打開一個終端窗口(Ctrl + Alt + T)並執行:

sudo apt-get install rrdtool perl libwww-perl libmailtools-perl libmime-lite-perl librrds-perl libdbi-perl libxml-simple-perl libhttp-server-simple-perl libconfig-general-perl libyan-socket-ssl-perl

然後,我們從以下位置下載適用於Ubuntu的軟件包: Monitorix下載頁面,然後安裝它:

sudo dpkg -i monitorix * .deb

在安裝過程中,將要求我們配置後端Web服務器,即,作為對此工具的支持。 無論我們使用的是包含Monitorix的版本還是Apache的版本, Nginx的,完成該配置後,我們必須重新啟動該過程,具體操作如下(我們只需替換 服務名稱 它所對應的):

sudo服務servicename重新加載

當然,另一種更舒適的方法是添加Ubuntu的Monitorix存儲庫,方法是將以下行添加到/etc/apt/source.list文件中:

deb http://apt.izzysoft.de/ubuntu通用宇宙

然後,我們從存儲庫下載GPG密鑰並添加它:

wget http://apt.izzysoft.de/izzysoft.asc
須藤apt鍵添加izzysoft.asc

現在,我們可以按通常的方式安裝Monitorix:

命令和apt-get update更新

sudo apt-get 安裝 monitorix

然後我們啟動服務:

sudo服務monitorix啟動

這樣我們就可以開始了,從現在開始,如果我們想配置Monitorix,我們可以通過編輯文件來完成 /etc/monitorix/monitorix.conf 然後重新啟動服務以使所有更改生效。

如我們所見,完整的過程非常簡單,它為我們提供了可能性 Monitorix作為監視工具 非常有趣,甚至是因為它是一個正在積極開發中的項目,並且不斷有新工具,錯誤修復或對現有功能的更新不斷出現(例如,對其提供的圖形和配置選項進行頻繁的改進以及可視化)可能性)。

更多信息: Monitorix (官方網站)


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。