from enum import Enum
[docs]
class TelemetryEventsEnum(Enum):
# Otel recorder
# All test events as counter for otel
TEST = "locust.tl.event.test.events"
# json recorder
TEST_START = "locust.tl.event.test.start"
TEST_STOP = "locust.tl.event.test.stop"
SPAWNING_COMPLETE = "locust.tl.event.spawn.complete"
CPU_WARNING = "locust.tl.event.cpu.warning"
[docs]
class TelemetryMetricsEnum(Enum):
# json and otel recorder
CPU = "locust.tl.system.metric.cpu"
MEMORY = "locust.tl.system.metric.mem"
NETWORK = "locust.tl.system.metric.network"
# json recorder
REQUEST_STATS = "locust.tl.request.metric.stats"
# otel recorder
REQUEST_SUCCESS = "locust.tl.request.metric.success"
REQUEST_ERROR = "locust.tl.request.metric.error"
USER = "locust.tl.user.metric.count"