1.11. 转发到 Azure Monitor 日志
您可以将日志转发到 Azure Monitor 日志。这个功能由 Vector Azure Monitor Logs sink 提供。
先决条件
- 您对 Azure 服务有一定的了解。
- 您已为 Azure Portal 或 Azure CLI 访问配置了 Azure 帐户。
- 您已获取了 Azure Monitor Logs 主或从安全密钥。
- 您已确定要转发的日志类型。
-
已安装 OpenShift CLI(
oc)。 - 已安装 Red Hat OpenShift Logging Operator。
- 有管理员权限。
流程
- 通过 HTTP Data Collector API 启用到 Azure Monitor 日志的日志转发:
使用您的共享密钥创建 secret:
- 1
- 必须包含生成请求的 Log Analytics 工作区 的主或从密钥。
- 要获取共享密钥,您可以在 Azure CLI 中使用这个命令:
Get-AzOperationalInsightsWorkspaceSharedKey -ResourceGroupName "<resource_name>" -Name "<workspace_name>”
Get-AzOperationalInsightsWorkspaceSharedKey -ResourceGroupName "<resource_name>" -Name "<workspace_name>”
-
使用与日志选择匹配的模板创建或编辑
ClusterLogForwarderCR。
转发所有日志