C# Class Xnlab.SQLMon.Logic.MonitorEngine

Afficher le fichier Open project: unruledboy/SQLMonitor Class Usage Examples

Méthodes publiques

Méthode Description
AddUserPerformanceItem ( ServerInfo server, bool isServer ) : void
CheckPerformance ( ) : void
CheckServerHealth ( ) : void
DisablePerformance ( ) : void
MonitorEngine ( ) : System
RemoveUserPerformanceItem ( ServerInfo server, bool isServer ) : void
SetMonitorInterval ( string Interval ) : void
SetPerformanceInterval ( string Interval ) : void

Private Methods

Méthode Description
CheckMonitorItems ( ) : void
CheckPerformanceItem ( ServerInfo server, bool isServer ) : void
IsNotified ( Xnlab.SQLMon.Logic.MonitorItem item, string Key, string runtimeValue, string message, Xnlab.SQLMon.Logic.NotifiedMonitorItem &notified ) : bool
IsTextMatch ( string content, string pattern ) : bool
OnError ( Exception ex ) : void
OnMonitorRefreshTick ( object sender ) : void
OnPerformanceRefreshTick ( object sender ) : void
OnUpdateServerInfo ( PerformanceRecord Record, ServerInfo server, bool isServer ) : void
ShowAlert ( Xnlab.SQLMon.Logic.MonitorItem item, string key, string currentValue ) : void

Method Details

AddUserPerformanceItem() public méthode

public AddUserPerformanceItem ( ServerInfo server, bool isServer ) : void
server ServerInfo
isServer bool
Résultat void

CheckPerformance() public méthode

public CheckPerformance ( ) : void
Résultat void

CheckServerHealth() public méthode

public CheckServerHealth ( ) : void
Résultat void

DisablePerformance() public méthode

public DisablePerformance ( ) : void
Résultat void

MonitorEngine() public méthode

public MonitorEngine ( ) : System
Résultat System

RemoveUserPerformanceItem() public méthode

public RemoveUserPerformanceItem ( ServerInfo server, bool isServer ) : void
server ServerInfo
isServer bool
Résultat void

SetMonitorInterval() public méthode

public SetMonitorInterval ( string Interval ) : void
Interval string
Résultat void

SetPerformanceInterval() public méthode

public SetPerformanceInterval ( string Interval ) : void
Interval string
Résultat void