From ca47583c7ac0b2e376816bfc564e8442a16439f7 Mon Sep 17 00:00:00 2001 From: Geraldo Fada <11810874+geraldofada@users.noreply.github.com> Date: Tue, 28 May 2024 13:23:48 -0300 Subject: [PATCH] chore: logging time --- checks/mongo/check.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/checks/mongo/check.go b/checks/mongo/check.go index 44ef034..1c8f69b 100644 --- a/checks/mongo/check.go +++ b/checks/mongo/check.go @@ -4,6 +4,7 @@ import ( "context" "crypto/tls" "errors" + "fmt" "sync" "time" @@ -16,7 +17,7 @@ import ( var ( conn *mongo.Client - ConnectionTimeout = 3 * time.Second + ConnectionTimeout = 999 * time.Second mu sync.RWMutex ) @@ -59,11 +60,16 @@ func (service *healthCheck) executeCheck() error { return errors.New("URL is empty") } + start := time.Now() _, err := service.connectMongo() + elapsed := time.Since(start) + if err != nil { return err } + fmt.Println("Elapsed time: ", elapsed) + return ping() }