Esta página contém consultas que pode usar com o
Explorador de registos.
Pode usar estas consultas para obter, ver e analisar dados de registo. Estes registos podem conter dados do histórico valiosos que não são capturados por nomos bugreport
quando os pods do operador ou do reconciliador são reiniciados.
Para encontrar os registos mais importantes, ordene os problemas por gravidade e, em seguida, ajuste a data/hora para controlar o período.
Nome da consulta/filtro | Expressão | Notas |
---|---|---|
Verifique os registos do 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" |
|
Verifique os registos do reconciliador para um repositório de espaço de nomes |
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 os |
Verifique se um cluster foi atualizado num 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" |
Se o cluster que consultou não tiver sido atualizado, o resultado está vazio. |
Verifique se os pods do reconciliador não foram iniciados |
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" |
Se vir um erro para pods relacionados com a sincronização de configuração, significa que esses pods não foram iniciados na data/hora associada. |
Verifique o funcionamento de um 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" |
|
Verifique o funcionamento de um 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" |
|
Liste todas as revisões do 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" |
Substitua o seguinte:
PROJECT_ID
: o ID do seu projeto.CLUSTER_NAME
: o nome do cluster que quer consultar.START_TIME
: defina a hora em que quer começar a recolher registos. Tem de usar o seguinte formato quando escrever uma consulta com uma indicação de tempo: AAAA-MM-DDT00:00:00Z.STOP_TIME
: defina a hora em que quer parar de recolher registos. Tem de usar o seguinte formato quando escrever uma consulta com uma indicação de tempo: AAAA-MM-DDT00:00:00Z.NAMESPACE
: o espaço de nomes no qual criou o repositório do espaço de nomes.LOCATION
: a localização onde criou o cluster.