#130 Isaac Levin, Application Insights

Summary
Isaac Levin of Microsoft talks about Application Insights, how to use it and what you can learn from the data.

Details
Who he is, what what does. What Application Insights is, where it can be used, can be used with any language. Isaac's favorite feature. How to use it. Who uses it. Mobile and IoT use cases. Most common uses, web, desktop, etc. Relationship to diagnostic source. Getting data out, common use cases; snapshots for point in time debugging. Querying data data in near real time, charts and visualizations. Alternatives to App Insights. Future of App Insights and telemetry in general; time travel debugging. How to get in touch and tell Isaac how you are using it.

Links
Isaac's Homepage
Isaac's Twitter

Download mp3 of podcast

#108 Mark Rendle, Gathering Metrics in .NET Core

Summary
Mark Rendle tells me why gathering metrics is so important, how to do it with .NET Core and how to analyze what you have collected.

Details
Who he is, what he does, training videos. Event Tracing for Windows and diagnostic source, tracking numbers. Logging versus diagnostics, turning on diagnostics, writing to diagnostic sources, things that already write to diagnostic sources, how to see diagnostic sources in action. Time series database, InfluxDb, cross referencing with logging, comparing InfluxDb to Prometheus, Grafana; Mark's library for InfluxDb, why it is very efficient. Memory allocation and garbage collection. Using the data in InfluxDb. Loupe logging, monitoring and metrics tool. Mark advises you measure everything, his upcoming and past talks.

Links
Mark's homepage
Mark's Twitter

Download mp3 of podcast