如何排查sentry与loguru不触发告警的问题?

2026-06-09 16:498阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计154个文字,预计阅读时间需要1分钟。

如何排查sentry与loguru不触发告警的问题?

解决方法:使用loguru和Sentry进行日志记录和错误追踪。

pythonfrom loguru import loggerfrom sentry_sdk.integrations.logging import ( LoggingIntegration, BreadcrumbHandler, EventHandler,)

if settings.sentry_dsn: logger.add(BreadcrumbHandler(level=logging.DEBUG), diagnose=se)

解决办法:

from loguru import logger
from sentry_sdk.integrations.logging import (
LoggingIntegration,
BreadcrumbHandler,
EventHandler,
)


.
.
.


if settings.sentry_dsn:
_ = logger.add(
BreadcrumbHandler(level=logging.DEBUG),
diagnose=settings.loguru_diagnose,
level=logging.DEBUG,
)

_ = logger.add(
EventHandler(level=logging.ERROR),
diagnose=settings.loguru_diagnose,
level=logging.ERROR,
)

integrations = [
LoggingIntegration(level=None, event_level=None),
]

链接:​​github.com/getsentry/sentry-python/issues/653​​



作者:削微寒



如何排查sentry与loguru不触发告警的问题?


标签:问题解决

本文共计154个文字,预计阅读时间需要1分钟。

如何排查sentry与loguru不触发告警的问题?

解决方法:使用loguru和Sentry进行日志记录和错误追踪。

pythonfrom loguru import loggerfrom sentry_sdk.integrations.logging import ( LoggingIntegration, BreadcrumbHandler, EventHandler,)

if settings.sentry_dsn: logger.add(BreadcrumbHandler(level=logging.DEBUG), diagnose=se)

解决办法:

from loguru import logger
from sentry_sdk.integrations.logging import (
LoggingIntegration,
BreadcrumbHandler,
EventHandler,
)


.
.
.


if settings.sentry_dsn:
_ = logger.add(
BreadcrumbHandler(level=logging.DEBUG),
diagnose=settings.loguru_diagnose,
level=logging.DEBUG,
)

_ = logger.add(
EventHandler(level=logging.ERROR),
diagnose=settings.loguru_diagnose,
level=logging.ERROR,
)

integrations = [
LoggingIntegration(level=None, event_level=None),
]

链接:​​github.com/getsentry/sentry-python/issues/653​​



作者:削微寒



如何排查sentry与loguru不触发告警的问题?


标签:问题解决