Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Artikel ini berisi semua informasi referensi pemantauan untuk layanan ini.
Lihat Memantau Service Fabric untuk detail tentang data yang dapat Anda kumpulkan untuk Azure Service Fabric dan cara menggunakannya.
Azure Monitor tidak mengumpulkan metrik platform atau log sumber daya apa pun untuk Service Fabric. Anda dapat memantau dan mengumpulkan:
Sistem Service Fabric, simpul, dan peristiwa aplikasi. Untuk daftar acara lengkap, lihat Daftar peristiwa Service Fabric.
Penghitung kinerja Windows pada simpul dan aplikasi. Untuk daftar penghitung kinerja, lihat Metrik performa.
Data kesehatan kluster, simpul, dan layanan sistem. Anda dapat menggunakan properti FabricClient.HealthManager untuk mendapatkan klien kesehatan yang digunakan untuk operasi terkait kesehatan, seperti kesehatan laporan atau mendapatkan kesehatan entitas.
Metrik untuk sistem operasi tamu (OS) yang berjalan pada node kluster, melalui satu atau beberapa agen yang berjalan pada OS tamu.
Metrik OS tamu mencakup penghitung kinerja yang melacak persentase CPU tamu atau penggunaan memori, yang sering digunakan untuk penskalaan otomatis atau pemberitahuan. Anda dapat menggunakan agen untuk mengirim metrik OS tamu ke Log Azure Monitor, tempat Anda dapat mengkuerinya dengan menggunakan Analitik Log.
Catatan
Agen Azure Monitor menggantikan ekstensi Azure Diagnostics yang digunakan sebelumnya dan agen Analitik Log. Untuk informasi selengkapnya, lihat Ringkasan agen Azure Monitor.
Metrik performa
Metrik harus dikumpulkan untuk memahami kinerja kluster Anda serta aplikasi yang berjalan di dalamnya. Untuk kluster Service Fabric, sebaiknya kumpulkan penghitung kinerja berikut.
Simpul
Untuk komputer di kluster Anda, pertimbangkan untuk mengumpulkan penghitung kinerja berikut untuk lebih memahami beban pada setiap komputer dan mengambil keputusan penskalaan kluster yang tepat.
| Kategori Penghitung | Nama Penghitung |
|---|---|
| Disk Logis | Ruang Kosong Disk Logis |
| PhysicalDisk(per Disk) | Rata-rata Panjang Antrean Pembacaan Disk |
| PhysicalDisk(per Disk) | Rata-rata Panjang Antrean Penulisan Disk |
| PhysicalDisk(per Disk) | Rata-rata dtk Disk/Pembacaan |
| PhysicalDisk(per Disk) | Rata-rata dtk Disk/Penulisan |
| PhysicalDisk(per Disk) | Pembacaan Disk/dtk |
| PhysicalDisk(per Disk) | Pembacaan Disk Byte/dtk |
| PhysicalDisk(per Disk) | Penulisan Disk/dtk |
| PhysicalDisk(per Disk) | Byte Tulis Disk/dtk |
| Memori | Megabyte yang tersedia |
| PagingFile | % Penggunaan |
| Prosesor(Total) | % Waktu Prosesor |
| Proses (per layanan) | % Waktu Prosesor |
| Proses (per layanan) | Proses ID |
| Proses (per layanan) | Byte Privat |
| Proses (per layanan) | Jumlah Untaian |
| Proses (per layanan) | Byte Virtual |
| Proses (per layanan) | Rangkaian aktif |
| Proses (per layanan) | Set Kerja - Privat |
| Antarmuka Jaringan (semua-instans) | Byte diterima |
| Antarmuka Jaringan (semua-instans) | Byte dikirim |
| Antarmuka Jaringan (semua-instans) | Total Byte |
| Antarmuka Jaringan (semua-instans) | Panjang Antrean Output |
| Antarmuka Jaringan (semua-instans) | Paket Keluar yang Dibuang |
| Antarmuka Jaringan (semua-instans) | Paket Masuk yang Dibuang |
| Antarmuka Jaringan (semua-instans) | Kesalahan Paket Keluar |
| Antarmuka Jaringan (semua-instans) | Kesalahan Paket yang Diterima |
Aplikasi dan layanan .NET
Kumpulkan penghitung berikut jika Anda menyebarkan layanan .NET ke kluster Anda.
| Kategori Penghitung | Nama Penghitung |
|---|---|
| Memori CLR .NET (per layanan) | ID Proses |
| Memori CLR .NET (per layanan) | # Total Byte yang diterapkan |
| Memori CLR .NET (per layanan) | # Total byte yang dipesan |
| Memori CLR .NET (per layanan) | # Byte di semua Susunan |
| Memori CLR .NET (per layanan) | Ukuran Susunan Objek Besar |
| Memori CLR .NET (per layanan) | # Penanganan GC |
| Memori CLR .NET (per layanan) | # Koleksi Gen 0 |
| Memori CLR .NET (per layanan) | # Koleksi Gen 1 |
| Memori CLR .NET (per layanan) | # Koleksi Gen 2 |
| Memori CLR .NET (per layanan) | % Waktu di GC |
Penghitung kinerja kustom Service Fabric
Service Fabric menghasilkan penghitung kinerja dalam jumlah besar. Jika Anda memiliki SDK yang terinstal, Anda dapat melihat daftar komprehensif pada komputer Windows Anda di aplikasi Monitor Performa (Mulai > Monitor Performa).
Dalam aplikasi yang Anda sebarkan ke kluster, jika Anda menggunakan Reliable Actor, tambahkan penghitung dari kategori Service Fabric Actor dan Service Fabric Actor Method (lihat Diagnostik Reliable Actor Service Fabric).
Jika Anda menggunakan Reliable Service atau Service Remoting, kami juga memiliki kategori penghitung Service Fabric Service dan Service Fabric Service Method tempat Anda seharusnya mengumpulkan penghitung, lihat memantau dengan service remoting dan penghitung kinerja reliable service.
Jika Anda menggunakan Reliable Collection, kami sarankan untuk menambahkan Avg. Transaction ms/Commit dari Service Fabric Transactional Replicator untuk mengumpulkan latensi penerapan sesuai metrik transaksi.
Tabel Log Azure Monitor
Bagian ini mencantumkan tabel Log Azure Monitor yang relevan dengan layanan ini, yang tersedia untuk kueri oleh Analitik Log menggunakan kueri Kusto. Tabel berisi data log sumber daya dan mungkin lebih bergantung pada apa yang dikumpulkan dan dirutekan ke dalamnya.
Kluster Service Fabric
Microsoft.ServiceFabric/clusters
Log aktivitas
Tabel tertaut mencantumkan operasi yang dapat direkam dalam log aktivitas untuk layanan ini. Operasi ini adalah subset dari semua kemungkinan operasi penyedia sumber daya dalam log aktivitas.
Untuk informasi selengkapnya tentang skema entri log aktivitas, lihat Skema Log Aktivitas.
Konten terkait
- Lihat Memantau Service Fabric untuk deskripsi pemantauan Service Fabric.
- Lihat Memantau sumber daya Azure dengan Azure Monitor untuk detail tentang memantau sumber daya Azure.
- Lihat Daftar peristiwa Service Fabric untuk daftar sistem Service Fabric, simpul, dan peristiwa aplikasi.