Excited about ESXi 6.7 like everyone else so I updated the lab to version 6.7 vCenter, SRM, ESXi, vROPS, vSphere replication and boom PRTG (my primary monitoring tool) wasn’t picking up any hardware monitoring. I had problem with the VMware ESXi service sfcbd-watchdog which wouldn’t start on my newly deployed ESX 6.7 servers and since the service is used for hardware monitoring purposes it is quite important. The service is disabled and is in stopped state from ESXi 6.5 so this blog post will be about my findings and how you can get the service to a running state.
This also works for esxi 8, 7 and 6.x
As you can see in the below figure the service is in Stopped state.
I googled a few times and came across the start command “/etc/init.d/sfcbd-watchdog start”
This didn’t work as per above. I kept on digging and came across “esxcli system wbem set --enable true” then boom it started working.
Process to fix sfcbd-watchdog
Enable SSH and Shell
Login to ESXi host as root
Run this command “esxcli system wbem set --enable true”
Log back to Web client and start the service
thank you so much, fixed the issues for me
Thanks a bunch. resolved my issue for hardware monitoring.
same. much appreciated.
thank you very much
Solved it for me as well. Thank you very much!
It works! Thank you very much!
Just a note to say this worked for me on 7.0 U3 also.
works on esxi 8 too!
With me with 8.01 it does not work.
I Had to enter “/etc/init.d/sfcbd-watchdog start” in /etc/rc.local.d/local.sh
worked for me in 8.0 GA but havn’t updated lab to 8.1 yet will update and revert back
Worked. Thank you!
Hello, It’s showing running in web console but esxcli showing not running.