@@ -29,6 +29,12 @@ Add the following dependency in your pom.xml:
29
29
## Sample UDP sender using RFC 3164
30
30
31
31
``` java
32
+ import com.cloudbees.syslog.Facility ;
33
+ import com.cloudbees.syslog.MessageFormat ;
34
+ import com.cloudbees.syslog.Severity ;
35
+ import com.cloudbees.syslog.sender.UdpSyslogMessageSender ;
36
+
37
+ ...
32
38
33
39
// Initialise sender
34
40
UdpSyslogMessageSender messageSender = new UdpSyslogMessageSender ();
@@ -41,17 +47,22 @@ messageSender.setSyslogServerHostname("127.0.0.1");
41
47
messageSender. setSyslogServerPort(514 );
42
48
messageSender. setMessageFormat(MessageFormat . RFC_3164 ); // optional, default is RFC 3164
43
49
44
-
45
50
// send a Syslog message
46
51
messageSender. sendMessage(" This is a test message" );
47
52
```
48
53
49
54
## Sample UDP sender using RFC 5424
50
55
51
56
``` java
57
+ import com.cloudbees.syslog.Facility ;
58
+ import com.cloudbees.syslog.MessageFormat ;
59
+ import com.cloudbees.syslog.Severity ;
60
+ import com.cloudbees.syslog.sender.UdpSyslogMessageSender ;
61
+
62
+ ...
52
63
53
64
// Initialise sender
54
- SyslogMessageUdpSender messageSender = new SyslogMessageUdpSender ();
65
+ UdpSyslogMessageSender messageSender = new UdpSyslogMessageSender ();
55
66
messageSender. setDefaultMessageHostname(" myhostname" ); // some syslog cloud services may use this field to transmit a secret key
56
67
messageSender. setDefaultAppName(" myapp" );
57
68
messageSender. setDefaultFacility(Facility . USER );
@@ -67,6 +78,12 @@ messageSender.sendMessage("This is a test message");
67
78
## Sample TCP sender using RFC 3164
68
79
69
80
``` java
81
+ import com.cloudbees.syslog.Facility ;
82
+ import com.cloudbees.syslog.MessageFormat ;
83
+ import com.cloudbees.syslog.Severity ;
84
+ import com.cloudbees.syslog.sender.TcpSyslogMessageSender ;
85
+
86
+ ...
70
87
71
88
// Initialise sender
72
89
TcpSyslogMessageSender messageSender = new TcpSyslogMessageSender ();
@@ -86,6 +103,12 @@ messageSender.sendMessage("This is a test message");
86
103
## Sample TCP over SSL sender using RFC 3164
87
104
88
105
``` java
106
+ import com.cloudbees.syslog.Facility ;
107
+ import com.cloudbees.syslog.MessageFormat ;
108
+ import com.cloudbees.syslog.Severity ;
109
+ import com.cloudbees.syslog.sender.TcpSyslogMessageSender ;
110
+
111
+ ...
89
112
90
113
// Initialise sender
91
114
TcpSyslogMessageSender messageSender = new TcpSyslogMessageSender ();
@@ -105,6 +128,12 @@ messageSender.sendMessage("This is a test message");
105
128
## Sample TCP over SSL sender using RFC 5425
106
129
107
130
``` java
131
+ import com.cloudbees.syslog.Facility ;
132
+ import com.cloudbees.syslog.MessageFormat ;
133
+ import com.cloudbees.syslog.Severity ;
134
+ import com.cloudbees.syslog.sender.TcpSyslogMessageSender ;
135
+
136
+ ...
108
137
109
138
// Initialise sender
110
139
TcpSyslogMessageSender messageSender = new TcpSyslogMessageSender ();
0 commit comments