def count_current_conns()

in docker_images/diffusers/app/healthchecks.py [0:0]


def count_current_conns(app_port: int) -> str:
    estab = []
    conns = psutil.net_connections()

    # logger.debug("Connections %s", conns)

    for c in conns:
        if c.status != psutil.CONN_ESTABLISHED:
            continue
        if c.laddr.port == app_port:
            estab.append(c)
    current_conns = len(estab)
    logger.info("Current count of established connections  to app: %d", current_conns)

    curr_conns_str = """# HELP inference_app_established_conns Established connection count for a given app.