Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Supervisar tus recursos
Para obtener información sobre tus recursos, puedes usar kubectl.
Antes de comenzar
Para completar estos pasos, necesitas recursos de Config Connector existentes.
Para ver un recurso de ejemplo, consulta Comienza a usar Config Connector.
Enumera todos los recursos
Para enumerar los recursos que administra Config Connector, ejecuta
el siguiente comando:
kubectl get gcp
Cómo determinar el estado de un recurso
Puedes determinar si el recurso está listo si miras su status.condition.
Config Connector actualiza el estado para reflejar el estado actual del recurso.
kubectl wait --for=condition=READY KINDNAME
Reemplaza lo siguiente:
KIND: Es el tipo de tu recurso. Por ejemplo, PubSubTopic
NAME: Es el nombre de tu recurso.
Visualizar eventos
El Config Connector crea eventos de Kubernetes con información y errores sobre la administración de recursos. Puedes ver los eventos de un recurso específico o todos en tu entorno de Config Connector.
Visualiza eventos para un solo recurso
Puedes ver los eventos de un solo recurso si examinas el campo Events en el resultado del siguiente comando:
kubectl describe KINDNAME
Reemplaza lo siguiente:
KIND: Es el tipo de recurso.
NAME: Es el nombre de tu recurso.
Por ejemplo, si tenías un recurso de Config Connector SQLInstance llamado sqlinstance-sample, usa el siguiente comando para ver sus eventos:
kubectl describe sqlinstance sqlinstance-sample
Visualiza eventos para un espacio de nombres
Para ver los eventos de todos los recursos de Kubernetes en un espacio de nombres determinado, incluidos los recursos de Config Connector, ejecuta el siguiente comando:
kubectl --namespace CC_NAMESPACE get events
Reemplaza CC_NAMESPACE con el espacio de nombres que administra Config Connector.
Eventos específicos de Config Connector
Config Connector puede crear los siguientes tipos de eventos:
Actualizando
Ocurre cuando se actualiza el recurso Google Cloud
subyacente de un recurso de Config Connector.
UpToDate
Ocurre cuando la conciliación de un recurso de Config Connector se realiza correctamente.
Este tipo de evento significa que el recurso Google Cloud subyacente ahora coincide con el estado deseado que especifica el recurso de Config Connector.
UpdateFailed
Ocurre cuando falla la conciliación de un recurso de Config Connector.
DependencyNotReady
Ocurre cuando un recurso de Config Connector al que se hace referencia no está listo. Para determinar si un recurso está listo, puedes comprobar su estado.
DependencyNotFound
Ocurre cuando no se encuentra un recurso de Config Connector o un secreto de Kubernetes al que se hace referencia.
DependencyInvalid
Ocurre cuando una referencia no es válida. Por ejemplo, supongamos un recurso de Config Connector
que hace referencia a un Secreto de Kubernetes. Si el Secret existe, pero no contiene la clave a la que se hace referencia, se considera que la referencia no es válida.
Borrando
Ocurre cuando se borra el recurso de Config Connector del servidor de la API de Kubernetes.
Borrado
Ocurre cuando se borra correctamente un recurso de Config Connector del servidor de la API de Kubernetes.
DeleteFailed
Ocurre cuando no se puede borrar un recurso de Config Connector del servidor de la API de Kubernetes.
Ocurre cuando un recurso de Config Connector no realiza las transformaciones previas a la activación.
Es probable que este tipo de evento signifique que la configuración del recurso no es válida.
PostActuationTransformFailed
Ocurre cuando un recurso de Config Connector no realiza transformaciones posteriores a la activación.
No administrado
Ocurre cuando Config Connector está en el modo de espacio de nombres y el recurso de Config Connector se encuentra en un espacio de nombres en el que Config Connector no está habilitado (es decir, el espacio de nombres no tiene un objeto ConfigConnectorContext).
Este evento puede ocurrir incluso si el espacio de nombres tiene un ConfigConnectorContext si este se creó aproximadamente al mismo tiempo que el recurso de Config Connector.ConfigConnectorContext Solo debes esperar un tiempo para que Config Connector comience a administrar el recurso.
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Información o código de muestra incorrectos","incorrectInformationOrSampleCode","thumb-down"],["Faltan la información o los ejemplos que necesito","missingTheInformationSamplesINeed","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-09-04 (UTC)"],[[["\u003cp\u003eYou can use \u003ccode\u003ekubectl\u003c/code\u003e commands to monitor resources managed by Config Connector, including listing them with \u003ccode\u003ekubectl get gcp\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe status of a resource can be determined by examining its \u003ccode\u003estatus.condition\u003c/code\u003e and you can use \u003ccode\u003ekubectl wait --for=condition=READY\u003c/code\u003e to wait for a resource to become ready.\u003c/p\u003e\n"],["\u003cp\u003eConfig Connector generates Kubernetes events that you can view for a specific resource using \u003ccode\u003ekubectl describe KIND NAME\u003c/code\u003e, or for all resources in a namespace with \u003ccode\u003ekubectl --namespace CC_NAMESPACE get events\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eConfig Connector events, like \u003ccode\u003eUpdating\u003c/code\u003e, \u003ccode\u003eUpToDate\u003c/code\u003e, \u003ccode\u003eUpdateFailed\u003c/code\u003e, \u003ccode\u003eDependencyNotReady\u003c/code\u003e, and others, provide information about the lifecycle and state of resources.\u003c/p\u003e\n"],["\u003cp\u003eConfig Connector events, such as \u003ccode\u003eManagementConflict\u003c/code\u003e, \u003ccode\u003ePreActuationTransformFailed\u003c/code\u003e, \u003ccode\u003ePostActuationTransformFailed\u003c/code\u003e, and \u003ccode\u003eUnmanaged\u003c/code\u003e give specific data regarding certain issues with the resources.\u003c/p\u003e\n"]]],[],null,["# Monitoring your resources\n=========================\n\n*** ** * ** ***\n\nTo get information on your resources, you can use `kubectl`.\n\nBefore you begin\n----------------\n\nTo complete these steps, you need existing Config Connector resources.\nFor an example resource, see\n[Getting started with Config Connector](/config-connector/docs/how-to/getting-started).\n\nListing all resources\n---------------------\n\nYou can list the resources that Config Connector manages with, by running\nthe following command: \n\n```\nkubectl get gcp\n```\n\nDetermining a resource's status\n-------------------------------\n\nYou can determine if your resource is ready by looking at its\n[status.condition](/config-connector/docs/concepts/resources#status_condition).\nConfig Connector updates the status to reflect the current state of\nyour resource. \n\n```\nkubectl wait --for=condition=READY KIND NAME\n```\n\nReplace the following:\n\n- \u003cvar translate=\"no\"\u003eKIND\u003c/var\u003e: your resource's kind. For example, `PubSubTopic`.\n- \u003cvar translate=\"no\"\u003eNAME\u003c/var\u003e: your resource's name\n\nViewing events\n--------------\n\nConfig Connector creates Kubernetes events with information and errors about\nmanaging resources. You can view events for a specific resource, or all events\nin your Config Connector environment.\n\n### Viewing events for a single resource\n\nYou can view the events for a single resource by examining the `Events` field\nin the output of the following command: \n\n```\nkubectl describe KIND NAME\n```\n\nReplace the following:\n\n- \u003cvar translate=\"no\"\u003eKIND\u003c/var\u003e: your resource's kind\n- \u003cvar translate=\"no\"\u003eNAME\u003c/var\u003e: your resource's name\n\nFor example, if you had a Config Connector `SQLInstance` resource\nnamed `sqlinstance-sample`, use the following command to view its events: \n\n```\nkubectl describe sqlinstance sqlinstance-sample\n```\n\n### Viewing events for a namespace\n\nTo see the events for all Kubernetes resources in a given namespace, including\nyour Config Connector resources, run the following command: \n\n```\nkubectl --namespace CC_NAMESPACE get events\n```\n\nReplace \u003cvar translate=\"no\"\u003eCC_NAMESPACE\u003c/var\u003e with the namespace Config Connector\nmanages resources from.\n\n### Config Connector-specific events\n\nConfig Connector can create the following event types:\n\nUpdating\n: Occurs when a Config Connector resource's underlying Google Cloud\n resource is being updated.\n\nUpToDate\n: Occurs when a Config Connector resource's reconciliation has succeeded.\n This event type means that the underlying Google Cloud resource now\n matches the desired state specified by the Config Connector resource.\n\nUpdateFailed\n: Occurs when a Config Connector resource's reconciliation has failed.\n\nDependencyNotReady\n: Occurs when a referenced Config Connector resource is not ready. You can\n determine whether a resource is ready by [checking its\n status](#determining-resource-status).\n\nDependencyNotFound\n: Occurs when a referenced Config Connector resource or Kubernetes Secret\n is not found.\n\nDependencyInvalid\n: Occurs when a reference is invalid. For example, suppose a Config Connector\n resource that references a Kubernetes Secret. If the Secret exists, but if\n it does not contain the key that is being referenced, then the reference\n is said to be invalid.\n\nDeleting\n: Occurs when Config Connector resource is being deleted from the Kubernetes\n API Server.\n\nDeleted\n: Occurs when a Config Connector resource has successfully been deleted from\n the Kubernetes API Server.\n\nDeleteFailed\n: Occurs when a Config Connector resource has failed to be deleted from the\n Kubernetes API Server.\n\nManagementConflict\n: Occurs when a Config Connector resource fails to take ownership of the\n underlying Google Cloud resource. When this occurs, it is usually\n because another Config Connector resource already has ownership of the\n Google Cloud resource. Read more about [how Config Connector handles\n conflicts between multiple Config Connector resources](/config-connector/docs/concepts/managing-conflicts).\n\nPreActuationTransformFailed\n: Occurs when a Config Connector resource fails to perform pre-actuation transformations.\n This event type likely means that the resource configuration is invalid.\n\nPostActuationTransformFailed\n: Occurs when a Config Connector resource fails to perform post-actuation transformations.\n\nUnmanaged\n\n: Occurs when Config Connector is in\n [namespaced-mode](/config-connector/docs/how-to/install-namespaced)\n and the Config Connector resource is in a namespace where Config Connector\n is not enabled (that is, the namespace does not have a\n `ConfigConnectorContext` object).\n\n This event can occur even if the namespace does have a\n `ConfigConnectorContext` if the `ConfigConnectorContext` was created around\n the same time as the Config Connector resource. You just need to wait\n some time for Config Connector to start managing the resource.\n\nWhat's next\n-----------\n\n- Learn more about\n [Kubernetes application introspection](https://kubernetes.io/docs/tasks/debug-application-cluster/debug-application-introspection/).\n\n- Monitor your Config Connector installation with\n [Prometheus](/config-connector/docs/how-to/monitoring-prometheus)."]]