From cf4200433acd5c1f8867960690d6ee17bba31314 Mon Sep 17 00:00:00 2001 From: Katarzyna Kujawa Date: Wed, 25 Nov 2020 09:33:35 +0100 Subject: [PATCH] Add targets to test logs and metrics from receiver-mock --- vagrant/Makefile | 6 ++++++ vagrant/README.md | 16 ++++++++++++++-- 2 files changed, 20 insertions(+), 2 deletions(-) diff --git a/vagrant/Makefile b/vagrant/Makefile index 84f13f9b36..4b208cb749 100755 --- a/vagrant/Makefile +++ b/vagrant/Makefile @@ -246,3 +246,9 @@ application-metrics-jolokia-agent-run: application-metrics-jolokia-agent-clean: kubectl delete ns demo-jolokia-agent + +test-receiver-mock-logs: + kubectl logs $(shell kubectl get pod -l app=receiver-mock -o jsonpath='{.items[0].metadata.name}' -n receiver-mock) -n receiver-mock + +test-receiver-mock-metrics: + kubectl exec $(shell kubectl get pod -l app=receiver-mock -o jsonpath="{.items[0].metadata.name}" -n receiver-mock) -it -n receiver-mock -- curl http://localhost:3000/metrics diff --git a/vagrant/README.md b/vagrant/README.md index deef017ba3..718ea48424 100644 --- a/vagrant/README.md +++ b/vagrant/README.md @@ -87,12 +87,24 @@ In order to quickly test whether sumo-kubernetes-collection works, one can use ` To check receiver-mock logs please use: +```bash +sumo-make test-receiver-mock-logs ``` -kubectl logs $(kubectl get pod -l app=receiver-mock -o jsonpath="{.items[0].metadata.name}" -n receiver-mock) -n receiver-mock + +or + +```bash +/sumologic/vagrant/Makefile test-receiver-mock-logs ``` To check metrics exposed by receiver-mock please use: +```bash +sumo-make test-receiver-mock-metrics ``` -kubectl exec $(kubectl get pod -l app=receiver-mock -o jsonpath="{.items[0].metadata.name}" -n receiver-mock) -it -n receiver-mock -- curl http://localhost:3000/metrics + +or + +```bash +/sumologic/vagrant/Makefile test-receiver-mock-metrics ```