Esta página contiene consultas que puedes usar con el Explorador de registros.
Puedes usar estas consultas para obtener, ver y analizar datos de registro. Estos registros pueden contener datos históricos valiosos que nomos bugreport no recoge cuando se reinician los pods del operador o del reconciliador.
Para encontrar los registros más importantes, ordena los problemas por gravedad y, a continuación, ajusta la marca de tiempo para controlar el periodo.
| Nombre de la consulta o del filtro | Expresión | Notas | 
|---|---|---|
| Consultar los registros de reconciler-manager | 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" | |
| Consultar los registros del reconciliador 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  | 
| Comprobar si se ha actualizado un clúster en un periodo | 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 has consultado no se ha actualizado, el resultado estará vacío. | 
| Comprobar si los pods de reconciliación no se han podido iniciar | 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 en los pods relacionados con Config Sync, significa que esos pods no se han podido iniciar en la marca de tiempo asociada. | 
| Comprobar el funcionamiento 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" | |
| Comprobar el funcionamiento 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" | |
| List all Git revisions synced by 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" | 
Haz los cambios siguientes:
- PROJECT_ID: tu ID de proyecto.
- CLUSTER_NAME: el nombre del clúster que quieras consultar.
- START_TIME: define la hora a la que quieres empezar a recoger registros. Debes usar el siguiente formato al escribir una consulta con una marca de tiempo: AAAA-MM-DDT00:00:00Z.
- STOP_TIME: define la hora a la que quieres dejar de recoger registros. Debes usar el siguiente formato al escribir una consulta con una marca de tiempo: AAAA-MM-DDT00:00:00Z.
- NAMESPACE: el espacio de nombres en el que has creado tu repositorio de espacio de nombres.
- LOCATION: la ubicación en la que has creado el clúster.