Bagikan melalui


EventLogWebEventProvider Kelas

Definisi

Menerapkan penyedia peristiwa yang mencatat ASP.NET peristiwa pemantauan kesehatan ke dalam Log Peristiwa Aplikasi Windows.

public ref class EventLogWebEventProvider sealed : System::Web::Management::WebEventProvider
public sealed class EventLogWebEventProvider : System.Web.Management.WebEventProvider
type EventLogWebEventProvider = class
    inherit WebEventProvider
Public NotInheritable Class EventLogWebEventProvider
Inherits WebEventProvider
Warisan
EventLogWebEventProvider

Contoh

Kutipan file konfigurasi berikut menunjukkan cara menentukan penyedia jenis EventLogWebEventProvider untuk menangani peristiwa audit keberhasilan. EventLogWebEventProvider dan jenis peristiwa kesehatan audit kegagalan yang akan dipantau dikonfigurasi secara default. Untuk memantau audit keberhasilan, Anda perlu mengonfigurasinya, seperti yang ditunjukkan dalam kode contoh.

<healthMonitoring   
  enabled="true" heartbeatInterval="10">  

  <rule>  
    <add name="Success Audits Default"  
      eventName="Success Audits"  
      provider="EventLogProvider"  
      profile="Default"  
      minInterval="00:01:00" />  
  </rule>  

</healthMonitoring>  

Keterangan

ASP.NET pemantauan kesehatan memungkinkan staf produksi dan operasi untuk mengelola aplikasi Web yang disebarkan. Namespace System.Web.Management layanan berisi jenis peristiwa kesehatan yang bertanggung jawab untuk mengemas data status kesehatan aplikasi dan jenis penyedia yang bertanggung jawab untuk memproses data ini. Ini juga berisi jenis pendukung yang membantu selama pengelolaan peristiwa kesehatan.

, EventLogWebEventProvideraudit kegagalan, dan kesalahan peristiwa pemantauan kesehatan dikonfigurasi (diaktifkan) secara default. Ini berarti bahwa audit kegagalan dan peristiwa pemantauan kesehatan kesalahan dicatat di Log Peristiwa Aplikasi Windows secara default.

Catatan

Dalam kebanyakan kasus, Anda akan dapat menggunakan jenis pemantauan kesehatan ASP.NET seperti yang diterapkan, dan Anda akan mengontrol sistem pemantauan kesehatan dengan menentukan nilai di bagian healthMonitoring konfigurasi. Anda juga dapat memperoleh dari jenis pemantauan kesehatan untuk membuat peristiwa dan penyedia kustom Anda sendiri. Untuk contoh pembuatan penyedia kustom, lihat Cara: Menerapkan Contoh Penyedia Kustom Pemantauan Kesehatan.

Properti

Description

Mendapatkan deskripsi singkat dan ramah yang cocok untuk ditampilkan di alat administratif atau antarmuka pengguna (UI) lainnya.

(Diperoleh dari ProviderBase)
Name

Mendapatkan nama ramah yang digunakan untuk merujuk ke penyedia selama konfigurasi.

(Diperoleh dari ProviderBase)

Metode

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
Flush()

Memindahkan peristiwa dari buffer penyedia ke log peristiwa.

GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
Initialize(String, NameValueCollection)

Menyetel nilai awal untuk objek ini.

MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
ProcessEvent(WebBaseEvent)

Memproses peristiwa yang diteruskan ke penyedia.

Shutdown()

Melakukan tugas yang terkait dengan mematikan penyedia.

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk

Lihat juga