首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >创建zabbix配置的方法

创建zabbix配置的方法
EN

Stack Overflow用户
提问于 2017-07-01 01:12:08
回答 1查看 137关注 0票数 1

我需要你的帮助来创建一个管理Zabbix配置文件的食谱。

除配置文件中的hostname参数外,所有服务器上的配置文件都应保持相同。

配置应包含以下参数,但hostname参数应为安装代理的计算机的主机名。Rest all参数在所有服务器中可以是唯一的。

请给我建议。

模板:

代码语言:javascript
复制
Server=abc@xyz.net
ServerActive=abc@xyz.net
StartAgents=5
DebugLevel=3
PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix/zabbix_agentd.log
LogFileSize=0
Timeout=3
Include=/etc/zabbix/zabbix_agentd.d
Hostname=<%= node['hostname'] %>'

食谱:

代码语言:javascript
复制
template '/etc/zabbix/zabbix_agentd.conf' do
source 'mytest.erb'
owner 'root'
group 'root'
mode '755'
end
EN

回答 1

Stack Overflow用户

发布于 2017-07-01 01:51:31

您可以通过automatic attribute node['fqdn']访问节点的全限定域名

代码语言:javascript
复制
...
Include=/etc/zabbix/zabbix_agentd.d
Hostname=<%= node['fqdn'] %>

如果您真的只想要主机名而不附加域名,可以使用node['hostname']

您可能知道,在Chef supermarket中有几本Zabbix食谱。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44851765

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档