У меня есть требование для создания журналов аудита, которые я надеюсь сделать на уровне шлюза API, чтобы мне не нужно было реализовывать эту функцию для каждого сервиса. Чего я хочу добиться, так это чтобы в каждом микро-сервисе, когда они отвечали на HTTP-запрос, они могли добавлять в ответ свои заголовки, например: FOO-BAR
. Значение FOO-BAR
затем отправляется экземпляру Elasticsearch. В идеале я не хочу анализировать журналы выполнения, так как они иногда бывают грязными и усеченными. Я даже думал о развертывании прокси-сервера между API-шлюзом и моими службами, но очень хотел бы сохранить этот уровень без сервера.