Ë
    Ûªgù  ã                   óf  — U d dl mZ d dlmZmZmZ dZeed<   	 dedefd„ZdZ	eed	<   	 dedefd
„Z
dZeed<   	 dedefd„ZdZeed<   	 dedefd„ZdZeed<   	 dedefd„ZdZeed<   	 dedefd„ZdZeed<   	 dedefd„ZdZeed<   	 dedefd„ZdZeed<   	 dedefd„Zd Zeed!<   	 dedefd"„Zy#)$é    )ÚFinal)Ú	HistogramÚMeterÚUpDownCounterzhttp.client.active_requestsÚHTTP_CLIENT_ACTIVE_REQUESTSÚmeterÚreturnc                 ó2   — | j                  t        dd¬«      S )zNumber of active HTTP requestszNumber of active HTTP requests.ú	{request}©ÚnameÚdescriptionÚunit)Úcreate_up_down_counterr   ©r   s    úk/var/www/openai/venv/lib/python3.12/site-packages/opentelemetry/semconv/_incubating/metrics/http_metrics.pyÚ"create_http_client_active_requestsr      s#   € à×'Ñ'Ü(Ø5Øð (ó ð ó    zhttp.client.connection.durationÚHTTP_CLIENT_CONNECTION_DURATIONc                 ó2   — | j                  t        dd¬«      S )zFThe duration of the successfully established outbound HTTP connectionszGThe duration of the successfully established outbound HTTP connections.Úsr   )Úcreate_histogramr   r   s    r   Ú&create_http_client_connection_durationr   -   s#   € à×!Ñ!Ü,Ø]Øð "ó ð r   zhttp.client.open_connectionsÚHTTP_CLIENT_OPEN_CONNECTIONSc                 ó2   — | j                  t        dd¬«      S )zSNumber of outbound HTTP connections that are currently active or idle on the clientzTNumber of outbound HTTP connections that are currently active or idle on the client.z{connection}r   )r   r   r   s    r   Ú#create_http_client_open_connectionsr   >   s#   € à×'Ñ'Ü)ØjØð (ó ð r   zhttp.client.request.body.sizeÚHTTP_CLIENT_REQUEST_BODY_SIZEc                 ó2   — | j                  t        dd¬«      S )z"Size of HTTP client request bodiesz#Size of HTTP client request bodies.ÚByr   )r   r   r   s    r   Ú$create_http_client_request_body_sizer    P   ó#   € à×!Ñ!Ü*Ø9Øð "ó ð r   zhttp.client.request.durationÚHTTP_CLIENT_REQUEST_DURATIONc                 ó2   — | j                  t        dd¬«      S )z Duration of HTTP client requestsz!Duration of HTTP client requests.r   r   )r   r"   r   s    r   Ú#create_http_client_request_durationr$   _   ó#   € à×!Ñ!Ü)Ø7Øð "ó ð r   zhttp.client.response.body.sizeÚHTTP_CLIENT_RESPONSE_BODY_SIZEc                 ó2   — | j                  t        dd¬«      S )z#Size of HTTP client response bodiesz$Size of HTTP client response bodies.r   r   )r   r&   r   s    r   Ú%create_http_client_response_body_sizer(   q   ó#   € à×!Ñ!Ü+Ø:Øð "ó ð r   zhttp.server.active_requestsÚHTTP_SERVER_ACTIVE_REQUESTSc                 ó2   — | j                  t        dd¬«      S )z%Number of active HTTP server requestsz&Number of active HTTP server requests.r   r   )r   r*   r   s    r   Ú"create_http_server_active_requestsr,   ‚   s#   € à×'Ñ'Ü(Ø<Øð (ó ð r   zhttp.server.request.body.sizeÚHTTP_SERVER_REQUEST_BODY_SIZEc                 ó2   — | j                  t        dd¬«      S )z"Size of HTTP server request bodiesz#Size of HTTP server request bodies.r   r   )r   r-   r   s    r   Ú$create_http_server_request_body_sizer/   ”   r!   r   zhttp.server.request.durationÚHTTP_SERVER_REQUEST_DURATIONc                 ó2   — | j                  t        dd¬«      S )z Duration of HTTP server requestsz!Duration of HTTP server requests.r   r   )r   r0   r   s    r   Ú#create_http_server_request_durationr2   £   r%   r   zhttp.server.response.body.sizeÚHTTP_SERVER_RESPONSE_BODY_SIZEc                 ó2   — | j                  t        dd¬«      S )z#Size of HTTP server response bodiesz$Size of HTTP server response bodies.r   r   )r   r3   r   s    r   Ú%create_http_server_response_body_sizer5   µ   r)   r   N)Útypingr   Úopentelemetry.metricsr   r   r   r   Ú__annotations__r   r   r   r   r   r   r    r"   r$   r&   r(   r*   r,   r-   r/   r0   r2   r3   r5   © r   r   Ú<module>r:      s‰  ðö  ç AÑ Aà%BÐ ˜UÓ Bðð¨eð ¸ó ð *KÐ  Ó Jðð°%ð ¸Ió ð 'EÐ ˜eÓ Dðð¨uð ¸ó ð (GÐ ˜uÓ Fðð°ð ¸)ó ð 'EÐ ˜eÓ Dðð
¨uð ¸ó ð )IÐ  Ó Hðð°ð ¸9ó ð &CÐ ˜UÓ Bðð¨eð ¸ó ð (GÐ ˜uÓ Fðð°ð ¸)ó ð 'EÐ ˜eÓ Dðð
¨uð ¸ó ð )IÐ  Ó Hðð°ð ¸9ô r   