Home  >  Blog  >   Tibco

Configure TIBCO HAWK Plugin For EMS On Windows

Rating: 4
  1. Share:



We can monitor EMS server using tibco hawk and need to configure the EMS Hawk plugin for this. Below classes available for either monitoring only or monitoring & managing the EMS Server:

1) Class com.tibco.tibjms.admin.hawk.HawkListener contains Monitoring methods that allow to view the status of topics, queues, routes, and other items on the TIBCO Enterprise Message Service server.

2) Class com.tibco.tibjms.admin.hawk.HawkController contains Management methods for shutting down the TIBCO Enterprise Message Service server and performing other administrative functions. This class contains all HawkListener monitoring methods as well.

Learn how to use Tibco Spotfire, from beginner basics to advanced techniques, with online video tutorials taught by industry experts. Enroll for Free Tibco Spotfire Training Demo!


Procedure to configure TIBCO Hawk Plugin for EMS on windows:

  • To install the provided classes for use in a TIBCO Hawk agent running on a Windows platform, perform the following:
  • Locate the tibjmsadmin.hma file in the TIBCO Enterprise Message Service installation directory under the EMS_HOMEsamplesadminhawk subdirectory and copy it into your tradomaintestdomplugin directory.
  • Locate the following files in the EMS_HOMElib subdirectory, and copy them into the tradomaintestdomplugin directory.
  • tibjmsadmin.jar
  • Navigate to your plugins directory and open the tibjmsadmin.hma file in a text editor.
  • Specify the TIBCO Hawk microagent class you wish to use in the element. You can use either the HawkListener class if you only want to monitor the server, or you can specify the HawkController class if you want to monitor and manage the server.
  • Specify the username and password and server URL to use to connect to the TIBCO Enterprise Message Service server in the appropriate elements. See Table 73.
  • For example:


  • You should specify the predefined admin user or a user that is a member of the $admin group.
  • Restart the TIBCO Hawk agent service.

MindMajix YouTube Channel

Frequently Asked Tibco Spotfire Interview Questions & Answers

Basic HAWK Rules For TIBCO BW, EMS – What Can be Monitored?

We can monitor BW and EMS as per the microagents and methods available in them. Below are the few rulebases we can develop that can be monitored.


  • Check if the EMS instance server is running or not.
  • Check the current state of the server.
  • Check the number of queues on the server.
  • Check the total number of pending messages for this queue.
  • Check the number of active receivers on this queue.
  • Check the state of the route.
  • Check the total size of asynchronous message store.


  • Check BW Engine status.
  • Check Process starter status.
  • Check engine memory usage information.
  • Check active process starter duration.
  • Check suspended process count.
  • Check the total number of running processes and the total number of queued processes.
Explore Tibco Spotfire Sample Resumes! Download & Edit, Get Noticed by Top Employers!Download Now!


Join our newsletter

Stay updated with our newsletter, packed with Tutorials, Interview Questions, How-to's, Tips & Tricks, Latest Trends & Updates, and more ➤ Straight to your inbox!

Course Schedule
Tibco BW TrainingApr 23 to May 08View Details
Tibco BW TrainingApr 27 to May 12View Details
Tibco BW TrainingApr 30 to May 15View Details
Tibco BW TrainingMay 04 to May 19View Details
Last updated: 04 Apr 2023
About Author

Ravindra Savaram is a Technical Lead at Mindmajix.com. His passion lies in writing articles on the most popular IT platforms including Machine learning, DevOps, Data Science, Artificial Intelligence, RPA, Deep Learning, and so on. You can stay up to date on all these technologies by following him on LinkedIn and Twitter.

read more
Recommended Courses

1 / 15