Application Health

How do I monitor the health of an application that I've built using Ignition Perspective?
I want to showcase metrics like Application Uptime, Error Rates and Application Throughput. I want to display this data by creating a dashboard in the application itself. Thanks and apologies if the question has already been asked. Please guide me to the thread if available.

Metrics dashboard is probably a good starting place, for perspective you can monitor: bindings, components, expressions, fetches, scripts, etc. That probably has all the data you would want to monitor and then you could embed that into your project using an inline frame? That's just one idea i'm sure there are other ways...

For data that is easily available via System tags start here: System Tags - Ignition User Manual 8.1 - Ignition Documentation

After that you need to start digging into the system functions for the specific data that you may want that isn't available via tags.

Like system.db.getConnectionInfo - Ignition User Manual 8.1 - Ignition Documentation.

This is a nice exchange page for displaying all of the diagnostic data you'd get from your [system] tags.