fix(prometheus.py): update tests
This commit is contained in:
parent
1b7056f281
commit
3608db5ffe
@ -543,6 +543,7 @@ class PrometheusLogger(CustomLogger):
|
||||
user_id: Optional[str],
|
||||
enum_values: UserAPIKeyLabelValues,
|
||||
):
|
||||
verbose_logger.debug(f"prometheus Logging - Enters token metrics function")
|
||||
# token metrics
|
||||
|
||||
if standard_logging_payload is not None and isinstance(
|
||||
@ -556,10 +557,21 @@ class PrometheusLogger(CustomLogger):
|
||||
),
|
||||
enum_values=enum_values,
|
||||
)
|
||||
|
||||
self.litellm_proxy_total_requests_metric.labels(**_labels).inc(
|
||||
standard_logging_payload["total_tokens"]
|
||||
)
|
||||
|
||||
_labels = prometheus_label_factory(
|
||||
supported_enum_labels=PrometheusMetricLabels.get_labels(
|
||||
label_name="litellm_total_tokens_metric"
|
||||
),
|
||||
enum_values=enum_values,
|
||||
)
|
||||
self.litellm_tokens_metric.labels(**_labels).inc(
|
||||
standard_logging_payload["total_tokens"]
|
||||
)
|
||||
|
||||
_labels = prometheus_label_factory(
|
||||
supported_enum_labels=PrometheusMetricLabels.get_labels(
|
||||
label_name="litellm_input_tokens_metric"
|
||||
|
||||
@ -219,7 +219,7 @@ def test_increment_token_metrics(prometheus_logger):
|
||||
)
|
||||
|
||||
prometheus_logger.litellm_tokens_metric.labels.assert_called_once_with(
|
||||
"user1", "key1", "alias1", "gpt-3.5-turbo", "team1", "team_alias1", "user1"
|
||||
end_user=None, user=None, hashed_api_key='test_hash', api_key_alias='test_alias', team='test_team', team_alias='test_team_alias', requested_model=None, model='gpt-3.5-turbo'
|
||||
)
|
||||
prometheus_logger.litellm_tokens_metric.labels().inc.assert_called_once_with(100)
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user