Ringkasan platform pemantauan cloud

Artikel ini adalah bagian dari seri dalam panduan pemantauan cloud.

Microsoft menyediakan berbagai kemampuan pemantauan cloud dari beberapa produk:

Penawaran ini memberikan layanan pemantauan inti, seperti pemberitahuan, pelacakan waktu aktif layanan, pemantauan kesehatan aplikasi dan infrastruktur, diagnostik, dan analitik.

Bagian di bawah ini memberi Anda gambaran umum tingkat tinggi tentang platform pemantauan kami untuk membantu Anda memahami bagaimana masing-masing memberikan fungsionalitas pemantauan inti.

Persyaratan infrastruktur

Manajer Operasional

Manajer Operasi memerlukan infrastruktur dan pemeliharaan yang signifikan untuk mendukung grup manajemen, unit fungsionalitas dasar. Minimal, kelompok manajemen terdiri dari satu atau lebih server manajemen, instans SQL Server, gudang data pelaporan dan operasional, serta agen. Kompleksitas desain grup manajemen tergantung pada beberapa faktor, seperti cakupan beban kerja untuk memantau dan jumlah perangkat atau komputer yang mendukung beban kerja. Jika Anda memerlukan ketersediaan tinggi dan ketahanan situs, seperti biasa terjadi pada platform pemantauan perusahaan, persyaratan infrastruktur dan pemeliharaan terkait dapat meningkat secara dramatis.

Diagram of Operations Manager management group

Instans Terkelola Azure Monitor SCOM

Azure Monitor SCOM Managed Instance adalah penawaran PaaS Manajer Operasi Pusat Sistem yang dihosting di Azure. SCOM Managed Instance memerlukan infrastruktur dan pemeliharaan minimal karena banyak komponen infrastruktur seperti server manajemen dan database dihosting di Azure dan dikelola oleh Microsoft; Anda tidak lagi harus bertanggung jawab untuk menambal server manajemen dan database Anda dengan peningkatan dan fitur terbaru. Selain itu, penskalaan server manajemen dapat dilakukan dengan mengklik tombol.

Diagram of Operations Manager Managed Instance architecture..

Azure Monitor

Azure Monitor adalah penawaran software as a service (SaaS), sehingga infrastruktur pendukungnya berjalan di Azure dan dikelola oleh Microsoft. Ia melakukan pemantauan, analitik, dan diagnostik dalam skala besar. Ini tersedia di semua cloud nasional/regional. Bagian inti dari infrastruktur (pengumpul, penyimpanan log dan metrik, dan analitik) yang mendukung Azure Monitor dikelola oleh Microsoft.

Diagram of Azure Monitor

Kumpulan data

Manajer Operasi dan Instans Terkelola SCOM

Agen

Manajer operasi hanya mengumpulkan data dari agen yang diinstal pada komputer Windows. Ia dapat menerima data dari SDK Manajer Operasi, tetapi pendekatan ini biasanya digunakan untuk mitra yang memperluas produk dengan aplikasi khusus, bukan untuk mengumpulkan data pemantauan. Ini dapat mengumpulkan data dari sumber lain, seperti komputer Linux dan perangkat jaringan, menggunakan modul khusus yang berjalan pada agen Windows yang mengakses perangkat lain dari jarak jauh ini.

Catatan

SCOM Managed Instance hanya dapat mengumpulkan data dari agen di komputer Windows.

Diagram of Operations Manager agent

Agen Manajer Operasi dapat mengumpulkan data dari komputer lokal, seperti log peristiwa, log kustom, dan penghitung kinerja. Ini juga dapat menjalankan skrip untuk mengumpulkan data dari komputer lokal atau sumber eksternal. Anda dapat menulis skrip kustom untuk mengumpulkan data yang tidak dapat dikumpulkan dengan cara lain atau untuk mengumpulkan data dari berbagai perangkat jarak jauh yang tidak dapat dipantau.

Paket manajemen

Manajer Operasi melakukan semua pemantauan dengan alur kerja (aturan, monitor, dan penemuan objek). Alur kerja ini dikemas dalam paket manajemen dan disebarkan ke agen. Paket manajemen tersedia untuk berbagai produk dan layanan, yang mencakup aturan dan pemantauan yang telah ditentukan. Anda juga dapat menulis paket manajemen Anda sendiri untuk aplikasi dan skenario kustom Anda.

Pemantauan konfigurasi

