Sentry 的搭建和部署

# 前置依赖 postgresql 数据库

$ brew install postgresql

$ pip install virtualenv

# 如果你用的是 mac 10.11 的系统,可能 pip 安装 sentry 会失败。

$ pip install sentry

# 配置 sentry 的 config 路径

$ sentry init /etc/sentry

# 数据库的配置

DATABASES = {

    'default': {

        'ENGINE': 'sentry.db.postgres',

        'NAME': 'sentry',

        'USER': 'postgres',

        'PASSWORD': '',

        'HOST': '',

       'PORT': '',

    }

}

# redis的配置

SENTRY_REDIS_OPTIONS = {

'hosts': {

0: {

'host': '127.0.0.1',

'port': 6379,

'timeout': 3,

#'password': 'redis auth password'

}

}

}

$ createdb -E utf-8 sentry

# 为数据库创建用户

$ /Applications/Postgres.app/Contents/MacOS/bin/createuser -s postgres

$ SENTRY_CONF=/etc/sentry sentry upgrade

$

$ SENTRY_CONF=/etc/sentry sentry run web




https://docs.getsentry.com/on-premise/server/installation/python/

你可能感兴趣的:(Sentry 的搭建和部署)