Configure TIBCO HAWK Plugin For EMS On Windows

 

TIBCO HAWK Plugin For EMS

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
    tibjms.jar
    jms.jar
    tibcrypt.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:


    -user
    admin
    -password
     admin
     -server
     tcp://localhost:7222
     -timeout
      5

  • 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.

EMS:

  • 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.

BW:

  • 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!

 

Job Support Program

Online Work Support for your on-job roles.

jobservice

Our work-support plans provide precise options as per your project tasks. Whether you are a newbie or an experienced professional seeking assistance in completing project tasks, we are here with the following plans to meet your custom needs:

  • Pay Per Hour
  • Pay Per Week
  • Monthly
Learn MoreGet Job Support
Course Schedule
NameDates
Tibco BW TrainingNov 19 to Dec 04View Details
Tibco BW TrainingNov 23 to Dec 08View Details
Tibco BW TrainingNov 26 to Dec 11View Details
Tibco BW TrainingNov 30 to Dec 15View 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 less