Hi! I have a question regarding the Kibana filters.
I have set up an ELK docker with APM server stack. I have an Angular application that sends its logs through the APM agent. I don't understand why I can't log info about http calls. Going to Discover of Kibana, among the fields I see error.custom.status, but this field is not filterable. Instead I see that I can filter by http. * But these fields are never valued. The ELK version I am using is 7.5.2, instead this is the configuration I am using for the APM agent.
I don't understand why I can't log info about http calls. Going to Discover of Kibana, among the fields I see error.custom.status, but this field is not filterable. Instead I see that I can filter by http. * But these fields are never valued.
I'm not completely sure whether you are talking about filters in Discover or in the APM app. Can you take screenshots of the parts of the UI that is not working as you expect, and I'll see what we can do.
Thanks!
When I go to the Kibana interface in the Discover section, there are these fields that are enhanced. But as you can see they are not filterable because they are not recognized.
Instead these fields are filterable, but are never enhanced. Now I don't know if the problem is with the APM Agent or the APM Server. In any case, my goal is to display information about the HTTP calls made by my Angular application within Kibana and to be able to filter them. Thanks so much!
I see the problem now. You want to filter by field in span.http. However, these are not indexed by default. You can change this by updating the index template. See the docs for more details.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.