]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
tests/packaging: management API /metrics update
authorAleš Mrázek <ales.mrazek@nic.cz>
Thu, 21 Mar 2024 14:27:10 +0000 (15:27 +0100)
committerAleš Mrázek <ales.mrazek@nic.cz>
Mon, 15 Apr 2024 14:28:37 +0000 (16:28 +0200)
manager/tests/packaging/interactive/metrics.sh

index c7779e11968dedbe58fed8b5a2afcdb1cfdbefe1..1ad48930e3052ebffbf9c6e0830513c03288c11b 100755 (executable)
@@ -3,3 +3,15 @@
 set -e
 
 curl --silent --fail --unix-socket /var/run/knot-resolver/manager.sock http://localhost/metrics > /dev/null
+
+kresctl metrics
+if [ "$?" -ne "0" ]; then
+       echo "Could not get metrics in JSON format"
+       exit 1
+fi
+
+kresctl metrics --prometheus
+if [ "$?" -ne "0" ]; then
+       echo "Could not get metrics in Prometheus format"
+       exit 1
+fi