Пример #1
0
        public void LogMessage(PrtgServiceMonitoringMessage message, Exception ex)
        {
            var logEventInfo = new LogEventInfo(_defaultLogLevel, LoggerName, null, message.Message, null, ex);

            logEventInfo.Properties[_prtgServiceStateVariableName]  = (int)message.State;
            logEventInfo.Properties[_prtgServiceQueueVariableName]  = message.Queue;
            logEventInfo.Properties[_prtgServiceStatusVariableName] = message.Status;

            Logger.Log(logEventInfo);
        }
Пример #2
0
 public void LogMessage(PrtgServiceMonitoringMessage logMessage)
 {
     _prtgLogger.LogMessage(logMessage);
 }
Пример #3
0
 public void LogMessage(PrtgServiceMonitoringMessage message)
 {
     LogMessage(message, null);
 }