From 45b4bdd369ae24688a3d21cb5ed956cf1300fab8 Mon Sep 17 00:00:00 2001
From: Boming Zhang <bomingzh@sjtu.edu.cn>
Date: Fri, 31 Jan 2025 20:06:08 -0500
Subject: [PATCH] feat(healthcheck): error log for teapot

---
 pkg/healthcheck/teapot.go | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/pkg/healthcheck/teapot.go b/pkg/healthcheck/teapot.go
index 0b45f9c..0d4f5a7 100644
--- a/pkg/healthcheck/teapot.go
+++ b/pkg/healthcheck/teapot.go
@@ -33,15 +33,15 @@ func runTeapot(conf *conf.Conf) (checkResults []CheckResult, err error) {
 		conf.Teapot.ScoreboardPath,
 		"--group-config", strings.Join(formattedGroups, ","),
 	}
-	slog.Debug("teapot check args", "args", args)
 	var stdoutBuf, stderrBuf bytes.Buffer
 	cmd := exec.Command("joint-teapot", args...) // #nosec G204
 	cmd.Stdout = &stdoutBuf
 	cmd.Stderr = &stderrBuf
 	err = cmd.Run()
-	slog.Debug("teapot check exec",
-		"stdout", stdoutBuf.String(), "stderr", stderrBuf.String())
 	if err != nil {
+		slog.Error("teapot check args", "args", args)
+		slog.Error("teapot check exec",
+			"stdout", stdoutBuf.String(), "stderr", stderrBuf.String())
 		slog.Error("teapot check exec", "error", err)
 		return
 	}