Paket manajemen dapat berisi ratusan aturan, pemantauan, dan aturan penemuan objek. Agen menjalankan semua pengaturan pemantauan ini dari semua paket manajemen yang berlaku, yang ditentukan oleh aturan penemuan. Setiap instans setiap pengaturan pemantauan berjalan secara independen dan segera bertindak pada data yang dikumpulkannya. Ini adalah cara Manajer Operasi dapat memberikan peringatan dan kondisi kesehatan sumber daya yang dipantau saat ini secara hampir real-time.

Misalnya, pemantauan mungkin mengambil sampel penghitung kinerja setiap beberapa menit. Jika penghitung itu melebihi ambang batas, ia segera menetapkan status kesehatan objek targetnya, yang segera memicu peringatan dalam kelompok manajemen. Aturan terjadwal mungkin memperhatikan acara tertentu yang akan dibuat dan segera memberikan peringatan ketika acara tersebut dibuat di log acara lokal.

Karena pengaturan pemantauan ini diisolasi satu sama lain dan bekerja dari sumber data individual, Operations Manager memiliki tantangan yang menghubungkan data antara beberapa sumber. Bereaksi terhadap data setelah dikumpulkan juga tidak mudah. Anda dapat menjalankan alur kerja yang mengakses database Manajer Operasi, tetapi skenario ini jarang terjadi, dan biasanya digunakan untuk sejumlah alur kerja tujuan khusus yang terbatas.

Diagram of Operations Manager management group

Azure Monitor

Sumber data

Azure Monitor mengumpulkan data dari berbagai sumber, termasuk log platform Azure, log aktivitas Azure, log sumber daya, Agen Azure Monitor (AMA) pada sistem operasi tamu Azure dan komputer virtual hibrid, dan data diagnostik dari sumber daya di Azure. Setiap klien REST dapat menulis data log ke Azure Monitor menggunakan API, dan Anda dapat menentukan metrik kustom untuk aplikasi web Anda. Beberapa data metrik dapat dirutekan ke lokasi yang berbeda, tergantung pada penggunaan. Misalnya, Anda dapat menggunakan data untuk pemberitahuan "secepat mungkin" atau pencarian analisis tren jangka panjang dengan data log lainnya.

Memantau wawasan

Wawasan, seperti Application Insights, wawasan Azure Container, dan wawasan Azure VM, menggunakan platform log dan metrik Azure Monitor untuk memberikan pengalaman pemantauan yang disesuaikan untuk aplikasi atau layanan di portal Azure. Mereka mungkin menyediakan kondisi pemantauan dan pemberitahuan kesehatan dan analisis data yang dikumpulkan yang disesuaikan.

Pemantauan konfigurasi

Azure Monitor memisahkan pengumpulan data dari tindakan yang diambil terhadap data tersebut, yang mendukung layanan mikro terdistribusi di lingkungan cloud. Ini mengonsolidasikan data dari beberapa sumber ke dalam platform data umum dan menyediakan kemampuan analisis, visualisasi, dan pemberitahuan berdasarkan data yang dikumpulkan.

Data yang dikumpulkan oleh Azure Monitor disimpan sebagai log atau metrik, dan fitur yang berbeda dari Azure Monitor bergantung pada keduanya. Metrik berisi nilai numerik dalam deret waktu yang sangat cocok untuk peringatan hampir-real-time dan deteksi cepat masalah. Log berisi teks atau data numerik dan dapat dikueri menggunakan bahasa yang kuat bermanfaat untuk melakukan analisis kompleks.

Karena Azure Monitor memisahkan pengumpulan data dari tindakan terhadap data tersebut, memberikan peringatan yang hampir real-time dalam banyak kasus mungkin tidak dimungkinkan. Untuk memberikan peringatan pada data log, kueri dijalankan pada jadwal berulang yang ditentukan dalam peringatan. Perilaku ini memungkinkan Azure Monitor untuk dengan cepat menghubungkan data dari semua sumber yang dipantau, dan Anda dapat menganalisis data secara interaktif dengan berbagai cara. Ini sangat membantu untuk analisis akar penyebab dan mengidentifikasi di mana masalah mungkin terjadi.

Pemantauan kesehatan

Manajer Operasi dan Instans Terkelola SCOM

Paket manajemen di Manajer Operasi menyertakan model layanan yang menggambarkan komponen aplikasi yang dipantau dan hubungannya. Monitor mengidentifikasi kondisi kesehatan saat ini dari setiap komponen berdasarkan data dan skrip pada agen. Status kesehatan digulung sehingga Anda dapat dengan cepat melihat status kesehatan yang dirangkum dari komputer dan aplikasi yang dipantau.

Azure Monitor

