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. The FSO Agent collects data locally and securely transmits it to the Applications Manager server, providing enhanced visibility and reliability in monitoring.
The FSO Agent consists of multiple sub-agents that work together to provide comprehensive monitoring:
Browse through the following topics to install the FSO agent on various environments:
Ensure the following requirements are met before proceeding with the agent installation:
Follow the steps below to install and configure the Applications Manager FSO agent on a Windows machine (Server which needs to be monitored):
Download the latest FSO agent installer for Windows (ApplicationsManager_Windows_Installer.msi) by clicking Download for Windows on the screen.
Note:
ApplicationsManager_Windows_Installer.msi) is bundled within the product and ready for installation. Alternatively, you can download and extract the latest FSO agent package from the FSO agent download page, then navigate to FSO/latest/server/windows/installer to locate the installer.ApplicationsManager_Windows_Installer.msi) is sufficient for Server monitoring. To also monitor applications (APMInsight) or logs (AppLogs), download and extract the FSO agent package to get all the required binaries as follows:ApplicationsManager_FSO_Agent.zip) from the FSO agent download page.Copy the downloaded .zip file under <Applications Manager Home>\working\resources\ directory and extract the contents using the following command (run in administrator/root mode):
//For Linux, using CLI command sudo unzip ApplicationsManager_FSO_Agent.zip //For Windows, using PowerShell command Expand-Archive -Path ".\ApplicationsManager_FSO_Agent.zip" -DestinationPath "."ApplicationsManager_Windows_Installer.msi file to the target server that needs to be monitored, then double-click the file to launch the installation wizard.Continue following the installation wizard prompts to complete the installation process.
Note: Check if the agent installation file is already available under the <Applications Manager Home>/working/resources/FSO/latest/server/linux/installer directory before proceeding. If the file is present, then start from Step 4 directly.
Follow the steps below to install and configure the Applications Manager FSO agent on a Linux machine:
Download the latest FSO agent package for Linux (ApplicationsManager_FSO_Agent.zip) and extract it, as follows:
ApplicationsManager_FSO_Agent.zip) from the FSO agent download page.Copy the downloaded .zip file under <Applications Manager Home>\working\resources\ directory and extract the contents using the following command (run in administrator/root mode):
//For Linux, using CLI command sudo unzip ApplicationsManager_FSO_Agent.zip //For Windows, using PowerShell command Expand-Archive -Path ".\ApplicationsManager_FSO_Agent.zip" -DestinationPath "."Copy the install command block shown on the Deploy Agent page and then paste and run it on the target server that needs to be monitored. Sample command:
wget --no-check-certificate -O ApplicationsManagerFullStackAgent_LinuxIns.sh https://[TARGET-HOST]:[TARGET-PORT]/resources/FSO/latest/server/linux/installer/ApplicationsManagerFullStackAgent_LinuxIns.shThen run the installation script containing the device key by executing the following command from the directory where the script file has been downloaded:
Sample command:
sudo -E bash ApplicationsManagerFullStackAgent_LinuxIns.sh -i -key=APMI_aaaaabbbbbbccccccdddddeeff -nocheckcert -automation=true -host=https://[TARGET-HOST]:[TARGET-PORT] -dpath=/resources/FSO/latest/server/linux/installer/Browse through the following links to install FSO agents on multiple servers and hosts for respective OS:
Once the installation is complete, you can start, stop, or restart the FSO agent for respective OS using any one of the following methods:
Execute the following commands in command terminal based on the user type and directory location:
# FOR AGENT INSTALLATION VIA ROOT USER#1 For starting the Linux Agent/opt/applicationsmanager/monagent/bin/monagent start#2 For stopping the Linux Agent/opt/applicationsmanager/monagent/bin/monagent stop#3 For restarting the Linux Agent/opt/applicationsmanager/monagent/bin/monagent restart#4 For checking the status of Linux Agent/opt/applicationsmanager/monagent/bin/monagent status# FOR AGENT INSTALLATION IN CUSTOM PATH#1 For starting the Linux Agent[custom_path]/monagent/bin/monagent start#2 For stopping the Linux Agent[custom_path]/monagent/bin/monagent stop#3 For restarting the Linux Agent[custom_path]/monagent/bin/monagent restart#4 For checking the status of Linux Agent[custom_path]/monagent/bin/monagent statusTo learn how to upgrade the FSO agent to its latest version, refer here.
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