成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何在Linux上搭建一個基于Web的輕型監控系統?

譯文
運維 系統運維
無論是作為普通用戶還是系統管理員,我們都需要知道自己的系統運行得如何。只需檢查活動服務生成的日志文件,與系統狀態有關的許多問題就迎刃而解。我們在本文中著重介紹了一款名為Mnitrix的輕型監控工具,這個工具旨在監控Linux/BSD服務器上面的系統資源以及許多知名的第三方應用程序。

【51CTO精選譯文】有時候,無論是作為普通用戶還是系統管理員,我們都需要知道自己的系統運行得如何。只需檢查活動服務生成的日志文件,與系統狀態有關的許多問題就迎刃而解。不過,檢查日志文件的每一個部分并非易事,即使對經驗豐富的系統管理員來說也是如此。這就是為什么系統管理員經常依賴監控軟件,這類軟件能夠從不同的信息來源收集信息,并且采用易于解讀的格式,比如圖形、可視化、統計數據等,報告分析結構。

市面上有許多功能先進的監控系統軟件,比如Cacti、Nagis、Zabbix和Munin等。我們在本文中著重介紹了一款名為Mnitrix的輕型監控工具,這個工具旨在監控Linux/BSD服務器上面的系統資源以及許多知名的第三方應用程序。Mnitrix已經過了優化,可以在資源有限的嵌入式系統上運行;它聲稱小巧簡單、占用內存資源很少。它還隨帶一個內置的HTTP服務器,以提供基于Web的界面,可以用RRDtl這個工具保存時間序列方面的統計數據,該工具很容易結合任何一門腳本語言來使用,比如Perl、Pythn、外殼腳本和Ruby等。

主要功能特性

