FlexxAgent
FlexxAgent is the solution's local component, responsible for collecting information about devices and applications and sending it to the service's web consoles. It consists of a binary that, once installed, establishes encrypted and secure end-to-end communications, and is compatible with multiple operating systems including Microsoft Windows, Linux, macOS, ChromeOS and Android.
Features
It is a mandatory component of the solution; therefore, FlexxAgent must be installed to view and manage a device on the consoles. It allows the execution of actions on demand remotely and automatically to improve the efficiency of support teams. It simplifies user self-service by enabling users to execute support actions autonomously without leaving the session.
FlexxAgent's tasks are diverse and crucial. It gathers data about device status, usage, and errors and reports on resource and application utilization. It performs self-healing actions and provides a secure remote support interface for users. This interface ensures that users can receive support without compromising their security. It also offers unattended access for administrators and can perform operations on devices, including powering them on over the network using Wake-On-LAN.
Functionality
The operating, installation, diagnostic particularities or details of FlexxAgent for each operating system are described in their respective article. The global functionalities of FlexxAgent, as well as its level of operability for each supported operating system, are defined in the following table:
Feature | Windows | Linux | MacOS | Android | ChromeOS |
---|---|---|---|---|---|
Storage format | ⭐⭐⭐ | ⭐⭐⭐ | ⭐⭐⭐ | ⭐⭐ | ⭐⭐ |
Network information | ⭐⭐⭐ | ⭐⭐⭐ | ⭐⭐⭐ | ⭐⭐ | ⭐⭐ |
System hardware information | ⭐⭐⭐ | ⭐⭐ | ⭐⭐ | ⭐ | ⭐ |
System performance information | ⭐⭐⭐ | ⭐⭐ | ⭐⭐ | ⭐ | ⭐ |
User session performance information | ⭐⭐⭐ | ⭐⭐ | ⭐⭐ | ⭐ | ⭐ |
Diagnostic information | ⭐⭐⭐ | ⭐⭐ | ⭐⭐ | ⭐ | ⭐ |
User notifications | ⭐⭐⭐ | ⭐⭐ | ⭐⭐ | ⭐ | ⭐ |
Antivirus and EDR information | ⭐⭐⭐ | ||||
Installed apps | ✅ | ✅ | ✅ | ✅ | ✅ |
FlexxAgent auto-update | ✅ | ✅ | ✅ | Managed by Google Play | Managed by Google Play |
Session and power actions | ✅ | ✅ | ✅ | n/A | n/A |
Proxy support | ✅ | ✅ | ✅ | ||
OS update information | ✅ | ✅ | n/A | n/A | |
Microservices execution | ✅ | ✅ | n/A | n/A | |
OS update application | ✅ | ✅ | n/A | n/A | |
User processes | ✅ | ✅ | |||
System processes | ✅ | ✅ | |||
System event collection | ✅ | n/A | n/A | n/A | n/A |
Applied GPO collection | ✅ | n/A | n/A | n/A | |
Plug & Play devices and errors | ✅ | n/A | n/A | ||
Custom fields | ✅ | n/A | n/A | ||
Compliance information | ✅ | n/A | n/A | ||
Wake-On-Lan | ✅ | n/A | n/A | ||
System services | ✅ | n/A | n/A | ||
End user microservice | ✅ | n/A | n/A | ||
Flows | ✅ | n/A | n/A | ||
CrowdStrike integration | ✅ | ||||
Application and system errors | ✅ | ||||
User experience surveys | ✅ | ||||
Remote Assistance | ✅ | ||||
Unattended remote assistance | ✅ | ||||
Dynamic Remote Assistance | ✅ |
Levels of collected data:
⭐ Basic
⭐⭐ Medium
⭐⭐⭐ Advanced
n/a means that functionality is not available for that operating system.
Data retention
The data collected by FlexxAgent is sent to the service with retention times by data type, as defined below:
Type | Information | Retention |
---|---|---|
Alerting | Monitoring alerts generated on the devices | Indefinitely |
Connection Logs | Includes information on when users log on, disconnect, reconnect, or log off on their device. | 30 days |
Boot duration | Device uptime | 31 days |
Sessions | Session performance information and counters | 2 hours of statistics |
Workspaces | Device information, statistics, and details | 3 months of statistics |
Unreported workspaces | Since a device stops reporting, how many days until it is removed from the console | Controlled by a setting, default 31 days |
Events logs | Log retention time for default and additional system logs, defined in FlexxAgent settings | 7 days |
Plug and Play events | Peripheral information and events | 7 days |
Jobs | Log of actions performed in the environment | 90 days |
Notifications | Log of historical notifications generated in the environment | 3 months |