I have used Terraform in an IBM Cloud multi-account setup to define Activity Tracker Event Routing targets and routes and had hoped that I can stream logdna to logdna across account boundaries.
resource "ibm_atracker_target" "atracker_logdna_target" {
target_type = "logdna"
logdna_endpoint {
target_crn = data.ibm_resource_instance.testacc_atracker_resource_instance.id
ingestion_key = "some-ingestion-key"
}
name = "my-logdna-target"
region = "eu-de"
}
resource "ibm_atracker_route" "atracker_route" {
name = "my-a2a-route"
rules {
target_ids = [ ibm_atracker_target.atracker_logdna_target.id ]
locations = [ "global", "us-south", "eu-de" ]
}
}
I don't seem to have incoming events. How can I check that events are routed successfully?
The Terraform code in my question works, but I had to change something in my test setup: