Chat now with support
Chat with Support

Foglight for Microsoft DOT NET 5.9.13 - Installation and Configuration Guide

Installing and Configuring Foglight for Microsoft .NET Managing .NET Agent Configurations

Creating .NET Agent instances

Foglight for Microsoft .NET uses the .NET agent to collect information from monitored hosts. Creating a .NET agent instance creates the agent process (either locally, or on the monitored host).

Use the Application Servers Administration dashboard to create .NET agent instances.

1
On the navigation panel, under Dashboards, click Application Servers > Administration.
3
In the list that opens, click .NET. The .NET Setup wizard opens.
Transaction monitoring - Install the agent on the monitored host. This means that you must have an Agent Manager deployed to the monitored host. For more information, see Creating a .NET transaction and performance counters monitoring agent.
Performance-counter-only monitoring - Install the agent either on the monitored host or on a remote host. For remote hosts, review the topic Configuring a remote host for .NET performance counters monitoring before continuing with Creating a .NET performance-counters-only monitoring agent .

Creating a .NET transaction and performance counters monitoring agent

Ensure that you have installed and activated a compatible version of the Foglight Agent Manager on the monitored host. If you are not familiar with this process, see the Foglight Agent Manager Guide.

This procedure continues from the end of the procedure To create a .NET agent: .

1
On the Setup Options page, select Transactions and performance counters and click Next.
For this example, select Create new configuration, and click Next.
Integrate with IIS is enabled by default. If you do not want to integrate with IIS, clear this check box.
Click the Name box, and type the name of the Windows Service. This must be the service name, not the display name.
Click the Name box, and type the full path to the executable.
a
Click New Nexus connection. The New Nexus Connection dialog box opens.
b
Click Add Nexus location and select a Nexus from the list.
Click Add Nexus location and then click Add custom to define a new Nexus location by specifying the listen address and port. The default listen port is 41705. For example: hostname.company.com:41705.
e
Optional — Click the Advanced tab to review and edit the connection settings. Click the icon to view a detailed description of the setting and its effects.
f
Click Save.
g
Click Next.
The .NET Default configuration is selected automatically if no other configurations exist.
Click Next.
7
On the Domain Assignment page, leave the Assign servers the following domain box blank to automatically assign monitored hosts to their Windows domain or workgroups.
Click the down arrow in the Assign servers the following domain box to open a list of known domains.
Type a domain in the Assign servers the following domain box.
Click Next.
Click Next.
a
Type a name for the integration configuration in the Name box. Use a specific, unique name so that you can identify this integration for reuse.
b
By default, the Activate agents* check box is selected. It is recommended that you leave this option enabled. If you disable it, you must manually activate the agents and start data collection from the Application Servers Administration dashboard.

The agent connects and begins collecting data. To view the data, open the Application Servers Monitor dashboard (Dashboards > Application Servers > Monitor). For more information about this dashboard, see the Foglight for Application Servers User Guide.

Configuring a remote host for .NET performance counters monitoring

The .NET performance counters monitoring agent can be installed locally (that is, on the same host that it is monitoring) or remotely. There are several configuration steps that may be required to ensure that a remote agent can connect and monitor a host.

Keep the following general comments in mind:

2
Configure the Windows® firewall in one of the following two ways:

Creating a .NET performance-counters-only monitoring agent

If you are creating a performance counters monitoring agent, and you want to be able to add transaction monitoring on the same host in future, ensure that you create the agent remotely. That way, you can create a transaction and performance counters monitoring agent locally at a later time.

Make sure that you have reviewed the information in Configuring a remote host for .NET performance counters monitoring and that the necessary configuration is complete.

This procedure continues from the end of the procedure To create a .NET agent: .

1
Select Performance counters only and click Next.
Click Select hosts from a list to open a list of hosts that are known to Foglight.
Click Enter host names to type the host names in a list.
IMPORTANT: In order for a .NET agent to connect to and monitor a Windows host, it must have access to an account with Windows® Administrator privileges. Ensure that a credential exists and has been released to the Agent Manager. For information about creating and managing credentials, see the topic Controlling System Access with Credentials in the Foglight Administration and Configuration Help.
Click Next.
Click Next.
To change the agent naming scheme, click Edit in the Agent Name column of the monitored host’s row.
Click Next.
For this example, select Create new configuration, and click Next.
Integrate with IIS is enabled by default. If you do not want to integrate with IIS, clear this check box.
Click the Name box, and type the name of the Windows Service. This must be the service name, not the display name.
Click the Name box, and type the full path to the executable.
7
On the Domain Assignment page, leave the Assign servers the following domain box blank to automatically assign monitored hosts to their Windows domain or workgroups.
Click the down arrow in the Assign servers the following domain box to open a list of known domains.
Type a name in the Assign servers the following domain box.
Click Next.
Click Next.
a
Type a name for the integration configuration in the Name box. Use a specific, unique name so that you can identify this integration for reuse.
b
By default, the Activate agents and start data collection* check box is selected. It is recommended that you leave this option enabled. If you disable it, manually activate the agents and start data collection from the Application Servers Administration dashboard.

The agent connects and begins collecting data. To view the data, open the Application Servers Monitor dashboard (Dashboards > Application Servers > Monitor). For more information about this dashboard, see the Foglight for Application Servers User Guide.

Related Documents

The document was helpful.

Select Rating

I easily found the information I needed.

Select Rating