zabbix 代理 tls 支持

zabbix 代理 tls 支持

我正在我的机器上安装 zabbix 代理,我注意到有时代理没有以下TLS

### Option: TLSKeyFile
#   Full pathname of a file containing the agent private key.
#
# Mandatory: no
# Default:
# TLSKeyFile=

### Option: TLSPSKIdentity
#   Unique, case sensitive string used to identify the pre-shared key.
#
# Mandatory: no
# Default:
# TLSPSKIdentity=

### Option: TLSPSKFile
#   Full pathname of a file containing the pre-shared key.
#
# Mandatory: no
# Default:
# TLSPSKFile=

因此,当我添加这些参数时,代理将不会启动。

有人能告诉我我错过了什么吗?

答案1

因此,当我添加这些参数时,代理将不会启动。

有人能告诉我我错过了什么吗?

日志文件中的条目会给你提供一些关于正在发生的事情的线索。

我会去查找 zabbix 代理日志文件,看看它有哪些相关的错误消息,然后从那里开始工作。

zabbix 代理日志文件经常出现,/var/log/zabbix并且可以命名,zabbix_agentd.log但 YMMV 取决于发行版和/或操作系统。

您还可以从其他系统日志甚至 journalctl 中获取一些有用的信息。

答案2

您需要重新安装zabbix-agent服务。

net stop "Zabbix Agent"
<fullpath>\zabbix_agentd.exe -d
<fullpath>\zabbix_agentd.exe -i -c <path to proper config file> 
net start "Zabbix Agent"

此外,我注意到,在某些 Windows 服务器(例如 2003 32 位)上安装代理时,由于使用带有 tls 配置的文件,导致启动服务出现问题。

相关内容