I am ingesting metric and log data from Kubernetes through the
nri-bundle Helm chart v1.9.1 since a while and already set up a few log views, alerts and dashboards with graphs. However, when I open the New Relic Android app, it cannot find any “applications” or “entities” beyond the Kubernetes cluster’s nodes, which is not really helpful. I also noticed in parts of the web application that New Relic expects to work with such “applications” and other “entities”, but my project does not have them set up and I do not know how to create them. I already read parts of the documentation in order to set up dashboards, graphs based on NRQL queries, logs and alerts, but did not come across a section that describes how to group them by “application” or dissect the data more automatically into “entities”, things which appear to be so important to use New Relic effectively.
I would expect that I could inform New Relic that certain namespaces represent an application, or even which deployments and services make up applications – maybe using Kubernetes labels or annotations – but could not find documentation on how to do that.
How does this work? How can I work more effectively with New Relic and get a better overview over my systems by using “applications”?