Udostępnij za pośrednictwem


Monitorowanie (Service Broker)

SQL Serverzapewnia dynamiczne zarządzanie widokami, śledzenia zdarzeń i obiektów wydajności do monitorowania Aparat baz danych działalności, która jest powiązana z Service Broker.

Dynamiczne zarządzanie widokami

Następujące widoki dynamicznego zarządzania umożliwiają monitorowanie aktywności Service Broker.

Wyświetlanie

Opis

sys.dm_broker_activated_tasks (języka Transact-SQL)

Zawiera wiersz dla każdej procedura składowana uaktywniona przez Service Broker.

sys.dm_broker_connections (języka Transact-SQL)

Zawiera wiersz dla każdego połączenia sieciowego Service Broker.

sys.dm_broker_forwarded_messages (języka Transact-SQL)

Zawiera wiersz dla każdego Service Broker komunikatu, który SQL Server wystąpienie jest w trakcie przesyłania.

sys.dm_broker_queue_monitors (języka Transact-SQL)

Zawiera wiersz dla każdego wystąpienie monitora kolejki.Monitor kolejki zarządza aktywacja dla kolejki.

Obiekty wydajności

Następujące obiekty wydajności sprawozdanie z działalności Service Broker.

Obiekt wydajności

Opis

SQL Server Broker aktywacji obiektu

Zawiera liczniki wydajności, które raportują informacje dotyczące aktywacja procedura składowana.

SQL Server Broker statystyki obiektu

Zawiera liczniki wydajności, które raportują informacje ogólne Service Broker.

SQL Server Broker / DBM transportu obiektu

Zawiera liczniki wydajności, które raportują informacje związane z Service Broker i dublowanie bazy danych aktywność sieciowa.

Śledzenie zdarzeń

SQL Serverzawiera brokera kategoria zdarzenia do monitorowania aktywności Service Broker.W poniższej tabela wymieniono zdarzenie w brokera kategoria zdarzenie:

Zdarzenie

Opis

Klasa zdarzenia Broker: Aktywacja

zdarzenie generowane podczas aktywacja uruchamia monitor kolejki procedura składowana.

Klasa zdarzenia Broker: połączenia

zdarzenie generowane z raportów o stanie połączenia transportowego, zarządzane przez Service Broker.

Klasa zdarzenia Broker: konwersacja

zdarzenie generowane do raportowania postępu konwersacji.

Klasa zdarzenia grupy Broker: konwersacja

zdarzenie generowane, gdy baza danych tworzy lub porzuca grupa konwersacji.

Broker: uszkodzony komunikat Event, klasa

zdarzenie generowane w celu otrzymania wiadomości uszkodzona baza danych raportu.

Broker: przesłanej dalej wiadomości usunięte klasy Event

zdarzenie generowane, kiedy SQL Server spadnie komunikat Service Broker, który był zostały przekazane.

Broker: klasa zdarzenia wysyłane wiadomości przesyłanych dalej

zdarzenie generowane, kiedy SQL Server przesyła dalej wiadomości Service Broker.

Broker: wiadomości klasyfikowanie klasa zdarzenia

zdarzenie generowane podczas Service Broker określa routingu wiadomości.

Klasa zdarzenia upuszczania Broker: wiadomości

zdarzenie generowane, kiedy usługa Broker jest w stanie utrzymać odebranej wiadomości, która powinna dostarczona do usługa, w tym wystąpieniu.

Klasa zdarzenia Ack wiadomości Broker: zdalne

zdarzenie generowane podczas Service Broker wysyła lub odbiera potwierdzenia wiadomości.

Dla Service Broker dostępne są również dwa zdarzenia inspekcji zabezpieczeń.Więcej informacji na temat tych zdarzeń, zobacz Klasa zdarzenia logowania Broker inspekcji i Klasa zdarzenia inspekcji Broker konwersacji.