Help Docs

How to install the Windows Full-stack agent

Prerequisites

Before you begin deploying the full-stack agent, ensure that you have the following:

  • Administrative access to the Windows Server
  • Internet connectivity for the agent to communicate with Site24x7
  • Windows Server 2008 R2 or later

Installation steps

Step 1:

Download the Windows Full-Stack Agent installer

  1. Log in to your Site24x7 account.
  2. On the left navigation pane, click Server > Server Monitor, click the + icon next to Servers, and select Windows.
    • Alternatively, you can navigate to Admin > Add a Server Monitor > Windows.
  3. Click Download Site24x7 Windows Full-Stack Agent.

The Windows Full-Stack Agent will be downloaded.

Step 2:

Install the Full-Stack Agent

  1. Locate the downloaded installer on your Windows server.
  2. Double-click the installer file to launch the setup wizard.
  3. Follow the on-screen instructions to accept the license agreement.
  4. Choose the installation directory (the default is recommended).
  5. Enter your Site24x7 access key: This is required for the full-stack agent to connect to your Site24x7 account. You can find your access key in Site24x7 under Admin > Developer > Device Key.
  6. Select monitoring options:
    • IT Automation: Provides auto-healing actions when thresholds are breached
    • Plugin compatibility: Offers out-of-the-box monitoring for applications like Apache, CouchDB, and 100 more
    • Log management: Ingests, manages, and sets alerts for logs from more than 100 sources
    • APM Insight: Discovers all the applications regardless of the platform and monitors them
      • Supported platforms: Java, .NET, .NET Core, and Node.js
  7. Click Next to continue.
  8. Review your setup and click the Install button to begin the installation. After the installation completes, you will see a message confirming a successful installation.
  9. Click Finish to close the installer.
Step 3:

View your monitors

  1. Open the Site24x7 web console.
  2. To view the availability and performance metrics of your servers:
    • Click Server on the left navigation pane and from the list, click the server's monitor.
  3. To view the performance of the applications (APM):
    • Click APM on the left navigation pane and from the list, click the appropriate application.
    • Note

      Since auto-discovery of applications requires a transaction, Site24x7 recommends restarting your applications if they are not listed in the monitor list.

How to install Windows Server agent on multiple hosts at once

The Site24x7 agent can be installed on multiple hosts via the tray icon by right-clicking the tray icon on a server where the agent is already installed, selecting the Bulk Install option, and following the installation wizard to choose target servers, authenticate with an Active Directory administrator account, and optionally configure proxy settings; agents are then deployed and installed automatically across all selected hosts.

How to configure your Windows Server monitor: Edit Windows Server monitor

Once the agent is installed manually, the server monitor is created with default settings, including the default threshold profile and notification profile. If you would like to configure your Windows Server monitor, go to Server > Server Monitor > Servers and find the server monitor you wish to edit > hamburger icon Hamburger icon next to the server monitor name > Edit.

The configuration options are:

  • Display Name: This is the name assigned to the server monitor. This value can be customized manually. You can set the default format of your server monitor names on the server monitor settings page.
  • Host Name: This is the name of the server or device on which the agent is installed. This value cannot be edited.
  • IP Address: This is the IP address of the server or device on which the agent is installed. This value cannot be edited.
  • Associate with Monitor Group(s):Monitor groups ease your monitor management. This drop-down contains all the available monitor groups. Associate this server monitor with relevant monitor groups by selecting them from the drop-down.
  • Dependent on Monitor: Select the resource monitor that this server monitor is dependent on. This reduces alert fatigue.
  • Poll Interval: Select the frequency at which data has to be collected by the agent.
  • Uptime-Only Monitoring: This shows if the server monitor is configured to collect only uptime and availability information.
  • Enable Event Log/Syslog Monitoring: Toggle this option to Yes if you would like to opt for event log monitoring. By default, this option is selected.
  • IT Automation Module: This shows if the server monitor's agent is configured to handle IT Automation.

Configuration Profiles

Profiles allow you to create a collection of configurations and apply them to multiple monitors easily instead of manually re-creating a configuration.

  • Threshold and Availability: Select the threshold profile to be associated with the server monitor. A threshold profile contains the list of all thresholds and the alert type (i.e., down, trouble, or critical) that will be triggered when these thresholds are breached.
    • Click the pencil icon to edit the selected threshold profile. Click the + icon to create a new threshold profile.
  • Tags: Select the tags you want to assign to the server monitor. Click Add Tag to create more tags.
  • Resource Check Profile: Select the resource check profile you want to associate with the server monitor. Resource checks are built-in checks that can be used to monitor your server resources, like ports, firewalls, files, and directories.
    • Click the pencil icon to edit the selected resource check profile. Click the + icon to create a new resource check profile.
  • IT Automation Templates: Select and configure the relevant IT Automation Template. IT Automation is our suite of automatic remediation actions that can be triggered when any unfavorable activity is detected.
    • IT Automation actions can be performed only when IT Automation is enabled for the agent during installation.
  • Execute IT Automation during Scheduled Maintenance: Use this check box to opt in to IT Automation actions during maintenance windows.

