canarieapi.monitoring ===================== .. py:module:: canarieapi.monitoring Attributes ---------- .. autoapisummary:: canarieapi.monitoring.Number canarieapi.monitoring.RequestConfig canarieapi.monitoring.ResponseConfig Functions --------- .. autoapisummary:: canarieapi.monitoring.monitor canarieapi.monitoring.check_service canarieapi.monitoring.cron_job Module Contents --------------- .. py:data:: Number .. py:data:: RequestConfig .. py:data:: ResponseConfig .. py:function:: monitor(*, update_db: bool = True, database: Optional[sqlite3.Connection] = None) -> None .. py:function:: check_service(request: RequestConfig, response: ResponseConfig) -> Tuple[canarieapi.status.Status, str] .. py:function:: cron_job() -> None