導航:首頁 > 操作系統 > linuxweb監控

linuxweb監控

發布時間:2022-07-18 14:30:01

Ⅰ 有什麼監控linux伺服器的工具嗎

1、Ganglia
是一個集群監控軟體,可以監視和顯示集群中的節點的各種狀態信息,比如:CPU、mem、硬碟利用率、I/O負載、網路流量情況等,同時可以將歷史數據以曲線方式通過php頁面呈現,此軟體主要是用來監控系統性能的軟體,通過曲線可以很容易見到每個節點的工作狀態,對合理調整、分配系統資源,提高系統整體性能起到重要作用。
它是分布式的監控系統,有兩個Daemon,是一個Linux下圖形化監控系統運行性能的軟體,界面美觀、豐富,功能強大。
RRDtool是系統存放和顯示time-series (即網路帶寬、溫度、人數、伺服器負載等) 。並且它提出有用的圖表由處理數據強制執行有些數據密度。
2、Cacti
是一套基於PHP、MySQL、SNMP及RRDTool開發的網路流量監測圖形分析工具,通過snmpget來獲取數據,使用RRDTool繪畫圖形,提供了非常強大的數據和用戶管理功能,可以指定每一個用戶能查看樹狀結 構、host以及任何一張圖,還可以與LDAP結合進行用戶驗證,同時也能自己增加模板,功能非常強大完善。
cacti是用php語言實現的一個軟體,它的主要功能是用snmp服務獲取數據,然後用rrdtool儲存和更新數據,當用戶需要查看數據的時候用rrdtool生成圖表呈現給用戶。因此,snmp和rrdtool是cacti的關鍵。
3、Zenoss
是一款智能監控軟體,允許IT管理員依靠單一的WEB控制台來監控網路架構的狀態和健康度。Zenoss Core同時也是開源的網路與系統管理軟體。
Zenoss提供功能豐富的產品,以監測整個IT基礎設施:
網路 -路由器,交換機,防火牆,接入點;
伺服器 -微軟的Windows , Linux , Unix系統,惠普, NetApp,戴爾;
虛擬化 -完整虛擬機虛擬化基礎架構( VI3 )管理, XenSource監測;
應用領域 -Process(程序),Port,網路應用服務, Web服務,資料庫,中間件,商業企業應用方案 ;
4、Argus
是一個網路連接監控器,可以利用它來定製監控網路中符合某種條件的計算機,例如網路空閑、斷開等。
5、Monit
是一款功能非常豐富的進程、文件、目錄和設備的監測軟體,用於UNIX平台,可以自動修復那些已經停止運行的程序,適合處理那些由於多種原因導致的軟體錯誤。
6、Nagios
是一個監視系統運行狀態和網路信息的監視系統,能監視所指定的本地或遠程主機以及服務,同時提供異常通知功能等Nagios可運行在Linux/Unix平台之上,同時提供一個可選的基於瀏覽器的WEB界面以方便系統管理人員查看網路狀態,各種系統問題,以及日誌等等。
Nagios的主要功能特點:
監視網路服務(SMTP、POP3、HTTP、NNTP、PING等);
監視主機資源(進程、磁碟等);
簡單的插件設計可以輕松擴展Nagios的監視功能;
服務等監視的並發處理;
錯誤通知功能(通過email、pager或其他用戶自定義的方法)。

Ⅱ 怎麼監控linux web伺服器的埠並發量,例如8082埠

用root用戶在伺服器上執行命令
#
lsof
-i
:8082
查看8082埠有關的信息。

Ⅲ 如何在CentOS/RHEL中安裝基於Web的監控系統 linux-dash

先安裝好Web伺服器,如Apache或Nginx,據官方項目說,還其支持他的伺服器,如Go,和Node.js,這里用LAMP架構來說明好了,假設你已經安裝了Apache和PHP,且網站的根目錄為/wwwroot/www/。

首先進入網站目錄下:

cd/wwwroot/www/

然後克隆項目源碼

gitclone[github官網]/afaqurk/linux-dash.git


[github官網]被李宏x和諧了,自己改為正確的網址。

用你喜歡的編輯器打開php配置文件:

sudovim/etc/php.ini


查找disable_functions這一行,確保shell_exec和exec不在其中。

到這一步,已經安裝好了,訪問http://your_server_ip/linux-dash,修改your_server_ip為伺服器ip,你應該就能看到它已經在運行了。


下面是安全加固


