We just implemented Azure Application Insights service for our application. The service logs all of our remote dependencies but Redis calls, which we use for Session
and .Net OutputCache
. Redis wrapper is StackExchange.Redis.StrongName
.
Has anyone faced the issue?
Redis client is communicating via RESP protocol over TCP connection (port 6379), which is not supported by Application Insights Dependency Collector that we provide. Implementing a custom dependency collection module for Redis should be possible (please see our GH repository for examples) or you can just call TrackDependency API manually.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With