2016-02-08 17 views
5

Abbiamo appena implementato il servizio Azure Application Insights per la nostra applicazione. Il servizio registra tutte le nostre dipendenze remote ma chiamate Redis, che usiamo per Session e .Net OutputCache. Il wrapper Redis è StackExchange.Redis.StrongName.Azure Application Insights non registra le chiamate redis

Qualcuno ha affrontato il problema?

enter image description here

risposta

2

client Redis sta comunicando tramite RESP protocol over TCP connection (port 6379), che non è supportato da Application Insights Dependency Collector che forniamo. L'implementazione di un modulo di raccolta delle dipendenze personalizzato per Redis dovrebbe essere possibile (please see our GH repository for examples) oppure chiamare semplicemente TrackDependency API manualmente.

+1

Grazie, ma non possediamo il codice che si connette ai redis. Lo usiamo per sessioni e cache con le librerie fornite da Microsoft. https://azure.microsoft.com/en-us/documentation/articles/web-sites-dotnet-session-state-caching/ https://azure.microsoft.com/en-us/documentation/articles/cache- asp.net-uscita-cache-fornitore / –

Problemi correlati