AWS Elastic Beanstalk .ebextensions无法执行

时间:2018-06-22 13:34:40

标签: amazon-web-services elastic-beanstalk

我是弹性豆茎的新手,正在尝试一些事情。我的目标是使用.ebextensions中的配置将catalina.out文件推送到Cloudwatch日志

files:
  "/etc/awslogs/config/beanstalklogs_custom.conf" :
    mode: "000600"
    owner: root
    group: root
    content: |
      [/var/log/tomcat8/catalina.out]
      log_group_name = `{"Fn::Join":["/", ["/aws/elasticbeanstalk", { "Fn::Select" : [ "1", { "Fn::Split" : [ "-", { "Ref":"AWSEBEnvironmentName" } ] } ] }, "var/log/tomcat8/catalina.out"]]}`
      log_stream_name = `{"Fn::Join":["--", [{ "Ref":"AWSEBEnvironmentName" }, "{instance_id}"]]}`
      file = /var/log/tomcat8/catalina.out*

我已将上面的代码保存为.ebextensions文件夹中的logging.config并将此文件夹放置在我的.war文件的ROOT中。
我使用在线验证器验证了YAML代码,但未报告任何问题。 eb-activity-log和cfn-init均未报告任何错误。
我在/ etc / awslogs / config /中找不到文件beantalklogs_custom.conf。有什么遗漏的吗?

0 个答案:

没有答案