We have a cluster of Foglight Experience Viewer (FxV) machines. Which Services--Database, Archiver, TCPBatches, Server--do we need to have running for which FxV component machines? (i.e. Archiver machine, Server machine, "Database" machine)
The Database service must be active on every appliance. The Database service does not imply local capture data. It merely refers to an instance of mysql. Even a standalone Server box with no local capture data needs mysql for its configuration and metrics tables.
The Archiver service and TCPBatches service are always used together. They are either both enabled or both disabled.
The Archiver service and Storage service cannot be active on the same appliance.
The Server service can only be active on one appliance in a multi-appliance configuration.
Standalone or Server/Capture box in multiple appliance configuration: