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;
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;