Monitoring
TIBCO Control Plane uses the Monitor Agent to monitor data planes, capabilities, applications, and infrastructure components. Monitor Agent is an infrastructure component, which gets deployed in your Kubernetes cluster when you register a data plane. Monitor Agent uses the Kubernetes API to communicate with the Kubernetes API server in the cluster and sends the health status to TIBCO Control Plane.
For non-kubernetes data planes, TIBCO Control Plane monitors the connection status of Hawk domains and tunnel connectivity. TIBCO Control Plane uses TIBCO® Control Tower to monitor non-kubernetes TIBCO products.
Viewing Data Plane Status
The data planes Running card on the Home page provides the following information:
-
Number of data planes running successfully.
-
Number of data planes running with warnings.
-
Number of data planes reporting critical errors.
This includes both Kubernetes data planes and non-kubernetes data planes.
To view detailed status, click View status in detail.
The Monitoring details page displays the runtime status of all the data planes and capabilities provisioned on the data plane. The data plane status is a rollup of health status of all the capabilities and infrastructure components deployed on the data plane. The Capability status is the rollup of health status of capability services.
For example, if the bwprovisioner service for the BWCE capability is in error state, the BWCE capability displays the error status and therefore the data plane displays the status as error. Health monitoring for capabilities only takes into account the mandatory components required for the capabilities to function successfully.
For non-kubernetes data plane, connectivity status of TIBCO Hawk domains and tunnel connection status is displayed.
The following table displays the possible health statuses for data planes:
Status | Meaning |
---|---|
Success ![]() |
Data Plane status is success if all of its capabilities are in Success status, and all of its infrastructure components are in running state, and the tunnel for the data plane is in connected status. For non-kubernetes data plane, If tunnel is connected and running, and all Hawk domains are connected, then data plane displays status as Success. |
Warning ![]() |
If capability services or infrastructure components have few running replicas but not the desired number of replicas, the data plane status is warning. On-premises data plane indicates Warning status in the following scenarios: The tunnel is connected and running. If multiple Hawk domains are configured, at least one TIBCO Hawk Domain is not connected. For example, if you have configured two TIBCO Hawk domains: Domain 1 and Domain 2 and only Domain 1 is connected and Domain 2 is not connected. |
Error |
The data plane indicates error status if there is an issue with one of the services of capabilities or infrastructure components. For non-kubernetes data plane, If the tunnel is not connected and running or all Hawk domains are not connected, the data plane displays status as error. |
You can hover over data plane status to know more about the issue occurred.
Click the data plane card to view detailed status about capability or domain.
Capability Service Priority Labels
A label is displayed next to a capability service such as Essential, Helper, or Optional. This label displays priority of capability service in the monitoring status of capability and infrastructure component. Refer the following table for more information:
Label | Description |
---|---|
Essential |
|
Optional or Helper |
|
Monitoring Details page for non-kubernetes data plane.
Viewing Tunnel Status
TIBCO Control Plane communicates to the data plane using tunnel. The tunnel is an infrastructure component, which gets deployed in your Kubernetes cluster. For non-kubernetes data plane, TIBCO Control Plane communicates with non-kubernetes data plane using tunnel that is part of TIBCO® Control Tower. You can view the tunnel status on a data plane card on the Monitoring Status page. If the tunnel status is error, there might be an issue with connectivity between the data plane and TIBCO Control Plane.