在Windows Azure Web角色實例上設置Splunk Universal Forwarder的最佳方式(低成本)是什麼?如何在Windows Azure Web角色上設置Splunk Universal Forwarder?
Splunk Website上的下載頁面有Windows安裝程序,但不知道我們如何運行以在每次部署到Windows Azure上進行安裝和配置。
在Windows Azure Web角色實例上設置Splunk Universal Forwarder的最佳方式(低成本)是什麼?如何在Windows Azure Web角色上設置Splunk Universal Forwarder?
Splunk Website上的下載頁面有Windows安裝程序,但不知道我們如何運行以在每次部署到Windows Azure上進行安裝和配置。
您可以使用Azure啓動任務。下面是步驟,你可以遵循:
建立一個PowerShell腳本將安裝Splunk的通用代理 (參考 - http://docs.splunk.com/Documentation/Splunk/6.0.3/Forwarding/DeployaWindowsdfviathecommandline)
添加啓動任務到你的Web角色。此啓動任務可以是將觸發上述PowerShell的批處理文件。 (參考 - http://msdn.microsoft.com/en-us/library/hh180155.aspx)
打包並部署雲服務。一旦Web角色的狀態變爲就緒,您就可以使用RDP並驗證通用轉發器的安裝。
請注意,這可能只適用於工作人員角色,而不是Web角色。要使用轉發器從Web角色收集數據,最好寫入blob/table /隊列,並讓Splunk使用爲此編寫的其中一個可用應用程序從中挑選它。 但書面上的步驟應該適用於工作者角色! – halr9000