Sdílet prostřednictvím


WebHeartbeatEvent Třída

Definice

Definuje tyto události monitorování stavu vyvolané v pravidelných intervalech.

public ref class WebHeartbeatEvent : System::Web::Management::WebManagementEvent
public class WebHeartbeatEvent : System.Web.Management.WebManagementEvent
type WebHeartbeatEvent = class
    inherit WebManagementEvent
Public Class WebHeartbeatEvent
Inherits WebManagementEvent
Dědičnost

Příklady

Následující úryvek konfiguračního souboru ukazuje konfiguraci pro, EventLogWebEventProvider aby mohla zpracovávat události stavu prezenčního signálu.

Poznámka

EventLogWebEventProviderTypy událostí stavu prezenčního signálu, které se mají monitorovat, jsou ve výchozím nastavení nakonfigurované. Jedinou věcí, kterou potřebujete udělat, je definovat pravidlo pro monitorování událostí stavu prezenčního signálu. Pamatujte, že ve výchozím nastavení jsou protokolovány pouze audity selhání.

<healthMonitoring   
  enabled="true" heartbeatInterval="100">  
  <rules>  
    <add name="Heart Beat Events"  
      eventName="Heartbeats"  
      provider="EventLogProvider"  
      profile="Default"  
      minInterval="00:01:00" />  
  </rules>  
</healthMonitoring>  

Poznámky

ASP.NET monitoring stavu umožňuje provozním a provozním pracovníkům spravovat nasazené webové aplikace. System.Web.ManagementObor názvů obsahuje typy událostí stavu, které jsou zodpovědné za balení stavu aplikace – data stavu a typů poskytovatelů zodpovědných za zpracování těchto dat. Obsahuje také podporu typů, které vám pomůžou při správě událostí stavu.

události monitorování stavu prezenčního signálu slouží jako časovač pro systém ASP.NETho monitorování stavu. Jsou vyvolány v intervalu definovaném heartBeatInterval atributem healthMonitoring konfiguračního oddílu. WebHeartbeatEvent WebProcessStatistics Třída používá k získání informací o procesu.

Poznámka

ve většině případů budete moci použít typy ASP.NET monitorování stavu, jak jsou implementovány, a můžete řídit systém monitorování stavu zadáním hodnot v healthMonitoring konfiguračním oddílu. Můžete také odvozovat z typů monitorování stavu a vytvořit vlastní události a poskytovatele.

Konstruktory

WebHeartbeatEvent(String, Int32)

Inicializuje novou instanci WebHeartbeatEvent třídy se zadaným kódem zprávy a události.

Vlastnosti

EventCode

Získá hodnotu kódu přidruženou k události.

(Zděděno od WebBaseEvent)
EventDetailCode

Získá kód podrobností události.

(Zděděno od WebBaseEvent)
EventID

Získá identifikátor přidružený k události.

(Zděděno od WebBaseEvent)
EventOccurrence

Získá čítač, který představuje počet výskytů události.

(Zděděno od WebBaseEvent)
EventSequence

Získá počet vyvolání události aplikací.

(Zděděno od WebBaseEvent)
EventSource

Získá objekt, který vyvolá událost.

(Zděděno od WebBaseEvent)
EventTime

Získá čas, kdy byla událost vyvolána.

(Zděděno od WebBaseEvent)
EventTimeUtc

Získá čas, kdy byla událost vyvolána.

(Zděděno od WebBaseEvent)
Message

Získá zprávu, která popisuje událost.

(Zděděno od WebBaseEvent)
ProcessInformation

Získá informace o ASP.NET procesu hostování aplikací.

(Zděděno od WebManagementEvent)
ProcessStatistics

Poskytuje klíčové informace o běžícím procesu.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
FormatCustomEventDetails(WebEventFormatter)

Poskytuje standardní formátování informací o události.

(Zděděno od WebBaseEvent)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Type Získá aktuální instanci.

(Zděděno od Object)
IncrementPerfCounters()

Používá se interně ke zvýšení čítačů výkonu.

(Zděděno od WebBaseEvent)
MemberwiseClone()

Vytvoří použádnou kopii aktuálního souboru Object.

(Zděděno od Object)
Raise()

Vyvolá událost oznámením libovolného nakonfigurovaného zprostředkovatele, že k události došlo.

(Zděděno od WebBaseEvent)
ToString()

Formátuje informace o událostech pro účely zobrazení.

(Zděděno od WebBaseEvent)
ToString(Boolean, Boolean)

Formátuje informace o událostech pro účely zobrazení.

(Zděděno od WebBaseEvent)

Platí pro

Viz také