Korzystam z aplikacji Azure Application Insights dla witryny internetowej (usługa aplikacji Azure). Na tym używam skupionej konfiguracji Umbraco i hangfire. Te dwie osoby ciągle trafiają do bazy danych co minutę i zalewają moje "App Insights".Statystyki aplikacji: wyłącz telemetrię SQL Dependency
Moje pytanie brzmi: jak wyłączyć narzędzie Sql Dependency Tracker? Spojrzałem na ApplicationInsights.config i nie mogłem znaleźć nic oczywistego. Widzę Microsoft.ApplicationInsights.DependencyCollector
, który jest prawdopodobnie odpowiedzialny, ale nie chcę usunąć wszystkich typów telemetrii zależności, tylko sql.
Dzięki
Czy wiesz, jakie są możliwe wartości DependencyTypeName? Chciałbym przestać śledzić dostęp do magazynu blobów – Mick
@ Czy kiedykolwiek znalazłeś rozwiązanie tego problemu? – batmaci
@batmaci tak, zrobiłem. Stworzyłem ITelemetryProcessor uruchomiłem aplikację w debugerze, wstawiłem warunkowy punkt przerwania w procesorze, aż znalazłem telemetrię, którą chciałem zablokować. Zbadaj właściwości obiektu ITelemetry pozwoliło mi zdefiniować kryteria filtrowania konkretnej telemetrii, którą chciałem odfiltrować, jak pokazano w tej odpowiedzi. – Mick