Add OID count to SNMP job completion logs

Shows how many OID values were collected and sent back, making it
visible at info level whether SNMP walks returned data or not.
This commit is contained in:
Graham McIntire 2026-02-11 09:14:36 -06:00
parent 477b5f06cb
commit 99997e0c1f
No known key found for this signature in database

View file

@ -476,7 +476,11 @@ impl AgentClient {
.await .await
.map_err(|e| format!("Writer task closed: {}", e))?; .map_err(|e| format!("Writer task closed: {}", e))?;
tracing::info!("Completed SNMP job for device {}", result.device_id); tracing::info!(
"Completed SNMP job for device {} ({} OIDs)",
result.device_id,
result.oid_values.len()
);
Ok(()) Ok(())
} }
@ -729,7 +733,7 @@ async fn execute_snmp_job(
.as_secs() as i64, .as_secs() as i64,
}; };
tracing::debug!( tracing::info!(
"Collected {} OID values for job {}", "Collected {} OID values for job {}",
result.oid_values.len(), result.oid_values.len(),
job.job_id job.job_id