Solicitudes de API REST de ejemplo para examinar colas de Kafka

Puede examinar el contenido del mensaje en una cola Kafka utilizando una API REST que proporciona el producto. Examine el contenido del mensaje para analizarlo o para solucionar problemas del proceso.

Al examinar una cola Kafka , verá los mensajes que no se han procesado y los mensajes que se han procesado pero que todavía no han caducado desde Kafka. En una cola continua, es posible que vea varias iteraciones de un mensaje, si el mensaje ha encontrado un error durante el proceso.

Para realizar una solicitud REST, necesitará una sesión de navegador y otra herramienta de API.

Solicitudes de API REST de ejemplo

Algunos formatos de ejemplo de las solicitudes REST se muestran en los ejemplos siguientes:

Proporcionar el nombre de host, el puerto, el proveedor Kafka y el nombre de tema
http://localhost:7001/maximo/oslc/browsemsghub/Kafka Provider Name/Kafka Topic Name?&lean=1
Mostrar todos los registros o mostrar registros desde el punto de desplazamiento en adelante utilizando el parámetro all
http://localhost:7001/maximo/oslc/browsemsghub/Kafka Provider Name/Kafka Topic Name?all=1
Para mostrar todos los registros e ignorar el valor de desplazamiento, establezca el parámetro all en 1, tal como se indica anteriormente.
Para mostrar todos los mensajes desde el punto de desplazamiento en adelante, establezca el parámetro all en 0.
Limitar el contenido en la respuesta utilizando el parámetro pageSize
http://localhost:7001/maximo/oslc/browsemsghub/Kafka Provider Name/Kafka Topic Name?oslc.pageSize=100
Limitar el contenido en la respuesta e identificar la partición utilizando el parámetro pageSize
http://localhost:7001/maximo/oslc/browsemsghub/Kafka Provider Name/Kafka Topic Name?oslc.pageSize=100&partition=0
Limitar el contenido en la respuesta, identificar la partición y las solicitudes en la segunda página de datos utilizando el parámetro pageSize
http://localhost:7001/maximo/oslc/browsemsghub/Kafka Provider Name/Kafka Topic Name?oslc.pageSize=100&partition=0&pageno=2