Возможность легко добавлять новые компоненты, такие как агенты ведения журнала, фильтры и т. д., без внесения изменений в кодовую базу, очень полезна для быстрого прототипирования приложения с множеством различных вариантов использования. Кроме того, поскольку мы используем безагентную версию, легко создавать собственных агентов — это снижает некоторые риски, возникающие в результате сильной зависимости от сторонних продуктов. Как упоминалось выше, добавление пользовательской логики может быть выполнено путем написания сценариев на Java или Python, которые затем выполняются во время выполнения, когда это необходимо. Один недостаток, который я обнаружил, заключался в том, что иногда вам нужно подождать, пока ваш кластер не будет масштабирован, прежде чем эти журналы начнут отображаться, поэтому, если у вас большое количество систем, это может вызвать проблемы. Если вы ищете что-то гибкое, простое в настройке и быстрое создание прототипов, то ничего подобного больше нет. Использование скриптовых версий позволяет нам очень быстро создавать прототипы приложений с минимальными затратами.