Collecting Logs

UnO AI Pilot is built adopting a microservices-based architecture. Log files for UnO AI Pilot components are located inside the respective containers.

To extract UnO AI Pilot log files:
  1. Run the following command to get a list of pods:

    kubectl get pod -n <uno-namespace>

  2. Identify the pods with the following names:

    <.Release.Name>-actions

    <.Release.Name>-core

    <.Release.Name>-nlg

    <.Release.Name>-translator

    <.Release.Name>-rag-service

  3. For each pod, run the following command to extract the logs:

    kubectl <pod-name> logs > <pod-name>.logs