Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Azure Application Insights does not log Redis calls

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?

enter image description here

like image 775
Kerem Demirer Avatar asked Feb 08 '16 17:02

Kerem Demirer


1 Answers

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.

like image 76
Alex Bulankou Avatar answered Sep 23 '22 06:09

Alex Bulankou