Record Windows Service transactions with Appdynamics
To Instrument .net windows service application please follow the below link :
- Install net agent from the link.( https://docs.appdynamics.com/display/PRO41/Instrument+Windows+Services+and+Standalone+Applications)
- Install machine agent from the link:(Machine Agent Bundle — 64-bit windows (zip)
3. After downloading, for windows service application we need to configure in config.xml in the path mentioned: C:\ProgramData\AppDynamics\DotNetAgent\Config”

4. Restart the agent.
From AppDynamics , go to your application dashboard.
5. In tiers & nodes tab , click in Actions -> Create App server tier : give name of the tier as Windows service Tier as that’s what mentioned in the config file above.

Select .net application server

Mention the name as below :

2. In business transaction then click on configure →Click on transaction detection tab and click on ADD , here we need to define the entry point of our service , ( we can mention class and method name which is always executed when any process starts)
- Add rule as below screenshot



In case of class name mention the Namespace with class name and save the details.
After this configuration changes, restart your agent and try to do a transaction to be captured , after few seconds , check the dashboard to see the details are captured or not. The dashboard should start showing details of the transaction flow. Dig in the Appdynamics to get more details of the transaction.

