Да, это возможно. Вы можете сделать это в конвейере обработки с помощью анализатора grok, но вы захотите указать, к какому атрибуту применяется анализатор grok в дополнительных настройках ( документы здесь ). (По умолчанию анализаторы grok применяются к атрибуту «message», но вы можете настроить их для анализа любого атрибута.)
В этом случае для поля Extract From
будет установлено значение requestUri
. Раздел Helper Rules
не нужен для этого. А затем в основной раздел Define Parsing Rules
вы включите правило, похожее на это:
parse_customer_id \/customers\/%{notSpace:customerId}\/users
или даже дальше
parse_customer_id \/%{notSpace}\/%{notSpace:customerId}\/%{notSpace}