o
    $i                     @   sR  d dl Z d dlmZmZmZ dZdZdZdZdZ	ee	dZ
d	Zd
ZeedZdZeddZeddZdZedd	ZeddZdZdZdZdZdZdZeedddZdZdZdZd Zd!Z d"Z!ed#d$Z"g d%Z#e#d&d'g Z$e#g d( Z%g d)Z&g d*Z'e$e' Z(h d+Z)e j*+e j*,e-d,d-d.Z.ed/d	Z/e j*+e.d0d1Z0ed2d3Z1ed4d5Z2dS )6    N)env_bool	env_floatenv_integerzdashboard.logz$DASHBOARD_AGENT_ADDR_NODE_ID_PREFIX:zDASHBOARD_AGENT_ADDR_IP_PREFIX:zdashboard_agent.log+RAY_DASHBOARD_AGENT_CHECK_PARENT_INTERVAL_Sg?   !RAY_STATE_SERVER_MAX_HTTP_REQUESTd   i  $RAY_DASHBOARD_STATS_PURGING_INTERVALiX  %RAY_DASHBOARD_STATS_UPDATING_INTERVAL   GcsServerAddress GCS_CHECK_ALIVE_INTERVAL_SECONDS%RAY_DASHBOARD_GCS_RPC_TIMEOUT_SECONDS<         RAY_DASHBOARD_NO_CACHEPYTHONffffRAY_CLUSTER_ACTIVITY_HOOKCANDIDATE_AGENT_NUMBER   
   g      ?$RAY_JOB_ALLOW_DRIVER_ON_WORKER_NODES,RAY_STREAM_RUNTIME_ENV_LOG_TO_JOB_DRIVER_LOGi  RAY_JOB_START_TIMEOUT_SECONDSDASHBOARD_METRIC_PORTiì  )ipVersionSessionName
IsHeadNodeRayNodeTypeGpuDeviceNameGpuIndex)TpuDeviceNameTpuIndexTpuTypeTpuTopology)	node_typer   r   )r   pidr   	Componentr   >   gcsagentrayletworkers	dashboardmodulesmetricsexportMETRICS_RECORD_INTERVAL_S
prometheuszprometheus.yml2RAY_enable_pipe_based_agent_to_parent_health_checkF2RAY_DASHBOARD_SUBPROCESS_MODULE_WAIT_READY_TIMEOUTg      >@)3osray._private.ray_constantsr   r   r   DASHBOARD_LOG_FILENAME#DASHBOARD_AGENT_ADDR_NODE_ID_PREFIXDASHBOARD_AGENT_ADDR_IP_PREFIXDASHBOARD_AGENT_LOG_FILENAME0DASHBOARD_AGENT_CHECK_PARENT_INTERVAL_S_ENV_NAME'DASHBOARD_AGENT_CHECK_PARENT_INTERVAL_S_PARENT_DEATH_THREASHOLD*RAY_STATE_SERVER_MAX_HTTP_REQUEST_ENV_NAMEr   )RAY_STATE_SERVER_MAX_HTTP_REQUEST_ALLOWEDr	   r
   GCS_SERVER_ADDRESSr   GCS_RPC_TIMEOUT_SECONDSAIOHTTP_CACHE_TTL_SECONDSAIOHTTP_CACHE_MAX_SIZE%AIOHTTP_CACHE_DISABLE_ENVIRONMENT_KEYDEFAULT_LANGUAGEDEFAULT_JOB_IDr   maxr   WAIT_AVAILABLE_AGENT_TIMEOUT&TRY_TO_GET_AGENT_INFO_INTERVAL_SECONDS,RAY_JOB_ALLOW_DRIVER_ON_WORKER_NODES_ENV_VAR4RAY_STREAM_RUNTIME_ENV_LOG_TO_JOB_DRIVER_LOG_ENV_VAR!DEFAULT_JOB_START_TIMEOUT_SECONDS%RAY_JOB_START_TIMEOUT_SECONDS_ENV_VARr   NODE_TAG_KEYSGPU_TAG_KEYSTPU_TAG_KEYSCLUSTER_TAG_KEYSCOMPONENT_METRICS_TAG_KEYSCOMPONENT_GPU_TAG_KEYS%AVAILABLE_COMPONENT_NAMES_FOR_METRICSpathjoindirname__file__METRICS_INPUT_ROOTr3   PROMETHEUS_CONFIG_INPUT_PATHPARENT_HEALTH_CHECK_BY_PIPE$SUBPROCESS_MODULE_WAIT_READY_TIMEOUT r_   r_   Q/home/ubuntu/veenaModal/venv/lib/python3.10/site-packages/ray/dashboard/consts.py<module>   sz    



