启动实例时设置计算机名称

Alk*_*ris 3 amazon-ec2 papertrail-app

我正在使用 Windows AMI 来启动托管 java 应用程序的实例。我使用 papertrail 进行日志记录,它使用计算机的名称来显示与日志流关联的系统。现在计算机的名称是一个自动生成的值,但我想给它一个特定的值。我怎样才能做到这一点?

无法在 AMI 上设置名称,因为我使用相同的 AMI 来启动多个实例,而这些实例都必须具有不同的计算机名称。

结论

最后,由于我主要关心的是为了 papertrail 而更改名称,我可以通过http://help.papertrailapp.com/kb/configuration/java-logback-logging/来做到这一点 谢谢大家的帮助

Sha*_*P S 5

尝试这个。首先禁用“设置计算机名称”选项。更多详细信息请参见http://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/UsingConfig_WinAMI.html (查找“使用 Ec2 服务属性对话框更改设置”部分)。

然后配置 AMI 以重命名实例。

http://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/ec2-instance-metadata.html#user-data-execution

如果您希望计算机具有不同的名称,请使用 shell 脚本生成计算机名称。