|
35 | 35 | description = "SSO support for Graylog through trusted HTTP headers set by load balancers or authentication proxies";
|
36 | 36 | };
|
37 | 37 | };
|
| 38 | + internal-logs = glPlugin rec { |
| 39 | + name = "graylog-internal-logs-${version}"; |
| 40 | + pluginName = "graylog-plugin-internal-logs"; |
| 41 | + version = "1.0.0"; |
| 42 | + src = fetchurl { |
| 43 | + url = "https://github.com/graylog-labs/${pluginName}/releases/download/${version}/${pluginName}-${version}.jar"; |
| 44 | + sha256 = "1abl7wwr59k9vvr2fmrlrx4ipsjjl8xryqy19fy5irxhpwp93ixl"; |
| 45 | + }; |
| 46 | + meta = { |
| 47 | + homepage = "https://github.com/graylog-labs/graylog-plugin-internal-logs"; |
| 48 | + description = "Graylog plugin to record internal logs of Graylog efficiently instead of sending them over the network"; |
| 49 | + }; |
| 50 | + }; |
38 | 51 | ipanonymizer = glPlugin rec {
|
39 | 52 | name = "graylog-ipanonymizer-${version}";
|
40 | 53 | pluginName = "graylog-plugin-ipanonymizer";
|
|
61 | 74 | description = "Jabber Alarmcallback Plugin for Graylog";
|
62 | 75 | };
|
63 | 76 | };
|
| 77 | + mongodb-profiler = glPlugin rec { |
| 78 | + name = "graylog-mongodb-profiler-${version}"; |
| 79 | + pluginName = "graylog-plugin-mongodb-profiler"; |
| 80 | + version = "2.0.1"; |
| 81 | + src = fetchurl { |
| 82 | + url = "https://github.com/graylog-labs/${pluginName}/releases/download/${version}/${pluginName}-${version}.jar"; |
| 83 | + sha256 = "1hadxyawdz234lal3dq5cy3zppl7ixxviw96iallyav83xyi23i8"; |
| 84 | + }; |
| 85 | + meta = { |
| 86 | + homepage = "https://github.com/graylog-labs/graylog-plugin-mongodb-profiler"; |
| 87 | + description = "Graylog input plugin that reads MongoDB profiler data"; |
| 88 | + }; |
| 89 | + }; |
64 | 90 | netflow = glPlugin rec {
|
65 | 91 | name = "graylog-netflow-${version}";
|
66 | 92 | pluginName = "graylog-plugin-netflow";
|
@@ -103,10 +129,10 @@ in {
|
103 | 129 | threatintel = glPlugin rec {
|
104 | 130 | name = "graylog-threatintel-${version}";
|
105 | 131 | pluginName = "graylog-plugin-threatintel";
|
106 |
| - version = "0.9.2"; |
| 132 | + version = "0.10.0"; |
107 | 133 | src = fetchurl {
|
108 | 134 | url = "https://github.com/Graylog2/${pluginName}/releases/download/${version}/${pluginName}-${version}.jar";
|
109 |
| - sha256 = "0d2cjcgjwfqp6b756n68zbslm1pq1z9dhn6iiskmv6jdpkffjw3l"; |
| 135 | + sha256 = "0clg0vy8aipw122rfqww1lnjriazlnnh77pqiy5vnmv6ycjw0y4i"; |
110 | 136 | };
|
111 | 137 | meta = {
|
112 | 138 | homepage = "https://github.com/Graylog2/graylog-plugin-threatintel";
|
|
0 commit comments