Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

...

...

...

Introduction

Note

Even though the purpose of the Desktop Check is to monitor desktop applications, the machine that hosts the DAC Agent must be treated as a “server”, or a “measurement point”, and not managed as a general user PC, for instance.

...

Note: Since the agent is installed in a customer environment, the customer is responsible for it. Apica can not take responsibility for any changes done to the server hardware or other software that may impact the ASM Desktop Agent. 

Language/Character setting

English or Swedish

💻 Hardware

The minimal hardware requirements are:

CPU

Quad-Core (x64 compatible)

RAM

4 GB

HDD

120 GB System Partition

Note: The number of processing cores, and the processing capacity needed depends on the needs of e.g. the Client SW that is being monitored, or how many and how “heavy” checks are configured on the agent.

🔗 Networking

The agent needs to be able to connect to the following IP addresses and ports.

SaaS Agent

Port

Direction

Protocol

IP

Service

Encryption Type

Communication Details

5222

Outbound

TCP

world.apicanet.com 

(194.213.119.237)

Apicanet XMPP

STARTTLS

Communication is of agent status info, i.e. scenario queue length,
enabled status for allocation of  jobs to the agent/troubleshooting

443

Outbound

TCP

transfer.apicanet.com

(194.213.119.133)

https://transfer-us1.apicasystems.com (FOR US SILO)

HTTPS Data Transfer

HTTPS

Communication consists of the resulting performance data from the completion of a monitoring check job. 
(i.e. response time, DOM timings, page size, steps, errors)

OnPrem Agent  (i.e. full ASM OnPrem installation)

Port

Direction

Protocol

IP

Service

8080

Inbound

TCP

Control of Agent

HTTP REST Data

8080

Outbound

TCP

Point at the HttpDB instance (which runs on Tomcat), e.g. http://<server>:8080/httpdb

HTTP Data Transfer

...

Operating System

  • Windows Server 2016 or Windows Server 2019

  • Only by special request: Windows 10.  It should be noted that Windows 10 has restrictions that make it less suited for the role of a monitoring agent, and it will require more maintenance work. If the customer chooses to use a desktop/laptop with Windows 10, which is part of a domain, it can be expected that there are restrictions, updates, Anti-Virus SW, etc. that leads to additional maintenance work, and will lower the operational availability of the agent.

...

Security Settings and Group Policies

A) Installation and configuration require administrative privileges. It is therefore assumed that you are logged in as a user with admin rights while you perform the installation.

...

  • User1 and User2 shall be members of the Remote Desktop Users group. It may be necessary to configure this locally.

  • User1 and User2 must be allowed to execute programs, such as Java, psexec, rdc.exe, and the application to be monitored.

  • User1 and User2 must be allowed to read and write to the file system.

...

User Access Control (UAC)

If possible, disable UAC locally for both accounts.

...

Explanation - Disabled: An application runs with UIAccess integrity even if it does not reside in a secure location in the file system.

...

...

Machine settings

IPv6 should be disabled on all interfaces of the server.

...