Hi
You can use different methods that the hawk microagent has to monitoring BW
process,
for example there is a method to monitor the bw engine memory :
GetMemoryUsage - Gets engine memory usage information
but there is many other method that you can use, refer to documentation,
You also can write a custom hawk script that use a combination of methods
hawk.