Hawk Container Edition Architecture and Components
To monitor applications in Docker environments, each component of Hawk Container Edition should run in a Docker container.
To implement the monitoring capabilities of Hawk in Docker environment, you must create a Docker image of each component. These component images run in their Docker containers and communicate with each other using the TCP based transport. For more information about TCP Transport for TIBCO Hawk, see TIBCO Hawk® Documentation.
For better understanding of Hawk Container Edition architecture, see the following architecture diagrams.
Hawk Container Edition Architecture in Docker
The following components of Hawk Container Edition are containerized:
These components run as separate lightweight Docker containers. Like Hawk, these components can be configured as per your requirement. You can configure these components using the environment variables in a YAML file. For more information on the environment variables, see Environment Variables for Hawk Container Edition Components .