From 749a06b9d7b95fa07e32a5eb6c8e2833c07fb5c9 Mon Sep 17 00:00:00 2001 From: M1 Date: Wed, 18 Mar 2026 13:19:35 +0400 Subject: [PATCH] debug: log check errors and trace post_result calls --- apps/monitor/src/runner.rs | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/apps/monitor/src/runner.rs b/apps/monitor/src/runner.rs index d6d931a..ad84bbc 100644 --- a/apps/monitor/src/runner.rs +++ b/apps/monitor/src/runner.rs @@ -104,16 +104,19 @@ async fn run_check(client: &reqwest::Client, monitor: &Monitor, scheduled_at: Op let result = curl_result; match result { - Err(e) => PingResult { - monitor_id: monitor.id.clone(), - scheduled_at, - jitter_ms, - status_code: None, - latency_ms: Some(latency_ms), - up: false, - error: Some(e), - cert_expiry_days: None, - meta: None, + Err(ref e) => { + warn!("{} check error: {e}", monitor.url); + PingResult { + monitor_id: monitor.id.clone(), + scheduled_at, + jitter_ms, + status_code: None, + latency_ms: Some(latency_ms), + up: false, + error: Some(e.clone()), + cert_expiry_days: None, + meta: None, + } }, Ok((status_code, headers, body)) => { let status = status_code;