Pengamatan Azure Operator Nexus

Kerangka kerja pengamatan Operator Nexus memberikan wawasan operasional tentang instans lokal Anda. Kerangka kerja ini mendukung pengelogan, pemantauan, dan peringatan (LMA), analitik, dan visualisasi data dan metrik operasional (platform dan beban kerja).

Screenshot of Operator Nexus Logging, Monitoring and Alerting (LMA) Framework.

Gambar: Kerangka Kerja Pengelogan, Pemantauan, dan Peringatan (LMA) Nexus Operator

Sorotan utama kerangka kerja pengamatan Operator Nexus adalah:

  • Pengumpulan data terpusat: Solusi pengamatan Nexus Operator didasarkan pada kumpulan semua data di tempat pusat. Di tempat ini, Anda dapat mengamati data pemantauan dari semua instans lokal Anda.
  • Alat yang ditentukan dan diuji dengan baik: Solusi ini bergantung pada Azure Monitor yang mengumpulkan, menganalisis, dan bertindak berdasarkan data telemetri dari instans cloud dan lokal Anda.
  • Mudah dipelajari dan digunakan: Solusinya memudahkan Anda untuk menganalisis dan men-debug masalah dengan kemampuan untuk mencari data dari dalam atau di semua instans cloud dan lokal Anda.
  • Alat visualisasi: Anda membuat dasbor dan buku kerja yang dikustomisasi sesuai kebutuhan Anda.
  • Alat Pemberitahuan Terintegrasi: Anda membuat pemberitahuan berdasarkan ambang kustom. Anda dapat membuat dan menggunakan kembali templat pemberitahuan di semua instans Anda.

Artikel ini membantu Anda memahami kerangka kerja pengamatan Operator Nexus yang terdiri dari tumpukan komponen:

  • Azure Monitor mengumpulkan dan menggabungkan data pengelogan dari komponen Operator Nexus
  • Ruang Kerja Azure Log Analytics (LAW) mengumpulkan dan menggabungkan data pengelogan dari beberapa langganan dan penyewa Azure
  • Analisis, visualisasi, dan pemberitahuan dilakukan pada data log agregat.

Pemantauan Platform

Operator Nexus memberi Anda visibilitas ke dalam performa penyebaran Anda yang terdiri dari sumber daya infrastruktur. Anda memerlukan log dan metrik untuk dikumpulkan dan dianalisis dari sumber daya platform ini. Anda mendapatkan wawasan berharga dari koleksi terpusat dan agregasi data dari semua sumber, dibandingkan dengan dari data yang digabungkan.

Log dan metrik ini digunakan untuk mengamati status platform. Anda dapat melihat performa dan menganalisis apa yang salah. Anda dapat menganalisis apa yang menyebabkan situasi. Visualisasi membantu Anda mengonfigurasi pemberitahuan yang diperlukan dan dalam kondisi apa. Misalnya, Anda dapat mengonfigurasi pemberitahuan yang akan dihasilkan saat sumber daya bersifat tidak normal, atau ketika ambang batas telah tercapai. Anda dapat menggunakan log dan analitik yang dikumpulkan untuk men-debug masalah apa pun di lingkungan.

Data Pemantauan

Pengamatan Operator Nexus memungkinkan Anda mengumpulkan jenis data yang sama dengan sumber daya Azure lainnya. Data yang dikumpulkan dari setiap instans Anda dapat dilihat di LAW Anda.

Anda dapat mempelajari tentang memantau sumber daya Azure di sini.

Pengumpulan dan Perutean

Pengamatan Operator Nexus memungkinkan Anda mengumpulkan data untuk setiap sumber daya infrastruktur. Sekumpulan komponen infrastruktur meliputi:

  • Fabric jaringan yang mencakup CEs, TOR, NPB, sakelar manajemen, dan server terminal.
  • Komputasi yang mencakup Server Bare Metal.
  • Undercloud Control Plane (kluster Kubernetes bertanggung jawab atas penyebaran dan pengelolaan siklus hidup Platform keseluruhan).

