Udostępnij za pośrednictwem


Monitorowanie (usługa Broker)

SQL Server zapewnia dynamiczne zarządzanie widokami, śledzenia zdarzeń i obiektów wydajności do monitorowania Database Engine czynności, która jest powiązana z usługa Broker.

Dynamiczne zarządzanie widoki

Następujące widoki dynamicznego zarządzania pozwalają monitorować aktywność usługa Broker.

Bez opuszczania środowiska, można zarządzać sieci fizycznej i łatwo zespołów projektów.

Description

sys.dm_broker_activated_tasks (języka Transact-SQL)

Zawiera wiersz dla każdej procedura przechowywana uaktywniony przez usługa Broker.

sys.dm_broker_connections (Transact-SQL)

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

sys.dm_broker_forwarded_messages (Transact-SQL)

Zawiera wiersz dla każdego usługa Broker wiadomości, które SQL Server wystąpienie jest w trakcie przesyłania.

sys.dm_broker_queue_monitors (Transact-SQL)

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

Obiekty wydajności

Następujące obiekty wydajności sprawozdanie usługa Broker działania.

Obiekt wydajności

Description

SQL Server, Broker Activation Object

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

SQL Server, Broker Statistics Object

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

SQL Server, Broker / DBM Transport Object

Zawiera liczniki wydajności, które raportują informacje związane z usługa Broker i dublowanie bazy danych aktywności sieci.

Śledzenie zdarzeń

SQL Server zawiera Pośrednik kategoria zdarzenie do monitorowania aktywności usługa Broker.Poniższa tabela zawiera listę zdarzeń w Pośrednik Kategoria zdarzenie:

zdarzenie

Description

Broker:Activation Event Class

zdarzenie generowane podczas monitorowania kolejki uruchamiania procedura przechowywana aktywacja.

Broker:Connection Event Class

zdarzenie generowane w celu raportują stan połączenia transportowego, zarządza usługa Broker.

Broker:Conversation Event Class

zdarzenie generowane w celu raportowania postępu konwersacji.

Broker:Conversation Group Event Class

zdarzenie generowane, gdy w bazie danych tworzy lub spadnie grupa konwersacji.

Pośrednik: uszkodzona wiadomości klasa zdarzenia

zdarzenie generowane do raportu, czy w bazie danych otrzymała uszkodzone wiadomości.

Pośrednik: przesłanej dalej wiadomości opuszczonych klasa zdarzenia

zdarzenie generowane podczas SQL Server krople wiadomość usługa Broker, która była zostały przekazane.

Broker:Forwarded Message Sent Event Class

zdarzenie generowane podczas SQL Server przesyła wiadomość usługa Broker.

Klasyfikowanie wiadomości: brokera klasa zdarzenia

zdarzenie generowane wtedy, gdy usługa Broker określa routingu dla wiadomości.

Upuść brokera: wiadomości klasa zdarzenia

zdarzenie generowane, gdy nie można zachować odebranej wiadomości, które powinny zostały dostarczone do usługa w takim przypadku jest usługa Broker.

Broker:Remote Message Ack Event Class

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

Dwa zdarzenia inspekcji zabezpieczeń dostępne są również dla usługa Broker.Aby uzyskać więcej informacji na temat tych zdarzeń Zobacz Inspekcja logowania Broker klasa zdarzenie i Inspekcja konwersacji Broker klasa zdarzenie.