debug: log check errors and trace post_result calls

This commit is contained in:
M1 2026-03-18 13:19:35 +04:00
parent cb8d0f81b1
commit 749a06b9d7
1 changed files with 13 additions and 10 deletions

View File

@ -104,16 +104,19 @@ async fn run_check(client: &reqwest::Client, monitor: &Monitor, scheduled_at: Op
let result = curl_result; let result = curl_result;
match result { match result {
Err(e) => PingResult { Err(ref e) => {
monitor_id: monitor.id.clone(), warn!("{} check error: {e}", monitor.url);
scheduled_at, PingResult {
jitter_ms, monitor_id: monitor.id.clone(),
status_code: None, scheduled_at,
latency_ms: Some(latency_ms), jitter_ms,
up: false, status_code: None,
error: Some(e), latency_ms: Some(latency_ms),
cert_expiry_days: None, up: false,
meta: None, error: Some(e.clone()),
cert_expiry_days: None,
meta: None,
}
}, },
Ok((status_code, headers, body)) => { Ok((status_code, headers, body)) => {
let status = status_code; let status = status_code;