I use out of the box script to get information from ASA and tweak the information as required example :
show version - give you uptime of the ASA
show crypto session brief - give you tunnel uptime
Ready to use - No
But with the customisation yes, you need to make available that information over web, so you can have access from any where on the internet.
These are information that you can pull with SNMP out of the ASA.