電腦在線考試系統(tǒng)
對于教育來說,考試是每個學校都頭疼的問題,一面要準備場地,一面需要準備大量的試卷,還需要大量的老師去監(jiān)考,還有作弊的可能,為了避免出現(xiàn)這些問題減少成本的投入,無紙化考試成了現(xiàn)代化考試的重要應用,201...
2025.07.03COPYRIGHT ? 2023
粵ICP備2021108052號
郵箱:611661226@qq.com
留言給我Monitorix是一個開源、免費且功能最強大的輕量級工具,旨在監(jiān)控 Linux 中的系統(tǒng)和網(wǎng)絡(luò)資源。它定期收集系統(tǒng)和網(wǎng)絡(luò)數(shù)據(jù),并使用自己的 Web 界面(偵聽端口 8080/TCP)以圖表形式顯示信息。
Monitorix允許監(jiān)控整體系統(tǒng)性能,還有助于檢測瓶頸、故障、不需要的長響應時間和其他異常活動。
Monitorix – Linux 系統(tǒng)和網(wǎng)絡(luò)監(jiān)控工具
它通常包含兩個程序:一個名為monitorix的收集器,它是一個像任何其他系統(tǒng)服務一樣自動啟動的 Perl 守護程序,以及一個名為monitorix.cgi的 CGI 腳本。
它是用Perl語言編寫的,并根據(jù)FSF(自由軟件基金會)發(fā)布的GNU(通用公共許可證)條款獲得許可。它使用RRDtool生成圖形并使用 Web 界面顯示它們。
這個工具是專門為監(jiān)控基于 Red Hat 的發(fā)行版和基于 Debian 的發(fā)行版而創(chuàng)建的,但現(xiàn)在它可以在許多不同風格的GNU/Linux發(fā)行版上運行,甚至可以在OpenBSD、NetBSD和FreeBSD等UNIX系統(tǒng)上運行。
Monitorix的開發(fā)目前處于活躍狀態(tài),并添加了新功能、新圖形、新更新和修復錯誤,為 Linux 系統(tǒng)/網(wǎng)絡(luò)管理提供了一個很好的工具。
有關(guān)新功能和更新的完整列表,請查看官方功能頁面:
要安裝最新版本的 Monitorix,您需要在系統(tǒng)上啟用 EPEL 存儲庫,如下所示。
---------- On RHEL 9 Based Systems ---------- # yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm---------- On RHEL 8 Based Systems ----------# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm---------- On RHEL 7 Based Systems ----------# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
安裝 EPEL后,您可以使用yum 命令安裝以下所需的軟件包。
# yum install rrdtool rrdtool-perl perl-libwww-perl perl-MailTools perl-CGI perl-DBI perl-XML-Simple perl-Config-General perl-IO-Socket-SSL perl-HTTP-Server-Simple wget
接下來,從EPEL存儲庫安裝最新版本的“ Monitorix ”包,如下所示。
# yum install monitorix
安裝成功后,請查看主配置文件 /etc/monitorix/monitorix.conf ,根據(jù)您的系統(tǒng)添加一些額外的設(shè)置并啟用或禁用圖形。
# vi /etc/monitorix/monitorix.conf
Monitorix 配置設(shè)置
最后,將Monitorix服務添加到系統(tǒng)啟動中,并使用以下命令啟動該服務。
# systemctl enable monitorix# systemctl start monitorix# systemctl status monitorix
啟動 Monitorix 服務
啟動服務后,程序?qū)⒏鶕?jù) /etc/monitorix/monitorix.conf 文件中設(shè)置的配置開始收集系統(tǒng)信息,幾分鐘后,你將開始在瀏覽器上看到系統(tǒng)圖。
http://localhost:8080/monitorix/或http://Server-IP:8080/monitorix/
Monitorix Linux 監(jiān)控
如果您的SELinux處于啟用狀態(tài),則圖表不可見,并且您將在/var/log/messages 或 /var/log/audit/audit.log 文件中收到大量關(guān)于拒絕訪問的錯誤消息RRD數(shù)據(jù)庫文件。要消除此類錯誤消息和可見圖表,您需要禁用SELinux。
要關(guān)閉SELinux,只需將 /etc/selinux/config 文件中的 enforcing 行更改為 disabled 即可。
SELINUX=disabled
以上將暫時禁用SELinux,直到您重新啟動機器。如果您希望系統(tǒng)以始終禁用模式啟動,則需要重新啟動系統(tǒng)。
新版本上的Monitorix安裝應使用以下apt 命令完成。
$ sudo apt install monitorix
舊版本中的用戶可以使用 Izzy 存儲庫,這是一個實驗性存儲庫,但該存儲庫中的包應該適用于所有版本的Ubuntu、Debian等。
但是,不提供任何保證——因此風險由您承擔。如果您仍想通過apt-get添加此存儲庫以進行自動更新,只需按照以下提供的步驟進行自動安裝。
將以下行添加到您的 /etc/apt/sources.list 文件中。
deb http://apt.izzysoft.de/ubuntu generic universe
獲取此存儲庫的GPG密鑰,您可以使用wget 命令獲取它。
# wget http://apt.izzysoft.de/izzysoft.asc
下載后,使用命令“ apt-key ”將此GPG密鑰添加到 apt 配置中,如下所示。
# apt-key add izzysoft.asc
最后,通過存儲庫安裝包。
# apt-get update# apt-get install monitorix
手動下載最新版本的.deb包并安裝它,同時注意所需的依賴項,如下所示。
# apt-get update# 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 libio-socket-ssl-perl# wget https://www.monitorix.org/monitorix_3.14.0-izzy1_all.deb# dpkg -i monitorix_3.14.0-izzy1_all.deb
在安裝期間,將進行 Web 服務器配置。因此,您需要重新加載Apache Web 服務器以生效新配置。
# service apache2 restart [On SysVinit]# systemctl restart apache2[On SystemD]
Monitorix帶有默認配置,如果您想更改或調(diào)整某些設(shè)置,請查看 /etc/monitorix.conf 中的配置文件。完成更改后,重新加載服務以使新配置生效。
# service monitorix restart [On SysVinit ] # systemctl restart monitorix [On SystemD ]
現(xiàn)在將您的瀏覽器指向 http://localhost:8080/monitorix 并開始觀看系統(tǒng)的圖表。只有當您希望允許訪問遠程IP時,才能從localhost訪問它。只需打開 /etc/apache2/conf.d/monitorix.conf 文件并將 IP 添加到 Allow from 子句。例如,見下文。
DirectoryIndex monitorix.cgi Options ExecCGI Order Deny,Allow Deny from all Allow from 172.16.16.25
對上述配置進行更改后,不要忘記重新啟動Apache。
# service apache2 restart [On SysVinit]# systemctl restart apache2[On SystemD]
請查看以下屏幕截圖:
Monitorix主頁
系統(tǒng)負載平均、活動進程和內(nèi)存分配
全局內(nèi)核使用
每個處理器內(nèi)核使用情況
磁盤驅(qū)動器溫度和運行狀況
文件系統(tǒng)使用情況和 I/O 活動
eth0 接口流量
系統(tǒng)服務需求
網(wǎng)絡(luò)端口流量
監(jiān)控 Linux Apache 統(tǒng)計信息
Apache統(tǒng)計
監(jiān)控 MySQL/MariaDB 統(tǒng)計數(shù)據(jù)
MySQL 統(tǒng)計
對于教育來說,考試是每個學校都頭疼的問題,一面要準備場地,一面需要準備大量的試卷,還需要大量的老師去監(jiān)考,還有作弊的可能,為了避免出現(xiàn)這些問題減少成本的投入,無紙化考試成了現(xiàn)代化考試的重要應用,201...
2025.07.03電腦重裝系統(tǒng)的過程中會清除系統(tǒng)所在磁盤的數(shù)據(jù)大多為C盤,其他磁盤中的數(shù)據(jù)不會受到影響,因此保存在C盤的桌面文件就會丟失的情況。重裝系統(tǒng)也不是萬能的,除了會導致數(shù)據(jù)丟失外,還會帶來一些其他問題,如果電腦...
2025.07.03電腦開機黑屏只有鼠標要怎么辦呢?相信很多用過電腦的網(wǎng)友都會有遇到這樣的情況,這個問題也難倒了很多電腦小白,這里就和大家分享一下遇到這種問題的處理方法吧。系統(tǒng):win10專業(yè)版電腦:惠普 dv2905T...
2025.07.03最近家中的潮人,老媽閑著沒事干,開始學玩電腦,引起他的各種好奇心。如看看新聞,上上微信或做做其他的事情。但意料之中的是電腦上會莫名出現(xiàn)各種問題?不翼而飛的圖標?照片又不見了?文件被刪了,卡機或者黑屏,...
2025.07.03電腦文件事件監(jiān)控系統(tǒng)是一款非常實用的文件操作記錄軟件,它可以幫助我們?nèi)娴赜涗浤繕寺窂较碌奈募薷氖录ㄎ募Q、讀取時間、大小等多種屬性的變化都可以被完整地記錄下來,下載銀行提供下載。如果你經(jīng)常...
2025.07.03