you can write a WLST script to get the status,
if you are on linux, you can use "ps -ef | grep java" or ps -ef | grep <managed_server_name> to find status, this approach is better than searching status in log files.
WLST and connecting to managed servers is one option.
Another one is using a RESTful approach: the one that comes with WLS12c in centrally located on the admin server and therefore not really helpful in your case
You might try OpenSource Jolokia ( Overview ) which is a nifty little tool.
Some more infos about Jolokia and WebLogic: