400 Bad request when loading Kibana APM dashboard

Using Kibana 7.3.2 with ES 7.3.2 and APM 7.3.2. Data is written from APM-Server into Kafka, and then ingested into ES

{"type":"response","@timestamp":"2019-09-15T02:17:28Z","tags":["access:apm"],"pid":3041,"method":"get","statusCode":400,"req":{"url":"/api/apm/ui_filters/environments?start=&end=","method":"get","headers":{"host":"kibana6..com:5603","user-agent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:69.0) Gecko/20100101 Firefox/69.0","accept":"/","accept-language":"en-US,en;q=0.5","accept-encoding":"gzip, deflate, br","referer":"https://kibana6.**.com:5603/app/apm","kbn-version":"7.3.2","content-type":"application/json","connection":"keep-alive"},"remoteAddress":"10.5.254.251","userAgent":"10.5.254.251","referer":"https://kibana6.*****.com:5603/app/apm"},"res":{"statusCode":400,"responseTime":69,"contentLength":9},"message":"GET /api/apm/ui_filters/environments?start=&end= 400 69ms - 9.0B"}

Hi there,

Thanks for reaching out!
Do you see any errors in the terminal where you are running Kibana?

This is all I am seeing

I am writing APM-Server to kafka, then reading it with logstash and writing it to ElasticSearch. Do you I need any particular mapping template? Shouldn't it be dynamically generated by the ElasticSearch?

Hello!

Yes, you need the template bundled with APM Server. See here for out to load it: https://www.elastic.co/guide/en/apm/server/7.3/_manually_loading_template_configuration.html#load-template-manually

Hope that helps,

Juan

Thanks, I did apply the template and it started working

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