This topic tells you how to integrate a Kubernetes cluster of any distribution with Aria Operations for Applications (AOA) so that you can use the AOA dashboard. This topic also tells you how to set up and configure AOA dashboard for use with Tanzu Application Platform (commonly known as TAP).
Before integrating a Kubernetes cluster with AOA you must have:
- AOA Wavefront access with permissions to integrate Kubernetes clusters and view dashboards
- A Kubernetes cluster with Tanzu Application Platform installed
To integrate with AOA Wavefront:
-
Log in to your AOA instance, click the INTEGRATIONS tab, and then click Kubernetes.
-
Click ADD AN INTEGRATION INSTANCE on the next page.
-
Fill out the Kubernetes Integration Setup page:
- Select Kubernetes Cluster as the distribution type.
- Type the cluster name in the Cluster Name text box.
- Enable Logs.
- Enable Metrics.
- Configure authentication. If the token is not listed, verify that you have AOA Wavefront access.
-
Run the kubectl commands in the Deployment Script text box on the cluster that you want to onboard.
Perform the following procedures to set up metrics collection in a cluster.
To download the dashboard and set up the cluster:
-
Download and install the Tanzu CLI binary file from the Tanzu Application Platform tile in VMware Tanzu Network if you have not already installed it.
-
Download the dashboard zip file from the tile in VMware Tanzu Network for Tanzu Application Platform v{{ vars.tap_version }} or later.
- Click Aria Operations for Applications Dashboard for Tanzu Application Platform (Beta).
- Download the
aoa-dashboard-for-tap
zip file for your operating system.
-
Use an extraction tool to unpack the binary file.
-
Apply the included
tap-metrics.yaml
file to the onboarded cluster, which enables the collection of Tanzu Application PlatformCustomResource
metrics, by running:kubectl apply -f tap-metrics.yaml
To create a dashboard in AOA Wavefront:
-
Go to the AOA Wavefront home page and then click Dashboards > Create Dashboard.
-
Click JSON in the upper right corner.
-
Click Tree > Code and extract the downloaded content from
tap-health-dashboard.json
. -
Copy the content from
tap-health-dashboard.json
into the code block and then click ACCEPT. -
Click SAVE in the top right corner to save the dashboard.
-
In the search text box, type the name of the cluster that you onboarded and select it from the list of available clusters.
The dashboard currently only supports monitoring one cluster at a time. But you can follow the steps in Set up metrics collection in a cluster to onboard additional clusters to AOA. The additional clusters then appear in the Cluster drop-down menu.