Personaliza la asistencia

La asistencia paga está disponible para los clientes que migran con Migrate to Containers. Comunícate con el equipo de Atención al cliente de Cloud para obtener ayuda. A veces, es posible que se te solicite usar Sysreport para proporcionar información adicional al equipo de asistencia al cliente a fin de resolver el problema.

Proporciona información al equipo de asistencia de Google Cloud

Sysreport proporciona respalda Migrate a Contenedores con información sobre la configuración de tu clúster. Esto facilita una respuesta más rápida en las resoluciones.

Para ejecutar Sysreport, haz lo siguiente:

  1. Descarga la secuencia de comandos de Sysreport collect_sysreport.sh:

    migctl debug collect-info

    Con este comando, se descarga la secuencia de comandos en /tmp/sysreportINDEX/collect_sysreport.sh, en la que INDEX es un valor de índice único.

  2. Cambia al directorio /tmp/sysreportINDEX:

    cd /tmp/sysreportINDEX
  3. Ejecuta la secuencia de comandos collect_sysreport.sh:
    ./collect_sysreport.sh [-n NAMESPACE] [-o OUTPUT_DIRECTORY] [-m MIGRATION]

Aquí:

  • [NAMESPACE]: el espacio de nombres en el que se implementó Migrate to Containers. La configuración predeterminada es v2k-system (opcional).
  • [OUTPUT_DIRECTORY]: ruta de acceso al directorio en el que se guardará Sysreport (la configuración predeterminada es $HOME) (opcional).
  • [MIGRATION]: información adicional recopilada para una migración (opcional).

La secuencia de comandos crea anthos-migrate-logs.TIMESTAMP.tar.xz, que proporcionas al equipo de asistencia de Google Cloud.

De forma predeterminada, la secuencia de comandos recopila lo siguiente:

  • Registros desde el controlador CSI y los nodos CSI de Migrate to Containers.
  • Syslog desde los hosts del nodo CSI de Migrate to Containers.
  • Registros del controlador de Migrate to Containers.
  • Todas las entidades de Migrate to Containers del clúster.
  • Si especificas una migración y la migración usa el repositorio de artefactos predeterminado, recopila los artefactos de migración desde el bucket [Cloud Storage(/storage).
  • El resultado de:
    • kubectl cluster-info
    • kubectl get nodes; kubectl describe node
    • kubectl version
    • kubectl top node
  • Los registros de cargas de trabajo.
  • El resultado de:
    • ps aux
    • netstat -tlnp
    • iptables -t nat -L
    • fstab
    • kubectl get pod
    • kubectl describe pod
    • kubectl top pod --all-namespaces --containers
    • kubectl cluster-info dump
    • kubectl api-resources -o wide
    • kubectl top pod --all-namespaces --containers
    • kubectl api-resources -o wide
    • kubectl get componentstatuses --all-namespaces
    • kubectl get endpoints --all-namespaces
    • kubectl get events --all-namespaces
    • kubectl describe limits --all-namespaces
    • kubectl get namespaces
    • kubectl describe pvc --all-namespaces
    • kubectl describe pv --all-namespaces
    • kubectl describe quota --all-namespaces
    • kubectl describe sa --all-namespaces
    • kubectl describe services --all-namespaces
    • kubectl describe services --all-namespaces
    • kubectl get ingresses --all-namespaces
    • kubectl describe networkpolicies --all-namespaces
    • kubectl get podsecuritypolicies --all-namespaces
    • kubectl get clusterrolebindings --all-namespaces
    • kubectl describe storageclasses --all-namespaces
    • kubectl describe volumeattachments --all-namespaces