Bagikan melalui


Konsep Instrumentasi COM+

Layanan instrumentasi COM+ memungkinkan Anda membangun program manajemen peristiwa dan pengelogan COM+ Anda sendiri saat Anda ingin menampilkan berbagai metrik performa untuk komponen COM+ Anda. Instrumentasi COM+ juga dapat digunakan untuk mengonfigurasi peristiwa yang ditentukan pengguna dan untuk mengonversi peristiwa COM+ ke format Visual Studio Analyzer (VSA) saat Anda meningkatkan paket MTS yang menerima peristiwa MTS.

Catatan

Pada Windows Server 2003, hanya administrator yang memiliki hak istimewa akses baca ke log jejak untuk peristiwa sistem.

 

Dengan berlangganan peristiwa yang diterbitkan oleh penerbit peristiwa sistem, klien dapat menerapkan antarmuka instrumentasi COM+ untuk menerima pemberitahuan untuk berbagai metrik performa COM+, seperti informasi tentang objek COM+ tertentu, aplikasi COM+, dan layanan COM+. Metrik diterbitkan ke klien dengan menggunakan layanan peristiwa COM+, sistem peristiwa yang digabungkan secara longgar (LCE) yang menyimpan informasi peristiwa dari penerbit yang berbeda di penyimpanan peristiwa di katalog COM+.

Catatan

Instrumentasi COM+ tidak menjamin pengiriman peristiwa.

 

Setiap metrik memiliki tanda waktu yang menunjukkan waktu ketika metrik dihasilkan, bukan waktu ketika dikirim atau diterima. Klien dapat menghubungkan tanda waktu dan mengetahui biaya menjalankan aplikasi COM+, biaya transaksi yang dijalankan di dalam aplikasi COM+, atau biaya panggilan metode di dalam aplikasi COM+.

Anda juga dapat menggunakan layanan Instrumentasi COM+ untuk memfilter informasi metrik performa tertentu yang ingin Anda lihat. Misalnya, saat berlangganan antarmuka atau metode instrumentasi COM+, Anda dapat menentukan properti untuk langganan dalam struktur COMSVCSEVENTINFO, seperti ID aplikasi (anggota guidApp) atau ID proses (anggota dwPid).

Ketika ID aplikasi ditentukan, Anda hanya menerima metrik dari aplikasi yang ditentukan. Ketika ID proses ditentukan, Anda menerima metrik dari aplikasi server dan aplikasi pustaka yang ditentukan yang dimuat dalam proses tersebut. Pengguna dapat menentukan ID aplikasi dan ID proses, tetapi ID aplikasi harus berupa aplikasi server yang berjalan dalam proses dengan ID proses yang ditentukan. Jika tidak ditentukan, pengguna menerima metrik dari semua aplikasi server dan pustaka.

Metrik instrumentasi COM+ memberikan informasi yang cukup bagi aplikasi pemantauan untuk menghubungkannya dengan metrik sistem operasi untuk analisis performa, perencanaan kapasitas, dan untuk pemodelan dan prediksi.

COM+ Antarmuka Instrumentasi