将 syslog 消息转发到远程服务器

Google Cloud VMware Engine 提供将 syslog 消息发送到远程 syslog 服务器的选项。此配置允许您使用远程日志记录和监控系统整理和处理 syslog 消息。

准备工作

本文档中的步骤假定您已完成以下操作:

如果您想按名称引用远程 syslog 主机,则还必须将 DNS 配置文件应用于私有云,以进行 DNS 转发。

配置 syslog 主机

您可以配置 syslog 主机以转发来自 vCenter 或 NSX-T 的消息。

转发 vCenter syslog 消息

如需在 VMware Engine 私有云中配置 vCenter 以将日志转发到远程 syslog 服务器,请执行以下操作:

  1. 访问 Google Cloud VMware Engine 门户
  2. 转到资源,然后选择要转发 syslog 消息的私有云。
  3. 选择高级 vCenter 设置 (Advanced vCenter settings) 标签页。
  4. 点击 添加远程 syslog 主机 (Add remote syslog host)。
  5. 服务器字段中,输入远程 syslog 主机的名称或 IP 地址。
  6. 选择通信协议。
  7. 端口字段中,输入远程 syslog 服务器侦听的端口号。
  8. 点击提交

提交远程服务器配置后,syslog 服务将重启,您可以查看发送到远程服务器的 syslog 消息。

转发 NSX-T syslog 消息

如需在 VMware Engine 私有云中配置 NSX-T 以将日志转发到远程 syslog 服务器,请执行以下操作:

  1. 在您的私有云中登录 NSX-T 设备。
  2. 转到系统 > Fabric > 配置文件 (Profiles) > 节点配置文件 (Node Profiles)
  3. 如需转发来自所有 NSX 节点的日志,请选择所有 NSX 节点。否则,请仅选择要从中发送日志的节点。
  4. Syslog 服务器 (Syslog Servers) 部分,点击添加
  5. FQDN 或 IP 地址 (FQDN or IP Address) 字段中,输入远程 syslog 主机的 IP 地址。
  6. 端口字段中,输入远程 syslog 服务器侦听的端口号。
  7. 协议字段中,选择通信协议。
  8. 日志级别字段中,选择要转发的日志的级别。
  9. 点击添加