Pengumpulan data log dari lapisan ini diaktifkan secara default selama pembuatan instans Operator Nexus Anda. Log yang dikumpulkan ini dirutekan ke Azure Monitor LAW Anda.

Anda juga dapat mengumpulkan data dari lapisan penyewa yang dibuat untuk menjalankan Fungsi Jaringan Kontainer dan Virtual. Data log yang dapat dikumpulkan meliputi:

  • Kumpulan syslog dari Virtual Machines (digunakan untuk VNF atau beban kerja CNF).
  • Kumpulan log dari kluster Kubernetes dan aplikasi yang disebarkan di atasnya.

Anda harus mengaktifkan pengumpulan log dari kluster Kubernetes penyewa dan Virtual Machines. Anda harus mengikuti langkah-langkah untuk menyebarkan agen pemantauan Azure. Data akan dikumpulkan di Azure LAW Anda.

Penyimpanan Log Nexus Operator

Data di Azure Monitor Logs disimpan dalam tabel tempat setiap tabel memiliki rangkaian properti uniknya sendiri.

Semua log sumber daya di Azure Monitor memiliki bidang yang sama diikuti oleh bidang khusus layanan; lihat skema umum.

Log dari platform Operator Nexus disimpan dalam tabel berikut:

Table Deskripsi
Syslog Peristiwa Syslog di komputer Linux menggunakan agen Analitik Log
ContainerInventory Detail dan status saat ini dari setiap kontainer.
ContainerLog Baris log yang dikumpulkan dari aliran stdout dan stderr untuk kontainer
ContainerNodeInventory Detail simpul yang berfungsi sebagai host kontainer.
InsightMetrics Metrik yang dikumpulkan dari Server, K8, Kontainer.
KubeEvents Peristiwa Kubernetes dan propertinya.
KubeMonAgentEvents Peristiwa yang dicatat oleh agen Azure Monitor Kubernetes untuk kesalahan dan peringatan.
KubeNodeInventory Detail untuk node yang merupakan bagian dari kluster Kubernetes
KubePodInventory Pod Kubernetes dan propertinya
KubePVInventory Volume persisten Kubernetes dan propertinya.
KubeServices Layanan Kubernetes dan propertinya
Heartbeat Rekaman yang dicatat oleh agen Analitik Log sekali per menit untuk melaporkan kesehatan agen

Metrik nexus operator

Tabel 'InsightMetrics' di bagian Log berisi metrik yang dikumpulkan dari Bare Metal Machines dan kluster Kubernetes undercloud. Selain itu, beberapa metrik yang dipilih yang dikumpulkan dari undercloud dapat diamati dengan membuka tab Metrik dari menu Azure Monitor.

Screenshot of Azure Monitor Metrics Selection.

Gambar: Pilihan Metrik Azure Monitor

Lihat Menganalisis metrik dengan penjelajah metrik Azure Monitor untuk detail tentang menggunakan alat ini.

Buku kerja

Buku kerja menggabungkan teks, kueri log, metrik, dan parameter untuk analisis data dan pembuatan beberapa jenis visualisasi yang kaya. Anda dapat menggunakan contoh templat buku kerja Azure Resource Manager untuk Pengelogan dan Pemantauan Nexus Operator untuk menyebarkan Buku Kerja Azure dalam Azure LAW Anda.

Peringatan

Anda dapat menggunakan sampel templat alarm Azure Resource Manager untuk aturan pemberitahuan Operator Nexus. Anda harus menentukan ambang batas dan kondisi untuk pemberitahuan. Anda kemudian dapat menyebarkan templat pemberitahuan ini di lingkungan lokal Anda.

Ruang Kerja Analitik Log

Ruang Kerja Analitik Log (LAW) adalah lingkungan unik untuk mencatat data dari Azure Monitor dan layanan Azure lainnya. Setiap ruang kerja memiliki repositori dan konfigurasi datanya sendiri tetapi dapat menggabungkan data dari beberapa layanan. Setiap ruang kerja terdiri dari beberapa tabel data.

Satu HUKUM dapat dibuat untuk mengumpulkan semua data yang relevan atau beberapa ruang kerja berdasarkan persyaratan operator.