Tenzir offers a layered integration architecture, from turn-key packages at the top to native protocol connectors at the core.
Packages
Section titled “Packages”Packages are 1-click deployable integrations that deliver instant value. They bundle pipelines, enrichment contexts, and configurations for common security tools like Splunk, CrowdStrike, Elastic, SentinelOne, Palo Alto, and many more.
Browse our freely available package library on GitHub. You can also use our MCP server to generate custom packages with AI assistance.
Core Integrations
Section titled “Core Integrations”Core integrations are native connectors to the ecosystem, enabling communication over numerous protocols and APIs:
- Cloud storage: S3, GCS, Azure Blob Storage
- Message queues: Kafka, SQS, AMQP
- Databases: Snowflake, ClickHouse
- Network protocols: TCP, UDP, HTTP, Syslog
Under the hood, core integrations use a C++ plugin abstraction to provide an operator, function, or context that you can use in TQL to directly interface with the respective resource, such as a TCP socket or cloud storage bucket. We typically implement this functionality using the respective SDK, such as the AWS SDK, Google Cloud SDK, or librdkafka, though some integrations require a custom implementation.