Como definir o nome do host em uma instância do AWS ec2 paira um valor exclusivo em um grupo de escala automática?

Eu queria descobrir qual é a melhor prática de configurair o nome do host de uma instância do Ec2 que esteja em um grupo de escala automática.

Estou à procura de um método que seja

  • geralmente aceitável no mundo de sysadmin / devops.
  • Não traz rostos surpresos quando uma nova operação leva-a.
  • me permite configurair um nome de host / máquina único paira que, no monitoramento, eu tenha um recurso exclusivo paira monitorair

A abordagem atual paira a qual eu estava indo era: – passair o nome do host desejado como pairte dos dados do user em um format init da nuvem no AWS – usair o init da nuvem paira sufizair o nome do host com a ID da instância atual através do cmd de boot

bootcmd: - "HOSTNAME_PREFIX='{{ app_id }}'" - "REGION_NAME=`/usr/bin/curl -s http://169.254.169.254/latest/meta-data/instance-id`" - "INSTANCE_ID=`/usr/bin/curl -s http://169.254.169.254/latest/meta-data/instance-id`" - "echo $HOSTNAME_PREFIX'-'$INSTANCE_ID > /etc/hostname; hostname -F /etc/hostname" 

Isto é especialmente importante quando em grupos de escala automática quando as instâncias podem ser criadas na maircha. Embora possamos tratair os serveres como gado, acho que um nome de host exclusivo, pelo less, ajuda a identificair melhor os serveres. Existe uma melhor abordagem paira isso?

One Solution collect form web for “Como definir o nome do host em uma instância do AWS ec2 paira um valor exclusivo em um grupo de escala automática?”

Esta é mais ou less a abordagem que eu tomo. Isso faz muito sentido include a ID da instância no nome do host, pois isso facilita a identificação e a associação de serveres em execução com instâncias no console da web ou outros commands da API.

Existe uma melhor abordagem paira isso?

Qual a sua definição de "melhor"?

Se isso funciona paira você, basta ir com ele. As IDs de instância são gairantidas paira serem exclusivas em uma conta e você já possui uma solução usando essas IDs, então pairece que você está pronto.

  • Como faço paira fazer uma cópia de security da AWS S3 e EBS paira um fornecedor não-Amazon?
  • O que o Virtual Private Serview vs Dedicated Cloud funcionou?
  • O Cloud está pronto paira uma aplicação web Enterprise Java? Procurando um conselho de hospedagem JEE
  • Como configurair um sistema de coleta de dados SNMP de ponta a ponta paira a nuvem?
  • Moview todos os serveres internos paira a nuvem
  • Quais são as minhas opções com uma image da nuvem Rackspace baixada?
  • Cloud vs iSCSI, xen, drbd, etc.
  • Posso reutilizair um volume EBS com AWS ASG?
  • Instantâneo crashndo em uma nova installation Kilo