Alert Settings

Configure alert settings that take into account team schedules and your preferred medium so that the alerts from the server monitor reach the right users.

  • User Alert Group: Select the user group that should receive alerts for the selected server monitor.
  • On-Call Schedule: Select the appropriate on-call schedule so that the alerts reach only the personnel working the shift.
  • Notification Profile: Select the notification profile to be associated with the server monitor. Notification profiles contain the configurations of Site24x7 notifications like notification escalation, email template for alerts, and the notification medium.

Third-Party Integrations

Integrate with more than 30 third-party services with Site24x7 to receive alerts via tools like Slack and Jira.

Automated configuration of server monitors: Configuration Rules

Though you can configure your server monitor manually with the instructions provided above, you can automate the configuration process via configuration rules.

For example, a predetermined set of threshold, notification, and resource check profiles can be associated with all existing server monitors that contain a specific tag or display name. Learn more about configuration rules in this help document.

Note

Learn how configuration rules can help you configure server monitors easily with a typical use case: Simplified onboarding using configuration rules.

Associate Configuration Profiles during Agent Installation

You can associate configuration profiles (such as threshold, resource, and notification profiles, along with group/display name) during the installation of the Windows agent itself. Learn how to set this up with a use case.

Microsoft applications monitoring

Once the Windows agent is installed, the following applications will be auto-discovered and monitored:

Application Supported Versions
Exchange 2007, 2010, 2013, & 2016
IIS 7.0 and above
SQL 2008 and above
BizTalk 2006 and above
SharePoint 2007, 2010, 2013, & 2016
Active Directory 31 and above
Failover Cluster 2008 and above
Hyper-V 2008 and above
Windows Backup Windows 2008 R2, Windows 2012, Windows 2012 R2, Windows 2016, Windows 2019, Windows 2022, and Windows 2025 
Windows Updates Windows server 2012 and above; Windows 8 and above 

If you wish to disable auto-discovery of these applications, you can do it in the Settings page by clicking Admin > Server Monitor > Settings. Learn more about the Settings page from this help document.

Tip

You can also monitor your standalone Windows desktop applications developed on the .NET platform. Learn more.

Server monitoring agent basics

Here is some basic information about our Windows Server monitoring agent:

  • Tray icon
  • Agent security
  • Data collection
  • Agent upgrade

Tray icon

Click Site24x7's tray icon from the system tray to perform these activities:

  • View Agent Logs: To check on error codes, data collection metrics, etc.
  • Check Connectivity: To check whether the Site24x7 domains are reachable.
  • Proxy Configuration
  • View Agent Details
  • Start, Stop, and Restart Agent

Agent Security

Learn how your data is accessed, analyzed, and handled with utmost security by our server monitoring agent in this help document.

Data collection

The agent collects data using WMI queries, performance counters, PowerShell, VB scripts, and few built-in native and .NET APIs.

The performance data is stored in the "<installation directory>\monitoring\" directory and then sent to the Site24x7 data centers, based on your poll setting. The agent's device key (for authorization purposes) and the proxy details are stored in the system registry.

Configuration data, including the WMI queries and performance counters, are stored in a SQLite DB and in the System Registry:

(HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\ManageEngine)

Agent upgrade

All agent upgrades are saved to the "%temp%" directory. After getting an upgrade request by the agent, the agent will download the Site24x7 Windows Agent Upgrader. After the download, the agent will verify the checksum and the digital signature. Then, the Site24x7 Windows Agent Upgrader will start and download the Site24x7 Windows Agent MSI file. There will again be a checksum and digital signature verification by the agent for the MSI file. Once that is successfully done, the upgrade process will initiate.

Apart from the above mentioned file locations, Site24x7 does not store any information.

Troubleshooting Tips

For more troubleshooting help, refer here.

Was this document helpful?

Would you like to help us improve our documents? Tell us what you think we could do better.


We're sorry to hear that you're not satisfied with the document. We'd love to learn what we could do to improve the experience.


Thanks for taking the time to share your feedback. We'll use your feedback to improve our online help resources.

Shortlink has been copied!