Schedule demo

Agent Monitoring


Applications Manager supports agent-based monitoring using the FSO (Full Stack Observability) Agent. The FSO Agent is a lightweight component installed on the target server to collect detailed performance metrics and logs from servers and applications. Unlike agentless monitoring, the FSO Agent collects data locally and securely transmits it to the Applications Manager server, providing enhanced visibility and reliability in monitoring.

Key components of agent-based monitoring

The FSO Agent consists of multiple sub-agent that work together to provide comprehensive monitoring:

  • Server monitoring — Collects system-level performance metrics such as CPU, memory, disk, and processes.
  • Application Logs (AppLogs) monitoring — Monitors application logs and helps in log analysis and troubleshooting.

These components operate together under the FSO Agent framework to deliver unified observability.

Prerequisites for agent-based monitoring

The prerequisites listed below are applicable for both Windows and Linux devices:

1. Hardware requirements

These are the minimum specifications required in the device where the FSO agent will be installed:

ParameterWindowsLinux
Processor speed1.0 GHz1.0 GHz
RAM512 MB512 MB
Hard disk space250 MB500 MB

2. Supported OS versions

The FSO agent supports all major versions of Microsoft Windows and Unix systems as listed below:

SoftwareVersions Supported
Windows OS
Windows OSWindows 11 / Windows 10 / Windows 8.1 / Windows 8 / Windows 7 / Windows Vista
Windows Server OSWindows Server 2025 / 2022 / 2019 / 2016 / 2012 & 2012 R2 / 2008 & 2008 R2
Linux OS
Ubuntu14.04 and above (x86_64)
16.04 and above (Armv8 64bit)
DebianDebian 7 "Wheezy", Debian 8 "Jessie", Debian 9 "Stretch" and above
Red Hat6 and above
CentOS6 and above
CentOS Stream8 and above
Rocky Linux8 and above
AlmaLinux8 and above
SUSESUSE 11 and above, SLES 12 and above, open SUSE 15 and above
FedoraFedora 26 and above (x86_64)
Fedora 27 and above (ARM v8 64bit)
Mandriva Linux21.1 and above
Gentoo Linux3.0.31 and above
Linux Mint6 and above

3. Port requirements

To ensure smooth functioning of agent-based monitoring in Applications Manager, the following ports need to be opened/available in the firewall, with respect to the device being monitored.

PortProtocolDirectionDescription
Applications Manager web server port (https)TCPOutboundUsed for communicating with the Applications Manager server to transmit data. (10099 by default)

4. Communication between the server and FSO agent

Before starting the installation process, ensure that the FSO agent web client is accessible in the browser from the target server where you plan to install the agent.

Agent Resource Consumption

The following outlines the average resource consumption of the FSO Agent on supported platforms:

Windows Server Monitoring agent

The Windows server monitoring agent was tested on a basic Windows Server 2019 Datacenter edition with a 1-core Intel Xeon Platinum 2.6GHz processor and 4GB RAM. The results were as follows:

  • CPU Utilization: Approximately 0.15%
  • Memory Usage: Around 150 MB of RAM
  • Disk Space Usage: Approximately 250 MB
  • Network Bandwidth Usage: Up to 1500 Bytes/sec

Linux Server Monitoring Agent

The Linux server monitoring agent underwent resource consumption testing on a basic Linux server with a 1-core Intel i7 processor, 4GB RAM, and 100GB disk space. The results were as follows:

  • CPU Utilization: Approximately 0.6%
  • Memory Usage: Around 200 MB (RSS)
  • Disk Space Usage: Approximately 500 MB
  • Network Bandwidth Usage: Up to 1500 Bytes/sec

Note: These results were obtained with the agent running without additional plugins, log management (AppLogs) services, or applications in the specified environment. Changes to configuration or environment may impact resource consumption.

Loved by customers all over the world

"Standout Tool With Extensive Monitoring Capabilities"

It allows us to track crucial metrics such as response times, resource utilization, error rates, and transaction performance. The real-time monitoring alerts promptly notify us of any issues or anomalies, enabling us to take immediate action.

Reviewer Role: Research and Development

carlos-rivero
"I like Applications Manager because it helps us to detect issues present in our servers and SQL databases."
Carlos Rivero

Tech Support Manager, Lexmark

Trusted by over 6000+ businesses globally