下面列出了Mnitrix的主要功能特性。想了解完整的功能特性,請訪問其官方網站(http://www.mnitrix.rg/features.html)。

  • 顯示系統負載和系統服務需求
  • 顯示CPU/GPU溫度傳感器
  • 顯示磁盤的溫度和健康狀況
  • 顯示網絡/端口流量和netstat方面的統計數據
  • 顯示郵件方面的統計數據
  • 顯示Web服務器方面的統計數據(Apache、Nginx和Lighttpd)
  • 顯示MySQL負載及統計數據
  • 顯示Squid代理方面的統計數據
  • 顯示NFS服務器/客戶機方面的統計數據
  • 顯示Raspberry Pi傳感器方面的統計數據
  • 顯示Memcached方面的統計數據

在Fedra、CentOS或RHEL上安裝和配置Mnitrix

首先,安裝必需的程序包,如下注意。請注意:在CentOS上,你首先需要安裝EPEL軟件庫和Repfrge軟件庫。

  1. $ sud yum install rrdtl rrdtl-perl perl-libwww-perl 
  2. perl-MailTls perl-MIME-Lite perl-CGI perl-DBI perl-XML- 
  3. Simple perl-Cnfig-General perl-HTTP-Server-Simple perl-I 
  4. -Scket-SSL 

完成這一步后,可以用下面這個命令來安裝Mnitrix:

  1. $ sud yum install mnitrix 

想配置Mnitrix,打開/etc/mnitrix/mnitrix.cnf中的配置文件,更改相關選項。想了解Mnitrix配置文件方面的詳細信息,請訪問http://www.mnitrix.rg/dcumentatin.html。

默認情況下,內置的HTTP服務器偵聽端口8080。因此,確保你的防火墻沒有阻止TCP端口8080。

想啟動Mnitrix,只要鍵入下面這個命令:

  1. $ sud service mnitrix start 

啟動你的常用Web瀏覽器,然后進入到http://<hst-ip-address>:8080/mnitrix,即可訪問Mnitrix的Web界面。

在Archlinux上安裝和配置

在Archlinux上,可以從AUR下載Mnitrix程序包(https://aur.archlinux.rg/packages.php?ID=33911)。

默認情況下,內置的HTTP服務器在Archlinux上已被禁用。想啟用內置的HTTP服務器,請編輯/etc/mnitrix.cnf中的<httpd_builtin>部分,如下所示。

  1. <httpd_builtin> 
  2. enabled = y 
  3. hst = 
  4. prt = 8080 
  5. user = nbdy 
  6. grup = nbdy 
  7. lg_file = /var/lg/mnitrix-httpd 
  8. hsts_deny = 
  9. hsts_allw = 
  10. <auth> 
  11. enabled = n 
  12. msg = Mnitrix: Restricted access 
  13. htpasswd = /var/lib/mnitrix/htpasswd 
  14. </auth> 
  15. </httpd_builtin> 

***,啟動Mnitrix服務。

打開你的常用Web瀏覽器,進入到http://<hst-ip-address>:8080/mnitrix,即可訪問Mnitrix。

在Debian和Ubuntu上安裝和配置Mnitrix

就Debian系列而言,Mnitrix可通過兩種方式來安裝:手動安裝,或者通過第三方軟件庫來安裝。

手動安裝(針對Debian)

首先安裝所有的依賴程序包。

  1. $ sud apt-get install rrdtl perl libwww-perl libmailt 
  2. ls-perl libmime-lite-perl librrds-perl libdbi-perl libxm 
  3. l-simple-perl libhttp-server-simple-perl libcnfig-genera 
  4. l-perl libi-scket-ssl-perl 

從http://www.mnitrix.rg/dwnlads.html下載Mnitrix程序包,并安裝它。

  1. $ sud dpkg -i mnitrix*.deb 

在安裝過程中,可能會要求你配置后端Web服務器。如果你使用Apache服務器,就要確保通過重啟Apache服務,重新裝入Apache配置。

  1. $ sud service apache2 relad 

通過軟件庫來安裝(針對Ubuntu)

通過在/etc/apt/surce.list中附加下面這一行,啟用Izzysft軟件庫。

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

為該軟件庫下載并添加一個GPG密鑰。

  1. $ wget http://apt.izzysft.de/izzysft.asc 
  2. $ sud apt-key add izzysft.asc 

借助apt-get命令,安裝Mnitrix。所有依賴程序包都會一并自動安裝。

  1. $ sud apt-get update 
  2. $ sud apt-get install mnitrix 

***,啟動Mnitrix服務。

  1. $ sud service mnitrix start 

想配置Mnitrix,借助文本編輯工具編輯/etc/mnitrix/mnitrix.cnf,然后重啟Mnitrix服務。

  1. $ sud service mnitrix restart 

就Ubuntu而言,Mnitrix的內置Web服務器在默認情況下已被啟用。想訪問基于Web的監控結果,通過你的常用Web瀏覽器,進入到http://<hst-ip-address>8080/mnitrix。

在Raspberry Pi上安裝和配置Mnitrix

如果你想把Mnitrix安裝到基于Debian的Raspberry Pi上,就無法使用上述的Izzysft軟件庫,因為它并不提供Mnitrix的ARM端口。而是應該按照基于Debian的手動安裝步驟,如下所示。

首先,安裝必需的程序包。

  1. $ sud apt-get install rrdtl perl libwww-perl libmailt 
  2. ls-perl libmime-lite-perl librrds-perl libdbi-perl libxm 
  3. l-simple-perl libhttp-server-simple-perl libcnfig-genera 
  4. l-perl libi-scket-ssl-perl 

如果一些必需的程序包沒有安裝上去,我們就要借助這個命令,強行安裝。

  1. $ sud apt-get -f install 

從http://www.mnitrix.rg/dwnlads.html下載Mnitrix程序包(mnitrix_x.x.x-izzy1_all.deb)。

借助下面這個命令,安裝Mnitrix程序包。

  1. $ sud dpkg -i mnitrix_x.x.x-izzy1_all.deb 

安裝完成后,我們需要更改Mnitrix配置中的一個細小部分,如下所示。

借助你的常用文本編輯工具,打開/etc/mnitrix/mnitrix.cnf。向下滾動,直到你找到<graphs enable>。搜尋&qut;raspberrypi = n&qut;,并將其中的&qut;n&qut;換成&qut;y&qut;。這將啟用這個功能:監控Raspberry Pi的時鐘頻率、溫度和電壓。

編輯完畢后,重啟Mnitrix服務。

  1. $ sud service mnitrix restart 

默認情況下,Mnitrix的內置HTTP Web服務器已被啟用。想訪問Mnitrix的Web界面,進入到http://<raspberrypi-ip-address>:8080/mnitrix。

Mnitrix的屏幕截圖(在Raspberry Pi上)

Mnitrix的主屏幕:

采用圖形格式的系統負載平均數據和使用情況:

活動進程圖形:

選擇主屏幕中&qut;Raspberry Pi&qut;部分下面的的&qut;Clck Frequency&qut;(時鐘頻率),你就會看到Raspberry Pi的時鐘頻率、溫度和電壓等圖形。

所有監控圖形:

原文鏈接:http://xmdul.cm/2014/05/web-based-lightweight-system-mnitr-linux.html

責任編輯:黃丹 來源: 51CTO.com
相關推薦

2013-11-25 15:56:41

Linux配置流量監控

2014-01-16 10:14:56

2021-11-01 12:13:53

Linux僵尸進程

2016-07-18 10:51:19

操作系統LinuxWindows

2022-08-14 08:29:21

npmNode

2014-07-24 10:17:25

CentOSSquid

2020-05-18 14:55:34

監控系統架構技術

2017-05-03 13:37:05

Linuxweb性能監測

2016-12-07 17:45:44

Linux文件

2017-03-14 09:22:05

2016-01-15 09:56:44

LinuxUbuntuGlances

2019-08-12 09:55:10

GitHub項目終端

2018-01-30 12:18:08

Linux儲存器USB設備

2018-09-17 11:35:44

Linux軟件包命令

2019-06-03 11:15:32

Linux軟件包命令

2013-11-14 10:32:40

Linux系統監測系統溫度

2019-09-10 09:12:54

2021-09-14 12:34:33

LinuxLinux終端

2017-07-07 15:54:26

Linux監控場景

2017-03-02 13:31:02

監控系統
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 99国产视频 | 亚洲精品4 | 国产精品亚洲欧美日韩一区在线 | 91欧美精品成人综合在线观看 | 国产精品久久久久久久久久久久久 | 91成人 | 色婷婷综合久久久中字幕精品久久 | 天天弄 | 欧美久久一级特黄毛片 | 亚洲精选久久 | 精品国产欧美日韩不卡在线观看 | 欧美精品一区久久 | 欧美日韩视频在线第一区 | 天天色综网 | 亚洲精品资源 | 国产不卡在线 | 亚洲欧美中文日韩在线v日本 | 国产精品国产三级国产aⅴ中文 | 精品一区二区三区中文字幕 | 精品国产一区二区三区日日嗨 | 亚洲欧美日韩精品久久亚洲区 | 亚洲午夜精品一区二区三区他趣 | 精品国产黄色片 | 国产在线视频在线观看 | 国产成人99久久亚洲综合精品 | 在线观看a视频 | 精产国产伦理一二三区 | 超碰免费观看 | 在线视频 欧美日韩 | 国产亚洲成av人片在线观看桃 | 国产精品视频免费播放 | 中文字幕日韩一区 | 国产精品一区二区在线免费观看 | 国产一区二区电影 | 麻豆成人在线视频 | 久久久久久黄 | 免费日本视频 | 日韩精品一区二区三区四区视频 | 一级毛片色一级 | 亚州激情| 草樱av|