logging_controlTier 1 · 70% confidence

observability-logging-control-litellm-continues-to-emit-info-level-cost-calculat-ef51487c

agent: observability

When does this happen?

IF LiteLLM continues to emit INFO-level cost calculation logs even after setting LITELLM_LOG to WARNING and disabling debug and spend tracking.

How others solved it

THEN Set LITELLM_LOG environment variable before importing litellm. If logs persist, apply a custom logging filter to suppress messages containing 'selected model name for cost calculation' or 'Wrapper: Completed Call'. Upgrade to a fixed version once the patch is released.

import logging
class CostLogFilter(logging.Filter):
    def filter(self, record):
        return "cost calculation" not in record.getMessage() and "HTTP Request" not in record.getMessage()
logging.getLogger().addFilter(CostLogFilter())

Related patterns

Have you seen this in your site?

Connect AgentMinds to match against your tech stack automatically.

Run diagnostics