2. July 2021

Dell EMC VxRail 7.0 – Useful Log File Information

By H. Cemre Günay

The following log files can be accessed either via console or SSH to VxRail Manager.

Monitor Dell EMC VxRail bring-up logs: dayone.log , short.term.log & firstboot.log:

  • dayone.log – detailed information in relation to initial first run configuration.
    • (/var/log/microservice_log/dayone.log)
cd /var/log/microservice_log/

# cat dayone.log
# tail -f dayone.log
# tail -f dayone.log | grep ERROR
# tail -n 100 dayone.log
# more dayone.log
  • short.term.log – micro services related information.
    • (/var/log/microservice_log/short.term.log)

Note: short.term.log is a good starting point for all microservices related information. For specific microservice log detail filter by the microservices name for example:

cat short.term.log | grep microservice.do-vxrail
cat short.term.log | grep microservice.do-host
cat short.term.log | grep microservice.do-cluster
cat short.term.log | grep microservice.do-network
cat short.term.log | grep microservice.do-vm
cat short.term.log | grep microservice.do-ecosystem
cat short.term.log | grep microservice.do-eservices
cat short.term.log | grep microservice.do-storage
  • firstboot.log – detailed information in relation to micro services boot up during initial configuration.
    • (/var/log/firstboot.log)

more options for log viewing:

/var/log/vmware/marvin/tomcat/logs/marvin.log # Expansion activity
/var/log/vmware/marvin/tomcat/logs/localhost_access_log.txt # http Requests predominately vCenter Plugin requests
/var/log/vmware/loudmouth/loudmouth.log # Discovery
/var/log/vmware/marvin/tomcat/logs/DellPTAgentResponse.log # PTAgent connectivity issues
/var/log/mystic/connectors-cluster.log # Cluster related info such as disk replace, health, shutdown,LED
/var/log/mystic/connectors-market.log # Market Catalog
/var/log/mystic/connectors-esrs.log # ESRS
/var/log/mystic/connectors-eservice.log # Support a/c info, composite bundle download, online chat, community
/var/log/mystic/web.log # Upgrade info
/var/log/mystic/lcm-do.log # ‘DO’ related micro services info during LCM
/var/log/mystic/lcm-web.log # Upgrade info
/var/log/mystic/lcm-migration.log # If OVA deployment part of upgrade sequence

Generate log bundle

python /mystic/generateLogBundle.py -v

Bundle location: /tmp/mystic/dc

Useful Log analysis commands

less /var/log/vmware/marvin/tomcat/logs/marvin.log
cat /var/log/vmware/marvin/tomcat/logs/marvin.log
tail -f marvin.log
tail -f marvin.log | grep ERROR
tail -f marvin.log | grep ERROR –color
tail -n 100 marvin.log
more marvin.log
history
du -sh /var/log
/mystic/generateFullLogBundle

JSON

cat /var/lib/vmware-marvin/config-initial.json | json_pp

Manifest File

cat /var/lib/vmware-marvin/manifest.xml

Application Properties

cat /usr/lib/vmware-marvin/marvind/webapps/ROOT/WEB-INF/classes/application.properties

DNS

cat /etc/resolv.conf

NTP

cat /etc/ntp.conf

vCenter Logs

tail -f /var/log/vmware/vpxd/vpxd.log

ESXi

tail -f /var/run/log/platform_svc.log
tail -f /var/log/vmkernel.log
/opt/dell/DellPTAgent/tools/ipmitool_static fru print 17
esxcli software vib list | grep marvin
vmware -vl
esxcfg-vmknic -l

Useful Reference

https://www.linux.com/training-tutorials/14-tail-and-head-commands-linuxunix/

If you have any questions or feedback, feel free to leave a comment. 🙂