Skip to main content

Integrations

Fluency connects to a data source by installing an application — a packaged pipeline carrying a data source, the processors that parse it, and the sinks it writes to. Installing one is filling in a form rather than building a pipeline: pick the product's template from the catalog, supply the credentials or index name it asks for, and press Install.

This section is the vendor-side companion to that catalog. Each page covers what has to happen in the product being connected — the API token to mint, the syslog destination to point at, the permissions to grant — and then which template to install and what to put in it.

Connecting a Source

  1. Go to Platform → Applications and select Install Application From Template.

  2. Find the product's tile. The catalog is grouped into the eight categories below, and a Search box spans the top.

    Install Application From Template view showing the search box and the template catalog grouped into category cards

  3. Click the tile. A Setup New <template> Application panel opens on the right.

  4. Set Name and Display Name. Both are pre-filled with default / Default; change them when you are installing a second instance of the same template, because the name is what distinguishes the two on the applications list.

  5. Fill in the Parameters. Required fields carry a red asterisk. A template that writes to the data lake keeps its datalake (pre-filled managed) and datalake index name in a collapsed Advanced Configurations row below the parameters; the defaults are usually right, but two applications writing to the same index name in the same lake will collide, and the second one aborts.

  6. Press Install. The application appears under Installed Applications with a Running badge and a pipeline diagram.

Applications page showing the Installed Applications view, with the Office365-Audit and SentinelOne cards expanded to reveal their pipeline diagrams

Each guide in this section reproduces its own template's setup form; Install Application From Template has all 65 of them in one place.

Reading an installed application

Collapsed, a card is a single row: an arrow at the left edge that toggles the card, the application's icon and name in the form application type: instance name, a status badgeRunning in green, Aborted in red — and a blue eye button at the right edge. A red exclamation mark (!) after the badge marks a component that is unhealthy even though the application as a whole is still running; it matches a red-outlined node in the pipeline diagram.

Expanding the card draws the pipeline left to right, one labelled box per object with its name on the first line and its type on the second, and a throughput sparkline above most of them. Outlines and connectors are green where data is flowing, grey where the path is idle, and red where a node is in error. The round chevron button in the page header expands or collapses every card at once.

The blue eye button opens a details panel over the right side of the page, titled Viewing <type> Application. It always opens with a Details section (Application, Name, Display Name, Status, and — when aborted — an Error Message in red) and ends with a red Uninstall button. Between them it shows whichever apply: Parameters (the install values, secrets masked), Outputs (values the install produced, such as a collector token), and Actions (one line per pipeline object created). Every field is read-only — to change a parameter, uninstall and install again.

The Template Catalog

The platform ships 65 application templates in eight categories. The categories below are the catalog's own; where this section has a guide for a template, it is linked.

AWS Services

TemplateGuide
Amazon GuardDutyGuardDuty
AWS CloudTrailCloudTrail
CloudWatch LogGroupAmazon CloudWatch
AWS EKS LogsEKS Logs

Cloud-based Business Softwares

TemplateGuide
Abnormal SecurityAbnormal Security
BitwardenBitwarden
BlackKite FindingsBlack Kite
Cloudflare APICloudflare
GitHub via Org WebhookGitHub Audit
Okta EventsOkta
Salesforce Event MonitoringSalesforce Event Monitoring
VaronisVaronis SaaS API
Workday EventsWorkday

Cloud Infrastructure (IaaS)

TemplateGuide
Azure Event HubsAzure Event Hubs
box.combox.com

Email Audit and Protection

TemplateGuide
Mimecast CG EventsMimecast Cloud Gateway
Mimecast Events (Legacy)Mimecast (Legacy API 1.0)
Proofpoint EssentialsProofpoint Essentials
Proofpoint TAPProofpoint TAP

Endpoint Management

TemplateGuide
Bitdefender EventPushBitdefender GravityZone
Bitdefender SecurityTelemetry HECBitdefender GravityZone
Coro via HECCoro Cybersecurity
PaloAlto Cortex XDRPaloAlto Cortex XDR
Microsoft Defender LegacyMicrosoft Defender
CrowdStrike FalconCrowdStrike Falcon
FalconResourceCrowdStrike Falcon
HEC Input PassthroughHTTP Event Collector
LDAP ConnectorLDAP integration
Manage EngineManageEngine
Microsoft DefenderMicrosoft Defender
QualysQualys
SentinelOne API IntegrationSentinelOne API
Sophos EDRSophos EDR
Symantec EPM SyslogSymantec Endpoint Protection Manager
TrendMicro VisionOneTrendMicro VisionOne
Windows Server w/ NXLogWindows Server
Zsaler NSSZscaler NSS

Office Software (SaaS) and IAM

TemplateGuide
Azure Directory AuditAzure AD audit
Cisco Duo Admin APICisco Duo
Google WorkspaceGoogle Workspace (Service Account)
Google Workspace (OAuth)Google Workspace (OAuth)
Office365Office 365 Activity API
Office365-AuditOffice 365 Audit
Office365 Resource WatchOffice 365 Resource Watch

On-Premise IT

Every template in this category takes syslog from an appliance on your network, and most take no parameters at all — the template supplies the parser, and the transport is configured on the syslog listener rather than in the form.

TemplateGuide
Check Point Firewall SyslogCheck Point firewall
Cisco ASA SyslogCisco ASA
Cisco Meraki SyslogCisco Meraki
FortiGate NGFW SyslogFortinet FortiGate
Linux (RHEL) SyslogLinux (RHEL) syslog
PaloAlto Firewall SyslogPalo Alto NGFW
Peplink Router/Firewall SyslogPeplink routers
SonicWall NGFW SyslogSonicWall NGFW
Sophos Firewall SyslogSophos firewall
Sophos UTM SyslogSophos UTM
Ubiquiti UniFi SyslogUbiquiti UniFi Network
VMWare ESXi SyslogVMware ESXi

System Components

These install the platform's own moving parts rather than a third-party source, and are documented outside this section.

TemplateDocumented at
BehaviorSummary Notification ExportNotifications
Fluency Syslog EndpointSyslog Import
Fluency AI AssistantThe assistant's API integration
Fluency CollectorFluency Collector
Normalized MetaflowThe platform's own normalized metaflow stream
Import collectorManaging collectors
Ingext Collector import via S3Ingress management
Fluency legacy archive import via S3Ingress management
Ingext Syslog import via S3Ingress management

Sources Without an Application Template

Not every supported product has a template. Some are connected as a connector on Platform → Integrations, some push to the HTTP Event Collector, and some send syslog to a listener with a parser built by hand. Those pages say so at the top and name the path that applies; see the Integration Matrix for the whole picture at a glance.

Platform → Integrations (URL path /platform/integrations) is subtitled A list of active integrations and integration types, and has a view selector on the left with two entries: Existing Integrations, the view it opens on, and New Integration, where a connector is created from a catalog of 48 integration types. Active integrations are grouped into category panels — Office Software (SaaS) and IAM, Endpoint Management, On-Premise IT, and so on — one tile per integration, each showing the service icon, the integration's instance name, and its integration type (for example AWS S3 w/ SQS or Office365). A tile outlined in green is active.

Integrations page showing the Existing Integrations view with the Office Software, Endpoint Management and On-Premise IT category panels

Adding the connector is only half the job — the data source that consumes it is then added by hand, along with the router and sink behind it.

In This Section