Page History
...
When the Microsoft .NET Tier Collectors are installed, you need to perform post-installation action items. These action items vary depending on the .NET application type, and include editing configuration files and restarting Precise agents. Not all action items appear on screen as described in Performing post-installation action items. This section includes instructions regarding action items that appear as part of the installation, as well as an overview of instrumentation action items that are not included.
Performing post-installation action items
To perform Microsoft .NET Tier post-installation tasks
- In the Microsoft .NET Tier - Installation dialog box, click Next.
- In the Microsoft .NET Tier - Post-Installation dialog box, follow the instructions to perform all post-installation tasks.
- Click Finish.
Configuring DLLs, classes, and methods to instrument
You can add the DLLs you wish to monitor using the DLLs dialog box in the Instrumentation Settings menu, as explained in the Precise for Microsoft .NET User’s Guide. But afterwards you must edit the file instrumentation.xml manually to define which classes and methods to instrument.
...
<instance name="AspNetIIS6">
<dlls>
<dll name="pet*.dll" /><!- instrument all DLLs that start with pet* -!>
</dlls>
<instrument>
<classes>
<class>
<name>Petshop.*</name><!- instrument all classes of which the namespace begins with Petshop -!>
<called-method>
<methods>
<method>
<name>*</name><!- instrument all methods in each class -!>
</method>
</methods>
</called-method>
</class>
</classes>
</instrument>
….
Defining permissions settings for a Precise installation folder
The Precise for Microsoft .NET hooks that are injected into the monitored .NET process, are run under the same user account on which your .NET application is running. This user must have full permission rights to the
<precise_root> folder and all its sub-folders.
...
Info |
---|
If you have several application pools which translate into different Windows users, all these users must be granted full permission to the <precise_root> folder. |
Changing the activity tracking threshold
The Precise for Microsoft .NET installation pre-configures the activity data tracking threshold and sets it to 50 milliseconds. This means that only methods, service requests, SQL statements, and Web services that have a response time that is equal to, or greater than 50 milliseconds will be collected.
...
More information about controlling the Precise for Microsoft .NET overhead on your .NET application in the Precise Administration Guide.
About Precise for Microsoft .NET agent ports
The Precise for Microsoft .NET data collection is based on establishing a TCP connection between a tracking module (tracker.dll), the activity Collector and instrumentation agent. The default port numbers for the installation are respectively 20755 and 20756. If any of these port numbers are in use by another application on the server, you can change its value respectively in the collector.xml and instrumenter.xml files.
...