OMS 記錄分析 Forwarder

概要: 在沒有網路連線的情況下在 OMS 中查看從您的設備收集的數據。

此篇文章將討論新的 OMS Log Analytics Forwarder 和您可以如何運用它來運許您被 OMS 管理的設備(Windows 或 Linux)能夠傳送數據到一個有連接網路的中央伺服器。

許多企業現在面臨的問題是無法在沒有網路的情況下從伺服器和客戶端收集資料。但是有了 OMS Forwarder,您可以從設備上安裝的 agent 傳送數據到 OMS。如此一來,所有 agent 的數據都透過單一一台安裝了 OMS Fowarder 並且有連接到網路的伺服器來傳送。在這個情況下,Forwarder 有效的將數據從 agent 傳送到 OMS,並無經過任何分析。

什麼是 OMS Log Analytics Forwarder?

現在已經了解問題是可以被解決的,您可能還會想了解它到底是什麼?又是怎麼運作的?簡單來說,OMS Log Analytics Forwarder 是一個 HTTP forward proxy,它透過 HTTP CONNECT 指令來支援 HTTP 通道。當它執行在一台4核心、8G的 Windows 伺服器上並連接 1Gbps 的網路時,它能夠掌握高達1000個同時連接的 OMS 設備。下圖是它如何連接的概要圖示:

 

為了讓 OMS Log Analytics Forwarder 知道它需要連接到的服務端點,建議您在安裝 Forwarder 的電腦上安裝 OMS agent。此外,當 OMS Agent 和 OMS Log Analytics Forwarder 安裝在同一台電腦上時,您還可以監視 Forwarder 的健康狀況和效能。需要注意的是,要將資料傳送到 OMS 所以 Forwarder 必須連接到網路。在加入 proxy 之後,Forwarder 也會支援 OMS 自動化混合式背景工作。

在 domain controller 電腦上安裝 Forwarder。

如何安裝 OMS Log Analytics Forwarder?

步驟一:在您預計要安裝 Forwarder 的電腦上安裝 OMS agent

為了讓 OMS Log Analytics Forwarder 知道它需要連接到的服務端點,您需要在安裝 Forwarder 的電腦上安裝 OMS agent。

跟著 將 Windows 電腦連接到 Azure 中的 Log Analytics 服務 中的指示來安裝 agent。此連結將會告訴您如何透過 UI 或是透過指令來安裝 agent。

Note: 在安裝完 OMS agent 後,請等待約2-3分鐘再安裝 Forwarder。

步驟二:安裝 OMS Log Analytics Forwarder

事前須具備條件:.Net Framework 4.5、Windows Server 2012 R2 SP1 和更高的版本。

1. 下載 MSI

2. 在 Welcome 頁面按下 [Next]

 

3. 在認證同意頁面勾選 I accept the terms in the License Agreement 並按下 [Next]

 

4. 在 port 和 proxy 位址頁面,依照以下步驟:

a. 輸入被 forwarder 所使用的 TCP port。設定的過程中,此 port 會從防火牆開啟。預設值為 8080。有效值得範圍是從1 ~ 6553,   若輸入的值不在此範圍內則會跳出以下錯誤訊息方塊:

 

b. 若 Forwarder 所在的伺服器需要經過 proxy,需要輸入 Forwarder 需要連接的 proxy 位址。例如:myorgname.corp.contoso.com:80。這是一個選擇性的數值,若此格為空白,Forwarder 就會試著直接連到網路。相反地,Forwarder 會透過您的 proxy 來連接。若您的 proxy 需要認證,您可以提供 username(domain\user) 和密碼。

Note: 若您沒有為 user 提供 domain,將不會有效。

 

c. 按下 [Next]

5. 在 Destination Folder 頁面,您可以保留預設的資料夾:%ProgramFiles%\OMS Log Analytics Forwarder,或是輸入您想要安裝Forwarder 的位置。按下 [Next]

 

6. 在 Ready to Install 頁面,按下 [Install] 。使用者帳戶控制可能會跳出要求允許,若跳出此視窗,按下 [OK] 即可。

7. 設定完成後,按下 [Finish] 。您可以打開 services.msc snap-in 並查看 Microsoft OMS Log Analytics Forwarder 來確認服務正在執行中。

 

步驟三:配置 OMS Agent 來使用 OMS Forwarder 傳送資訊

查看  Log Analytics 中設定 Proxy 和防火牆設定 中的資訊來了解如何配置 OMS Windows Agent 以使用 proxy 伺服器(也就是此範例中的 OMS Forwarder)。若您使用的是 OMS Linux agent,請查看以下連結中的資訊: Configuring the agent for use with an HTTP proxy server

OMS Log Analytics Forwarder 故障排除

強烈建議您在安裝 Forwarder 的電腦上安裝 OMS agent。您可以利用 agent 來收集 Forwarder 所記錄的事件。

OMS Log Analytics Forwarder 事件 ID 和描述

性能計數器的收集

從 新增/移除程式 解除安裝 OMS Log Analytics Forwarder

Agent 連接支援的數字


此支援是基於 agent 每6秒上傳 ~200KB 的資料。每個 agent 每天的數據量測試大約為 2.7GB。

支援的作業系統

  • Client SKU: Windows 7、Windows 8.1、Windows 10
  • Server SKU: W2K8 R2、W2012、W2012R2