Как мне пометить экземпляр LogDNA или SysDig в качестве места назначения по умолчанию для журналов или показателей платформы?

#terraform #ibm-cloud #terraform-provider-ibm

#terraform #ibm-cloud #terraform-поставщик -ibm

Вопрос:

Я использую поставщика Terraform для IBM Cloud для создания экземпляра LogDNA. Я хотел бы пометить этот экземпляр в качестве места назначения для журналов платформы.

Вот моя Terraform:

 resource ibm_resource_instance logdna_us_south {
  name = "logging-us-south"
  location = "us-south"

  service           = "logdna"
  plan              = "7-day"

  resource_group_id = ibm_resource_group.dev.id
}
  

Возможно ли это?

Ответ №1:

Вам необходимо установить default_receiver параметр при создании экземпляра, как описано в https://cloud.ibm.com/docs/Log-Analysis-with-LogDNA?topic=Log-Analysis-with-LogDNA-config_svc_logs#platform_logs_enabling_cli

Ваша terraform должна выглядеть следующим образом:

 resource ibm_resource_instance logdna_us_south {
  name = "logging-us-south"
  location = "us-south"

  service           = "logdna"
  plan              = "7-day"

  resource_group_id = ibm_resource_group.dev.id

  parameters = {
    "default_receiver" = true
  }
}