通过主厨角色

时间:2017-01-19 01:19:39

标签: chef splunk

我为两个或更多应用程序设置了Splunk,我在chef中为每个应用程序创建了单独的角色,并在app服务器上运行它以配置Splunk(配置在厨师角色文件中)

但是,要求是在同一台服务器上运行多个应用程序;根据当前的厨师烹饪书和角色,当我在服务器上运行第二个角色时,它将覆盖inputs.conf文件。有没有办法创建一个特定于应用程序的inputs.conf文件,如app1.conf,app2.conf(而不是inputs.conf)或通过具有多个角色的厨师附加到inputs.conf文件的方法?

1 个答案:

答案 0 :(得分:1)

通常在Splunk中,您必须使用inputs.conf来配置输入。 您可以通过以下方式同时使用多个inputs.conf文件:

system/local/inputs.conf 
App1/local/inputs.conf
App2/local/inputs.conf 

Splunk将合并它们并将所有配置一起使用。 如果存在任何冲突,系统会覆盖应用程序,应用程序会覆盖彼此的词典编纂,应用程序会覆盖用户等等。

来源:http://docs.splunk.com/Documentation/Splunk/6.5.1/Admin/Wheretofindtheconfigurationfiles