hypercorn.statsd module¶
- class hypercorn.statsd.StatsdLogger(config: Config)¶
Bases:
hypercorn.logging.Logger
- async access(request: WWWScope, response: ResponseSummary, request_time: float) None ¶
- async critical(message: str, *args: Any, **kwargs: Any) None ¶
- async debug(message: str, *args: Any, **kwargs: Any) None ¶
- async decrement(name: str, value: int, sampling_rate: float = 1.0) None ¶
- async error(message: str, *args: Any, **kwargs: Any) None ¶
- async exception(message: str, *args: Any, **kwargs: Any) None ¶
- async gauge(name: str, value: int) None ¶
- async histogram(name: str, value: float) None ¶
- async increment(name: str, value: int, sampling_rate: float = 1.0) None ¶
- async info(message: str, *args: Any, **kwargs: Any) None ¶
- async log(level: int, message: str, *args: Any, **kwargs: Any) None ¶
- async warning(message: str, *args: Any, **kwargs: Any) None ¶