Exemple #1
0
 /// <summary>
 /// Creates a simple logger that sends messages in Syslog format via TLS
 /// </summary>
 /// <param name="logbusHost">IP address of logbus target</param>
 /// <param name="logbusPort">UDP port of logbus target</param>
 /// <param name="facility">Syslog facility to override</param>
 /// <returns>An ILog, to which clients only submit text part of message, and severity is chosen by the invoked method</returns>
 public static ILog GetReliableLogger(string logbusHost, int logbusPort, SyslogFacility facility)
 {
     return(GetLogger(facility, CollectorHelper.CreateReliableCollector(logbusHost, logbusPort)));
 }
Exemple #2
0
 /// <summary>
 /// Creates a simple logger that sends messages in Syslog format via TLS, using default port
 /// </summary>
 /// <param name="logbusHost">IP address of logbus target</param>
 /// <param name="facility">Syslog facility to override</param>
 /// <returns>An ILog, to which clients only submit text part of message, and severity is chosen by the invoked method</returns>
 public static ILog GetReliableLogger(string logbusHost, SyslogFacility facility)
 {
     return(GetLogger(facility, CollectorHelper.CreateReliableCollector(logbusHost, SyslogTlsReceiver.TLS_PORT)));
 }
Exemple #3
0
 /// <summary>
 /// Creates a simple logger that sends messages in Syslog format via TLS
 /// </summary>
 /// <param name="logbusHost">IP address of logbus target</param>
 /// <param name="logbusPort">TLS port of logbus target</param>
 /// <returns>An ILog, to which clients only submit text part of message, and severity is chosen by the invoked method</returns>
 /// <remarks>Facility is set to Local4 as default value</remarks>
 public static ILog GetReliableLogger(string logbusHost, int logbusPort)
 {
     return(GetLogger(CollectorHelper.CreateReliableCollector(logbusHost, logbusPort)));
 }