Azure Monitor tidak menyediakan metode yang dapat didefinisikan pengguna untuk menerapkan model layanan atau pemantauan yang menunjukkan kondisi kesehatan saat ini dari komponen layanan apa pun. Fitur-fitur berikut dari Azure Monitor dapat membantu:

  • Application Insights: Membangun peta komposit aplikasi web Anda dan menyediakan status kesehatan untuk setiap komponen atau dependensi aplikasi. Hal ini termasuk status peringatan dan menelusuri diagnostik aplikasi Anda lebih rinci.

  • Wawasan Azure VM: Memantau performa dan kesehatan komputer virtual dan set skala komputer virtual Anda. Pantau proses dan dependensi yang sedang berjalan pada sumber daya lain dengan Azure VM Insights, dan berikan tren performa dan ketersediaan yang dapat diprediksi. Anda juga dapat memantau perubahan pada sumber daya melalui Analisis Perubahan Aplikasi untuk memahami apakah ada perubahan pada komputer virtual yang memengaruhi performanya.

  • Wawasan Kontainer Azure: Memantau performa dan kesehatan Azure Kubernetes Service atau Azure Container Instances. Ini mengumpulkan metrik memori dan prosesor dari pengontrol, simpul, dan kontainer yang tersedia di Kubernetes melalui API metrik. Ia juga mengumpulkan log kontainer dan data inventaris terkait kontainer dan gambarnya. Kriteria kesehatan yang telah ditentukan sebelumnya yang didasarkan pada data performa yang dikumpulkan membantu Anda mengidentifikasi apakah ada penyempitan sumber daya atau masalah kapasitas. Anda juga dapat memahami performa keseluruhan atau performa dari jenis objek Kubernetes tertentu (pod, simpul, pengontrol, atau kontainer).

Menganalisis data

Manajer Operasi dan Instans Terkelola SCOM

Manajer Operasi menyediakan cara dasar ini untuk menganalisis data setelah dikumpulkan:

  • Penjelajah Kesehatan: Membantu Anda menemukan monitor mana yang mengidentifikasi masalah kondisi kesehatan dan meninjau pengetahuan tentang pemantauan dan kemungkinan penyebab tindakan yang terkait dengannya.

  • Laporan: Memungkinkan Anda untuk meringkas data historis yang disimpan di gudang data Manajer Operasi. Anda dapat menyesuaikan data yang digunakan tampilan dan laporan sebagai dasar. Untuk mempelajari selengkapnya, lihat Menggunakan Ruang Kerja Pelaporan di Manajer Operasi dan Membuat laporan di Power BI

  • Shell perintah Manajer Operasi: Memperluas Windows PowerShell dengan sekumpulan cmdlet lain dan dapat mengkueri dan memvisualisasikan data yang dikumpulkan. Ini termasuk grafik dan visualisasi lain secara asli dengan PowerShell atau konsol web berbasis HTML Operations Manager.

Azure Monitor

Dengan mesin analitik Azure Monitor yang kuat, Anda dapat bekerja secara interaktif dengan data log dan menggabungkannya dengan data pemantauan lainnya untuk tren dan analisis data lainnya. Tampilan dan dasbor memungkinkan Anda untuk memvisualisasikan data kueri dengan berbagai cara dari portal Microsoft Azure, dan mengimpornya ke Power BI. Wawasan seperti Application Insights, wawasan Azure VM, dan wawasan Azure Container mencakup visualisasi yang disesuaikan untuk mendukung skenario pemantauan interaktif.

Azure Monitor mendukung beberapa cara untuk menganalisis dan memvisualisasikan data, termasuk ini:

  • Penjelajah Metrik
  • Analitik Log
  • Buku Kerja Azure
  • Dasbor Azure
  • Grafana
  • Power BI
  • Integrasi mitra Azure Monitor

Untuk mempelajari selengkapnya, lihat Menganalisis dan memvisualisasikan data pemantauan.

Memperingatkan

Manajer Operasi dan Instans Terkelola SCOM

Manajer Operasi membuat peringatan sebagai tanggapan terhadap peristiwa yang telah ditentukan, ketika ambang performa tercapai, dan ketika kondisi kesehatan komponen yang dipantau berubah. Ia menyertakan manajemen lengkap peringatan, memungkinkan Anda untuk mengatur resolusi mereka dan menetapkannya ke berbagai operator atau teknisi sistem. Anda dapat menetapkan aturan pemberitahuan yang menentukan peringatan mana yang akan mengirim pemberitahuan proaktif.

Paket manajemen mencakup berbagai aturan peringatan yang telah ditentukan untuk berbagai kondisi kritis dalam aplikasi yang dipantau. Anda dapat menyesuaikan aturan-aturan ini atau membuat aturan kustom menyesuaikan persyaratan khusus lingkungan Anda.

