Description
Kibana version:
I think it's 8.18.0, it's the current one in Serverless.
Describe the bug:
The mobile dashboard filters transactions based on a "type" attribute. I think it's transaction.type
, based on the text Kibana displays on its "Service Inventory" list. This works fine when there's only one type of transaction available in the data. However, if there's more than one, Kibana picks one to be the only type of transaction that it will show for that service's dashboard.
Users have no way of choosing a different kind of transaction type from within mobile dashboards, so they can't see other types of transactions, which causes the impression that there's no data available in ES.
Expected behavior:
The dashboard should show all the transactions available, regardless of their "type" value.
Screenshots (if relevant):
In this example, there are 2 transactions, one with type unknown
and the other with external.http
, for this case Kibana seems to arbitrarily choose the one with type external.http
.
When inside the dashboard, only transactions with type external.http
are displayed.
Any additional context:
Here are the 2 transaction documents available for that service: