SV-259050r1210406_rule
V-259050
SRG-APP-000358-AS-000064
VCLU-80-000081
CAT II
10
Navigate to and open:
/etc/vmware-syslog/vmware-services-lookupsvc.conf
Create the file if it does not exist.
Set the contents of the file as follows:
#catalina
input(type="imfile"
File="/var/log/vmware/lookupsvc/tomcat/catalina.*.log"
Tag="lookupsvc-tc-catalina"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")
#localhost
input(type="imfile"
File="/var/log/vmware/lookupsvc/tomcat/localhost.*.log"
Tag="lookupsvc-tc-localhost"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")
#localhost_access_log
input(type="imfile"
File="/var/log/vmware/lookupsvc/tomcat/localhost_access.log"
Tag="lookupsvc-localhost_access"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")
#lookupsvc-init
input(type="imfile"
File="/var/log/vmware/lookupsvc/lookupsvc-init.log"
Tag="lookupsvc-init"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")
#prestart
input(type="imfile"
File="/var/log/vmware/lookupsvc/lookupsvc-prestart.log"
Tag="lookupsvc-prestart"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")
#health
input(type="imfile"
File="/var/log/vmware/lookupsvc/lookupsvc-health.log"
Tag="lookupsvc-health"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")
#lookupserver-default
input(type="imfile"
File="/var/log/vmware/lookupsvc/lookupserver-default.log"
Tag="lookupsvc-lookupserver-default"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")
#lookupsvc_stream.log.std
input(type="imfile"
File="/var/log/vmware/lookupsvc/lookupsvc_stream.log.std*"
Tag="lookupsvc-std"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")
#ls-gc
input(type="imfile"
File="/var/log/vmware/lookupsvc/vmware-lookupsvc-gc.log.*.current"
Tag="lookupsvc-gc"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")
By default, a vmware-services-lookupsvc.conf rsyslog configuration file 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-lookupsvc.conf
Expected result:
#catalina
input(type="imfile"
File="/var/log/vmware/lookupsvc/tomcat/catalina.*.log"
Tag="lookupsvc-tc-catalina"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")
#localhost
input(type="imfile"
File="/var/log/vmware/lookupsvc/tomcat/localhost.*.log"
Tag="lookupsvc-tc-localhost"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")
#localhost_access_log
input(type="imfile"
File="/var/log/vmware/lookupsvc/tomcat/localhost_access.log"
Tag="lookupsvc-localhost_access"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")
#lookupsvc-init
input(type="imfile"
File="/var/log/vmware/lookupsvc/lookupsvc-init.log"
Tag="lookupsvc-init"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")
#prestart
input(type="imfile"
File="/var/log/vmware/lookupsvc/lookupsvc-prestart.log"
Tag="lookupsvc-prestart"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")
#health
input(type="imfile"
File="/var/log/vmware/lookupsvc/lookupsvc-health.log"
Tag="lookupsvc-health"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")
#lookupserver-default
input(type="imfile"
File="/var/log/vmware/lookupsvc/lookupserver-default.log"
Tag="lookupsvc-lookupserver-default"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")
#lookupsvc_stream.log.std
input(type="imfile"
File="/var/log/vmware/lookupsvc/lookupsvc_stream.log.std*"
Tag="lookupsvc-std"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")
#ls-gc
input(type="imfile"
File="/var/log/vmware/lookupsvc/vmware-lookupsvc-gc.log.*.current"
Tag="lookupsvc-gc"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")
Note: If the entries for "deleteStateOnFileDelete" or "reopenOnTruncate" are not present, this is not a finding.
If the output does not match the expected result, this is a finding.
V-259050
False
VCLU-80-000081
By default, a vmware-services-lookupsvc.conf rsyslog configuration file 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-lookupsvc.conf
Expected result:
#catalina
input(type="imfile"
File="/var/log/vmware/lookupsvc/tomcat/catalina.*.log"
Tag="lookupsvc-tc-catalina"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")
#localhost
input(type="imfile"
File="/var/log/vmware/lookupsvc/tomcat/localhost.*.log"
Tag="lookupsvc-tc-localhost"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")
#localhost_access_log
input(type="imfile"
File="/var/log/vmware/lookupsvc/tomcat/localhost_access.log"
Tag="lookupsvc-localhost_access"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")
#lookupsvc-init
input(type="imfile"
File="/var/log/vmware/lookupsvc/lookupsvc-init.log"
Tag="lookupsvc-init"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")
#prestart
input(type="imfile"
File="/var/log/vmware/lookupsvc/lookupsvc-prestart.log"
Tag="lookupsvc-prestart"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")
#health
input(type="imfile"
File="/var/log/vmware/lookupsvc/lookupsvc-health.log"
Tag="lookupsvc-health"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")
#lookupserver-default
input(type="imfile"
File="/var/log/vmware/lookupsvc/lookupserver-default.log"
Tag="lookupsvc-lookupserver-default"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")
#lookupsvc_stream.log.std
input(type="imfile"
File="/var/log/vmware/lookupsvc/lookupsvc_stream.log.std*"
Tag="lookupsvc-std"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")
#ls-gc
input(type="imfile"
File="/var/log/vmware/lookupsvc/vmware-lookupsvc-gc.log.*.current"
Tag="lookupsvc-gc"
Severity="info"
Facility="local0"
deleteStateOnFileDelete="on"
reopenOnTruncate="on")
Note: If the entries for "deleteStateOnFileDelete" or "reopenOnTruncate" are not present, this is not a finding.
If the output does not match the expected result, this is a finding.
M
5565