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

Check the requirements for the Monitored Server.

Platform Supported versionsOperating System CredentialsSQL Server CredentialsInstallationFirewall
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 relevantLocal or RemoteCheck Firewall Settings
MSSQL on Windows Microsoft Windows 7 (32-bit and 64-bit) or later/
 Microsoft Windows Server 2008 R2 (64-bit) or later

MSSQL Server 2008 or later
Windows OS Administrator or Minimal Permissions UserMSSQL Sysadmin or MSSQL Minimal Permissions UserLocal or RemoteCheck Firewall Settings
Oracle SQL on WindowsMicrosoft Windows 7 (32-bit and 64-bit) or later/
 Microsoft Windows Server 2008 R2 (64-bit) or later

Oracle SQL 11g /12c/18c/ 19c/ 21c
Windows OS Administrator or Minimal Permissions UserCreate new Oracle user

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

MSSQL Sever 2008 or later

Create a Linux UserMSSQL Sysadmin or MSSQL Minimal Permissions UserRemote SSH port 22
Oracle SQL on Linux Ubuntu/CentOS/Fedora/Debian/Red Hat/Oracle Linux/OpenSUSE

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

Mandatory “aimbetter” user must be created
RemoteSSH port 22
Azure Managed Instance Azure

MSSQL Server 2008 or later
Not
relevant
MSSQL Sysadmin or MSSQL Minimal Permissions UserRemote
Azure SQL Server Azure

MSSQL Server 2008 or later
Not
relevant
MSSQL Sysadmin or MSSQL Minimal Permissions UserRemote
Amazon RDS for SQL Server AWS

MSSQL Server 2008 or later
Create an IAM LoginMSSQL Sysadmin or MSSQL Minimal Permissions UserRemote
Amazon RDS for Oracle AWS

Oracle SQL 11g /12c/18c/ 19c/ 21c
Create an IAM LoginCreate new Oracle user

Mandatory “aimbetter” user must be created
Remote
IIS on Windows
Microsoft Windows 7 (32-bit and 64-bit) or later/
 Microsoft Windows Server 2008 R2 (64-bit) or later

Supported 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 Installation and Updates: Windows OS Administrator

After Installation : Windows Administrator or Minimal Permissions User
Not relevantLocalCheck Firewall Settings

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

Was this article helpful?