AppD Archive

Windows Workflow Foundation

CommunityUser
Splunk Employee
Splunk Employee

Can I configure the .net agent to discover transactions on Windows Workflow Foundation (WF) services?

The services are hosted on IIS and appear in the list of App Servers in AppDynamics but no Business Transactions are listed.

Tags (2)
0 Karma

CommunityUser
Splunk Employee
Splunk Employee

Hi Richard,

We are checking this internally, Will get back to you on this.

Thanks,

Ramana

0 Karma

CommunityUser
Splunk Employee
Splunk Employee

Hello,

I have the same issue as well. We have .NET Workflow services(xamlx) hosted on IIS and do not see any transactions recorded.

-Hetal

0 Karma

CommunityUser
Splunk Employee
Splunk Employee

Hi Richard/Hetal,

Apologies for delay in reply.

For .NET Workflow services, you will need to configure POCO entry point rules in order to initiate business transaction detection on relevant class/methods.

To identify potential entry points, please enable find-entry-points node level property to "true" and apply load on application for 10 minutes and provide us complete zip of DotNetAgent folder from below location. We will assist you accordingly.

Windows Server 2008 and later: %ProgramData%\AppDynamics\DotNetAgent
Windows Server 2003: %AllUsersProfile%\Application Data\AppDynamics\DotNetAgent


Following documents will provide you more information on "find-entry-points" and POCO rules:

find-entry-points : https://docs.appdynamics.com/display/PRO41/App+Agent+Node+Properties+Reference#AppAgentNodePropertie...

Enabling find-entry-points : https://docs.appdynamics.com/display/PRO41/App+Agent+Node+Properties#AppAgentNodeProperties-editregi...

Custom Match Rule of type POCO : https://docs.appdynamics.com/display/PRO41/POCO+Entry+Points

Thanks,

Ramana

0 Karma

CommunityUser
Splunk Employee
Splunk Employee

Hi Ramana,

Thanks for your reply.

I have enabled find-entry-points for the node but cannot locate any entry points for the WSI.WF tier.

I have attached zip file as requested.

Regards,

Richard

0 Karma

CommunityUser
Splunk Employee
Splunk Employee

Hi Richard,

Thanks for providing logs.

Could you please create a POCO Transaction match rule on below .Net Class/method and check the behavior

.Net Class : System.ServiceModel.OperationContext
Method Name : get_Current

You can refer below doc links to create POCO Transaction match rule:
https://docs.appdynamics.com/display/PRO41/Configure+Business+Transaction+Detection+for+.NET#Configu...
https://docs.appdynamics.com/display/PRO41/POCO+Entry+Points#POCOEntryPoints-CreateaPOCOTransactionM...

Once you have created this POCO rule please follow below steps:

  • Restart Appdynamics agent coordinator service
  • Restart the instrumented application
  • Apply load on the instrumented application and let us know how it goes.

Thanks,
Ramana

0 Karma
Get Updates on the Splunk Community!

Detecting Brute Force Account Takeover Fraud with Splunk

This article is the second in a three-part series exploring advanced fraud detection techniques using Splunk. ...

Buttercup Games: Further Dashboarding Techniques (Part 9)

This series of blogs assumes you have already completed the Splunk Enterprise Search Tutorial as it uses the ...

Buttercup Games: Further Dashboarding Techniques (Part 8)

This series of blogs assumes you have already completed the Splunk Enterprise Search Tutorial as it uses the ...