如果你不誰誰都能看你的伺服器使用情況,那麼你要加固一下,用你喜歡的編輯器修改apach配置文件:

sudovim/etc/httpd/conf/httpd.conf

添加內容:


<Directory/wwwroot/www/linux-dash>
OptionsFollowSymLinks
AllowOverrideAll
Orderallow,deny
allowfromall
</Directory>


然後在linux-dash目錄下啟用.htaccess:

sudovim/wwwroot/www/linux-dash/.htaccess

添加以下內容:

AuthTypeBasic
AuthName"RestrictedFiles"
AuthUserFile/wwwroot/www/linux-dash/.htpasswd
Requirevalid-user


創建用戶名及密碼,編輯.htpasswd創建一個用戶sammy:

sudohtpasswd-c/wwwroot/www/linux-dash/.htpasswdsammy


提示如下:

Newpassword:
Re-typenewpassword:
Addingpasswordforusersammy


然後重啟Apache服務:

sudosystemctlhttpd.restart

刷新網頁,發現已經需要登錄了,加固成功。

Ⅳ linux 除了zabbix還有什麼監控軟體

第一:zabbix
zabbix是一個基於Web界面的提供分布式系統監視以及網路監視功能的企業級的開源解決方案。zabbix能監視各種網路參數,保證伺服器系統的安全運營,並提供靈活的通知機制以讓系統管理員快速定位或解決存在的各種問題。
第二:Nagios
Nagios是一款開源的的免費網路監視工具,能有效監控Windows、Linux和Unix的狀態,交換機路由器等網路設備,列印機等。在系統或服務狀態異常時發出郵件或簡訊報警時間通知運維人員,在狀態恢復後發出正常的郵件或簡訊通知。
第三:SeaLion
SeaLion是一個基於雲的Linux伺服器監控工具。也是通過統一的儀表盤監控所有伺服器指標,它只需幾分鍾即可完成設置,它具有即時報警功能,以便在發生問題時,可以快速收到通知和每日數據摘要等。
第四:Icinga
Icinga是一個免費的開源監控系統,可以檢查伺服器資源的可用性,它會記錄伺服器問題並在停機的時候通知您。
第五:Munin
Munin是一個網路和系統監控工具,可幫助您分析伺服器資源趨勢。它旨在成為一個即插即用的解決方案,安裝後無需太多額外工作即可收集關鍵信息。Munin主要功能是有效分析伺服器資源優勢,屬於網路及系統監控的工具。
第六:Monit
Monit是一個用於管理和監控Unix系統的開源工具。Monit可以進行自動維護和維修,如果出現錯誤情況,Monit可以自動觸發保護行為。
第七:Performance Co-Pilot
Performance Co-Pilot,簡稱PCP,是一個系統性能分析框架。它收集並分析來自多個主機的各種性能指標,可以通過它觀察指標走向的趨勢,以幫助您快速識別異常所在點。它提供API,可依據此來開發自定義的監控和報告解決方案。

Ⅳ Linux運維一定要會zabix監控嗎

最好是能學會,zabix是一個很著名的linux監控軟體,它是基於web界面的開源分布式監控平台,可以監控各種伺服器的配置參數,支持自定義配置和自定義告警,並且可以實現郵件、簡訊等方式的告警

Ⅵ 有什麼好用的基於Web的Linux系統監控開源工具

可以用一些命令來實現你說的功能的。
請看下文,請採納。謝謝。

