2015-10-06 100 views
0

我正在尝试使用Splunk在我们的部署中记录来自IIS的消息。我注意到,当我从一个自定义的AMI/Image启动一个新的EC2实例时,它具有与其创建的父映像相同的PC“主机名”。为Splunk使用不同主机名的AMI创建EC2实例

如果我在这台新服务器上安装了splunk转发器,它将在与原始图像相同的主机名下转发数据,从而使报告无法区分。

是否有人知道无论如何我可以在创建EC2实例时动态设置主机名或者在splunk中配置它,以便为新的转发器指定主机名?

很多感谢您的帮助!

回答

1

如果您正在构建AMI,只需使用简单的启动脚本即可动态设置机器主机名。

如果使用预先构建的AMI,请在活动时连接到机器并设置主机名(同一脚本)。

OR

通过Splunk的:主机名在配置只需要更新这些或运行的Splunk设置你设置了主机名之后。上面还 $ SPLUNKHOME/etc/system中/本地/ inputs.conf $ SPLUNKHOME/etc/system中/本地/ server.conf中

脚本的想法适用于本(猜你与勇气已经烘烤AMI在那里) 。

+0

谢谢你的回答,是的,我正在建立一个有splunk烘烤的ami,我想你是对的,我只是使用启动脚本来设置主机名,然后重新运行splunk设置来推动这到conf文件。干杯! – Uberzen1