Advertisement
Guest User

Untitled

a guest
Dec 12th, 2019
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.29 KB | None | 0 0
  1. LOGSTASH_SERVER = os.getenv('LOGSTASH_SERVER', 'localhost')
  2. LOGSTASH_PORT = int(os.getenv('LOGSTASH_PORT', 5000))
  3.  
  4. LOGGING = {
  5.     'version': 1,
  6.     'disable_existing_loggers': False,
  7.     'formatters': {
  8.         'simple': {
  9.             'format': '{levelname} {message}',
  10.             'style': '{',
  11.         },
  12.     },
  13.     'handlers': {
  14.         'console': {
  15.             'level': 'DEBUG',
  16.             'class': 'logging.StreamHandler',
  17.             'formatter': 'simple'
  18.         },
  19.         'logstash': {
  20.             'level': 'DEBUG',
  21.             'class': 'logstash.TCPLogstashHandler',
  22.             'host': LOGSTASH_SERVER,
  23.             'port': LOGSTASH_PORT,
  24.             'version': 1,
  25.             'message_type': 'django',  # 'type' поле для logstash сообщения.
  26.             'fqdn': False,
  27.             'tags': ['django'],  # список тег.
  28.         },
  29.     },
  30.     'loggers': {
  31.         'django': {
  32.             'handlers': ['console'],
  33.             'propagate': True,
  34.         },
  35.         'django.request': {
  36.             'handlers': ['console', 'logstash'],
  37.             'level': 'DEBUG',
  38.             'propagate': True,
  39.         },
  40.         'app': {
  41.             'handlers': ['console', 'logstash'],
  42.             'level': 'DEBUG',
  43.             'propagate': True,
  44.         },
  45.     }
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement