Bagikan melalui


Penghitung kinerja Mode SharePoint MSRS 2016, objek performa

Artikel ini menjelaskan penghitung kinerja untuk Mode SharePoint Layanan Web MSRS 2016 dan objek performa Mode SharePoint Layanan Windows MSRS 2016 yang merupakan bagian dari penyebaran mode SharePoint SQL Server 2016 Reporting Services.

Catatan

Objek performa ini memantau peristiwa di server laporan lokal. Jika Anda menjalankan server laporan dalam penyebaran peluasan skala, jumlahnya berlaku untuk server saat ini dan bukan penyebaran peluasan skala secara keseluruhan.

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 Mode SharePoint Layanan Web MSRS 2016 memantau performa server laporan. Objek performa ini mencakup kumpulan penghitung yang digunakan untuk melacak pemrosesan server laporan yang biasanya dimulai melalui operasi tampilan laporan interaktif. Saat menyiapkan penghitung ini, Anda dapat menerapkan penghitung ke semua instans Reporting Services atau Anda dapat memilih instans tertentu. Penghitung ini diatur ulang setiap kali ASP.NET menghentikan layanan Web Server Laporan.

Tabel berikut mencantumkan penghitung yang disertakan dengan objek performa Mode SharePoint Layanan Web MSRS 2016.

Penghitung 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 direkrementasi karena rekaman 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 Tembolokan Hit nanti di 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.
Cache Misses/Sec (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.
Cache Memori Meleset/Detik Berapa kali per detik 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.
Laporan Dijalankan/Detik Jumlah eksekusi laporan yang berhasil per detik. Penghitung ini menyediakan statistik tentang volume 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 melacak semua jenis permintaan yang ditangani 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 Cache Memori Meleset Jumlah total cache yang terlewatkan terhadap 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 Utas 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.
Total 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 Mode SharePoint Layanan Windows MSRS 2016 digunakan untuk memantau layanan Report Server Windows. 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 menyiapkan penghitung ini, Anda dapat menerapkan penghitung ke semua instans Reporting Services atau Anda dapat memilih instans tertentu.

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

Penghitung 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.
Pemberitahuan: panjang antrean peristiwa
Pemberitahuan: peristiwa yang diproses - CreateSchedule
Pemberitahuan: peristiwa yang diproses - Hapus jadwal
Pemberitahuan: peristiwa yang diproses - DeliverAlert
Pemberitahuan: peristiwa yang diproses - FireAlert
Peringatan: peristiwa yang diproses - FireSchedule
Peringatan: peristiwa yang diproses - GenerateAlert
Pemberitahuan: peristiwa yang diproses - UpdateSchedule
Cache Flush/Detik Jumlah cache flush 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 Tembolokan Hit nanti di 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 penembolokan (disk atau memori) sudah cukup.
Cache Misses/Sec (Model Semantik) Jumlah permintaan per detik yang gagal mengembalikan model dari cache. Gunakan penghitung ini untuk mengetahui apakah sumber daya yang digunakan untuk penembolokan (disk atau memori) sudah cukup.
Memberikan/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.
Cache Memori Meleset/Detik Berapa kali per detik yang melaporkan 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 penembolokan. 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 rekam jepret 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 Cache Flush/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 Penjadwalan dan Prosesor 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 Cache Memori Meleset Jumlah total cache yang terlewatkan terhadap 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 Utas 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 dijalankan.
Total 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 set penghitung tempat CounterSetName dimulai 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  

Memantau performa server laporan
Penghitung kinerja untuk MSRS 2016 Web Service dan MSRS 2016 Windows Service performance objects (mode asli)
Penghitung kinerja untuk objek performa ReportServer:Service dan ReportServerSharePoint:Service