Penghitung kinerja mode SharePoint MSRS 2016, objek kinerja

Artikel ini menjelaskan penghitung kinerja untuk objek kinerja MSRS 2016 Web Service SharePoint Mode dan MSRS 2016 Windows Service SharePoint Mode, yang merupakan bagian dari penerapan Reporting Services SQL Server 2016 dalam mode SharePoint.

Note

Objek performa ini memantau peristiwa di server laporan lokal. Jika Anda menjalankan server laporan dalam deployment scale-out, penghitungan tersebut berlaku untuk server saat ini dan bukan untuk keseluruhan deployment scale-out.

Objek performa tersedia di Monitor Performa Windows (Perfmon.exe). Untuk informasi selengkapnya, lihat dokumentasi Windows.

Untuk informasi mengenai penghitung kinerja dan server laporan mode asli, lihat Penghitung kinerja untuk MSRS 2016 Web Service dan MSRS 2016 Windows Service Performance Objects (mode asli).

Dalam artikel ini:

Penghitung kinerja Mode SharePoint Layanan Web MSRS 2016

Objek performa MSRS 2016 Web Service SharePoint Mode memantau kinerja server laporan. Objek performa ini mencakup kumpulan penghitung yang digunakan untuk melacak pemrosesan server laporan yang biasanya dimulai melalui operasi tampilan laporan interaktif. Saat Anda menyiapkan kaunter ini, Anda dapat menerapkannya ke semua instans Reporting Services atau memilih instans tertentu. Penghitung ini diatur ulang setiap kali ASP.NET menghentikan layanan Web Server Laporan.

Tabel berikut mencantumkan penghitung yang disertakan dalam objek performa MSRS 2016 Web Service SharePoint Mode.

Counter Deskripsi
Sesi Aktif Jumlah sesi aktif. Penghitung ini menyediakan jumlah kumulatif dari semua sesi browser yang dihasilkan dari eksekusi laporan, baik masih aktif atau tidak.

Penghitung dikurangi seiring catatan sesi dihapus. Secara default, sesi dihapus setelah 10 menit tanpa aktivitas.
Tembolok Hit/Detik Jumlah permintaan per detik untuk laporan yang di-cache. Permintaan ini untuk laporan yang dirender ulang, bukan permintaan laporan yang diproses langsung dari cache. (Lihat Total Cache Hits nanti dalam artikel ini.)
Cache Hits/Detik (Model Semantik) Jumlah permintaan per detik untuk model yang di-cache. Permintaan ini untuk laporan yang dirender ulang, bukan permintaan laporan yang diproses langsung dari cache.
Cache Misses/Detik Jumlah permintaan per detik yang gagal mengembalikan laporan dari cache. Gunakan penghitung ini untuk mengetahui apakah sumber daya yang digunakan untuk cache disk atau memori sudah cukup.
Kesalahan Cache/dtk (Model Semantik) Jumlah permintaan per detik yang gagal mengembalikan model dari cache. Gunakan penghitung ini untuk mengetahui apakah sumber daya yang digunakan untuk cache disk atau memori sudah cukup.
Permintaan Sesi Pertama/detik Jumlah sesi pengguna baru yang dimulai dari cache server laporan setiap detik.
Hit Singgahan Memori/Detik Berapa kali per detik laporan diambil dari cache dalam memori. Cache dalam memori adalah bagian dari cache yang menyimpan laporan dalam memori CPU. Saat cache dalam memori digunakan, server laporan tidak mengkueri SQL Server untuk konten cache.
Kegagalan Cache Memori per Detik Jumlah kejadian per detik saat laporan tidak dapat diambil dari cache memori.
Permintaan Sesi Berikutnya/Detik Jumlah permintaan per detik untuk laporan yang terbuka dalam sesi yang ada (seperti laporan yang dirender dari rekam jepret sesi).
Permintaan Laporan Jumlah laporan yang ditangani server laporan secara aktif.
Laporan Dijalankan/Detik Jumlah eksekusi laporan yang berhasil per detik. Penghitung ini menampilkan statistik tentang jumlah laporan. Gunakan penghitung ini dengan Permintaan/Detik untuk membandingkan eksekusi laporan dengan permintaan laporan yang dapat dikembalikan dari cache.
Permintaan/Detik Jumlah permintaan per detik yang dibuat ke server laporan. Penghitung ini mencatat semua jenis permintaan yang ditangani oleh server laporan.
Total Hit Singgahan Jumlah total permintaan laporan dari cache setelah layanan dimulai. Penghitung ini diatur ulang setiap kali ASP.NET menghentikan layanan Web Server Laporan.
Total Cache Hits (Model Semantik) Jumlah total permintaan model dari cache setelah layanan dimulai. Penghitung ini diatur ulang setiap kali ASP.NET menghentikan layanan Web Server Laporan.
Total Cache Misses Jumlah total kali laporan tidak dapat dikembalikan dari cache setelah layanan dimulai. Penghitung ini diatur ulang setiap kali ASP.NET menghentikan layanan Web Server Laporan. Gunakan penghitung ini untuk menentukan apakah ruang disk dan memori cukup.
Total Cache Misses (Model Semantik) Jumlah total kali model tidak dapat dikembalikan dari cache setelah layanan dimulai. Penghitung ini diatur ulang setiap kali ASP.NET menghentikan layanan Web Server Laporan. Gunakan penghitung ini untuk menentukan apakah ruang disk dan memori cukup.
Total Hit Singgahan Memori Jumlah total laporan cache yang dikembalikan dari cache dalam memori setelah layanan dimulai. Penghitung ini diatur ulang setiap kali ASP.NET menghentikan layanan Web Server Laporan. Cache dalam memori adalah bagian dari cache yang menyimpan laporan dalam memori CPU. Saat cache dalam memori digunakan, server laporan tidak mengkueri SQL Server untuk konten cache.
Total Kegagalan Cache Memori Jumlah total kegagalan cache pada cache dalam memori setelah layanan dimulai. Penghitung ini diatur ulang setiap kali ASP.NET menghentikan layanan Web Server Laporan.
Total Kegagalan Pemrosesan Jumlah kesalahan dalam pemrosesan permintaan layanan web server laporan.
Total Thread yang Ditolak Jumlah total utas yang ditolak untuk pemrosesan asinkron, dan ditangani sebagai proses sinkron dalam utas yang sama. Setiap sumber data diproses pada satu utas. Jika volume utas melebihi kapasitas, utas ditolak untuk pemrosesan asinkron, dan kemudian diproses secara serial.
Total Laporan yang Dijalankan Jumlah total laporan yang berhasil dijalankan setelah layanan dimulai. Penghitung ini diatur ulang setiap kali ASP.NET menghentikan layanan Web Server Laporan.
Jumlah Keseluruhan Permintaan Jumlah total semua permintaan yang dibuat ke server laporan setelah layanan dimulai. Penghitung ini diatur ulang setiap kali ASP.NET menghentikan layanan Web Server Laporan.

