component ping

Is there any pre-defined way(event) in webMethods Enterprise 5 to ping a component to find out if component is atleast if it is up or not. I have seen that Adapter:ping gives you information about components on that adapter too, but then in our environment we have situations where components loose subscription to events and that is not detected by adapters:ping. Is there any other better way to find out these kind of issues with components.