Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Firebase performance network only showing agregated request

I'm with a problem with Firebase Performance Network.

I added the default performance monitoring on my android app but in the performance network console on Firebase its showing the detail for the agregated request. ex: api.test.com.br/*

enter image description here

My app make many requests for differents endpoints with the same base url. But I would like to see the detail for each endpoint separately.

I'm using Retrofit2 with okhttp3.

like image 871
lucas.coelho Avatar asked Oct 08 '18 18:10

lucas.coelho


People also ask

How does firebase performance monitoring work?

You use the Performance Monitoring SDK to collect performance data from your app, then review and analyze that data in the Firebase console. Performance Monitoring helps you to understand in real time where the performance of your app can be improved so that you can use that information to fix performance issues.

Is firebase performance monitoring free?

Firebase Performance Monitoring is here to help, a powerful service that's available for Android, iOS and Web even the best part is that it's free of cost too. Following are the metrics that are recorded automatically just by adding the performance monitoring SDK.

What is a performance monitoring?

Performance monitoring involves the measurement of performance over time against indicators of performance or key performance indicators (KPIs). 28. Performance benchmarking is a complex activity requiring comparable, consistent, and validated data to be meaningful.


1 Answers

Firebase Performance Monitoring now supports creating custom URL patterns that allow you to target more specific URLs. From the docs:

You can create custom URL patterns to monitor specific URL patterns that Firebase isn't capturing with its derived automatic URL pattern matching. For example, you can use a custom URL pattern to troubleshoot a specific URL or to monitor a specific set of URLs over time.

So if you did want to capture something like api.myAppName.in/app/v3/user/*/profile/**, you would now be able to 😃

See the docs for more details:

like image 197
Chintan Avatar answered Oct 13 '22 16:10

Chintan