Eu tive o mesmo problema. Com um pequeno teste, descobri uma versão atualizada do que a New Relic fornece que permite o uso de variáveis de ambiente a partir da configuração do aplicativo em beans de feijão elásticos.
A versão final ficou assim
packages:
yum:
newrelic-sysmond: []
rpm:
newrelic: http://yum.newrelic.com/pub/newrelic/el5/x86_64/newrelic-repo-5-3.noarch.rpm
container_commands:
"01":
command: /usr/sbin/nrsysmond-config --set license_key=${APP_NR_LIC}
"02":
command: echo hostname=$HOSTNAME >> /etc/newrelic/nrsysmond.cfg
"03":
command: /etc/init.d/newrelic-sysmond start
Basta substituir APP_NR_LIC
por qualquer variável usada para definir sua chave de licença. Isso está funcionando de forma confiável para mim.