Pojęcia dotyczące instrumentacji COM+
Usługa instrumentacji COM+ umożliwia tworzenie własnych programów do zarządzania zdarzeniami COM+ i ich rejestrowania, kiedy chcesz wyświetlić różne metryki wydajności dla składników COM+. Instrumentację COM+ można również użyć do konfigurowania zdarzeń zdefiniowanych przez użytkownika i konwertowania zdarzeń COM+ na format programu Visual Studio Analyzer (VSA) podczas uaktualniania pakietów MTS, które odbierają zdarzenia MTS.
Notatka
Od systemu Windows Server 2003 tylko administratorzy mają uprawnienia dostępu do odczytu do dzienników śledzenia zdarzeń systemowych.
Zasubskrybując zdarzenia opublikowane przez wydawcę zdarzeń systemowych, klienci mogą zaimplementować interfejsy instrumentacji com+, aby otrzymywać powiadomienia dla różnych metryk wydajności MODELU COM+, takich jak informacje o określonych obiektach COM+, aplikacjach COM+ i usługach COM+. Metryki są publikowane dla klienta przy użyciu usługi zdarzeń COM+, luźno sprzężonego systemu zdarzeń (LCE), który przechowuje informacje o zdarzeniach od różnych wydawców w magazynie zdarzeń w katalogu COM+.
Notatka
Instrumentacja COM+ nie gwarantuje dostarczenia zdarzenia.
Każda metryka ma znacznik czasu wskazujący czas wygenerowania metryki, a nie czas wysłania lub odebrania. Klient może skorelować znacznik czasu i sprawdzić koszt działania aplikacji COM+, koszt transakcji wykonanej wewnątrz aplikacji COM+ lub koszt wywołania metody wewnątrz aplikacji COM+.
Możesz również użyć usługi INSTRUMENTACJI COM+ do filtrowania określonych informacji o metrykach wydajności, które chcesz zobaczyć. Na przykład w przypadku subskrybowania interfejsu instrumentacji COM+ lub metody można określić właściwości subskrypcji w strukturze COMSVCSEVENTINFO, takiej jak identyfikator aplikacji (guidApp element) lub identyfikator procesu (dwPid element).
Po określeniu identyfikatora aplikacji otrzymujesz tylko metryki z określonej aplikacji. Po określeniu identyfikatora procesu otrzymujesz metryki z określonej aplikacji serwera oraz aplikacji bibliotek, które są załadowane w tym procesie. Użytkownik może określić zarówno identyfikator aplikacji, jak i identyfikator procesu, ale identyfikator aplikacji musi być aplikacją serwera uruchomioną w procesie z określonym identyfikatorem procesu. Jeśli żadna z nich nie zostanie określona, użytkownik otrzyma metryki ze wszystkich aplikacji serwera i biblioteki.
Metryki instrumentacji MODELU COM+ zapewniają wystarczającą ilość informacji dla aplikacji monitorowania, aby skorelować je z metrykami systemu operacyjnego na potrzeby analizy wydajności, planowania pojemności oraz modelowania i przewidywania.
Tematy pokrewne