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