Open topic with navigation

TIBCO BusinessEvents® Enterprise Edition 6.3.1

# Enabling the TIBCO Hawk Microagent

To use Hawk methods, enable the TIBCO Hawk microagent in the TIBCO BusinessEvents engine property file. You can also define the transport mode for the Hawk microagent in the property file. Alternatively, you can set properties in CDD to customize the TIBCO Hawk microagent as per cluster, processing unit, and agent.

Procedure Open the be-engine.tra property file at BE_HOME/bin/ or the project CDD for editing and add or set the following properties:

- To enable the Hawk microagent, set the property to true:

      Hawk.Enabled = true

- Set the property value to the installation location of TIBCO Hawk:

      tibco.env.HAWK_HOME

- If you are using non-default transport parameters for TIBCO Hawk, add the following properties for setting Hawk service, network, and daemon parameters:

      Hawk.Service=9999
      Hawk.Network=
      Hawk.Daemon=

- To configure the Hawk transport, set the property to either `tibrv` or `tibtcp` transport mode.

      be.hawk.hma.transport

  The default value is `tibrv`.

  If you use `tibtcp` mode then set the following additional properties applicable to `tibtcp` transport mode.

  Property | Description
  --- | ---
  `be.hawk.hma.tcp.self.url` | Set the IP address of an instance that is running the TIBCO BusinessEvents engine and a port number that is available: `<host_IP>:<port>` For example: `localhost:2556` Note: If multiple TIBCO BusinessEvents engines are running on the same machine then use separate ports for each engine. For example, if Cache1 binds to port 2571 then Inference1 can use port 2572.
  `be.hawk.hma.tcp.agent.ami.url` | Set to the Hawk Agent IP and AMI session port: `<hawk_agent_IP>:<AMI_session_port>` For example: `localhost:2571`
  `be.hawk.hma.tcp.key.store` | Keystore file
  `be.hawk.hma.tcp.trust.store` | Trust store file
  `be.hawk.hma.tcp.key.store.password` | Password for the keystore file
  `be.hawk.hma.tcp.key.password` | Encrypted key password
  `be.hawk.hma.tcp.trust.store.password` | Password for the trust store file Note: You can use the `tibhawkpassword` utility at `<HAWK_HOME>/bin` to encrypt the password. Use the password without double quotes. For more information, see the TIBCO Hawk Installation, Configuration, and Administration Guide.
  `be.hawk.hma.tcp.ssl.protocol` | Protocol for a secure connection The default value is `TLSv1.2`.
  `be.hawk.hma.tcp.enabled.algorithms` | Algorithms to be used for the security protocol The default value is `TLS_RSA_WITH_AES_128_CBC_SHA`.

Note: To enable TIBCO Hawk Console, set the following property to true in the domain_name`.tra` file at TIBCO_Admin_HOME/domain/domain_name/bin/tibcoadmin/:

`hawk.console.enabled=true`

Did you find this helpful?

YesNo
Great!
Thanks for taking the time to give us some feedback.
Sorry about that

Why wasn't this helpful? (check all that apply)

Could not find what I was looking for
Instructions confusing or unclear
Instructions did not work

Want to tell us more?

Please select at least one option or provide details about the issue!!

Error occurred while submitting feedback.

Error2 occurred while submitting feedback.

TIBCO BusinessEvents® Enterprise Edition

Copyright © 2004-2024. Cloud Software Group, Inc. All Rights Reserved.