Configure Service Endpoints for .NET

The .NET Agent doesn't automatically discover service endpoints. To define a custom service endpoint for .NET, follow these steps:
  1. Navigate to Configuration > Instrumentation > Service Endpoints > Custom Service Endpoints.
  2. Define the service endpoint as you would a custom match rule for a business transaction. See Service Endpoints and Transaction Detection Rules.
  3. You can create service endpoints for the following entry point types:
    • ASP.NET
    • Message Queues
    • POCO
    • WCF
    • Web Service
    Note: The .NET Agent doesn't support service endpoints for MSMQ.
  4. By default, you need to restart the instrumented application for instrumentation changes such as adding a POCO service endpoint to take effect. You can enable Runtime Reinstrumentation for the .NET Agent so that you don't need to restart your application and the AppDynamics.Agent.Coordinator after instrumentation changes.
  5. After you configure a custom service endpoint, you can monitor it on the service endpoint dashboard that shows KPIs and transaction snapshots where the service endpoint executed. You can also use the metric browser to analyze service endpoint performance. See Service Endpoints.