sentry_elastic_nodestore
info: | Sentry nodestore Elasticsearch backend |
---|
Installation
pip install sentry_elastic_nodestore
Configuration
Set SENTRY_NODESTORE
at Your sentry.conf.py
from elasticsearch import Elasticsearch
es = Elasticsearch(['127.0.0.1:9200'])
SENTRY_NODESTORE = 'sentry_elastic_nodestore.ElasticNodeStorage'
SENTRY_NODESTORE_OPTIONS = {
'es': es,
'refresh': False, # https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-refresh.html
}
from sentry.conf.server import * # default for sentry.conf.py
INSTALLED_APPS = list(INSTALLED_APPS)
INSTALLED_APPS.append('sentry_elastic_nodestore')
INSTALLED_APPS = tuple(INSTALLED_APPS)
Usage
Setup elasticsearch template
sentry --config sentry.conf.py django elastic_template