Creating a set of resources for an agent

In the KUMA web interface, an agent service is created based on the set of resources for an agent that unites connectors and destinations.

To create a set of resources for an agent in the KUMA web interface:

  1. In the KUMA web interface, under ResourcesAgents, click Add agent.

    This opens a window for creating an agent with the Base settings tab active.

  2. Fill in the settings on the Base settings tab:
    • In the Agent name field, enter a unique name for the created service. The name must contain from 1 to 128 Unicode characters.
    • In the Tenant drop-down list, select the tenant that will own the storage.
    • If you want, select the Debug check box to log service operations.
    • You can optionally add up to 256 Unicode characters describing the service in the Description field.
  3. Create a connection for the agent by using the AddResource button and switch to the added Connection <number> tab.

    You can delete tabs by using the cross button.

  4. In the Connector settings block, add a connector resource:
    • If you want to select an existing resource, select it from the drop-down list.
    • If you want to create a new resource, select it in the Create new drop-down list and define its settings:
      • Specify the connector name in the Name field. The name must contain from 1 to 128 Unicode characters.
      • In the Type drop-down list, select the connector type and define its settings on the Basic settings and Advanced settings tabs. The available settings depend on the selected type of connector:

        The agent type is determined by the connector that is used in the agent. The only exception is for agents with a destination of the diode type. These agents are considered to be diode agents.

        When using the tcp or upd connector type at the normalization stage, IP addresses of the assets from which the events were received will be written in the DeviceAddress event field if it is empty.

    • You can optionally add up to 256 Unicode characters describing the resource in the Description field.

    The connector resource is added to the selected connection of the agent's set of resources. The created resource is only available in this resource set and is not displayed in the web interface ResourcesConnectors section.

  5. In the Destinations settings block, add resources of destinations.
    • If you want to select an existing resource, select it from the drop-down list.
    • If you want to create a new resource, select it in the Create new drop-down list and define its settings:
      • Specify the destination name in the Name field. The name must contain from 1 to 128 Unicode characters.
      • In the Type drop-down list, select the destination type and define its settings on the Basic settings and Advanced settings tabs. The available settings depend on the selected type of destination:
        • nats—used for NATS communications.
        • tcp—used for communications over TCP.
        • http—used for HTTP communications.
        • diode—used to transmit events using a data diode.
        • kafka—used for Kafka communications.
        • file—used for writing to a file.
    • You can optionally add up to 256 Unicode characters describing the resource in the Description field.

      The advanced settings for an agent destination (such as TLS mode and compression) must match the advanced destination settings for the collector that you want to link to the agent.

    There can be more than one destination point. You can add them by clicking the Add destination button and can remove them by clicking the cross button.

  6. Repeat steps 3–5 for each agent connection that you want to create.
  7. Click Save.

The set of resources for the agent is created and displayed under ResourcesAgents. Now you can create an agent service in KUMA.

Page top