虚拟机安装日志服务器,使用Rsyslog进行VMware vSphere和vCenter重要日志管理

我在CentOS 7系统上安装Rsyslog服务器,并将其配置为vCenter Server Appliance(vCSA)日志和vSphere服务器生成的所有日志的重要日志服务器,本文将介绍Rsyslog服务器的安装/配置和vCSA/vSphere的配置,以便将日志发送到我们配置的远程Rsysog服务器,安装Rsyslog请参考在Debian 9上使用Rsyslog安装一台中央日志服务器。

一、更新系统

让我们将系统包更新到最新版本:

sudo yum update

对于Ubuntu,使用apt执行相同的操作:

sudo apt-get update && sudo apt-get upgrade

如果可能,请重新启动系统以进行需要更新才能生效的更新,例如内核更新:

sudo reboot

二、配置Rsyslog服务器

CentOS和Ubuntu/Debian系统都安装并运行了rsyslog,我们需要为VMware设置创建一个额外的配置文件。

默认配置文件是/etc/rsyslog.conf,任何其他配置都可以放在/etc/rsyslog.d/目录下。

为VMware vSphere和vCSA设备日志创建目录:

$ sudo mkdir -p /data/logs/{vcenter,esxi}

然后将以下配置文件添加到/etc/rsyslog.d/vmware.conf,这是vSphere Infrastructure日志记录的配置,它具有模板,用于指示存储日志的位置和方式,匹配模式以及日志时间戳定义:

# Provides TCP syslog reception

你可能感兴趣的:(虚拟机安装日志服务器)