自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Doppler:一款零配置遠程監(jiān)測工具

譯文
系統(tǒng) Linux
今天我偶然發(fā)現(xiàn)了一個類似的實用程序:Doppler,這是面向Linux系統(tǒng)的零配置遠程監(jiān)測工具。就像Netdata一樣,Doppler也很輕巧,不需要任何其他配置。

【51CTO.com快譯】不久前,我們撰文介紹了Netdata,這是一種面向系統(tǒng)和應(yīng)用程序的輕量級實時性能和運行狀況監(jiān)測工具。它監(jiān)測系統(tǒng)中的幾乎所有對象,在Web瀏覽器中以漂亮的圖形化布局顯示結(jié)果。Netdata不需要配置,也不需要依賴項。它完全即開即用。今天我偶然發(fā)現(xiàn)了一個類似的實用程序:Doppler,這是面向Linux系統(tǒng)的零配置遠程監(jiān)測工具。就像Netdata一樣,Doppler也很輕巧,不需要任何其他配置。

Doppler實際上監(jiān)測什么?

Doppler不是像Netdata那樣功能豐富的工具。它只有一組有限的功能,僅監(jiān)測幾個對象,比如:

  • CPU溫度(攝氏度)。
  • 如果CPU給出多個溫度記錄,Doppler會顯示所有記錄中的最高值。
  • CPU負載(單位%)。
  • 內(nèi)存使用量(MB)。
  • 交換空間使用量(MB)。
  • 如果系統(tǒng)中未配置交換空間,Doppler僅報告0(零)。
  • 磁盤使用量(MB)。
  • 磁盤I/O,單位KB/s。
  • 網(wǎng)絡(luò)I/O,單位KB/s。

它還將顯示系統(tǒng)的詳細信息,比如:

  • 主機名
  • 操作系統(tǒng)名稱
  • CPU核心數(shù)量
  • CPU品牌和型號
  • 正常運行時間
  • 進程數(shù)

安裝Doppler監(jiān)測工具

從版本頁面下載最新版本。截至本文發(fā)稿時,最新版本為0.1.0。

  1. $ wget https://github.com/EnKrypt/Doppler/releases/download/v0.1.0/doppler-0.1.0-linux-x64 -O doppler 

將下載的文件移至你的$PATH,比如/usr/local/bin/。

  1. $ sudo cp doppler /usr/local/bin/ 

然后,使用該命令使其可執(zhí)行:

  1. $ sudochmod +x /usr/local/bin/doppler 

注意:Doppler需要lm-sensors來監(jiān)測CPU溫度。如果系統(tǒng)上沒有l(wèi)m-sensors軟件包,可能會遇到以下錯誤。

  1. Cannot pull temperature data. On Linux, make sure `sensors` is available (package: lm-sensors). For OS X, install osx-temperature-sensor. Some CPUs are not supported on Windows. 

要在Linux系統(tǒng)上安裝lm-sensors,請參考以下指南。

《如何在Linux上查看CPU溫度?》(https://www.ostechnix.com/view-cpu-temperature-linux/)

好了!現(xiàn)在可以監(jiān)測系統(tǒng)了!

使用Doppler監(jiān)測系統(tǒng)

只需運行以下命令即可啟動Doppler:

  1. $ doppler 

你會看到類似以下的輸出。

  1. Doppler running on port 3456 

如你所見,Doppler默認情況下在端口3456上運行。

你可能需要允許該端口通過防火墻或路由器以訪問遠程系統(tǒng)上的Doppler Web儀表板。

在使用firewalld的系統(tǒng)(比如RHEL和CentOS)上,逐個運行以下命令以允許端口3456。

 

  1. # firewall-cmd --permanent --add-port=3456/udp  
  2. # firewall-cmd --permanent --add-port=3456/tcp 

 

重新啟動防火墻服務(wù),使更改生效。

  1. # firewall-cmd --reload 

在使用UFW的系統(tǒng)(比如Ubuntu)上,運行:

  1. $ sudoufw allow 3456 

現(xiàn)在,打開你的Web瀏覽器,導(dǎo)航到http://ip-address:3456。

如果端口3456已被使用,只需在其他端口(比如6543)上運行Doppler。

  1. $ doppler -p 6543 

現(xiàn)在,你可以通過導(dǎo)航到http://ip-address:6543來訪問Doppler儀表板。

另外,默認情況下,Doppler以2.5秒的輪詢間隔來運行。當(dāng)然你也可以使用此值。

比如說,以下命令將以5秒的輪詢間隔在端口6543上運行Doppler。

  1. $ doppler -p 6543 -i 5000 

這是我的CentOS 7和Ubuntu 18.04 LTS系統(tǒng)的示例屏幕截圖。

使用Doppler監(jiān)測CentOS系統(tǒng):

圖1

使用Doppler監(jiān)測Ubuntu系統(tǒng):

圖2

如你所見,Doppler絕對不需要任何配置!它即開即用。你無需是Linux的高級用戶即可為遠程或本地系統(tǒng)設(shè)置監(jiān)測工具。只需下載Doppler,將其移至你的路徑,使其可執(zhí)行并運行它!就這么簡單!!

想獲得幫助,請運行:

 

  1. $ doppler --help  
  2. Options:  
  3. --help    Show help [boolean]  
  4. --version Show version number [boolean]  
  5. -p, --port Port to run Doppler on [number] [default: 3456]  
  6. -i, --interval How often to poll (in ms) [number] [default: 2500] 

 

原文標(biāo)題:Doppler – A Zero Configuration Remote Monitoring Tool

【51CTO譯稿,合作站點轉(zhuǎn)載請注明原文譯者和出處為51CTO.com】

責(zé)任編輯:龐桂玉 來源: 51CTO
相關(guān)推薦

2020-02-17 07:20:22

SSH遠程連接工具Linux

2024-02-21 23:40:56

2013-11-08 10:56:15

2013-12-26 09:46:43

Monitorix監(jiān)測工具

2014-07-30 10:08:26

collectlLinux性能監(jiān)測

2013-11-13 13:38:31

RsnapshotLinux遠程文件

2021-07-13 07:03:18

Linux遠程工具

2024-02-20 07:32:18

Rsync遠程同步工具傳輸數(shù)據(jù)

2016-08-10 14:59:41

前端Javascript工具

2022-07-04 08:48:36

KubernetesDatreeLinux

2022-09-08 09:00:38

Ansible開源

2020-05-28 09:33:07

Web調(diào)試代理工具Fiddler

2015-11-16 14:27:03

2021-01-27 13:16:39

ScreenLinux命令

2021-02-16 10:58:50

ScreenLinux命令

2022-08-15 08:15:07

Logseq開源

2016-03-29 14:54:36

2018-08-01 09:00:00

測試工具負載測試性能測試

2013-11-12 09:59:48

2015-10-27 13:45:58

CloneAppWindows工具
點贊
收藏

51CTO技術(shù)棧公眾號