Memantau performa server laporan

Berlaku untuk: SQL Server 2016 (13.x) Reporting Services dan Server Laporan Power BI yang lebih baru

Gunakan alat pemantauan performa untuk memantau performa server laporan untuk mengevaluasi aktivitas server, mengawasi tren, mendiagnosis penyempitan sistem, dan mengumpulkan data yang dapat membantu Anda menentukan apakah konfigurasi sistem saat ini cukup. Untuk menyetel performa server, Anda dapat menentukan seberapa sering mendaur ulang domain aplikasi server laporan. Untuk informasi selengkapnya, lihat Mengonfigurasi memori yang tersedia untuk aplikasi server laporan.

Sumber data performa

Gunakan kombinasi teknologi dan alat untuk mendapatkan informasi komprehensif tentang performa sistem. Sistem operasi Microsoft Windows Server menyediakan informasi performa melalui alat berikut:

  • Manajer Tugas

  • Pemantau Peristiwa

  • Monitor Performa

Pengelola Tugas menyediakan informasi tentang program dan proses yang berjalan pada komputer Anda. Anda dapat menggunakan Task Manager untuk memantau indikator utama performa server laporan Anda. Anda juga dapat menilai aktivitas proses yang sedang berjalan dan melihat grafik dan data tentang penggunaan CPU dan memori. Untuk informasi tentang menggunakan Task Manager, lihat dokumentasi produk Microsoft Windows.

Anda dapat menggunakan Pemantau Peristiwa dan Monitor Performa untuk membuat log dan pemberitahuan tentang pemrosesan laporan dan konsumsi sumber daya. Untuk informasi tentang peristiwa Windows yang dihasilkan Reporting Services, lihat Log aplikasi Windows. Untuk informasi tentang Monitor Performa, lihat "Penghitung Kinerja Windows" nanti di artikel ini.

Utilitas SQL Server, seperti SQL Server Profiler atau Peristiwa yang diperluas, juga menyediakan informasi tentang database server laporan dan database sementara yang digunakan untuk penembolokan dan manajemen sesi.

Penghitung kinerja Windows

Memantau penghitung kinerja tertentu memungkinkan Anda untuk:

  • Perkirakan persyaratan sistem yang diperlukan untuk mendukung beban kerja yang diprediksi.

  • Buat garis besar performa untuk mengukur efek perubahan konfigurasi atau peningkatan aplikasi.

  • Pantau performa aplikasi di bawah beban tertentu, baik yang dihasilkan secara nyata maupun buatan.

  • Verifikasi bahwa peningkatan perangkat keras memiliki efek yang diinginkan pada performa.

  • Validasi perubahan yang dilakukan pada konfigurasi sistem memiliki efek yang diinginkan pada performa.

Objek performa Reporting Services

SQL Server 2016 Reporting Services mencakup objek performa berikut:

  • Layanan Web MSRS 2016 dan Mode SharePoint Layanan Web MSRS 2016 untuk 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. Penghitung ini diatur ulang setiap kali layanan Web Server Laporan dihentikan atau didaur ulang.

  • MSRS 2016 Windows Service dan MSRS 2016 Windows Service SharePoint Mode untuk memantau operasi terjadwal dan melaporkan pengiriman. Objek performa ini mencakup kumpulan penghitung yang digunakan untuk melacak pemrosesan laporan yang dimulai melalui operasi terjadwal. Operasi terjadwal mencakup langganan dan pengiriman, rekam jepret eksekusi laporan, dan riwayat laporan.

  • ReportServer:Service dan ReportServerSharePoint:Service untuk memantau peristiwa terkait HTTP dan manajemen memori. Penghitung ini khusus untuk Reporting Services, dan mereka melacak peristiwa terkait HTTP untuk server laporan, seperti permintaan, koneksi, dan upaya masuk. Objek performa ini juga mencakup penghitung yang terkait dengan manajemen memori.

Jika Anda memiliki beberapa instans server laporan di satu komputer, Anda dapat memantau instans secara bersamaan atau terpisah. Pilih instans mana yang akan disertakan saat Anda menambahkan penghitung. Untuk informasi selengkapnya tentang menggunakan Monitor Performa (perfmon.msc) dan menambahkan penghitung, lihat dokumentasi produk Microsoft Windows Performance Monitor .

Penghitung kinerja lainnya

Penghitung kinerja Layanan Pelaporan Kustom hanya disediakan untuk objek performa Reporting Services yang tercantum sebelumnya dalam artikel ini. Objek performa .NET Framework berikut ini menyediakan lebih banyak data pemantauan performa untuk server laporan.

Catatan

Server Laporan Power BI dan SQL Server Reporting Services 2017 dan yang lebih baru tidak menyertakan objek performa Reporting Services. Ada penghitung kinerja .NET Framework yang tersedia untuk menyediakan pemantauan performa untuk server laporan.

Objek performa Catatan
Data CLR .NET dan Memori CLR .NET Portal web menggunakan penghitung kinerja ASP.NET. Untuk informasi selengkapnya, unduh Meningkatkan performa dan skalabilitas aplikasi .NET.
Proses Tambahkan penghitung kinerja Elapsed Time dan ID Process untuk ReportingServicesService instans guna melacak waktu aktif proses menurut ID proses.

Peristiwa SharePoint

Selain objek performa Reporting Services, Anda mungkin juga ingin mengonfigurasi peristiwa SharePoint. Anda mungkin ingin mengonfigurasi peristiwa dengan cara ini jika Anda menjalankan server laporan dalam mode terintegrasi SharePoint dan mengonfigurasi lingkungan pelaporan Anda untuk menggunakan produk SharePoint. Di bagian ini, gunakan Peristiwa untuk Server Laporan dalam Mode Terintegrasi SharePoint untuk meninjau peristiwa diagnostik yang mungkin memberikan informasi berguna jika lingkungan pelaporan Anda terintegrasi dengan SharePoint.

Di bagian ini

Penghitung kinerja untuk MSRS 2016 Web Service dan MSRS 2016 Windows Service performance objects (mode asli)
Menjelaskan penghitung kinerja yang digunakan oleh layanan Web Server Laporan.

Penghitung kinerja untuk Mode SharePoint Layanan Web MSRS 2016 dan objek performa Mode SharePoint Layanan Windows MSRS 2016 (mode SharePoint)
Menjelaskan penghitung kinerja yang digunakan oleh layanan Report Server Windows.

Penghitung kinerja untuk objek performa ReportServer:Service dan ReportServerSharePoint:Service
Menjelaskan penghitung kinerja terkait HTTP dan memori di Reporting Services.

Mengonfigurasi memori yang tersedia untuk aplikasi server laporan
Server laporan Reporting Services (mode asli)
Alat Reporting Services