Thoras exposes native Prometheus metrics that offer real-time visibility into the actions and health of the Thoras system. This empowers your teams with deeper insights, transparency, and observability.
AIScaleTarget
is currently operating.
Together, these metrics give teams the visibility they need to understand scaling behavior, make informed decisions, and maintain efficient, well-performing applications.
Metric Name | Type | Description | Labels |
---|---|---|---|
thoras_horizontal_scale_total | Counter | Counts horizontal scaling actions in autonomous mode | ai_scale_target , scale_metric , namespace |
thoras_vertical_scale_total | Counter | Counts vertical scaling adjustments in autonomous mode | ai_scale_target , namespace |
thoras_recommendation | Gauge | Current scaling recommendation per AIScaleTarget | ai_scale_target , resource , namespace , container , unit |
thoras_scale_targets | Gauge | The count of AIScaleTargets in various operational modes (autonomous or recommendation) | vertical , horizontal |
Metric Name | Type | Description | Labels |
---|---|---|---|
thoras_api_http_response_total | Counter | Tracks total HTTP responses from internal API; spikes may indicate issues | path , method , code |
thoras_api_http_request_duration_seconds | Gauge | Captures average internal API response time; highlights potential slowdowns | path , method |
thoras_forecast_queue_seconds | Gauge | Reflects current max forecast queue wait time; signals worker or capacity issues |