|
49 | 49 | import org.graylog.plugins.pipelineprocessor.functions.messages.SetFields; |
50 | 50 | import org.graylog.plugins.pipelineprocessor.functions.strings.Abbreviate; |
51 | 51 | import org.graylog.plugins.pipelineprocessor.functions.strings.Capitalize; |
| 52 | +import org.graylog.plugins.pipelineprocessor.functions.strings.Concat; |
52 | 53 | import org.graylog.plugins.pipelineprocessor.functions.strings.Contains; |
53 | 54 | import org.graylog.plugins.pipelineprocessor.functions.strings.GrokMatch; |
54 | 55 | import org.graylog.plugins.pipelineprocessor.functions.strings.Lowercase; |
|
57 | 58 | import org.graylog.plugins.pipelineprocessor.functions.strings.Swapcase; |
58 | 59 | import org.graylog.plugins.pipelineprocessor.functions.strings.Uncapitalize; |
59 | 60 | import org.graylog.plugins.pipelineprocessor.functions.strings.Uppercase; |
| 61 | +import org.graylog.plugins.pipelineprocessor.functions.syslog.SyslogFacilityConversion; |
| 62 | +import org.graylog.plugins.pipelineprocessor.functions.syslog.SyslogLevelConversion; |
| 63 | +import org.graylog.plugins.pipelineprocessor.functions.syslog.SyslogPriorityConversion; |
| 64 | +import org.graylog.plugins.pipelineprocessor.functions.syslog.SyslogPriorityToStringConversion; |
60 | 65 | import org.graylog.plugins.pipelineprocessor.functions.urls.UrlConversion; |
61 | 66 | import org.graylog2.plugin.PluginModule; |
62 | 67 |
|
@@ -95,6 +100,7 @@ protected void configure() { |
95 | 100 | addMessageProcessorFunction(Swapcase.NAME, Swapcase.class); |
96 | 101 | addMessageProcessorFunction(Uncapitalize.NAME, Uncapitalize.class); |
97 | 102 | addMessageProcessorFunction(Uppercase.NAME, Uppercase.class); |
| 103 | + addMessageProcessorFunction(Concat.NAME, Concat.class); |
98 | 104 |
|
99 | 105 | // json |
100 | 106 | addMessageProcessorFunction(JsonParse.NAME, JsonParse.class); |
@@ -126,6 +132,12 @@ protected void configure() { |
126 | 132 |
|
127 | 133 | // URL parsing |
128 | 134 | addMessageProcessorFunction(UrlConversion.NAME, UrlConversion.class); |
| 135 | + |
| 136 | + // Syslog support |
| 137 | + addMessageProcessorFunction(SyslogFacilityConversion.NAME, SyslogFacilityConversion.class); |
| 138 | + addMessageProcessorFunction(SyslogLevelConversion.NAME, SyslogLevelConversion.class); |
| 139 | + addMessageProcessorFunction(SyslogPriorityConversion.NAME, SyslogPriorityConversion.class); |
| 140 | + addMessageProcessorFunction(SyslogPriorityToStringConversion.NAME, SyslogPriorityToStringConversion.class); |
129 | 141 | } |
130 | 142 |
|
131 | 143 | protected void addMessageProcessorFunction(String name, Class<? extends Function<?>> functionClass) { |
|
0 commit comments