Azure Monitor

Dengan Azure Monitor, Anda dapat membuat pemberitahuan berdasarkan metrik yang melewati ambang batas atau berdasarkan hasil kueri terjadwal. Pemberitahuan kueri log di Azure Monitor memungkinkan Anda menganalisis data di semua data yang disimpan di beberapa ruang kerja. Pemberitahuan ini juga menyertakan data dari aplikasi Application Insights tertentu menggunakan kueri lintas ruang kerja.

Pemberitahuan stateless dan stateful didukung oleh Azure Monitor:

  • Pemberitahuan stateless diaktifkan setiap kali kondisi terpenuhi, bahkan jika sebelumnya ditembakkan.
  • Pemberitahuan stateful diaktifkan saat kondisi terpenuhi lalu jangan menembak lagi atau memicu hingga kondisi teratasi.

Alur kerja

Manajer Operasi dan Instans Terkelola SCOM

Paket manajemen di Operations Manager berisi ratusan alur kerja individual, dan mereka menentukan data apa yang akan dikumpulkan dan tindakan apa yang harus dilakukan dengan data tersebut. Misalnya, aturan mungkin mengambil sampel penghitung kinerja setiap beberapa menit, menyimpan hasilnya untuk analisis. Monitor mungkin mengambil sampel penghitung kinerja yang sama dan membandingkan nilainya dengan ambang batas untuk menentukan kondisi kesehatan objek yang dipantau. Aturan lain mungkin menjalankan skrip untuk mengumpulkan dan menganalisis beberapa data di komputer agen lalu mengaktifkan pemberitahuan jika mengembalikan nilai tertentu.

Alur kerja di Manajer Operasi independen satu sama lain, yang membuat analisis di beberapa objek yang dipantau menjadi sulit. Skenario pemantauan ini harus didasarkan pada data setelah dikumpulkan, yang dimungkinkan tetapi bisa sulit dan langka.

Azure Monitor

Azure Monitor memisahkan pengumpulan data dari tindakan dan analisis yang dilakukan dari data tersebut. Agen dan sumber data lainnya menulis data log ke ruang kerja Analitik Log dan menulis data metrik ke database metrik tanpa analisis data atau pengetahuan tentang bagaimana data tersebut dapat digunakan. Monitor melakukan pemberitahuan dan tindakan lain dari data yang disimpan, memungkinkan Anda menganalisis data dari semua sumber.

Memperluas platform dasar

Manajer Operasi dan Instans Terkelola SCOM

Manajer Operasi menerapkan semua logika pemantauan dalam paket manajemen, yang Anda buat sendiri atau peroleh dari mitra atau kami. Saat Anda menginstal paket manajemen, paket manajemen secara otomatis menemukan komponen aplikasi atau layanan pada agen yang berbeda dan menyebarkan aturan dan pemantauan yang sesuai. Paket manajemen berisi definisi kesehatan, aturan peringatan, aturan pengumpulan peristiwa dan performa, serta tampilan, guna memberikan pemantauan lengkap yang mendukung aplikasi atau layanan infrastruktur.

SDK Manajer Operasi memungkinkan Manajer Operasi untuk berintegrasi dengan platform pemantauan pihak ketiga atau perangkat lunak manajemen layanan TI (ITSM). SDK juga digunakan oleh beberapa paket manajemen mitra untuk mendukung pemantauan perangkat jaringan dan memberikan pengalaman presentasi khusus, seperti dasbor HTML5 Squared Up atau integrasi dengan Microsoft Office Visio.

Azure Monitor

Azure Monitor mengumpulkan metrik dan log dari sumber daya Azure dengan sedikit atau tanpa konfigurasi. Wawasan, seperti Application Insights dan wawasan Azure VM, menggunakan platform Azure Monitor untuk pengumpulan dan pemrosesan data. Wawasan juga menyediakan alat lain untuk memvisualisasikan dan menganalisis data. Anda dapat menggabungkan data yang dikumpulkan oleh wawasan dengan data lain menggunakan fitur inti Azure Monitor seperti kueri log dan pemberitahuan.

Monitor mendukung beberapa metode untuk mengumpulkan data manajemen atau pemantauan dari Azure atau sumber daya eksternal. Anda kemudian dapat mengekstrak dan meneruskan data dari metrik atau penyimpanan log ke ITSM atau alat pemantauan Anda. Atau Anda dapat melakukan tugas administratif menggunakan REST API Azure Monitor.

Langkah berikutnya