This section describes tasks for confirming proper installation of the VMware K4M Installation.
Verification by script:
- Checks message flow to Kafka broker by publishing and subscribing to test message. For this, the script downloads a Kafka distribution under the /scripts folder and runs the console producer and consumer.
- Queries the VMware K4M http://<K4M_HOST_IP>:8083/v1/health REST endpoint to verify all services are running.
For example, if the Host IP is 10.118.233.41. Then the URL will be http://10.118.233.41:8083/v1/health.
Note: In this release, the verification script checks only one Kafka broker and VMware K4M monitors its status. This is applicable for either a single-broker or a Kafka cluster. If you are running a Kafka cluster please provide any one broker and port as mentioned in the steps below, so the script can verify connectivity to at least one broker in the cluster.
Prerequisites
Confirms all services are installed correctly and communicate with each other including VSA Kafka broker. Monitors status of following services:
- K4M Rest Service
- KPI Engine (based on Flink)
- KPI Configuration store (MongoDB)
- Ensure Kafka broker for the VSA solution is running and accessible.