How healthy are your applications? Find out quickly with customizable Dashboard tilesPosted Mar 23, 2017 | 5 min. (1064 words)
Raygun is happy to announce the release of editable Dashboard tiles.
If you haven’t already used Raygun’s Dashboard feature, you can read about it more here.
At the core of the Dashboard is the ability to provide your team with a high level view of the health of your application. It does this with customizable Dashboard tiles that can be dragged, dropped and edited as you see fit.
The data is 100% customizable. Whether you need to understand more about the locations of your end users or how many are experiencing crashes in real time, Raygun’s software intelligence platform will present what you need in a beautiful and user friendly Dashboard. Use the TV mode to display this information company-wide. The ability to save multiple dashboards is coming soon too – watch this space!
Drag and drop editable tiles for different outcomes – the combinations are endless.
Below, we’ve created a few combinations of different tiles to show different objectives:
- Display data for a non technical person
- See a high level overview of errors and crashes affecting your users
- See a high level overview of the performance issues affecting your users
Feel free to use them as inspiration. For more details on the editable tiles and how they work, head to the documentation.
1. Show a non technical person the traffic of your application
If a non technical manager is asking how your application is doing, why not arrange tiles to show them with great UI rather than a spreadsheet filled with numbers? A graph that goes up and to the right is much more powerful. You could use tiles in this arrangement for example:
- Total user count See the total number of returning and new users broken down by date.
- Session count The total number of sessions of your application over time.
- New, Returning and Total users Impress your investors by showing adoption rates, loyal users and total users of your applications over a given time frame.
- Live active sessions Shows the geographical density of where your app is being used right this second
- Live user count How many users are in your application right now? Get a high level view to understand more about your users.
- Live session count How many sessions are currently running in your application? This information is updated live – watch out for traffic spikes at certain times of day for example.
2. Get a high level view on errors and crashes users are experiencing
Do you have a team KPI to reduce the amount of errors in your application, or maybe to reduce any technical debt? This arrangement could work for you. Below, you can see a high level view of the errors in your application, their location and how they are affecting end users:
- Application error stats A high level view of where the exceptions are mostly occurring and how many there are
- Error count A visualization over time so you can see trends in your error counts. This could allow you to spot a point in time where something changed, and address accordingly.
- Crash free users, Recent crash count, Error instances, and Error groups These four tiles collectively give a timely overview of the count of crashes happening, and the percentage of users that have been affected. ‘Error instances’ shows a sum of how many crashes have happened over time. The ‘Recent crash count’ collects the crashes that have occurred in the last 10 minutes.
- Top exceptions A list of which errors are occurring. Clicking into the errors will give you the drill-down on the information of that particular error group. They are ranked according to which errors are occurring the most over the current time range.
3. Are you providing the best possible user experience?
At the end of the day, performance issues affecting end users affect your company’s bottom line. Get everyone on your team on the same page about where performance issues lie and where you are a cut above your competition. Set team benchmarks for performance improvements – and celebrate all the hard work your team puts in every day. For this aim, you might like to use a combination like the below:
- Load time distribution This geographical tile allows you to specify a time range and displays the average loading time experienced in each country. If a majority of your customers are in a specific region, and you see if they are experiencing slow load times, it might be something to give attention to.
- New and returning users How are your users behaving? Are they signing up and staying? This is an excellent use for the new and returning users tiles.
- Crash free users, Recent crash count, Error instances, Error Groups Assess how many users are experiencing no crashes at all? Aim to improve this number over time. How many crashes did your application just experience? Assess whether they were major or minor, then address them quickly and easily by going into your Crash Reporting dashboard.
- Average load times If you have a high load time, it might be time to reassess slow loading pages. Use Raygun Pulse Insights to dive into which pages are causing problems so you can get them fixed quickly.
- Session distribution Which country is your app most popular in? Get a high level overview of the global distribution of your customers by session.
- Live health score Want to show off that you are giving your customers the best quality software experiences? The live health score will calculate overall health performance in real time, giving an accurate high level view of the health of your application.
Getting started is easy…
Raygun’s Dashboard will give you a crystal clear overview of the health of your application. By dragging and dropping the Dashboard tiles into your preferred arrangement, you can create a rich and dynamic picture of your overall software health.
Start exploring the Dashboard tiles today, and watch this space for more tiles on their way soon!