【发布时间】:2021-03-01 20:54:10
【问题描述】:
我正在将 Azure Log Analytics 代理部署到 Ubuntu 18 VM。它是通过使用 Microsoft.EnterpriseCloud.Monitoring.OmsAgentForLinux 扩展名通过 Azure Policy 完成的。我需要设置代理配置。在 Windows 系统上,代理设置可以在部署模板中设置,"proxyUri": "[parameters('proxyUri')]" 作为代理的属性。我可以在 Windows 操作系统的监控代理 UI 上验证代理设置。
我对 Linux 做了同样的声明。
"parameters": {
"vmName": {
"type": "string"
},
"location": {
"type": "string"
},
"logAnalytics": {
"type": "string"
},
"proxyUri": {
"type": "String",
"defaultValue": "proxy_server_ipaddress",
"metadata": {
"description": "Proxy Settings', Proxy Server"
}
}
},
"resources": [
{
"name": "[concat(parameters('vmName'),'/omsPolicy')]",
"type": "Microsoft.Compute/virtualMachines/extensions",
"location": "[parameters('location')]",
"apiVersion": "2017-12-01",
"properties": {
"publisher": "Microsoft.EnterpriseCloud.Monitoring",
"type": "OmsAgentForLinux",
"typeHandlerVersion": "1.13",
"autoUpgradeMinorVersion": true,
"settings": {
"workspaceId": "[reference(parameters('logAnalytics'), '2015-03-20').customerId]",
"proxyUri": "[parameters('proxyUri')]"
},
"protectedSettings": {
"workspaceKey": "[listKeys(parameters('logAnalytics'), '2015-03-20').primarySharedKey]"
}
}
}
],
代理扩展安装成功。 但是在配置文件 /etc/opt/microsoft/omsagent/conf/omsagent.conf 中,我找不到任何代理设置。老实说,我不知道在系统上的确切位置。我在Microsoft documentation 上找不到它。
有人知道如何在 Linux 系统上检查 Azure Log Analytics 代理的代理设置吗?
【问题讨论】:
-
您缺少微软文档的链接,请添加。
-
你关注过这些steps吗?
-
@IvanYang 已添加。
-
@NancyXiong,我已经检查过了,但我没有 /etc/opt/microsoft/omsagent/proxy.conf 文件。我还添加了我在问题中使用的声明。
-
检查Linux VM上
echo "$http_proxy"或echo "$https_proxy"的值?
标签: linux azure proxy azure-log-analytics azure-vm