Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Ressourcen überwachen
Mit kubectl können Sie Informationen zu Ihren Ressourcen abrufen.
Hinweis
Zum Ausführen dieser Schritte benötigen Sie Config Connector-Ressourcen.
Eine Beispielressource finden Sie unter Erste Schritte mit Config Connector.
Alle Ressourcen auflisten
Sie können die vom Config Connector verwalteten Ressourcen mit dem folgenden Befehl auflisten:
kubectl get gcp
Status einer Ressource ermitteln
Ob Ihre Ressource bereit ist, können Sie mit status.condition feststellen.
Config Connector aktualisiert den Status gemäß dem aktuellen Status Ihrer Ressource.
kubectl wait --for=condition=READY KINDNAME
Ersetzen Sie Folgendes:
KIND: der Typ Ihrer Ressource. Beispiel: PubSubTopic.
NAME: Name der Ressource
Termine ansehen
Config Connector erstellt Kubernetes-Ereignisse mit Informationen und Fehlermeldungen zur Verwaltung der Ressourcen. Sie können die Ereignisse für eine bestimmte Ressource oder alle Ereignisse in Ihrer Config Connector-Umgebung aufrufen.
Ereignisse für eine einzelne Ressource aufrufen
Für die Ereignisse zu einer einzelnen Ressource prüfen Sie das Feld Events in der Ausgabe des folgenden Befehls:
kubectl describe KINDNAME
Ersetzen Sie Folgendes:
KIND: Art der Ressource
NAME: Name der Ressource
Wenn Sie beispielsweise eine Config Connector-SQLInstance-Ressource mit dem Namen sqlinstance-sample haben, verwenden Sie den folgenden Befehl, um die Ereignisse anzuzeigen:
kubectl describe sqlinstance sqlinstance-sample
Ereignisse für einen Namespace aufrufen
Zum Aufrufen der Ereignisse für alle Kubernetes-Ressourcen in einem bestimmten Namespace, einschließlich Ihrer Config Connector-Ressourcen, führen Sie den unten aufgeführten Befehl aus:
kubectl --namespace CC_NAMESPACE get events
Ersetzen Sie CC_NAMESPACE durch den Namespace, von dem aus Config Connector Ressourcen verwaltet.
Config Connector-spezifische Ereignisse
Config Connector kann die folgenden Ereignistypen erstellen:
Wird aktualisiert
Tritt auf, wenn die zugrunde liegende Ressource einer Config Connector-Ressource aktualisiert wird. Google Cloud
UpToDate
Tritt auf, wenn die Abgleichung einer Config Connector-Ressource erfolgreich war.
Bei diesem Ereignistyp stimmt die Google Cloud zugrunde liegende Ressource jetzt mit dem gewünschten Status überein, der in der Config Connector-Ressource angegeben ist.
UpdateFailed
Tritt auf, wenn die Abgleichung einer Config Connector-Ressource fehlgeschlagen ist.
DependencyNotReady
Tritt auf, wenn eine referenzierte Config Connector-Ressource nicht bereit ist. Ob eine Ressource bereit ist, können Sie anhand ihres Status feststellen.
DependencyNotFound
Tritt auf, wenn eine referenzierte Config Connector-Ressource oder ein Kubernetes-Secret nicht gefunden wird.
DependencyInvalid
Tritt auf, wenn eine Referenz ungültig ist. Angenommen, es gibt eine Config Connector-Ressource, die auf ein Kubernetes-Secret verweist. Wenn das Secret vorhanden ist, aber nicht den referenzierten Schlüssel enthält, ist die Referenz ungültig.
Wird gelöscht
Tritt auf, wenn die Config Connector-Ressource vom Kubernetes API-Server gelöscht wird.
Gelöscht
Tritt auf, wenn eine Config Connector-Ressource erfolgreich vom Kubernetes API-Server gelöscht wurde.
DeleteFailed
Tritt auf, wenn eine Config Connector-Ressource nicht vom Kubernetes API-Server gelöscht werden konnte.
Tritt auf, wenn bei einer Config Connector-Ressource keine Transformationen vor der Aktivierung durchgeführt werden.
Dieser Ereignistyp bedeutet wahrscheinlich, dass die Ressourcenkonfiguration ungültig ist.
PostActuationTransformFailed
Tritt auf, wenn bei einer Config Connector-Ressource keine Transformationen nach der Aktivierung ausgeführt werden.
Nicht verwaltet
Tritt auf, wenn Config Connector sich im Namespace-Modus befindet und sich die Config Connector-Ressource in einem Namespace befindet, in dem Config Connector nicht aktiviert ist (d. h. der Namespace hat kein ConfigConnectorContext-Objekt).
Dieses Ereignis kann auch dann auftreten, wenn der Namespace eine ConfigConnectorContext hat, wenn die ConfigConnectorContext ungefähr zur selben Zeit wie die Config Connector-Ressource erstellt wurde. Sie müssen nur etwas warten, bis Config Connector die Ressource verwaltet.
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Schwer verständlich","hardToUnderstand","thumb-down"],["Informationen oder Beispielcode falsch","incorrectInformationOrSampleCode","thumb-down"],["Benötigte Informationen/Beispiele nicht gefunden","missingTheInformationSamplesINeed","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-08-11 (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)."]]