Choose the Right Connection Method

Compare Radiant Security ingestion methods (Agent, API connector, webhook, Syslog, AWS S3) and pick the right one for each data source.

Compare Radiant's five ingestion methods and select the right fit for each data source in your stack.

Radiant supports multiple methods for connecting your security tools and log sources. Each method targets a different environment and a different set of trade-offs. Choosing correctly during onboarding ensures every data source reaches the Radiant AI engine reliably, with the depth and coverage required for accurate alert triage.

Ingestion methods at a glance

Radiant supports five primary ingestion methods. The table below summarizes when each one applies; detailed guidance follows in the next section.

Method
Best for
How it works

On-premises sources with no public-facing API

A Docker container deployed in your environment collects logs locally and forwards them to Radiant.

API connector

Cloud-hosted tools that expose a vendor API

Radiant pulls alerts, events, and metadata directly from the vendor API on demand.

Webhook

Sources that support outbound HTTP event push

The source pushes events to a Radiant webhook endpoint as they occur.

Syslog

On-premises devices that support outbound log streaming

The device streams logs to Radiant over TLS on port 6514.

High-volume log pipelines already consolidated in S3

Radiant reads from a customer-owned S3 bucket, triggered by SNS notifications.

Method details

The Radiant Security Agent is a lightweight Docker container deployed in your environment, either on-premises or in a private cloud. It collects logs from local services and forwards them to Radiant.

Best for: On-premises network devices and servers that are not internet-facing and cannot send data directly to a cloud service. Examples include Cisco, Fortinet, and Palo Alto firewalls.

Why use it: The Radiant Security Agent is the right choice when a source cannot expose data over a vendor API, either because no API exists or because the available API is too limited to support reliable triage.

Trade-offs: The Radiant Security Agent requires installation and configuration in your environment, which adds setup overhead compared to an API connector. Use the Radiant Security Agent when it is the only path to the data. If a vendor API exists, use that first.

For setup instructions, see Install the Radiant Security Agent.

Radiant Security Agent vs. Syslog. If your on-premises device supports Syslog, the Radiant Security Agent is still the preferred approach. The Radiant Security Agent provides a managed, reliable forwarding mechanism with stronger operational guarantees. Syslog remains available when the Radiant Security Agent is not suitable for your environment.

Decision guide

Work through these questions in order. Stop at the first match and use that ingestion method.

Does the source expose a vendor API?

Use an API connector. This is the default for cloud-hosted tools and the most feature-rich option, with built-in handling for scaling, throttling, and error recovery.

Is the source on-premises with no internet-facing API?

Use the Radiant Security Agent. The Agent is the most reliable way to collect and forward data from environments that cannot expose a vendor API.

Does the source push events over HTTP?

Use a webhook when an API connector is not available. Webhooks are quick to set up and deliver events with low latency, but offer fewer reliability guarantees than an API connector.

Is the source on-premises and Syslog-capable, but the Radiant Security Agent is not viable?

Use Syslog as a fallback. Syslog is faster to configure than the Radiant Security Agent but lacks the same operational guarantees.

Are you ingesting high-volume logs already consolidated in S3, or do you need to retain ownership of the raw log archive?

Use AWS S3 with a customer-managed bucket (BYOB). BYOB is purpose-built for high-volume pipelines and lets you keep full ownership of your raw log archive.

Ingest into Log Management or query on demand

Not every source needs to be fully ingested into Radiant Log Management. For some sources, Radiant can query data on demand rather than indexing and storing all of it. This reduces ingestion volume and avoids retaining data you may not need in Radiant.

The trade-off is that on-demand querying leaves your data in two places: the original SIEM or external platform, and Radiant. If you want a single search surface across all of your security data, ingesting into Log Management gives you that unified view.

External platforms also impose their own limits on API calls and data lake queries. Ingesting into Log Management removes that dependency. Radiant controls its own query layer without being subject to third-party rate limits.

Your Radiant team can help you decide what makes sense for each source during onboarding.

Last updated

Was this helpful?