Hey @bragma, thanks for starting this library - it looks useful, and a colleague of mine has integrated it onto our project. We're currently using it inside a Function App deployment.
However, unfortunately, it seems that applicationinsights 1.x has broken this library's tracking. It also fails quietly:
ApplicationInsights:track() requires telemetry object and telemetryType to be specified. []
The AppInsights client trackTrace method now requires an object to be passed, rather than the old 3 parameter (msg, level, meta) signature:
Hey @bragma, thanks for starting this library - it looks useful, and a colleague of mine has integrated it onto our project. We're currently using it inside a Function App deployment.
However, unfortunately, it seems that applicationinsights 1.x has broken this library's tracking. It also fails quietly:
The AppInsights client trackTrace method now requires an object to be passed, rather than the old 3 parameter
(msg, level, meta)
signature:It also looks like
trackException
has changed, too.The migration guide is here: https://github.com/Microsoft/ApplicationInsights-node.js/tree/1.0.1#migrating-from-versions-prior-to-022