INNER CODE UNIT · Python

_serve_metrics

Soju06/codex-lb · app/main.py:725

        async def _serve_metrics(srv: _MetricsServer) -> None:
            try:
                await srv.serve()
            except SystemExit as exc:
                if _is_benign_metrics_bind_failure(exc):
                    logger.info(
                        "Metrics port %d unavailable (another worker likely serves metrics)",
                        settings.metrics_port,
                    )
                elif _is_metrics_bind_conflict(exc):
                    _log_non_multiproc_metrics_bind_conflict(settings.metrics_port)
                else:
                    raise
            except OSError as exc:
                if _is_benign_metrics_bind_failure(exc):
                    logger.info(
                        "Metrics port %d already bound (another worker serves metrics)",
                        settings.metrics_port,

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…