1 contains(attribute_name, substring)
contains returns true if the specified attribute has a string value that includes
the provided case-insensitive substring. It will always return false for non-string
contains cannot be used on tokenized fields in log messages.
|attribute_name||string||Required||Name of the attribute in whose value to search|
|substring||string||Required||String to search for in the attribute value|
The following query will show the counts of all spans grouped by service.
1 2 3 spans count | delta | group_by ["service"], sum
You can use
contains to filter results to those with a subset of attribute values,
e.g. a specific API version by searching for the substring “/api/v3”.
1 2 3 4 spans count | delta | filter contains(operation, "/api/v3") | group_by ["service"], sum
Updated Sep 21, 2023