Help Docs

How to customize the Full-Stack Agent

You will learn how to choose a custom version of the Full-Stack Agent, how to install the type of Full-Stack agent based on your requirements, the features of each type of agent, and their configuration instructions.

Modes available

Site24x7 has a full-stack agent that can be customized to cater to specific requirements. They are:

Full-Stack Observability mode

This is the most feature loaded mode from Site24x7. This mode has the following monitoring capabilities:

  • Server uptime monitoring
  • Server performance data collection
  • Microsoft or Linux applications monitoring
  • Log management via Applogs
  • Plugins
  • APM Insight for application performance monitoring (APM)

To enable Full-Stack Observability mode in your servers and hosts, execute the appropriate command or installer package based on the server/host's operating system.

For Windows

While installing via the installer, select Full-Stack in the installer wizard. If you prefer command execution, execute this command:

msiexec.exe /i Site24x7FullStackAgent.msi EDITA1=<Device Key> AUTOMATION=TRUE AGENT_TYPE=FSO ENABLESILENT=YES REBOOT=ReallySuppress /qn

For Linux and other Unix based operating systems

wget https://staticdownloads.site24x7.com/server/Site24x7FullStackAgent_LinuxIns.sh
bash Site24x7FullStackAgent_LinuxIns.sh -i -agent_type=fso -automation=true -key=<Device Key>

Infra mode

The IT infrastructure monitoring agent, referred to as the infra agent, contains the capabilities required to monitor only the different layers of IT infrastructure. This agent can monitor:

  • Server/VM/Host uptime monitoring
  • Server/VM/Host performance data collection
  • Microsoft or Linux applications monitoring
  • Log ingestion via Applogs
  • Plugins

To install the Infra agent in your servers and hosts, execute the appropriate command or enable the feature in installation wizard based on the server/host's operating system.

For Windows

While installing via the installer, select Infra Agent in the installer wizard. If you prefer command execution, execute this command:

msiexec.exe /i Site24x7FullStackAgent.msi EDITA1=<Device Key> AGENT_TYPE=INFRA AUTOMATION=TRUE ENABLESILENT=YES REBOOT=ReallySuppress /qn

For Linux and other Unix based operating systems

wget https://staticdownloads.site24x7.com/server/Site24x7FullStackAgent_LinuxIns.sh
bash Site24x7FullStackAgent_LinuxIns.sh -i agent_type=infra -automation=true -key=<Device Key>

Custom mode

This is Site24x7's fully customizable agent that allows you to tailor your monitoring experience to your unique needs. In the custom agent, you have the flexibility to choose from a variety of capabilities.

IMPORTANT

By default, the infra agent will be installed.

With the customization options available below, select the monitoring modules to enable or disable:

Parameter for Windows Parameter for Linux Action
MANAGEMENT_ACTIONS=FALSE -management_actions=false Disables management actions like starting or stopping VMs, IIS sites, Hyper-V VMs.
PLUGINS=FALSE -plugins=false Disables monitoring via plugin capability.
SERVER=FALSE -server=false Disables server/host performance data collection.
APPLICATIONS=FALSE -applications=false Disables monitoring for Microsoft applications (like IIS, Active Directory, Sharepoint, and more) and Linux applications (like Docker).
AUTOMATION=FALSE -automation=false Removes the IT Automation component from the agent. This action is irreversible. To get IT Automation capabilities again, you have to reinstall the agent.
APM_INSIGHT=TRUE -apm_insight=true Enables APM Auto-Profiler, which installs applicable APM Insight agents.

This ensures a comprehensive yet personalized approach to managing and optimizing your IT infrastructure.

To install the custom agent on your servers and hosts, execute the appropriate command or enable the option in the installer wizard based on the server/host's operating system.

An example if you want an agent with APM Insights enabled and plugins module disabled

For Windows

msiexec.exe /i Site24x7FullStackAgent.msi EDITA1=<Device Key> APM_INSIGHT=TRUE PLUGINS=FALSE AUTOMATION=TRUE ENABLESILENT=YES REBOOT=ReallySuppress /qn

For Linux and other Unix based operating systems

wget https://staticdownloads.site24x7.com/server/Site24x7FullStackAgent_LinuxIns.sh
bash Site24x7FullStackAgent_LinuxIns.sh -i -apm_insight=true -plugins=false -automation=true -key=<Device Key>
Note

  • The APM_INSIGHT=TRUE/-apm_insight=true parameter was added because the default Infra agent, which will be installed, does not come with APM Insight capabilities, unless explicitly added.
  • You can add and remove multiple monitoring capabilities in a single command.

How to configure your server monitor

The server/host monitor can be configured from using the server monitor settings. You can create multiple server settings profiles and associate them with appropriate server/host monitors using configuration rules.

Was this document helpful?

Would you like to help us improve our documents? Tell us what you think we could do better.


We're sorry to hear that you're not satisfied with the document. We'd love to learn what we could do to improve the experience.


Thanks for taking the time to share your feedback. We'll use your feedback to improve our online help resources.

Shortlink has been copied!