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).
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.
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.