Recopilación de datos MustGather relacionados con la búsqueda basada en Elasticsearch para problemas del servicio Ingest de búsqueda
Prepare la siguiente información MustGather antes de llamar al soporte de HCL para ayudarle con el proceso de resolución de problemas.
About this task
Este MustGather se puede utilizar para investigar la causa de los problemas de Ingest basados en Elasticsearch. Si está intentando responder una de las siguientes preguntas, este es el MustGather que querrá utilizar:
- ¿Por qué no veo los cambios de mi catálogo en el escaparate después de una recopilación completa del índice de búsqueda?
- Se ha iniciado una recopilación completa del índice de búsqueda. ¿Cuál es el estado de esta recopilación?
- He ejecutado una recopilación automática del índice completo. ¿Cuáles son los resultados de esta recopilación?
Procedure
-
Ejecute la siguiente API de REST para iniciar el trabajo de indexación y guardar el valor runId de la respuesta para utilizarlo más adelante:
https://{{ingest_hostname_port}}/connectors/{{connectorId}}/run?storeId={{storeId}}&envType={{envType}}
-
Ejecute la siguiente API de REST para obtener el estado actual de la ejecución de Ingest (usando el runId 1):
https://{{ingest_hostname_port}}/connectors/{{connectorId}}/runs/{{runId}}/status
Note: Si la ejecución de Ingest no se ha completado, ejecute periódicamente la solicitud anterior hasta que indique que se ha completado la ejecución de Ingest. -
Recopile las respuestas para las siguientes API de REST:
https://{{ingest_hostname_port}}/connectors/{{connectorId}}/runs/{{runId}}/ https://{{ingest_hostname_port}}/connectors/{{connectorId}}/runs/ https://{{ingest_hostname_port}}/connectors/{{connectorId}}
What to do next
- Revisión de los datos
- Definición del conector de Ingest
- La definición del conector establece la estructura de la canalización de Ingest, haciendo referencia a los grupos de procesos y sus configuraciones variables. Validar la versión actual de la definición del conector es esencial para asegurarse de que está utilizando la versión esperada de una canalización de Ingest.
- Historial de ejecuciones del conector de Ingest
- En el historial de ejecuciones de Ingest se muestran las últimas ejecuciones en un conector determinado. Esto se puede utilizar para identificar las ejecuciones de Ingest recientes y confirmar si se han realizado otras ejecuciones de Ingest desde que se ha completado una ejecución en particular. Por ejemplo, aquí se muestran las últimas tres ejecuciones para un conector de ejemplo:
{ "items": [ { "run": "i-6ac247a6-556e-471b-8272-eb4cd52c795b", "date": "2023-08-24T05:22:51.680Z" }, { "run": "i-2e5b30ce-8d92-41cc-9d68-9db94300cb68", "date": "2023-08-23T12:25:12.956Z" }, { "run": "i-18aea9f6-83ba-412e-9ef2-9e2e18f790a9", "date": "2023-08-23T12:17:55.759Z" } ], "offset": 0, "size": 3 }
- Registro de ejecuciones de Ingest
- El registro de ejecuciones de Ingest contiene información relacionada con una ejecución de Ingest específica. Cualquier mensaje de registro de nivel INFO, WARNING o ERROR notificado durante la ejecución se compilará en el registro de ejecuciones y se resumirá en el grupo de procesos de la etapa terminal. Por ejemplo, al comienzo de la salida de la etapa terminal para esta ejecución de Ingest, se muestran las ubicaciones y la cantidad de mensajes notificados:
{ "items": [ ... { "_index": "log", "_type": "_doc", "_id": "bc6278c7-c8a0-4bbd-80cf-e2947e1f1a9e", "_score": null, "_source": { "date": "2023-07-25T07:17:10.874Z", "severity": "I", "reference": null, "code": "DI0003I", "connector": "auth.reindex.cas", "location": "Terminal Stage", "run": "i-f14729a2-2941-4ef4-95ba-c4159044964e", "type": "summary", "attributes": null, "source": null, "message": { "start": "2023-07-25T07:14:15.147Z", "end": "2023-07-25T07:17:09.621Z", "run": "i-f14729a2-2941-4ef4-95ba-c4159044964e", "locations": { "info": { "Attribute Schema": "1", "Catalog Schema": "1", "Category Schema": "1", "Description Schema": "1", "Inventory Schema": "2", "Page Schema": "1", "Price Schema": "2", "Store Schema": "2", "Store Stage 1 (Store Locations), Find Store Locations": "1", "Workspace Schema": "2" } },