一、基於命令行的性能監控工具
1.dstat - 多類型資源統計工具
該命令整合了vmstat,iostat和ifstat三種命令。同時增加了新的特性和功能可以讓你能及時看到各種的資源使用情況,從而能夠使你對比和整合不同的資源使用情況。通過不同顏色和區塊布局的界面幫助你能夠更加清晰容易的獲取信息。它也支持將信息數據導出到cvs格式文件中,從而用其他應用程序打開,或者導入到資料庫中
2.atop - 相比top更好的ASCII碼體驗
這個使用ASCII碼顯示方式的命令行工具是一個顯示所有進程活動的性能監控工具。它可以展示每日的系統日誌以進行長期的進程活動分析,並高亮顯示過載的系統使用資源。它包含了CPU,內存,交換空間,磁碟和網路層的度量指標。所有這些功能只需在終端運行atop即可。
3.Nmon - 類Unix系統的性能監控
Nmon是Nigel's Monitor縮寫,它最早開發用來作為AIX的系統監控工具。如果使用在線模式,可以使用游標鍵在屏幕上操作實時顯示在終端上的監控信息。使用捕捉模式能夠將數據保存為CSV格式,方便進一步的處理和圖形化展示。
4.slabtop - 顯示內核slab緩存信息
這個應用能夠顯示緩存分配器是如何管理Linux內核中緩存的不同類型的對象。這個命令類似於top命令,區別是它的重點是實時顯示內核slab緩存信息。它能夠顯示按照不同排序條件來排序顯示緩存列表。它同時也能夠顯示一個slab層信息的統計信息的題頭。
5.sar - 性能監控和瓶頸檢查
sar 命令可以將操作系統上所選的累積活動計數器內容信息輸出到標准輸出上。其基於計數值和時間間隔參數的審計系統,會按照指定的時間間隔輸出指定次數的監控信息。如果時間間隔參數為設置為0,那麼sar命令將會顯示系統從開機到當時時刻的平均統計信息。有用的命令如下:
# sar -u 2 3
# sar -u -f /var/log/sa/sa05
# sar -P ALL 1 1
# sar -r 1 3
# sar -W 1 3
6.Saidar - 簡單的統計監控工具
Saidar是一個簡單且輕量的系統信息監控工具。雖然它無法提供大多性能報表,但是它能夠通過一個簡單明了的方式顯示最有用的系統運行狀況數據。你可以很容易地看到運行時間、平均負載、CPU、內存、進程、磁碟和網路介面統計信息。
Usage: saidar [-d delay] [-c] [-v] [-h]

-d 設置更新時間(秒)
-c 彩色顯示
-v 顯示版本號
-h 顯示本幫助
7.top - 經典的Linux任務管理工具
作為一個廣為人知的Linux工具,top是大多數的類Unix操作系統任務管理器。它可以顯示當前正在運行的進程的列表,用戶可以按照不同的條件對該列表進行排序。它主要顯示了系統進程對CPU和內存的使用狀況。top可以快速檢查是哪個或哪幾個進程掛起了你的系統
8.Sysdig - 系統進程的高級視圖
Sysdig是一個能夠讓系統管理員和開發人員以前所未有方式洞察其系統行為的監控工具。其開發團隊希望改善系統級的監控方式,通過提供關於存儲,進程,網路和內存子系統的統一有序以及粒度可見的方式來進行錯誤排查,並可以創建系統活動記錄文件以便你可以在任何時間輕松分析。

Ⅶ 如何在Linux上配置基於Web的網路流量監控系統

在Linux上安裝ntopng

如果你是Debian、Ubuntu或Linux Mint,執行以下命令:

Ⅷ 有沒有可以監控arm-linux系統狀態的web程序

arm開發板裡面應該有嵌入式linux系統,在虛擬機里安裝好編譯器arm-linux-gcc,對寫的源文件編譯後,放到嵌入式linux系統里,把嵌入式linux做成映像文件,這都是在虛擬機里做的,然後把做好的系統映像文件通過串口下載到arm開發板就ok了,多看說明書吧,廠家應該都提供的

Ⅸ 如何從Web瀏覽器遠程監視Linux伺服器和桌面

從Web瀏覽器遠程監視Linux伺服器和桌面方法詳見:http://jingyan..com/article/9113f81b60f0c62b3214c7e7.html

閱讀全文

與linuxweb監控相關的資料

熱點內容
紅塔銀行app怎麼樣 瀏覽:562
農行app怎麼開網銀 瀏覽:649
java迭代器遍歷 瀏覽:301
閩政通無法請求伺服器是什麼 瀏覽:48
怎麼做積木解壓神器 瀏覽:203
王者榮耀解壓玩具抽獎 瀏覽:49
12位是由啥加密的 瀏覽:868
程序員編迷你世界代碼 瀏覽:895
php取現在時間 瀏覽:246
單片機高吸收 瀏覽:427
怎麼區分五代頭是不是加密噴頭 瀏覽:244
hunt測試伺服器是什麼意思 瀏覽:510
2013程序員考試 瀏覽:641
畢業論文是pdf 瀏覽:736
伺服器跑網心雲劃算嗎 瀏覽:471
單片機定時器計數初值的計算公式 瀏覽:801
win7控制台命令 瀏覽:567
貓咪成年app怎麼升級 瀏覽:692
360有沒有加密軟體 瀏覽:315
清除cisco交換機配置命令 瀏覽:751