Penghitung kinerja MSRS 2016 Windows Service SharePoint Mode

Objek performa MSRS 2016 Windows Service SharePoint Mode digunakan untuk memantau layanan Windows Report Server. Objek performa ini mencakup kumpulan penghitung yang digunakan untuk melacak pemrosesan laporan yang dimulai melalui operasi terjadwal. Operasi terjadwal dapat mencakup langganan dan pengiriman, rekam jepret eksekusi laporan, dan riwayat laporan. Saat Anda menyiapkan kaunter ini, Anda dapat menerapkannya ke semua instans Reporting Services atau memilih instans tertentu.

Tabel berikut mencantumkan penghitung yang disertakan dalam objek performa MSRS 2016 Windows Service SharePoint Mode.

Counter Deskripsi
Sesi Aktif Jumlah sesi aktif yang disimpan dalam database server laporan. Penghitung ini menyediakan jumlah kumulatif dari semua sesi browser yang dapat digunakan yang dihasilkan dari langganan laporan, apakah mereka masih aktif atau tidak.
Peringatan: panjang antrean kejadian
Pemberitahuan: peristiwa yang diproses - CreateSchedule
Peringatan: peristiwa diproses - Hapus jadwal
Pemberitahuan: peristiwa yang diproses - DeliverAlert
Peringatan: peristiwa yang diproses - FireAlert
Peringatan: peristiwa yang diproses - FireSchedule
Peringatan: peristiwa yang diproses - GenerateAlert
Peringatan: peristiwa diproses - UpdateSchedule
Pembersihan cache per detik Jumlah pengosongan cache per detik.
Tembolok Hit/Detik Jumlah permintaan per detik untuk laporan yang di-cache. Permintaan ini untuk laporan yang dirender ulang, bukan permintaan laporan yang diproses langsung dari cache. (Lihat Total Cache Hits nanti dalam artikel ini.)
Cache Hits/Detik (Model Semantik) Jumlah permintaan per detik untuk model yang di-cache.
Cache Misses/Detik Jumlah permintaan per detik yang gagal mengembalikan laporan dari cache. Gunakan penghitung ini untuk mengetahui apakah sumber daya yang digunakan untuk caching (disk atau memori) sudah memadai.
Kesalahan Cache/dtk (Model Semantik) Jumlah permintaan per detik yang gagal mengembalikan model dari cache. Gunakan penghitung ini untuk mengetahui apakah sumber daya yang digunakan untuk caching (disk atau memori) sudah memadai.
Pengiriman/detik Jumlah pengiriman laporan per detik, dari ekstensi pengiriman apa pun.
Peristiwa/Detik Jumlah peristiwa yang diproses per detik. Peristiwa yang dipantau termasuk SnapshotUpdated dan TimedSubscription.
Permintaan Sesi Pertama/detik Jumlah sesi eksekusi laporan baru yang dibuat per detik.
Hit Singgahan Memori/Detik Berapa kali per detik laporan diambil dari cache dalam memori. Cache dalam memori adalah bagian dari cache yang menyimpan laporan dalam memori CPU. Saat cache dalam memori digunakan, server laporan tidak mengkueri SQL Server untuk konten cache.
Kegagalan Cache Memori per Detik Jumlah kejadian per detik saat laporan tidak dapat diambil dari cache dalam memori.
Permintaan Sesi Berikutnya/Detik Jumlah permintaan per detik untuk laporan yang terbuka dalam sesi yang ada (seperti laporan yang dirender dari rekam jepret sesi).
Permintaan Laporan Jumlah laporan yang ditangani server laporan secara aktif. Gunakan penghitung ini untuk mengevaluasi strategi cache. Mungkin ada lebih banyak permintaan daripada laporan yang dihasilkan.
Laporan Dijalankan/Detik Jumlah laporan yang berhasil dihasilkan per detik.
Permintaan/Detik Jumlah total permintaan yang berhasil yang diproses layanan server laporan per detik.
Pembaruan Rekam Jepret/Detik Jumlah total pembaruan cuplikan eksekusi laporan per detik.
Total Daur Ulang Domain Aplikasi Jumlah total siklus domain aplikasi setelah layanan Report Server Windows dimulai.
Total Cache Flush Jumlah total pembaruan cache server laporan setelah layanan dimulai. Penghitung ini direset saat domain aplikasi didaur ulang. Lihat Pengosongan Cache/detik.
Total Hit Singgahan Jumlah total permintaan laporan yang diproses langsung dari cache setelah layanan Report Server Windows dimulai. Penghitung ini direset saat domain aplikasi didaur ulang. Lihat Cache Hits/Detik.
Total Cache Hits (Model Semantik) Jumlah total permintaan model yang diproses langsung dari cache setelah layanan Windows server laporan dimulai. Penghitung ini direset saat domain aplikasi didaur ulang.
Total Cache Misses Jumlah total kali laporan tidak dapat dikembalikan dari cache setelah layanan Report Server Windows dimulai. Penghitung ini direset saat domain aplikasi didaur ulang. Lihat Cache Misses/Sec.
Total Cache Misses (Model Semantik) Jumlah total kali model tidak dapat dikembalikan dari cache setelah layanan Report Server Windows dimulai. Penghitung ini direset saat domain aplikasi didaur ulang.
Total Pengiriman Jumlah total laporan yang dikirimkan oleh Prosesor Penjadwalan dan Pengiriman untuk semua ekstensi pengiriman. Penghitung ini direset saat domain aplikasi didaur ulang.
Total Peristiwa Jumlah total peristiwa setelah layanan Report Server Windows dimulai. Penghitung ini direset saat domain aplikasi didaur ulang.
Total Hit Singgahan Memori Jumlah total laporan cache yang dikembalikan dari cache dalam memori setelah layanan Report Server Windows dimulai. Penghitung ini direset saat domain aplikasi didaur ulang.
Total Kegagalan Cache Memori Jumlah total kegagalan cache pada cache dalam memori setelah layanan dimulai. Penghitung ini direset saat domain aplikasi didaur ulang.
Total Kegagalan Pemrosesan Jumlah kesalahan pemrosesan permintaan untuk layanan Windows server laporan.
Total Thread yang Ditolak Jumlah total utas yang ditolak untuk pemrosesan asinkron, dan kemudian ditangani sebagai proses sinkron dalam utas yang sama. Di bawah beban sedang atau berat, penghitung ini terus meningkat.
Total Laporan yang Dijalankan Jumlah total laporan yang telah dijalankan.
Jumlah Keseluruhan Permintaan Jumlah total laporan yang berhasil dijalankan setelah layanan dimulai. Penghitung ini direset saat domain aplikasi didaur ulang.
Total Pembaruan Rekam Jepret Jumlah total pembaruan rekam jepret eksekusi laporan.

Menggunakan cmdlet PowerShell untuk mengembalikan daftar

Skrip Windows PowerShell berikut mengembalikan kumpulan penghitung yang CounterSetName-nya diawali dengan msr.

get-counter -listset msr*  
Returns a list with the following information  
CounterSetName     : MSRS 2016 Windows Service SharePoint Mode  
CounterSetName     : MSRS 2016 Web Service SharePoint Mode  

Skrip Windows PowerShell berikut mengembalikan daftar penghitung kinerja untuk CounterSetName MSRS 2016 Windows Service SharePoint Mode.

(get-counter -listset "MSRS 2016 Windows Service SharePoint Mode").paths