初次提交代码
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
package com.haobang.syslog;
|
||||
|
||||
import com.alibaba.fastjson2.JSONObject;
|
||||
import org.graylog2.syslog4j.Syslog;
|
||||
import org.graylog2.syslog4j.SyslogConstants;
|
||||
import org.graylog2.syslog4j.SyslogIF;
|
||||
|
||||
import java.io.UnsupportedEncodingException;
|
||||
import java.net.URLDecoder;
|
||||
import java.util.Date;
|
||||
|
||||
public class MySyslogClient {
|
||||
private static final String HOST = "127.0.0.1";
|
||||
private static final int PORT = 514;
|
||||
|
||||
public void generate() {
|
||||
SyslogIF syslog = Syslog.getInstance(SyslogConstants.UDP);
|
||||
syslog.getConfig().setHost(HOST);
|
||||
syslog.getConfig().setPort(PORT);
|
||||
|
||||
StringBuffer buffer = new StringBuffer();
|
||||
buffer.append("约会时间:" + new Date().toString().substring(4,20) + ";")
|
||||
.append("羞答答的美女:" + "我是阿南啦" + ";")
|
||||
.append("暗号:" + "万般皆下品,唯有编码屌88888223346" + ";");
|
||||
JSONObject jsonObject = new JSONObject();
|
||||
jsonObject.put("message", buffer.toString());
|
||||
try {
|
||||
syslog.log(0, URLDecoder.decode(jsonObject.toString(), "utf-8"));
|
||||
} catch (UnsupportedEncodingException e) {
|
||||
System.out.println("generate log get exception " + e);
|
||||
}
|
||||
System.out.println("哎呀,老娘的第N次dating,竟然还得先搭讪!");
|
||||
}
|
||||
|
||||
public static void main(String[] args) {
|
||||
new MySyslogClient().generate();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user