Change interval
This commit is contained in:
+13
-9
@@ -75,18 +75,22 @@ def check_endpoint(ep, default_timeout: float, timestamp_ns: int) -> CheckResult
|
||||
)
|
||||
|
||||
|
||||
def log_result(result: CheckResult) -> None:
|
||||
level = logging.INFO if result.success else logging.WARNING
|
||||
logger.log(
|
||||
level,
|
||||
"endpoint=%s success=%s status=%s expected=%s ip=%s time_ms=%s error=%s",
|
||||
result.endpoint_name, result.success, result.status_code,
|
||||
result.expected_status, result.resolved_ip,
|
||||
None if result.response_time_ms is None else round(result.response_time_ms, 1),
|
||||
result.error,
|
||||
)
|
||||
|
||||
|
||||
def check_all(endpoints, default_timeout: float, timestamp_ns: int) -> List[CheckResult]:
|
||||
results = []
|
||||
for ep in endpoints:
|
||||
result = check_endpoint(ep, default_timeout, timestamp_ns)
|
||||
level = logging.INFO if result.success else logging.WARNING
|
||||
logger.log(
|
||||
level,
|
||||
"endpoint=%s success=%s status=%s expected=%s ip=%s time_ms=%s error=%s",
|
||||
result.endpoint_name, result.success, result.status_code,
|
||||
result.expected_status, result.resolved_ip,
|
||||
None if result.response_time_ms is None else round(result.response_time_ms, 1),
|
||||
result.error,
|
||||
)
|
||||
log_result(result)
|
||||
results.append(result)
|
||||
return results
|
||||
|
||||
Reference in New Issue
Block a user