Kibana stumbling over a colon in APM Service Names

We thought it would be a good idea to have a colon in our service node names, like abc:def. However Kibana doubly escapes the colon.

The page listing our services has the correct link. The colon is escaped as %3A. Navigating to the service detail page works but the charts are empty. When we follow the link to the service detail page, using the dev console we can see that the "charts" call has escaped the % sign itself, so we have %253A instead of just %3A. If I copy the charts URL in to another browser tab, I get a bunch of empty arrays returned. If I correct the %253A to just %3A, it works, I get data.

This is the charts URL I'm talking about:

/s/development/internal/apm/services/myService/metrics/charts

It comes from this page:

/s/development/app/apm/services/myService/metrics/abc%3Adef

thanks

@johngregg

I changed your title and filter because I think this is APM related perhaps someone from that team can answer..,

Short answer most people us - in their APM service names.

This might be a bug though

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.