En esta página, se incluyen consultas que puedes usar con el Explorador de registros.
Puedes usar estas consultas para recuperar, ver y analizar datos de registro. Estos registros pueden contener datos históricos valiosos que nomos bugreport
no captura cuando se reinician los pods del operador o del agente de conciliación.
Para encontrar los registros más importantes, ordena los problemas por gravedad y, luego, ajusta la marca de tiempo para controlar el período.
Nombre de la consulta o del filtro | Expresión | Notas |
---|---|---|
Verifica los registros del conciliador-administrador |
resource.type="k8s_container" resource.labels.project_id="PROJECT_ID" resource.labels.cluster_name="CLUSTER_NAME" resource.labels.namespace_name="config-management-system" resource.labels.container_name="reconciler-manager" timestamp >= "START_TIME" timestamp <= "STOP_TIME" |
|
Revisa los registros del agente de conciliación de un repositorio de espacio de nombres |
resource.type="k8s_container" resource.labels.project_id="PROJECT_ID" resource.labels.cluster_name="CLUSTER_NAME" resource.labels.namespace_name="config-management-system" resource.labels.container_name="reconciler" resource.labels.pod_name:"ns-reconciler-NAMESPACE" timestamp >= "START_TIME" timestamp <= "STOP_TIME" |
Para ver los registros de |
Verifica si se actualizó un clúster en un período |
resource.type="gke_cluster" resource.labels.project_id="PROJECT_ID" resource.labels.cluster_name="CLUSTER_NAME" resource.labels.location="LOCATION" timestamp >= "START_TIME" timestamp <= "STOP_TIME" |
Si el clúster que consultaste no se actualizó, el resultado estará vacío. |
Comprueba si no se pudieron iniciar los Pods del reconciliador |
resource.type="k8s_pod" resource.labels.project_id="PROJECT_ID" resource.labels.cluster_name="CLUSTER_NAME" resource.labels.location="LOCATION" resource.labels.pod_name:"ns-reconciler-NAMESPACE" timestamp >= "START_TIME" timestamp <= "STOP_TIME" |
Si ves un error para los Pods relacionados con el Sincronizador de configuración, significa que esos Pods no pudieron iniciarse en la marca de tiempo asociada. |
Verifica la operación de un ConfigMap |
resource.type="k8s_cluster" resource.labels.project_id="PROJECT_ID" resource.labels.cluster_name="CLUSTER_NAME" resource.labels.location="LOCATION" protoPayload.methodName:"io.k8s.core.v1.configmaps" protoPayload.resourceName:"core/v1/namespaces/config-management-system/configmaps/ns-reconciler-cap-logging-service" timestamp >= "START_TIME" timestamp <= "STOP_TIME" |
|
Verifica la operación de un RepoSync |
resource.type="k8s_cluster" resource.labels.project_id="PROJECT_ID" resource.labels.cluster_name="CLUSTER_NAME" resource.labels.location="LOCATION" protoPayload.methodName:"reposyncs" protoPayload.resourceName:"namespaces/cap-logging-service/reposyncs" timestamp >= "START_TIME" timestamp <= "STOP_TIME" |
|
Muestra una lista de todas las revisiones de Git sincronizadas por git-sync . |
resource.type="k8s_container" resource.labels.project_id="PROJECT_ID" resource.labels.location="LOCATION" resource.labels.cluster_name="CLUSTER_NAME" resource.labels.namespace_name="config-management-system" resource.labels.pod_name:"git-importer-" severity>=DEFAULT "adding worktree" |
Reemplaza lo siguiente:
PROJECT_ID
: ID del proyectoCLUSTER_NAME
: Es el nombre del clúster que deseas consultar.START_TIME
: Establece la hora en la que deseas comenzar a recopilar registros. Cuando escribas una consulta con una marca de tiempo, debes usar el siguiente formato: AAAA-MM-DDT00:00:00Z.STOP_TIME
: Establece la hora en la que deseas dejar de recoger registros. Cuando escribas una consulta con una marca de tiempo, debes usar el siguiente formato: AAAA-MM-DDT00:00:00Z.NAMESPACE
: El espacio de nombres en el que creaste el repositorio del espacio de nombres.LOCATION
: Es la ubicación en la que creaste el clúster.