#!/bin/bash

tput clear
while :; do
	tput cup 0 0
	printf "%15s %10s %9s %18s %14s\n" "Host" "Role" "Version" "Ports" "Status"
	printf "%15s %10s %9s %18s %14s\n" "---------------" "--------" "--------" "---------------" "-------"
	tiup cluster display tidb-test --format json 2>/dev/null | \
		jq -crf monitor.jq | sed "s/\"//g;s/,/\t/g" | while read a b c d; do printf "%15s %10s %9s %18s %14s\n" $a $b $c $d; done
	sleep 2
done
