1. Home
  2. Getting Started
  3. Requirements for the Installation of the AimBetter Agent

Requirements for the Installation of the AimBetter Agent

The AimBetter Agent should be installed in at least one Windows server in your company’s domain. The server in which the AimBetter Agent is installed will be denominated the Agent Server. This server doesn’t need to be exclusively dedicated to AimBetter.

For the installation you should have Administrator credentials (see here how to check if the user has Administrator credentials). After it, the user that runs the AimBetter Agent service can be changed to a Minimal Permissions User.

The monitoring can then be configured for this Agent Server (Local) or for any other computer (Remote) in the same domain – Monitored Server.

For Remote monitoring in the same domain, the user that runs the AimBetter Agent should be a domain user with the required credentials – Windows OS Administrator or Minimal Permissions User.

Setting up Remote monitoring within the same workgroup on different domains may be possible. However, this configuration is not recommended due to potential issues that could affect data collection reliability. In this case, a local user with Administrator credentials should be created in both the Agent and the Monitored servers with the exact same details – username and password.

Check the complete installation guide here.

Multiple servers can be configured to be monitored, and the number depends on your license contract. For further information about license options, please get in touch with us at [email protected].

Notice about Ping

Make sure that Ping is enabled for both Agent and Monitored Servers.

Agent Server Requirements Table

Following are the requirements for the Agent Server, where the AimBetter agent should be installed.

System RequirementsNetwork Configurations
– Microsoft Windows 7 (32-bit and 64-bit) or later/ Microsoft Windows Server 2008 R2 (64-bit) or later
– 2 GHz Pentium 4 Core CPU
– 1GB RAM Memory
– 200 MB free hard disk space on a local drive
– Latest .NET is recommended (minimum .NET 4.0)
– TLS 1.2 must be enabled (in most cases, it is enabled by default)
– Allow outbound traffic through Port 443 to https://api.aimbetter.com/ *
– If using a Proxy server, add Proxy Configuration during the installation.
– If your organization uses a firewall that restricts traffic, check the network firewall configurations.

Check the user credentials needed for each supported platform in the “Monitored Servers Requirements Table” below. Each row refers to a specific Operating System/ Database Server / Web Server configuration.

When entering https://api.aimbetter.com/ on the Agent Server, the following image should be displayed. If this image is not displayed, check if Port 443 is open.

Monitored Server Requirements Table

Chech the requirements for the Monitored Server.

Platform Supported versionsOperating System CredentialsSQL Server CompatibilitySQL Server CredentialsWeb ServerInstallationFirewall DCOM
WindowsMicrosoft Windows 7 (32-bit and 64-bit) or later/
 Microsoft Windows Server 2008 R2 (64-bit) or later
Windows OS Administrator or Minimal Permissions UserNot
relevant
Not relevantNot relevantLocal or RemoteCheck Firewall Settings Enabled
MSSQL on Windows Microsoft Windows 7 (32-bit and 64-bit) or later/
 Microsoft Windows Server 2008 R2 (64-bit) or later
Windows OS Administrator or Minimal Permissions UserMSSQL Sever 2008 or laterMSSQL Sysadmin or Minimal permissions UserNot relevantLocal or RemoteCheck Firewall Settings Enabled
Oracle SQL on WindowsMicrosoft Windows 7 (32-bit and 64-bit) or later/
 Microsoft Windows Server 2008 R2 (64-bit) or later
Windows OS Administrator or Minimal Permissions UserOracle SQL 11g /12c/18c/ 19c/ 21cCreate new Oracle user

Mandatory “aimbetter” user must be created
Not relevantLocal or RemoteCheck Firewall Settings Enabled
MSSQL on Linux Ubuntu/CentOS/Fedora/Debian/Red Hat/Oracle Linux/OpenSUSE


Create a Linux UserMSSQL Sever 2008 or laterMSSQL Sysadmin or Minimal permissions UserNot relevantRemote SSH port 22Not relevant
Oracle SQL on Linux Ubuntu/CentOS/Fedora/Debian/Red Hat/Oracle Linux/OpenSUSE


Create a Linux UserOracle SQL 11g /12c/18c/ 19c/ 21cCreate new Oracle user

Mandatory “aimbetter” user must be created
Not relevantRemoteSSH port 22Not relevant
Azure Managed Instance AzureNot
relevant
MSSQL Sever 2008 or laterMSSQL Sysadmin or Minimal permissions UserNot relevantRemoteNot relevant
Azure SQL Server AzureNot
relevant
MSSQL Sever 2008 or laterMSSQL Sysadmin or Minimal permissions UserNot relevantRemoteNot relevant
Amazon RDS for SQL Server AWSCreate an IAM LoginMSSQL Sever 2008 or laterMSSQL Sysadmin or Minimal permissions UserNot relevantRemoteNot relevant
Amazon RDS for Oracle AWSCreate an IAM LoginOracle SQL 11g /12c/18c/ 19c/ 21cCreate new Oracle user

Mandatory “aimbetter” user must be created
Not relevantRemoteNot relevant
IIS on Windows
Microsoft Windows 7 (32-bit and 64-bit) or later/
 Microsoft Windows Server 2008 R2 (64-bit) or later
For Installation and Updates: Windows OS Administrator

After Installation : Windows Administrator or Minimal Permissions User
Not
relevant
Not relevantSupported hosted applications developed on .NET Core or .NET Framework version 2 and above*:
ASP.NET/ASP.NET MVC 2/ASP.NET MVC 3/ASP.NET MVC 4/ASP.NET MVC 5/ASP.NET Web API v1/ASP.NET Web API v2/ASP.NET Web Forms/SOAP-based web services/WCF Common bindings/OWIN-hosted web API applications on .NET framework using: Microsoft.Owin.Host.HttpListener v2.x Microsoft.Owin.Host.HttpListener v3.x Microsoft.Owin.Host.HttpListener v4.x

Not supported:
Classic ASP


*Supports SQL Server query code on DB Call details for applications developed on .NET Core 5 (Entity Framework) or .NET Core 6 and above (Entity Framework and SQL Client)

**Verify your application framework with the Development Team – for further information, check this Microsoft link**
LocalCheck Firewall Settings Not relevant

For any questions or assistance, please contact us at [email protected].

Was this article helpful?