STIGUI
V-259164CAT II — Medium severitySV-259164r1212220_rule

The vCenter Envoy service log files must be sent to a central log server.

Rule version VCRP-80-000097 · STIG v2 · 2026-08-26

Discussion

Writing events to a centralized management audit system offers many benefits to the enterprise over having dispersed logs. Centralized management of audit records and logs provides for efficiency in maintenance and management of records, enterprise analysis of events, and backup and archiving of event records enterprise-wide. The web server and related components are required to be capable of writing logs to centralized audit log servers.

Check

By default, there is a vmware-services-envoy.conf rsyslog configuration file that includes the service logs when syslog is configured on vCenter, but it must be verified.

At the command prompt, run the following command:

# cat /etc/vmware-syslog/vmware-services-envoy.conf

Expected result:

#envoy service log input(type="imfile" File="/var/log/vmware/envoy/envoy.log" Tag="envoy-main" Severity="info" Facility="local0" deleteStateOnFileDelete="on" reopenOnTruncate="on") #envoy access log input(type="imfile" File="/var/log/vmware/envoy/envoy-access.log" Tag="envoy-access" Severity="info" Facility="local0" deleteStateOnFileDelete="on" reopenOnTruncate="on") #envoy init stdout input(type="imfile" File="/var/log/vmware/envoy/envoy_init.log.stdout" Tag="envoy-stdout" Severity="info" Facility="local0" deleteStateOnFileDelete="on" reopenOnTruncate="on") #envoy init stderr input(type="imfile" File="/var/log/vmware/envoy/envoy_init.log.stderr" Tag="envoy-stderr" Severity="info" Facility="local0" deleteStateOnFileDelete="on" reopenOnTruncate="on")

Note: If the entries for "deleteStateOnFileDelete" and "reopenOnTruncate" do not exist, this is not a finding.

If the output does not match the expected result, this is a finding.

Fix

Navigate to and open:

/etc/vmware-syslog/vmware-services-envoy.conf

Create the file if it does not exist.

Set the contents of the file as follows:

#envoy service log input(type="imfile" File="/var/log/vmware/envoy/envoy.log" Tag="envoy-main" Severity="info" Facility="local0" deleteStateOnFileDelete="on" reopenOnTruncate="on") #envoy access log input(type="imfile" File="/var/log/vmware/envoy/envoy-access.log" Tag="envoy-access" Severity="info" Facility="local0" deleteStateOnFileDelete="on" reopenOnTruncate="on") #envoy init stdout input(type="imfile" File="/var/log/vmware/envoy/envoy_init.log.stdout" Tag="envoy-stdout" Severity="info" Facility="local0" deleteStateOnFileDelete="on" reopenOnTruncate="on") #envoy init stderr input(type="imfile" File="/var/log/vmware/envoy/envoy_init.log.stderr" Tag="envoy-stderr" Severity="info" Facility="local0" deleteStateOnFileDelete="on" reopenOnTruncate="on")

Identifiers

Group ID
V-259164
Group title
SRG-APP-000358-WSR-000063
Rule ID
SV-259164r1212220_rule
Check ID
C-62904r1212220_chk
Fix ID
F-62813r1210402_fix