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

八大系統(tǒng)監(jiān)控工具

1. top


這是一個被預裝在許多 UNIX 系統(tǒng)中的小工具叫胖。當你想要查看在系統(tǒng)中運行的進程或線程時:top 是一個很好的工具腹鹉。你可以對這些進程以不同的方式進行排序,默認是以 CPU 進行排序的怔蚌。

2. htop


htop 實質(zhì)上是 top 的一個增強版本巩步。它更容易對進程排序。它看起來上更容易理解桦踊,并且已經(jīng)內(nèi)建了許多通用操作椅野。它也是完全交互式的。

3. atop

atop 和 top籍胯,htop 非常相似竟闪,它也能監(jiān)控所有進程,但不同于 top 和 htop 的是杖狼,它可以按日記錄進程的日志供以后分析炼蛤。它也能顯示所有進程的資源消耗。它還會高亮顯示已經(jīng)達到臨界負載的資源蝶涩。

4. apachetop

apachetop 會監(jiān)控 apache 網(wǎng)絡(luò)服務(wù)器的整體性能理朋。它主要是基于 mytop。它會顯示當前的讀取進程绿聘、寫入進程的數(shù)量以及請求進程的總數(shù)嗽上。

5. ftptop

ftptop 給你提供了當前所有連接到 ftp 服務(wù)器的基本信息,如會話總數(shù)熄攘,正在上傳和下載的客戶端數(shù)量以及客戶端是誰兽愤。

6. mytop

mytop 是一個很簡潔的工具,用于監(jiān)控 mysql 的線程和性能。它能讓你實時查看數(shù)據(jù)庫以及正在處理哪些查詢浅萧。

7. powertop

powertop 可以幫助你診斷與電量消耗和電源管理相關(guān)的問題逐沙。它也可以幫你進行電源管理設(shè)置,以實現(xiàn)對你服務(wù)器最有效的配置洼畅。你可以使用 tab 鍵切換選項卡酱吝。

8. iotop

iotop 用于檢查 I/O 的使用情況,并為你提供了一個類似 top 的界面來顯示土思。它按列顯示讀和寫的速率务热,每行代表一個進程。當發(fā)生交換或 I/O 等待時己儒,它會顯示進程消耗時間的百分比杖小。

與網(wǎng)絡(luò)相關(guān)的監(jiān)控

9. ntopng

ntopng 是 ntop 的升級版豫领,它提供了一個能通過瀏覽器進行網(wǎng)絡(luò)監(jiān)控的圖形用戶界面棚点。它還有其他用途尊搬,如:地理定位主機,顯示網(wǎng)絡(luò)流量和 ip 流量分布并能進行分析途样。

10. iftop

iftop 類似于 top江醇,但它主要不是檢查 cpu 的使用率而是監(jiān)聽所選擇網(wǎng)絡(luò)接口的流量,并以表格的形式顯示當前的使用量何暇。像“為什么我的網(wǎng)速這么慢呢陶夜?!”這樣的問題它可以直接回答裆站。

11. jnettop

jnettop 以相同的方式來監(jiān)測網(wǎng)絡(luò)流量但比 iftop 更形象条辟。它還支持自定義的文本輸出,并能以友好的交互方式來深度分析日志宏胯。

12. bandwidthd

BandwidthD 可以跟蹤 TCP/IP 網(wǎng)絡(luò)子網(wǎng)的使用情況羽嫡,并能在瀏覽器中通過 png 圖片形象化地構(gòu)建一個 HTML 頁面。它有一個數(shù)據(jù)庫系統(tǒng)肩袍,支持搜索杭棵、過濾,多傳感器和自定義報表氛赐。

13. EtherApe

EtherApe 以圖形化顯示網(wǎng)絡(luò)流量魂爪,可以支持更多的節(jié)點。它可以捕獲實時流量信息鹰祸,也可以從 tcpdump 進行讀取甫窟。也可以使用 pcap 格式的網(wǎng)絡(luò)過濾器來顯示特定信息密浑。

14. ethtool

ethtool 用于顯示和修改網(wǎng)絡(luò)接口控制器的一些參數(shù)蛙婴。它也可以用來診斷以太網(wǎng)設(shè)備,并獲得更多的統(tǒng)計數(shù)據(jù)尔破。

15. NetHogs

NetHogs 打破了網(wǎng)絡(luò)流量按協(xié)議或子網(wǎng)進行統(tǒng)計的慣例街图,它以進程來分組浇衬。所以,當網(wǎng)絡(luò)流量猛增時餐济,你可以使用 NetHogs 查看是由哪個進程造成的耘擂。

16. iptraf

iptraf 收集的各種指標,如 TCP 連接數(shù)據(jù)包和字節(jié)數(shù)絮姆,端口統(tǒng)計和活動指標醉冤,TCP/UDP 通信故障,站內(nèi)數(shù)據(jù)包和字節(jié)數(shù)篙悯。

17. ngrep

![(http://upload-images.jianshu.io/upload_images/13126307-06b4faaafe2d0c22?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

ngrep 就是網(wǎng)絡(luò)層的 grep蚁阳。它使用 pcap ,允許通過指定擴展正則表達式或十六進制表達式來匹配數(shù)據(jù)包鸽照。

18. MRTG

MRTG 最初被開發(fā)來監(jiān)控路由器的流量螺捐,但現(xiàn)在它也能夠監(jiān)控網(wǎng)絡(luò)相關(guān)的東西。它每五分鐘收集一次矮燎,然后產(chǎn)生一個 HTML 頁面定血。它還具有發(fā)送郵件報警的能力。

19. bmon

bmon 能監(jiān)控并幫助你調(diào)試網(wǎng)絡(luò)诞外。它能捕獲網(wǎng)絡(luò)相關(guān)的統(tǒng)計數(shù)據(jù)澜沟,并以友好的方式進行展示。你還可以與 bmon 通過腳本進行交互峡谊。

20. traceroute

traceroute 是一個內(nèi)置工具倔喂,能顯示路由和測量數(shù)據(jù)包在網(wǎng)絡(luò)中的延遲。

21. IPTState

IPTState 可以讓你觀察流量是如何通過 iptables靖苇,并通過你指定的條件來進行排序席噩。該工具還允許你從 iptables 的表中刪除狀態(tài)信息。

22. darkstat

darkstat 能捕獲網(wǎng)絡(luò)流量并計算使用情況的統(tǒng)計數(shù)據(jù)贤壁。該報告保存在一個簡單的 HTTP 服務(wù)器中悼枢,它為你提供了一個非常棒的圖形用戶界面。

23. vnStat

vnStat 是一個網(wǎng)絡(luò)流量監(jiān)控工具脾拆,它的數(shù)據(jù)統(tǒng)計是由內(nèi)核進行提供的馒索,其消耗的系統(tǒng)資源非常少。系統(tǒng)重新啟動后名船,它收集的數(shù)據(jù)仍然存在绰上。有藝術(shù)感的系統(tǒng)管理員可以使用它的顏色選項。

24. netstat

netstat 是一個內(nèi)置的工具渠驼,它能顯示 TCP 網(wǎng)絡(luò)連接蜈块,路由表和網(wǎng)絡(luò)接口數(shù)量,被用來在網(wǎng)絡(luò)中查找問題。

25. ss

比起 netstat百揭,使用 ss 更好爽哎。ss 命令能夠顯示的信息比 netstat 更多,也更快器一。如果你想查看統(tǒng)計結(jié)果的總信息课锌,你可以使用命令 ss -s

26. nmap

Nmap 可以掃描你服務(wù)器開放的端口并且可以檢測正在使用哪個操作系統(tǒng)祈秕。但你也可以將其用于 SQL 注入漏洞渺贤、網(wǎng)絡(luò)發(fā)現(xiàn)和滲透測試相關(guān)的其他用途。

  1. MTR

MTR 將 traceroute 和 ping 的功能結(jié)合到了一個網(wǎng)絡(luò)診斷工具上请毛。當使用該工具時癣亚,它會限制單個數(shù)據(jù)包的跳數(shù),然后監(jiān)視它們的到期時到達的位置获印。然后每秒進行重復述雾。

28. Tcpdump

Tcpdump 將按照你在命令行中指定的表達式輸出匹配捕獲到的數(shù)據(jù)包的信息。你還可以將此數(shù)據(jù)保存并進一步分析兼丰。

29. Justniffer

Justniffer 是 tcp 數(shù)據(jù)包嗅探器玻孟。使用此嗅探器你可以選擇收集低級別的數(shù)據(jù)還是高級別的數(shù)據(jù)。它也可以讓你以自定義方式生成日志鳍征。比如模仿 Apache 的訪問日志黍翎。

與系統(tǒng)有關(guān)的監(jiān)控

30. nmon

nmon 將數(shù)據(jù)輸出到屏幕上的,或?qū)⑵浔4嬖谝粋€以逗號分隔的文件中艳丛。你可以查看 CPU匣掸,內(nèi)存,網(wǎng)絡(luò)氮双,文件系統(tǒng)碰酝,前列 進程。數(shù)據(jù)也可以被添加到 RRD 數(shù)據(jù)庫中用于進一步分析戴差。

31. conky

Conky 能監(jiān)視很多的操作系統(tǒng)數(shù)據(jù)送爸。它支持 IMAP 和 POP3, 甚至許多流行的音樂播放器暖释!出于方便不同的人袭厂,你可以使用自己的 Lua 腳本或程序來進行擴展。

32. Glances

使用 Glances 監(jiān)控你的系統(tǒng)球匕,其旨在使用最小的空間為你呈現(xiàn)最多的信息纹磺。它可以在客戶端/服務(wù)器端模式下運行,也有遠程監(jiān)控的能力亮曹。它也有一個 Web 界面橄杨。

33. saidar

Saidar 是一個非常小的工具秘症,為你提供有關(guān)系統(tǒng)資源的基礎(chǔ)信息。它將系統(tǒng)資源在全屏進行顯示讥珍。重點是 saidar 會盡可能的簡化。

34. RRDtool

RRDtool 是用來處理 RRD 數(shù)據(jù)庫的工具窄瘟。RRDtool 旨在處理時間序列數(shù)據(jù)衷佃,如 CPU 負載,溫度等蹄葱。該工具提供了一種方法來提取 RRD 數(shù)據(jù)并以圖形界面顯示氏义。

35. monit

如果出現(xiàn)故障時,monit 有發(fā)送警報以及重新啟動服務(wù)的功能图云。它可以對各種數(shù)據(jù)進行檢查惯悠,你可以為 monit 寫一個腳本,它有一個 Web 用戶界面來分擔你眼睛的壓力竣况。

36. Linux process explorer

Linux process explorer 是類似 OSX 或 Windows 的活動監(jiān)視器克婶。它比 top 或 ps 的使用范圍更廣。你可以查看每個進程的內(nèi)存消耗以及 CPU 的使用情況丹泉。

37. df

Linux系統(tǒng)管理員必備的監(jiān)控工具

df 是 disk free 的縮寫情萤,它是所有 UNIX 系統(tǒng)預裝的程序,用來顯示用戶有訪問權(quán)限的文件系統(tǒng)的可用磁盤空間摹恨。

38. discus

discus 類似于 df筋岛,它的目的是通過使用更吸引人的特性,如顏色晒哄,圖形和數(shù)字來對 df 進行改進睁宰。

39. xosview

Linux系統(tǒng)管理員必備的監(jiān)控工具

xosview 是一款經(jīng)典的系統(tǒng)監(jiān)控工具,它給你提供包括 IRQ 在內(nèi)的各個不同部分的簡單總覽寝凌。

40. Dstat

dstat 旨在替代 vmstat柒傻,iostat,netstat 和 ifstat较木。它可以讓你查實時查看所有的系統(tǒng)資源诅愚。這些數(shù)據(jù)可以導出為 CSV。最重要的是 dstat 允許使用插件劫映,因此其可以擴展到更多領(lǐng)域违孝。

41. Net-SNMP

SNMP 即“簡單網(wǎng)絡(luò)管理協(xié)議”,Net-SNMP 工具套件使用該協(xié)議可幫助你收集服務(wù)器的準確信息泳赋。

42. incron

incron 允許你監(jiān)控一個目錄樹雌桑,然后對這些變化采取措施。如果你想在目錄‘a(chǎn)’中出現(xiàn)新文件時祖今,將其復制到目錄‘b’校坑,這正是 incron 能做的拣技。

43. monitorix

Monitorix 是輕量級的系統(tǒng)監(jiān)控工具。它可以幫助你監(jiān)控單獨一臺機器耍目,并為你提供豐富的指標膏斤。它也有一個內(nèi)置的 HTTP 服務(wù)器,來查看圖表和所有指標的報告邪驮。

44. vmstat

vmstat(virtual memory statistics)是一個小型內(nèi)置工具莫辨,能監(jiān)控和顯示機器的內(nèi)存。

45. uptime

這個小程序能快速顯示你機器運行了多久毅访,目前有多少用戶登錄和系統(tǒng)過去1分鐘沮榜,5分鐘和15分鐘的平均負載。

46. mpstat

Linux系統(tǒng)管理員必備的監(jiān)控工具

mpstat 是一個內(nèi)置的工具喻粹,能監(jiān)視 cpu 的使用情況蟆融。最常見的使用方法是 mpstat -P ALL,它給你提供 cpu 的使用情況守呜。你也可以間歇性地更新 cpu 的使用情況型酥。

47. pmap

Linux系統(tǒng)管理員必備的監(jiān)控工具

pmap 是一個內(nèi)置的工具,報告一個進程的內(nèi)存映射查乒。你可以使用這個命令來找出導致內(nèi)存瓶頸的原因冕末。

48. ps

該命令將給你當前所有進程的概述。你可以使用 ps -A命令查看所有進程侣颂。

49. sar

Linux系統(tǒng)管理員必備的監(jiān)控工具

sar 是 sysstat 包的一部分档桃,可以幫助你收集、報告和保存不同系統(tǒng)的指標憔晒。使用不同的參數(shù)藻肄,它會給你提供 CPU、 內(nèi)存和 I/O 使用情況及其他東西拒担。

50. collectl

Linux系統(tǒng)管理員必備的監(jiān)控工具

類似于 sar嘹屯,collectl 收集你機器的性能指標。默認情況下从撼,顯示 cpu州弟、網(wǎng)絡(luò)和磁盤統(tǒng)計數(shù)據(jù),但它實際收集了很多信息低零。與 sar 不同的是婆翔,collectl 能夠處理比秒更小的單位,它可以被直接送入繪圖工具并且 collectl 的監(jiān)控過程更廣泛掏婶。

51. iostat

iostat 也是 sysstat 包的一部分啃奴。此命令用于監(jiān)控系統(tǒng)的輸入/輸出。其報告可以用來進行系統(tǒng)調(diào)優(yōu)雄妥,以更好地調(diào)節(jié)你機器上硬盤的輸入/輸出負載最蕾。

52. free

這是一個內(nèi)置的命令依溯,用于顯示你機器上可用的內(nèi)存大小以及已使用的內(nèi)存大小。它還可以顯示某時刻內(nèi)核所使用的緩沖區(qū)大小瘟则。

53. /proc 文件系統(tǒng)

proc 文件系統(tǒng)可以讓你查看內(nèi)核的統(tǒng)計信息黎炉。從這些統(tǒng)計數(shù)據(jù)可以得到你機器上不同硬件設(shè)備的詳細信息〈着。看看這個 proc 文件統(tǒng)計的完整列表[42]慷嗜。

54. GKrellM

GKrellm 是一個圖形應(yīng)用程序,用來監(jiān)控你硬件的狀態(tài)信息趁仙,像CPU洪添,內(nèi)存垦页,硬盤雀费,網(wǎng)絡(luò)接口以及其他的。它也可以監(jiān)視并啟動你所選擇的郵件閱讀器痊焊。

55. Gnome 系統(tǒng)監(jiān)控器

Gnome 系統(tǒng)監(jiān)控器是一個基本的系統(tǒng)監(jiān)控工具盏袄,其能通過一個樹狀結(jié)構(gòu)來查看進程的依賴關(guān)系,能殺死進程及調(diào)整進程優(yōu)先級薄啥,還能以圖表形式顯示所有服務(wù)器的指標辕羽。

日志監(jiān)控工具

56. GoAccess

GoAccess 是一個實時的網(wǎng)絡(luò)日志分析器,它能分析 apache, nginx 和 amazon cloudfront 的訪問日志垄惧。它也可以將數(shù)據(jù)輸出成 HTML刁愿,JSON 或 CSV 格式。它會給你一個基本的統(tǒng)計信息到逊、訪問量铣口、404 頁面,訪客位置和其他東西觉壶。

57. Logwatch

Logwatch 是一個日志分析系統(tǒng)脑题。它通過分析系統(tǒng)的日志,并為你所指定的部分創(chuàng)建一個分析報告铜靶。它每天給你一個報告叔遂,以便讓你花費更少的時間來分析日志。

58. Swatch

像 Logwatch 一樣争剿,Swatch 也監(jiān)控你的日志已艰,但不是給你一個報告,它會匹配你定義的正則表達式蚕苇,當匹配到后會通過郵件或控制臺通知你旗芬。它可用于檢測入侵者。

59. MultiTail

MultiTail 可幫助你在多個窗口之下監(jiān)控日志文件捆蜀。你可以將這些日志文件合并到一個窗口疮丛。它可以通過正則表達式的幫助幔嫂,使用不同的顏色來顯示日志文件以方便你閱讀。

系統(tǒng)工具

60. acct or psacct

acct 也稱 psacct(取決于如果你使用 apt-get 還是 yum)可以監(jiān)控所有用戶執(zhí)行的命令誊薄,包括 CPU 時間和內(nèi)存占用履恩。一旦安裝完成后你可以使用命令 sa來查看統(tǒng)計。

61. whowatch

類似 acct呢蔫,這個工具監(jiān)控系統(tǒng)上所有的用戶切心,并允許你實時查看他們正在執(zhí)行的命令及運行的進程片吊。它將所有進程以樹狀結(jié)構(gòu)輸出,這樣你就可以清楚地看到到底發(fā)生了什么俏脊。

62. strace

strace 被用于診斷、調(diào)試和監(jiān)控程序之間的相互調(diào)用過程认然。最常見的做法是用 strace 打印系統(tǒng)調(diào)用的程序列表漫萄,其可以看出程序是否像預期那樣被執(zhí)行了。

63. DTrace

DTrace 可以說是 strace 的大哥毕骡。它動態(tài)地跟蹤與檢測代碼實時運行的指令。它允許你深入分析其性能和診斷故障未巫。但是担钮,它并不簡單橱赠,關(guān)于這個話題有1200本書之多。

64. webmin

Webmin 是一個基于 Web 的系統(tǒng)管理工具箫津。它不需要手動編輯 UNIX 配置文件狭姨,可以讓你遠程管理系統(tǒng)。它有一對監(jiān)控模塊用于連接它苏遥。

65. stat

Stat 是一個內(nèi)置的工具饼拍,用于顯示文件和文件系統(tǒng)的狀態(tài)信息。它會顯示文件何時被修改田炭、訪問或更改师抄。

66. ifconfig

ifconfig 是一個內(nèi)置的工具,用于配置網(wǎng)絡(luò)接口教硫。大多數(shù)網(wǎng)絡(luò)監(jiān)控工具背后都使用 ifconfig 將網(wǎng)卡設(shè)置成混亂模式來捕獲所有的數(shù)據(jù)包叨吮。你可以手動執(zhí)行 ifconfig eth0 promisc進入混亂模式辆布,使用ifconfig eth0 -promisc返回正常模式。

67. ulimit

ulimit 是一個內(nèi)置的工具茶鉴,可監(jiān)控系統(tǒng)資源锋玲,并可以限制任何監(jiān)控資源不得超標。比如做一個 fork 炸彈涵叮,如果使用 ulimit 正確配置了將完全不受影響惭蹂。

68. cpulimit

CPULimit 是一個小工具,用于監(jiān)控并限制進程對 CPU 的使用率割粮。其特別可以用于將批處理作業(yè)對 CPU 的使用率保持在一定范圍盾碗。

69. lshw

![(http://upload-images.jianshu.io/upload_images/13126307-a527f5a33f3b55fa?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

lshw 是一個小的內(nèi)置工具廷雅,能提取關(guān)于本機硬件配置的詳細信息氢伟。它可以輸出 CPU 版本和主板配置朵锣。

70. w

w 是一個內(nèi)置命令甸私,用于顯示當前登錄用戶的信息及他們所運行的進程皇型。

71. lsof

lsof 是一個內(nèi)置的工具弃鸦,可讓你列出所有打開的文件和網(wǎng)絡(luò)連接唬格。從那里你可以看到文件是由哪個進程打開的,基于進程名可找到其特定的用戶汰聋,或殺死屬于某個用戶的所有進程喊积。

基礎(chǔ)架構(gòu)監(jiān)控工具

72. Server Density

我們的 服務(wù)器監(jiān)控工具[56] 它有一個 web 界面髓梅,使你可以進行報警設(shè)置并可以通過圖表來查看所有系統(tǒng)的網(wǎng)絡(luò)指標。你還可以設(shè)置監(jiān)控的網(wǎng)站瞭郑,無論是否在線芍碧。Server Density 允許你設(shè)置用戶的權(quán)限戳护,你可以根據(jù)我們的插件或 api 來擴展你的監(jiān)控蟋定。該服務(wù)已經(jīng)支持 Nagios 的插件了愉老。

73. OpenNMS

OpenNMS 主要有四個功能區(qū):事件管理和通知;發(fā)現(xiàn)和配置焰盗;服務(wù)監(jiān)控和數(shù)據(jù)收集熬拒。其設(shè)計為可被在多種網(wǎng)絡(luò)環(huán)境中定制澎粟。

74. SysUsage

SysUsage 通過 Sar 和其他系統(tǒng)命令持續(xù)監(jiān)控你的系統(tǒng)欢瞪。一旦達到閾值它也可以進行報警通知遣鼓。SysUsage 本身也可以收集所有的統(tǒng)計信息并存儲在一個地方。它有一個 Web 界面可以讓你查看所有的統(tǒng)計數(shù)據(jù)回懦。

75. brainypdm

brainypdm 是一個數(shù)據(jù)管理和監(jiān)控工具粉怕,它能收集來自 nagios 或其它常規(guī)來源的數(shù)據(jù)并以圖表顯示抒巢。它是跨平臺的,其基于 Web 并可自定義圖形崇堵。

76. PCP

PCP 可以收集來自多個主機的指標鸳劳,并且效率很高赏廓。它也有一個插件框架傍妒,所以你可以讓它收集對你很重要的指標颤练。你可以通過任何一個 Web 界面或 GUI 訪問圖形數(shù)據(jù)。它比較適合大型監(jiān)控系統(tǒng)患雇。

77. KDE 系統(tǒng)守護

這個工具既是一個系統(tǒng)監(jiān)控器也是一個任務(wù)管理器苛吱。你可以通過工作表來查看多臺機器的服務(wù)指標又谋,如果需要殺死一個進程或者你需要啟動一個進程娱局,它可以在 KDE 系統(tǒng)守護中來完成衰齐。

78. Munin

Munin 既是一個網(wǎng)絡(luò)也是系統(tǒng)監(jiān)控工具耻涛,當一個指標超出給定的閾值時它會提供報警機制瘟檩。它運用 RRDtool 創(chuàng)建圖表抹缕,并且它也有 Web 界面來顯示這些圖表。它更強調(diào)的是即插即用的功能并且有許多可用的插件卓研。

79. Nagios

Nagios 是系統(tǒng)和網(wǎng)絡(luò)監(jiān)控工具奏赘,可幫助你監(jiān)控多臺服務(wù)器。當發(fā)生錯誤時它也有報警功能疲憋。它的平臺也有很多的插件缚柳。

80. Zenoss

Zenoss 提供了一個 Web 界面喂击,使你可以監(jiān)控所有的系統(tǒng)及網(wǎng)絡(luò)指標翰绊。此外监嗜,它能自動發(fā)現(xiàn)網(wǎng)絡(luò)資源和修改網(wǎng)絡(luò)配置裁奇。并且會提醒你采取行動刽肠,它也支持 Nagios 的插件音五。

81. Cacti

(和上一個一樣!) Cacti 是一個網(wǎng)絡(luò)圖形解決方案躺涝,其使用 RRDtool 進行數(shù)據(jù)存儲坚嗜。它允許用戶在預定的時間間隔進行投票服務(wù)并將結(jié)果以圖形顯示诗充。Cacti 可以通過 shell 腳本擴展來監(jiān)控你所選擇的來源蝴蜓。

82. Zabbix

Zabbix 是一個開源的基礎(chǔ)設(shè)施監(jiān)控解決方案。它使用了許多數(shù)據(jù)庫來存放監(jiān)控統(tǒng)計信息辜荠。其核心是用 C 語言編寫伯病,并在前端中使用 PHP午笛。如果你不喜歡安裝代理端药磺,Zabbix 可能是一個最好選擇癌佩。

Linux 監(jiān)控工具:

83. collectd

Collectd 是一個 Unix 守護進程便锨,用來收集所有的監(jiān)控數(shù)據(jù)放案。它采用了模塊化設(shè)計并使用插件來填補一些缺陷吱殉。這樣能使 collectd 保持輕量級并可進行定制友雳。

84. Observium

Observium 是一個自動發(fā)現(xiàn)網(wǎng)絡(luò)的監(jiān)控平臺,支持大量硬件平臺和操作系統(tǒng)缎罢。Observium 專注于提供一個優(yōu)美、功能強大崇棠、簡單直觀的界面來顯示網(wǎng)絡(luò)的健康和狀態(tài)枕稀。

85. Nload

這是一個命令行工具來監(jiān)控網(wǎng)絡(luò)的吞吐量。它很整潔凹联,因為它使用兩個圖表和其他一些類似傳輸?shù)臄?shù)據(jù)總量這樣的有用數(shù)據(jù)來對進出站流量進行可視化蔽挠。你可以使用如下方法安裝它:

  1. yum install nload

或者

  1. sudo apt-get install nload

86. SmokePing

SmokePing 可以跟蹤你網(wǎng)絡(luò)延遲澳淑,并對他們進行可視化杠巡。有各種為 SmokePing 開發(fā)的延遲測量插件氢拥。如果圖形用戶界面對你來說非常重要锨侯,現(xiàn)在有一個正在開發(fā)中的插件來實現(xiàn)此功能识腿。

87. MobaXterm

如果你整天在 windows 環(huán)境下工作渡讼。你可能會覺得 Windows 下終端窗口的限制。MobaXterm 正是由此而來的展箱,它允許你使用多個通常出現(xiàn)在 Linux 中的命令混驰。這將會極大地幫助你在監(jiān)控方面的需求栖榨!

88. Shinken monitoring

Shinken 是一個監(jiān)控框架婴栽,其是采用 python 對 Nagios 進行了完全重寫辈末。它的目的是增強靈活性和管理更大環(huán)境映皆。但仍保持所有的 nagios 配置和插件

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末捅彻,一起剝皮案震驚了整個濱河市步淹,隨后出現(xiàn)的幾起案子湾戳,更是在濱河造成了極大的恐慌,老刑警劉巖幼驶,帶你破解...
    沈念sama閱讀 222,378評論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件盅藻,死亡現(xiàn)場離奇詭異氏淑,居然都是意外死亡假残,警方通過查閱死者的電腦和手機辉懒,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,970評論 3 399
  • 文/潘曉璐 我一進店門眶俩,熙熙樓的掌柜王于貴愁眉苦臉地迎上來颠印,“玉大人线罕,你說我怎么就攤上這事闻坚×铮” “怎么了雳殊?”我有些...
    開封第一講書人閱讀 168,983評論 0 362
  • 文/不壞的土叔 我叫張陵夯秃,是天一觀的道長仓洼。 經(jīng)常有香客問我色建,道長舌缤,這世上最難降的妖魔是什么国撵? 我笑而不...
    開封第一講書人閱讀 59,938評論 1 299
  • 正文 為了忘掉前任介牙,我火速辦了婚禮环础,結(jié)果婚禮上喳整,老公的妹妹穿的比我還像新娘。我一直安慰自己搬素,他們只是感情好熬尺,可當我...
    茶點故事閱讀 68,955評論 6 398
  • 文/花漫 我一把揭開白布粱哼。 她就那樣靜靜地躺著揭措,像睡著了一般。 火紅的嫁衣襯著肌膚如雪桑嘶。 梳的紋絲不亂的頭發(fā)上逃顶,一...
    開封第一講書人閱讀 52,549評論 1 312
  • 那天以政,我揣著相機與錄音盈蛮,去河邊找鬼疆瑰。 笑死穆役,一個胖子當著我的面吹牛耿币,可吹牛的內(nèi)容都是我干的淹接。 我是一名探鬼主播塑悼,決...
    沈念sama閱讀 41,063評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼厢蒜,長吁一口氣:“原來是場噩夢啊……” “哼斑鸦!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起固以,我...
    開封第一講書人閱讀 39,991評論 0 277
  • 序言:老撾萬榮一對情侶失蹤憨琳,失蹤者是張志新(化名)和其女友劉穎栽渴,沒想到半個月后闲擦,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體场梆,經(jīng)...
    沈念sama閱讀 46,522評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡或油,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,604評論 3 342
  • 正文 我和宋清朗相戀三年腔彰,在試婚紗的時候發(fā)現(xiàn)自己被綠了霹抛。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片卷谈。...
    茶點故事閱讀 40,742評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡端逼,死狀恐怖顶滩,靈堂內(nèi)的尸體忽然破棺而出寸爆,到底是詐尸還是另有隱情而昨,我是刑警寧澤歌憨,帶...
    沈念sama閱讀 36,413評論 5 351
  • 正文 年R本政府宣布甲抖,位于F島的核電站,受9級特大地震影響挫剑,放射性物質(zhì)發(fā)生泄漏樊破。R本人自食惡果不足惜哲戚,卻給世界環(huán)境...
    茶點故事閱讀 42,094評論 3 335
  • 文/蒙蒙 一顺少、第九天 我趴在偏房一處隱蔽的房頂上張望脆炎。 院中可真熱鬧氓辣,春花似錦筛婉、人聲如沸入蛆。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,572評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽话浇。三九已至幔崖,卻和暖如春赏寇,著一層夾襖步出監(jiān)牢的瞬間嗅定,已是汗流浹背渠退。 一陣腳步聲響...
    開封第一講書人閱讀 33,671評論 1 274
  • 我被黑心中介騙來泰國打工动漾, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人证九。 一個月前我還...
    沈念sama閱讀 49,159評論 3 378
  • 正文 我出身青樓愧怜,卻偏偏與公主長得像拥坛,于是被迫代替她去往敵國和親猜惋。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 45,747評論 2 361

推薦閱讀更多精彩內(nèi)容