Can we install external Linux packages or monitoring agents on Foglight Experience Monitor (FxM) and/or Foglight Experience Viewer (FxV) appliances? Three examples are a Mercury agent, some Dell tools such as DSET, and a Nagios agent.
FxM/FxV do not support the installation of additional Linux or 3rd party software. There are three major reasons for this.
1) The Linux distribution installed on FxM and FxV are purpose built for performance on the supported appliance hardware. Unnecessary packages and software are stripped from the appliance installs to provide the highest performance and security. An appliance supports a set of known packages and that is it. Anything external will have unknown impact to the system.
2) Having a known distribution allows the appliances to be upgraded in a predictable manner. Any external or 3rd party software could have an unknown impact on the upgrade process and even if it was possible, could cause upgrades to fail. If this situation were to be encountered it would require the appliance re-imaged to get it back to a factory distribution.
3) Lastly the FxM and FxV undergo security hardening and certification. Installation of additional OS components and/or 3rd party software would void this certification and possibly expose the appliance to additional unknown security vulnerabilities.
Do not install external Linux packages. It will almost always cause problems. Anything external will have unknown impact to the system. You may need to get the appliance re imaged to get it back to a factory distribution.
NOTES: Although you cannot install the Dell System E-support tool (DSET), you can run DSET at boot time from a DVD:
Also, With newer versions of FxM (but not FxV), you can generate the DSET report directly from the Setup Utility:
From Product Management: In future releases we have locked down the root user so no external packages can be installed