UI K8 Monitoring yang Dapat Diskalakan untuk Analisis Klaster Kubernetes Secara Dinamis

0

Setelah menginstal integrasi Kubernetes New Relic, kamu dapat mulai melengkapi layanan yang berjalan pada klaster. Klaster New Relic Kubernetes explorer menggunakan data yang dikumpulkan oleh integrasi Kubernetes untuk menunjukkan status klaster, dari bidang kontrol hingga node dan pod.

Kamu dapat mencari tahu tentang kesehatan setiap entitas, mempelajari log, dan melihat bagaimana kinerja aplikasi kamu. Dengan Event Integration, semua yang terjadi di klaster kamu menjadi terlihat dan log yang dibawa menggunakan plugin log juga tersedia.

UI navigator Kubernetes dibangun berdasarkan konsep Navigator New Relic dengan memungkinkan pengguna mengelompokkan entitas dengan mudah dan mengisolasi konsumsi sumber daya yang tinggi, masalah kapasitas, dan status peringatan untuk Pod, DaemonSet, Deployment, StatefulSet, dan Node.

ads by posciety

Navigator mendukung visualisasi jenis entitas Kubernetes berikut:

Jenis EntitasMetrikGrup
PODCPU Used (cores), Memory Used (bytes), Container Restarts, CPU Throttled (%), Network Rx (bytes/s), Network Tx (bytes/s), Alert Status, Filesystem Used (%), Warning Events, Start Time, Created AtNamespace, Deployment, Pod, Node
DeploymentCPU Used (cores), Memory Used (bytes), Container Restarts, CPU Throttled (%), Network Rx (bytes/s), Network Tx (bytes/s), Alert Status, Filesystem Used (%), Warning Events, Start Time, Created AtNamespace, Deployment
StatefulsetPods Missing (#), Pods Missing (%), Alert Status, Created AtNamespace, Statefulset
DaemonsetPods Missing (#), Pods Missing (%), Alert Status, Created AtNamespace, Daemonset
NodeAllocatable CPU Used (%), Allocatable Memory Used (%), FS Capacity Used (%), Pending Pods, Failed Pods, Alert StatusAll Nodes, Node

Gunakan filter tarik-turun untuk memilih Jenis Entitas, Metrik, dan Grup. Ini memberi kendali atas visualisasi.

Metrik kapasitas dan penggunaan diwarnai menggunakan gradien biru yang menunjukkan apakah nilai metrik tinggi (biru tua) atau rendah (biru muda/putih). Batas atas dan bawah diperbarui secara dinamis berdasarkan metrik yang dipilih dan filter apa pun yang telah diterapkan.

Saat memilih metrik Alert status, entitas diwarnai menurut pelanggaran peringatan yang saat ini terbuka di platform New Relic.

  • Merah untuk kritis
  • Kuning untuk peringatan
  • Hijau untuk entitas non-peringatan
  • Abu-abu untuk entitas yang tidak ditargetkan oleh kondisi apapun

Gunakan bilah filter atau berinteraksilah dengan header pengelompokan untuk menerapkan filter guna menjangkau UI ke node tertentu, namespace, penerapan, atau yang lainnya.

Arahkan kursor ke entitas untuk melihat status lansiran dan nilai metrik yang dipilih di tarik-turun. Klik untuk membuka panel dengan detail selengkapnya tentang entitas yang dipilih. Detail ini mencakup tag, sinyal emas, log, dan akses ke halaman dasbor entitas melalui link Details.

Cluster Overview

Dasbor Cluster Overview dapat menjadi alat penting untuk memantau dan mengelola klaster Kubernetes kamu. Ini memberikan visibilitas real-time ke kesehatan dan kinerja container aplikasi yang berjalan di cluster, dan memungkinkan administrator untuk dengan cepat mengidentifikasi dan menyelesaikan masalah apa pun yang mungkin timbul.

Ini dirancang untuk membantu menjawab pertanyaan seperti:

  • Apakah ada pod yang tertunda atau gagal?
  • Daemonset, Deployment, Statefulset, HPA, atau resource Kubernetes mana yang tidak sehat?
  • Apakah semua node siap dan dapat menghosting pod?
  • Berapa banyak pod, kontainer, node, atau sumber daya Kubernetes lainnya yang ada di cluster?
  • Kapan lonjakan peristiwa peringatan Kubernetes terjadi?
  • Kapan satu atau lebih pod memasuki status pending?
  • Apakah ada pod yang tidak dapat dijadwalkan ke sebuah node?
  • Bisakah node saya menghosting pod tambahan?

Catatan: Dasbor Cluster Overview saat ini tidak menyertakan informasi tentang Jobs atau CronJobs.

Disarankan menjalankan nri-kubernetes versi 3.2.0 atau lebih tinggi untuk pengalaman terbaik.

Telusuri event Kubernetes

Jika sudah mengaktifkan Kubernetes Events Integration, kamu dapat klik peristiwa Kubernetes di panel kiri untuk menelusuri semua yang terjadi di klaster, mulai dari peringatan hingga peristiwa normal. Untuk menyiapkannya, pilih kotak Kubernetes Events di langkah 3 wizard penginstalan.

Cluster Explorer

Cluster Explorer merepresentasikan data klaster yang paling relevan pada bagan dengan bentuk roda kapal yang juga merupakan logo Kubernetes.

Lingkar luar: Berisi hingga 24 node klaster, yang paling relevan berdasarkan jumlah peringatan. Arahkan kursor ke setiap node untuk memeriksa konsumsi sumber daya dan persentase pod yang dapat dialokasikan yang digunakan.

Lingkar dalam: Berisi pod (Pod) dari setiap node. Pod dengan peringatan aktif ditampilkan di lingkar terdalam ketiga, dan pod yang tertunda atau tidak dapat dijalankan berada di tengah.

Arahkan mouse ke setiap node atau pod untuk mendapatkan gambaran singkat tentang penggunaan sumber dayanya. Klik setiap node dan pod untuk melihat penggunaan sumber dayanya dari waktu ke waktu atau untuk mendapatkan informasi lebih lanjut tentang peringatan kesehatan dan aktifnya. Warna didasarkan pada kondisi peringatan yang telah ditentukan: pod kuning memiliki peringatan aktif, sedangkan pod merah memiliki peringatan kritis aktif.

Klik sebuah node untuk melihat data berikut:

  • Statistik pod
  • Konsumsi CPU, memori, dan penyimpanan terhadap jumlah yang dapat dialokasikan
  • Jumlah pod yang digunakan oleh node terhadap jumlah pod yang dapat dialokasikan
  • Status dan metadata Pod, termasuk namespace dan deployment
  • Status dan statistik container
  • Lansiran aktif (peringatan dan kritis)
  • Peristiwa Kubernetes yang terjadi di pod itu
  • Data dan jejak APM
  • Tautan ke log pod dan container, dikumpulkan menggunakan plugin Kubernetes untuk manajemen log di New Relic

Untuk setiap pod, bergantung pada integrasi dan fitur yang diaktifkan.

Cari dan Filter Data Klaster

Cara utama untuk mengubah tampilan data di penjelajah klaster adalah dengan menggunakan bilah atas untuk mencari atribut atau nilai tertentu. Semua atribut dan nilai yang dikumpulkan oleh integrasi Kubernetes dapat digabungkan untuk mempersempit tampilan klaster.

Kamu juga dapat time frame menggunakan pemilih waktu di pojok kanan atas. Kotak penyegaran otomatis mengubah penjelajah klaster menjadi dasbor real-time yang disegarkan setiap 60 detik.

Artikel Lainnya
Berikan Komentar

Website ini menggunakan cookie untuk pengalaman yang lebih baik Setuju & Tutup Selengkapnya