Отключить журналы Cloud Foundry RTR - PullRequest
0 голосов
/ 09 ноября 2018

Есть ли в PCF возможность отключить все журналы, связанные с PCF, и отправлять только журналы приложений в инструмент анализа журналов. Это действительно поможет.

Все журналы RTR суммируют размеры журналов в ГБ, и мы хотели бы видеть только журналы, связанные с приложением

1 Ответ

0 голосов
/ 11 ноября 2018

Если вы используете утечку системного журнала для отправки журналов для определенного приложения в агрегатор журналов, то короткий ответ - нет. Вы не можете запретить Gorouter регистрировать записи доступа.

Я бы сказал, что вы тоже не хотите. Эти журналы содержат ценную информацию о клиенте, который запрашивает доступ к вашему приложению (IP, пользовательский агент, запрос) и время обработки запроса. Это вся важная информация, чтобы понять, есть ли проблема, которую вы устраняете, или хуже, если кто-то пытается взломать ваше приложение.

Сказав это, я понимаю, что в журналах доступа может быть много данных для обработки и хранения. То, что вы можете сделать, это изменить правила хранения вашего журнала. Если вы действительно не хотите эту информацию и принимаете на себя риск не сохранять ее, вы можете удалить все записи вместе. В противном случае вы можете изменить политику хранения, чтобы хранить ее в течение более короткого периода времени.

Если вы не хотите / не можете фильтровать их в своем агрегаторе журналов, вы можете рассмотреть возможность применения фильтрующего сопла пожарного шланга. Это будет слушать пожарный шланг и получать конверты журнала. Ss @ K.AJ упоминает, что вы можете делать почти все, что захотите, в сопле. Ваша форсунка может фильтровать и отбрасывать сообщения от Gorouter и / или других сервисов. Это больше работа, чем утечка журналов, хотя. Вам также нужно реализовать код для отправки журналов на ваш агрегатор журналов.

Здесь есть некоторые детали насадок и пример здесь .

Надеюсь, это поможет!

...