Проблема: при ошибке в разделе Kibana -> Наблюдаемость -> Ошибки я вижу только сообщение: «Нет стека». след доступен.". Однако, когда я заглядываю в индекс logs-apm.error*, я вижу объект stacktrace со всеми подробностями по пути error.Exception.stacktrace.
Мой конфигурация колбы:
Код: Выделить всё
from flask import Flask
from elasticapm.contrib.flask import ElasticAPM
app = Flask(__name__)
# Configure Elastic APM
app.config['ELASTIC_APM'] = {
'SERVICE_NAME': '',
'SECRET_TOKEN': '',
'SERVER_URL': '',
"ENVIRONMENT": "staging",
}
apm = ElasticAPM(app)
def dummy():
return 1 / 0
@app.route('/test-me')
def home():
dummy()
return 'Hello, World!'
введите здесь описание изображения
Я попробовал приложение с FLASK_ENV='production' и FLASK_DEBUG = 0 безуспешно.
Подробнее здесь: https://stackoverflow.com/questions/793 ... ility-erro