This vb6 code sample shows you how to report in real-time: Errors, Events, Application Usage, Application Performance, Custom Metrics, Over the internet in a secure way to the Azure cloud. By connecting your vb6 app with Azure Application Insights using a small tool called VBA Telemetry client. It connects your vb6 app with .NET Application Insights client to send the data collected to Azure cloud. I'm using this tool in companies that want to track usage, performance, ...., report the errors in my VB6 & VBA code in real-time from their departments that are dislocated. You will also need an Azure account, but I think that it also works with the FREE Azure account. Comments & questions are welcome. Davor