canarieapi.monitoring

Module Contents

Functions

monitor(→ None)

check_service(→ Tuple[canarieapi.status.Status, str])

cron_job(→ None)

Attributes

Number

RequestConfig

ResponseConfig

canarieapi.monitoring.Number[source]
canarieapi.monitoring.RequestConfig[source]
canarieapi.monitoring.ResponseConfig[source]
canarieapi.monitoring.monitor(*, update_db: bool = True, database: sqlite3.Connection | None = None) None[source]
canarieapi.monitoring.check_service(request: RequestConfig, response: ResponseConfig) Tuple[canarieapi.status.Status, str][source]
canarieapi.monitoring.cron_job() None[source]