Memantau resource Anda
Untuk mendapatkan informasi tentang resource, Anda dapat menggunakan kubectl
.
Sebelum memulai
Untuk menyelesaikan langkah-langkah ini, Anda memerlukan resource Config Connector yang ada. Untuk contoh resource, lihat Mulai menggunakan Config Connector.
Mencantumkan semua resource
Anda dapat membuat daftar resource yang dikelola oleh Config Connector, dengan menjalankan perintah berikut:
kubectl get gcp
Menentukan status resource
Anda dapat menentukan apakah sumber daya Anda sudah siap dengan melihat status.condition. Config Connector memperbarui status untuk mencerminkan status saat ini sumber daya Anda.
kubectl wait --for=condition=READY KIND NAME
Ganti kode berikut:
KIND
: jenis resource Anda. Contoh,PubSubTopic
.NAME
: nama resource Anda
Melihat peristiwa
Config Connector membuat peristiwa Kubernetes dengan informasi dan error tentang untuk mengelola resource. Anda dapat melihat acara untuk fasilitas tertentu, atau semua acara di lingkungan Config Connector Anda.
Menampilkan peristiwa untuk satu resource
Anda dapat melihat peristiwa untuk satu resource dengan memeriksa kolom Events
dalam output perintah berikut:
kubectl describe KIND NAME
Ganti kode berikut:
KIND
: jenis resource AndaNAME
: nama resource Anda
Misalnya, jika Anda memiliki resource SQLInstance
Config Connector
bernama sqlinstance-sample
, gunakan perintah berikut untuk melihat peristiwanya:
kubectl describe sqlinstance sqlinstance-sample
Menampilkan peristiwa untuk namespace
Guna melihat peristiwa untuk semua resource Kubernetes dalam namespace tertentu, termasuk resource Config Connector Anda, jalankan perintah berikut:
kubectl --namespace CC_NAMESPACE get events
Mengganti CC_NAMESPACE
dengan namespace Config Connector
mengelola resource.
Peristiwa khusus Config Connector
Config Connector dapat membuat jenis peristiwa berikut:
- Memperbarui
- Terjadi saat resource Google Cloud yang mendasari resource Config Connector resource sedang diperbarui.
- UpToDate
- Terjadi saat rekonsiliasi resource Config Connector berhasil. Jenis peristiwa ini berarti bahwa resource Google Cloud yang mendasari sekarang cocok dengan status yang diinginkan yang ditetapkan oleh resource Config Connector.
- UpdateFailed
- Terjadi saat rekonsiliasi resource Config Connector gagal.
- DependencyNotReady
- Terjadi saat resource Config Connector yang direferensikan tidak siap. Anda dapat menentukan apakah sumber daya sudah siap dengan memeriksa status Anda.
- DependencyNotFound
- Terjadi saat resource Config Connector atau Secret Kubernetes yang direferensikan tidak ditemukan.
- DependencyInvalid
- Terjadi saat referensi tidak valid. Sebagai contoh, anggap sebuah Config Connector resource yang merujuk ke Secret Kubernetes. Jika Secret tersebut ada, tidak berisi kunci yang menjadi {i>reference<i}, maka referensi itu dianggap tidak valid.
- Menghapus
- Terjadi saat resource Config Connector dihapus dari Kubernetes Server API.
- Dihapus
- Terjadi saat resource Config Connector berhasil dihapus dari Kubernetes API.
- DeleteFailed
- Terjadi saat resource Config Connector gagal dihapus dari Server Kubernetes API.
- ManagementConflict
- Terjadi saat resource Config Connector gagal mengambil kepemilikan resource Google Cloud yang mendasarinya. Ketika ini terjadi, biasanya karena resource Config Connector lain sudah memiliki resource Google Cloud tertentu. Baca lebih lanjut cara Config Connector menangani konflik di antara beberapa resource Config Connector.
- PreActuationTransformFailed
- Terjadi saat resource Config Connector gagal melakukan transformasi pra-aktuasi. Jenis peristiwa ini mungkin berarti konfigurasi resource tidak valid.
- PostActuationTransformFailed
- Terjadi saat resource Config Connector gagal melakukan transformasi pasca-aktuasi.
- Tidak dikelola
Terjadi saat Config Connector aktif mode dengan namespace dan resource Config Connector berada di namespace tempat Config Connector tidak diaktifkan (artinya, namespace tidak memiliki
ConfigConnectorContext
).Peristiwa ini dapat terjadi meskipun namespace tidak memiliki
ConfigConnectorContext
jikaConfigConnectorContext
dibuat sekitar secara bersamaan dengan resource Config Connector. Anda hanya perlu menunggu beberapa saat agar Config Connector dapat mulai mengelola resource.
Langkah selanjutnya
Pelajari lebih lanjut cara Introspeksi aplikasi Kubernetes.
Pantau penginstalan Config Connector Anda dengan Prometheus.