Django sentry 구성

1272 단어 sentry
      sentry django      
  • setting
  • INSTALLED_APPS = [
         'raven.contrib.django.raven_compat',
    ]
    RAVEN_CONFIG = {
        'dsn': '',
    }
  • 도입
  • from raven.contrib.django.raven_compat.models import client
    

    기본 쓰기:
    
    clint.captureException()

    사용자 지정
    clint.user_context({
        'id': user.id,
        'username': user.username,
    })
    clint.captureException()

    기타 확장
    clint.captureException(
        level='warning', #          error
        tags={'message': message}, #  tags
        fingerprint=[code, message], #   fingerprint    
    )

    좋은 웹페이지 즐겨찾기