I’m new to NewRelic, I’ve written a small demo app that calls most of the Android Apps. I also added a button to throw a runtime exception to test the crash reporting.
The crash reporting works as expected, but I’m not seeing any of the data from the recordBreadcrumbs(), recordCustomEvents(), recordMetric(), and setAttribute() calls.
My understanding is you access your data by clicking on the Query Your Data link, then specifying a standard SQL query after selecting the desired database table from the pop-up list.
The problem is that there are no tables, so I don’t see any data.
I have two questions:
what is the relationship between the above API calls and the database tables? There don’t seem to be API calls to define the tables and columns so the mapping of APIs to tables is unclear to me.
I setup an application, got the token, did the NewRelic.withApplicationToken(
[token here]).start(this.getApplicationContext()); call in my main activity onCreate(), then do the series of API calls. I seem to be missing a step, so my question is, what am I missing?