@Robbert-Jan
This is the demo query UX app uses to get list of services, you can try running this in your kibana dev tools, and see what list of services you get, if you get nothing, trying removing filters like observer.version_major
or agent.name
. etc and check at what point it returns some services.
Also in this i used last 24h time range, you can also change that.
That should give you some idea.
GET traces-apm*,apm-*/_search
{
"query": {
"bool": {
"filter": [
{
"range": {
"@timestamp": {
"gte": "now-24h",
"lte": "now",
"format": "epoch_millis"
}
}
},
{
"term": {
"transaction.type": "page-load"
}
},
{
"terms": {
"agent.name": [
"js-base",
"rum-js",
"opentelemetry/webjs"
]
}
},
{
"terms": {
"processor.event": [
"transaction"
]
}
},
{
"range": {
"observer.version_major": {
"gte": 7
}
}
}
]
}
},
"size": 0,
"aggs": {
"services": {
"terms": {
"field": "service.name",
"size": 1000
}
}
}
}