WebHeartbeatEvent Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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) |