event_consts.py 700 B

1234567891011121314151617181920
  1. from ray._private.ray_constants import env_float, env_integer
  2. from ray.core.generated import event_pb2
  3. LOG_ERROR_EVENT_STRING_LENGTH_LIMIT = 1000
  4. # Monitor events
  5. SCAN_EVENT_DIR_INTERVAL_SECONDS = env_integer("SCAN_EVENT_DIR_INTERVAL_SECONDS", 2)
  6. SCAN_EVENT_START_OFFSET_SECONDS = -30 * 60
  7. CONCURRENT_READ_LIMIT = 50
  8. EVENT_READ_LINE_COUNT_LIMIT = 200
  9. EVENT_READ_LINE_LENGTH_LIMIT = env_integer(
  10. "EVENT_READ_LINE_LENGTH_LIMIT", 2 * 1024 * 1024
  11. ) # 2MB
  12. # Report events
  13. EVENT_AGENT_REPORT_INTERVAL_SECONDS = env_float(
  14. "EVENT_AGENT_REPORT_INTERVAL_SECONDS", 0.1
  15. )
  16. EVENT_AGENT_RETRY_TIMES = 10
  17. EVENT_AGENT_CACHE_SIZE = 10240
  18. # Event sources
  19. EVENT_SOURCE_ALL = event_pb2.Event.SourceType.keys()