Windows操作系統(tǒng)作為優(yōu)秀的操作系統(tǒng),由開發(fā)操作系統(tǒng)的微軟公司控制接口和設(shè)計(jì),公開標(biāo)準(zhǔn),因此,有大量商業(yè)公司在該操作系統(tǒng)上開發(fā)商業(yè)軟件。 為什么使用New Relic國(guó)內(nèi)知名的服務(wù)器監(jiān)控服務(wù)商肯定是監(jiān)控寶了,當(dāng)然還有 360 的免費(fèi)服務(wù)器監(jiān)控。而且阿里云和騰訊云等大型云計(jì)算服務(wù)商都有自己的監(jiān)控服務(wù)。國(guó)內(nèi)服務(wù)商大多都采用 SNMP 的方式對(duì)服務(wù)器進(jìn)行監(jiān)控,而且大多都是收費(fèi)服務(wù),相對(duì)來說比較適合企業(yè)用戶使用。
New Relic 是國(guó)外知名的監(jiān)控服務(wù)商,已經(jīng)經(jīng)過幾輪融資,目前已經(jīng)正式與 Microsoft Azure 平臺(tái)進(jìn)行了合作,多種服務(wù)都在進(jìn)行深度集成。New Relic 的監(jiān)控服務(wù)不采用 SNMP 協(xié)議,而是通過自己的 Agent 來實(shí)現(xiàn),我選擇它最主要是因?yàn)樗姆⻊?wù)器監(jiān)控完全免費(fèi)。 安裝New Relic監(jiān)控代理New Relic Agent 目前支持主流的 Linux 及 Windows 服務(wù)器平臺(tái),其中主要有:
要安裝 New Relic 代理守護(hù)進(jìn)程非常容易,在官網(wǎng)點(diǎn)擊添加服務(wù)器后,會(huì)出現(xiàn)不同平臺(tái)詳細(xì)的操作步驟。下面我們以 Ubuntu 和 Windows Server 2012 R2 來進(jìn)行說明。 Ubuntu ServerUbuntu Server 用戶只需切換到 root 或有權(quán)限的用戶再執(zhí)行如下命令即可進(jìn)行安裝: # 添加newrelic源和簽名echo deb http://apt.newrelic.com/debian/ newrelic non-free | sudo tee /etc/apt/sources.list.d/newrelic.listwget -O- https://download.newrelic.com/548C16BF.gpg | sudo apt-key add -# 更新源并安裝監(jiān)控包sudo apt-get updatesudo apt-get install newrelic-sysmond# 配置你自己的監(jiān)控許可證密鑰sudo nrsysmond-config --set license_key=1234567890abcdefghijklmnopqrstuvwxyz# 啟用監(jiān)控服務(wù)sudo service newrelic-sysmond start 注意:上面的命令中需要把license_key改成你自己的密鑰。 Windows Server 2012 R2Windows Server 安裝監(jiān)控代理也非常簡(jiǎn)單,畢竟是圖形界面的,大家可以在官網(wǎng)后臺(tái)獲取最新的 Windows 版本監(jiān)控代理。目前最新版本為 NewRelicServerMonitor 3.3.5.0,分別有 32 位和 64 位版本供用戶選擇。 Windows Server 版 Agent 提供了.msi版本,可以方便地使用組策略進(jìn)行推送,由于要填入license_key具體方式可以參考官方文檔。 配置New Relic監(jiān)控代理監(jiān)控代理安裝好之后默認(rèn)便可以正常使用,其實(shí)不需要進(jìn)行其它配置。在官網(wǎng)后臺(tái)和移動(dòng)端的監(jiān)控報(bào)告中,不同服務(wù)器的監(jiān)控報(bào)告都對(duì)應(yīng)服務(wù)器的Hostname進(jìn)行區(qū)分顯示。如果你想更改服務(wù)器的顯示名稱,有 2 種方式可以實(shí)現(xiàn): 1. 在官網(wǎng)后臺(tái)的服務(wù)器名稱旁邊點(diǎn)擊「鉛筆圖標(biāo)」直接改名。 2. 在 Linux 配置文件中手動(dòng)對(duì)/etc/newrelic/nrsysmond.cfg配置文件中的hostname字段進(jìn)行配置。配置文件更改好之后需要重啟newrelic-sysmond服務(wù): sudo service newrelic-sysmond restart 監(jiān)控報(bào)告New Relic 的監(jiān)控雖然不是非常先進(jìn)和超前,但其報(bào)告足夠大多數(shù) VPS 用戶和服務(wù)器管理員使用了。 在監(jiān)控報(bào)告的上方,可以手動(dòng)選擇和自定義要顯示的監(jiān)控?cái)?shù)據(jù)范圍: 進(jìn)程報(bào)告在選擇要數(shù)據(jù)的顯示范圍后,在左側(cè)的「Processes(進(jìn)程)」選項(xiàng)卡中可以查看進(jìn)程的資源占用,并可按「CPU」或「內(nèi)存」使用量進(jìn)行排序。 磁盤報(bào)告點(diǎn)擊左側(cè)的「Disks(磁盤)」報(bào)告可以顯示當(dāng)前服務(wù)器所有磁盤的空間用量及 I/O。 網(wǎng)絡(luò)報(bào)告點(diǎn)擊左側(cè)的「Network(網(wǎng)絡(luò))」報(bào)告可以顯示當(dāng)前服務(wù)器所選時(shí)間范圍的網(wǎng)絡(luò)吞吐。 資源概覽大家最常用的應(yīng)該就是「Overview(概覽)」報(bào)告了,在這個(gè)報(bào)告中可以顯示當(dāng)前服務(wù)器所有資源用量的概覽信息。 New Relic 免費(fèi)服務(wù)器監(jiān)控今天就為大家介紹到這里,其實(shí)代理的安裝和使用都是非常簡(jiǎn)單和容易的。對(duì)了,New Relic 的服務(wù)器監(jiān)控是有移動(dòng)端的,目前我已經(jīng)在 iOS 上安裝了,用起來也非常不錯(cuò)。 Windows操作系統(tǒng)對(duì)硬件支持良好。 |
溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!