After you attach a data source in the Tanzu Platform hub, the hub discovers the applications that are running on these platforms and groups them into business applications.
NoteWith this initial version of the feature, business applications are supported only for TAS and Kubernetes. Each business application represents a TAS space or a Kubernetes namespace.
As a platform engineer, to review the status of your application platforms and quickly identify problematic areas, you can examine the status of your business applications and drill down into the topology maps to locate the components that need attention.
To view the discovered business applications, in the left navigation pane, select Applications > Business Applications.
The Business Applications page contains the Status chart, which shows:
The number of the business applications per status. The status of a business application is based on the statuses of the applications within that business applications.
Status | Description |
---|---|
Running | All applications within the business application are running. |
Partial Running | One or more applications within the business application have stopped. |
Stopped | All applications within the business application have stopped. |
Unknown | No information about the applications within the business application. |
The Business Applications page also contains a table list of the discovered business applications. You can:
Sort by the properties in the table columns.
Property | Description |
---|---|
Name | The name of the business application. For an application on Kubernetes, this is the name of the Kubernetes namespace. For an application on TAS, this is the name of the TAS cluster. |
Source Type | The source of grouping. Currently, can be a TAS space or a Kubernetes namespace. |
Status | The status of the business application based on the statuses of the applications within that business applications. |
App Count (Status) | The total number of applications within that business application and the number of the applications per status. |
Created | How long ago the business application was discovered and created in the hub. |
If a business application is not in running status, you can drill down into its topology to examine its components, their dependencies, and statuses. To do so, on the Business Applications page, click the name of the business application you are interested in. The business application page opens.
On this page, you can examine the topology maps of the business application. To switch between the two topology maps, use the selector in the top left.
Topology Map | Description |
---|---|
Logical App | Shows the dependencies and the dependents of the business application. An arrow between two components indicates a dependency and its direction. The text on an arrow indicates the type of relationship between the dependent components. In our example: 1 - 2 - 3 - |
Platform | Shows a high-level overview of the components that make up the application platform in the scope of the business application. This includes details about the application services, availability zones, routes, foundation, etc, and how your business application depends on these components. |
NoteA red dot in a component on the map indicates that this component is not running and needs attention.
When you click a component on a topology map, the panels on the right dynamically show the following information for the selected component:
Panel | Description |
---|---|
Properties | Shows the configuration details of the component that is selected on the topology map. For example, if you click a Spring application on the topology map, this panel shows the collected actuator-based Spring application configuration key values and Git information. You can examine the history of the changes of the properties. |
Connected Resources | The number of connected resources by type for the component that is selected on the topology map. |
Dependencies | A textual representation of the dependencies of the component that is selected on the topology map. |
Parent topic: Monitoring your applications in the Tanzu Platform hub