Comments (3)
WCF nuget package is responsible only for request and exception collection which is specific for WCF. Dependency collection is done the same way as in Web and comes with Dependency nuget package. Command name collection depends on whether you use StatusMonitor or not.
Some details here: microsoft/ApplicationInsights-Announcements#9
from applicationinsights-sdk-labs.
My WCF service does reference Microsoft.ApplicationInsights.DependencyCollector and it targets .NET 4.6.1, so I thought the CommandText should be logged automatically from my experience in ASP.NET applications. I thought my issue had something to do with using this package and being a WCF service but it must be something else. I'll do some more research and direct further questions to the announcement thread you referenced for the Microsoft.ApplicationInsights.DependencyCollector package.
from applicationinsights-sdk-labs.
Wcf nuget package depends on Application Insights Windows Server nuget. Application Insights Windows Server depends on Microsoft.ApplicationInsights.DependencyCollector . The last one automatically collects dependencies for 4.6. But command text is available only if you also have StatusMonitor. You do not have to onboard your application using StatusMonitor. You just need to
- host your application in IIS (we need the process to be w3wp.exe)
- install status monitor on the same box with your application
- restart IIS after StatusMonitor is installed. (StatusMonitor does not have to be started after that)
StatusMonitor brings in a profiler so we can collect more information. Without it collection is based on .Net framework instrumentation which does not give us command text.
from applicationinsights-sdk-labs.
Related Issues (20)
- When will the official launch of App insights SDK for WCF application will be done HOT 17
- Binding problem with ClientTelemetry HOT 2
- Is hosting app responsible for calling Flush() when ends? HOT 3
- Installing Client Dependency Telemetry Tracking With Code HOT 7
- Add NIC placeholder for custom performance counters HOT 1
- UserAgent Initializer overrides User.Id HOT 1
- Update WCF SDK to AppInsights v2.5.1 HOT 2
- Dependency Error Tracking HOT 1
- Dependency Target Name HOT 3
- Wcf Service calling another Wcf service loose track HOT 4
- Some Telemetry is sent twice (By WCF package and Web?) HOT 2
- Quertion about MyGet repo
- Has this repo been abandoned ? Please communicate + myget issues HOT 4
- Majority of WCF requests missing
- Unable to track any dependencies
- Status: Alive or Dead HOT 1
- Question: Exceptions logging HOT 1
- apply the wcf telemetry on two environments, One is getting the API operation contract logging, but another env didn't log properly HOT 6
- Question: Does this project support framework 4.7.x? HOT 1
- Random ArgumentNullException when invoking operations
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from applicationinsights-sdk-labs.