Насколько мне известно, X-Ray не работает с Vert.x ни в каком виде. Основная причина этого заключается в том, что основным методом распространения промежутков в X-Ray является использование Threadlocal для отслеживания состояния.
Threadlocal не будет работать в реактивной среде, такой как Vert.x, из-за контекста прыжки между потоками в пулах потоков в таких фреймворках. У Spring WebFlux такая же проблема.
Мы связались как с AWS, так и с представителями Amazon, и всегда отвечаем: «мы рассмотрим это», однако они, похоже, не очень заинтересованы, как я подозреваю, для правильной работы требуется полная перезапись.