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