Kaspersky Unified Monitoring and Analysis Platform

Configuring receipt of Postfix events

You can configure the receipt of Postfix events in KUMA. Integration is only possible when sending events via syslog using the TCP protocol. The resources described in this article are available for KUMA 3.0 and newer versions.

Configuring event receiving consists of the following steps:

  1. Configuring Postfix to send events.
  2. Creating a KUMA collector for receiving Postfix events.
  3. Verifying receipt of Postfix events in the KUMA collector

    You can verify that the Postfix event source server is correctly configured in the Searching for related events section of the KUMA web interface.

The Postfix system generates events in two formats:

  • Multi-line events containing information about messages (with a unique ID). These events have the following form:

    <syslog PRI> time host process_name: ID: information from base event 1

    <syslog PRI> time host process_name: id: info from base event 2

  • Single-line events containing information about errors (without an ID). These events have the following form:

    <syslog PRI> time host process_name: severity: basic information for parsing

A set of KUMA resources is used to process Postfix events; this resource set must be applied when creating a collector:

  • Normalizer
  • Aggregation rule
  • Filters for destinations

The collector aggregates multi-line base events based on event ID, normalizes them, and sends the aggregated event to the storage and the correlator.

The aggregated event has the following form:

Service information from the aggregation rule: ID: information from base event 1, information from base event 2, information from base event n

After aggregation, the received event is sent to the same collector where the aggregated event is normalized.

Processing algorithm for Postfix events

In this section

Configuring Postfix to send events

Configuring a KUMA collector for receiving and processing Postfix events