Configuring the AMQP Connector
Kaspersky MLAD uses the AMQP Connector to receive data and send messages about incident registration via AMQP (Advanced Message Queuing Protocol).
Configuration of the AMQP Connector is performed by a Kaspersky employee or certified integrator.
To configure the AMQP Connector:
- In the administrator menu, select System parameters → AMQP Connector.
A list of options appears on the right.
- If necessary, move the Use SSL connection toggle button to enable the use of a secure SSL connection.
By default, use of a secure SSL connection is disabled.
- In the AMQP broker (address:port) field, specify the host name and port of the external AMQP broker that the AMQP Connector will interact with.
The default value of this parameter is
rabbitmq:5672
. - In the User name for AMQP connection field, enter the user name.
- In the Password for AMQP connection field, enter the user's password.
- If you enabled the use of a secure SSL connection, add the root certificate for the AMQP broker in the CA certificate field.
To delete the certificate file, click the Clear icon (
). To save the certificate file on your computer, click the Download icon (
).
- If you need to use client certificates for a secure SSL connection, perform the following actions:
- In the Client certificate field, add the AMQP client application certificate.
- In the Key to client certificate field, add the key for the AMQP client application certificate.
To delete the certificate file or certificate key, click the Clear icon (
) in the corresponding field. To save the certificate file or certificate key on your computer, click the Download icon (
) in the corresponding field.
- In the AMQP virtual host field, specify the virtual host for establishing a connection between the AMQP Connector and the external AMQP broker.
The default value of this parameter is
/
. - In the AMQP exchange point name for receiving tags field, specify the name of the exchange point to receive tags from an external AMQP broker.
If a value is not defined for this parameter, tags will not be received via the AMQP Connector.
This setting has no value by default.
- In the List of AMQP subscriptions for receiving tags field, specify the name of the list of subscriptions from which the AMQP Connector will receive tag values.
The default value of this parameter is
#
. - In the AMQP queue for receiving tags field, specify the name of the queue for the AMQP connector. This field is optional.
- In the AMQP exchange point name for publishing messages field, specify the name of the exchange point for sending messages about events.
If no value is defined for this parameter, messages will not be sent. You can specify the same name that you indicated in step 8 of these instructions.
This setting has no value by default.
- In the AMQP topic for publishing messages field, specify the name of the topic where the AMQP Connector will publish messages about incident registration.
The default value of this parameter is
alert
. - In the Data format drop-down list, select the format to receive data from external systems and send incident alerts.
The following options are available:
JSONBatch
,Topic
,SmartHome
,KISG
.The default value of this parameter is
JSONBatch
.If none of the incident data and alert formats suits you, you can contact Kaspersky Lab experts to add the required format.
- If you selected
Topic
data type, in the Connector configuration file field, add a configuration file containing the connector settings for this data format.To delete the connector configuration file, click the Clear icon (
). To save the connector configuration file on your computer, click the Download icon (
).
- If you need to recalculate the tag values based on the parameter values specified in the preset file, turn on the Scale obtained tag values toggle button.
By default, scaling of the received data is disabled.
- Click the Save button.
Kaspersky MLAD will receive data and send messages about incident registration via the AMQP protocol.