Hi all,
I’m seeing unexpected behavior when writing a rule that references ingestion labels.
This condition works as expected when using KV labels:
$e.metadata.base_labels.ingestion_kv_labels.value != "Sample 2" (works)
However, this condition does not work when referencing ingestion labels without a KV key:
$e.metadata.ingestion_labels.value != "sample 1" (not works)
In this case, the label is not a key-value label — it is just a value label.
Is there a different way to reference ingestion_labels in rule conditions?
Are non-KV ingestion labels evaluated differently from ingestion_kv_labels?
Any guidance on the correct syntax or behavior would be appreciated.
Thank you!

