target_info produced by the otel-demo when job and instance labels are also produced for infrastructure monitoring metrics.
transform/prometheus_instance_and_job_generator:
error_mode: ignore
metric_statements:
# INSTANCE
- set(resource.attributes["instance"], resource.attributes["service.instance.id"]) where resource.attributes["instance"] == nil and resource.attributes["service.instance.id"] != nil
- set(resource.attributes["instance"], resource.attributes["container.id"]) where resource.attributes["instance"] == nil and resource.attributes["container.id"] != nil
- set(resource.attributes["instance"], resource.attributes["host.id"]) where resource.attributes["instance"] == nil and resource.attributes["host.id"] != nil