You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -98,6 +98,7 @@ CHANGELOG
98
98
### Documentation
99
99
- Various formatting fixes (by Sebastian Wagner).
100
100
- Removed the malwaredomains feed from the feeds list because the upstream data source (malwaredomains.com) does not exist anymore (PR#2026 by Birger Schacht, fixes #2024).
101
+
- Update Docker installation instructions (PR#2035 by Sebastian Waldbauer).
***order**: Possible values are 'domain', 'asn'. You can set multiple values, so first match wins.
3283
+
* If 'domain' is set, it will lookup the `source.fqdn` field. It will go from high-order to low-order, i.e. 1337.super.example.com -> super.example.com -> example.com ->`.com`
3284
+
* If 'asn' is set, it will lookup `source.asn`.
3285
+
3286
+
After a match, the abuse contact will be fetched from the trusted introducer teams list and will be stored in the event as `source.abuse_contact`.
3287
+
If there is no match, the event will not be enriched and will be sent to the next configured step.
Copy file name to clipboardExpand all lines: docs/user/configuration-management.rst
+8-3Lines changed: 8 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -129,13 +129,16 @@ Miscellaneous
129
129
* **false** - duplicates the messages into each queue
130
130
* When using AMQP as message broker, take a look at the :ref:`multithreading` section and the ``instances_threads`` parameter.
131
131
132
-
* **broker** - select which broker intelmq can use. Use the following values:
133
-
* **redis** - Redis allows some persistence but is not so fast as ZeroMQ (in development). But note that persistence has to be manually activated. See http://redis.io/topics/persistence
134
-
135
132
* **rate_limit** - time interval (in seconds) between messages processing. int value.
136
133
137
134
* **ssl_ca_certificate** - trusted CA certificate for IMAP connections (supported by some bots).
138
135
136
+
* **source_pipeline_broker** & **destination_pipeline_broker** - select which broker IntelMQ should use. There are two options
137
+
* **redis** (default) - Please note that persistence has to be `manually activated <http://redis.io/topics/persistence>`_.
138
+
* **amqp** - The AMQP pipeline is currently beta but there are no known issues. A popular AMQP broker is `RabbitMQ <https://www.rabbitmq.com/>`_. See :ref:`aqmp pipeline broker` for more details.
139
+
140
+
* As these parameters can be set per bot, this allows usage of different broker systems and hosts, as well as switching between them on the same IntelMQ instance.
141
+
139
142
* **source_pipeline_host** - broker IP, FQDN or Unix socket that the bot will use to connect and receive messages.
140
143
141
144
* **source_pipeline_port** - broker port that the bot will use to connect and receive messages. Can be empty for Unix socket.
@@ -290,6 +293,8 @@ In case of errors during processing, and the optional path ``"_on_error"`` is sp
290
293
Other destination queues can be explicitly addressed by the bots, e.g. bots with filtering capabilities. Some expert bots are capable of sending messages to paths, this feature is explained in their documentation, e.g. the :ref:`intelmq.bots.experts.filter.expert` expert and the :ref:`intelmq.bots.experts.sieve.expert` expert.
291
294
The named queues need to be explicitly addressed by the bot (e.g. filtering) or the core (``_on_error``) to be used. Setting arbitrary paths has no effect.
0 commit comments