美文网首页osZABBIX
zabbix获取vmware5.1日志过程记录

zabbix获取vmware5.1日志过程记录

作者: 阿乐_822e | 来源:发表于2020-06-10 14:10 被阅读0次

Vmware5没有提供提供vCenter的日志转发功能,但提供了 esxi主机的日志转发功能,以下简介过程:

  • rsyslog服务器配置
    先要安装好Zabbix_agent
 [root@~] # vi /etc/rsyslog.conf   # 修改或添加
# Provides UDP syslog reception
$ModLoad imudp
$UDPServerRun 514

# Provides TCP syslog reception
$ModLoad imtcp
$InputTCPServerRun 514

#使用自定义的格式
$ActionFileDefaultTemplate myformat

#定义文件的权限
$FileOwner zabbix
$FileGroup zabbix
$FileCreateMode 0644
$DirCreateMode 0644

#### GLOBAL DIRECTIVES ####

# Where to place auxiliary files
$WorkDirectory /var/lib/rsyslog

# Use default timestamp format
$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat

$template Remote,"/var/log/esxi-logs/%FROMHOST-IP%/%$YEAR%-%$MONTH%-%$DAY%.log" # 设置远程日志存放路径和文件格式
:fromhost-ip, !isequal, "127.0.0.1" ?Remote
 [root@~] # service rsyslog restart
 [root@~] # chown -R Zabbix:zabbix /var/log/esxi-logs
  • esxi服务器端服务
    登录VMware vSphere Client,按以下步骤操作


    1 - 副本.png
2 - 副本.png
  • 再到Zabbix网页中添加主机与日志监控项,不再详述
    PS: 网上也有一些类似的教程,但他们一般都没有提到要在Esxi的防火墙中将514端口启用,以致日志无法被转发出来。

相关文章

网友评论

    本文标题:zabbix获取vmware5.1日志过程记录

    本文链接:https://www.haomeiwen.com/subject/xrtptktx.html