Jump to Content
Documentation
API Reference
Releases
Product
Pricing
Docs
Blog
Documentation
Product
Pricing
Docs
Blog
Moon (Dark Mode)
Sun (Light Mode)
Documentation
API Reference
Releases
User Management How-to
Search
Welcome
Introduction
Activation
SOLUTIONS
Data Sources
Akamai DataStream Integration
Cloudflare Integration
Cribl Integration
Fastly
Fluent Bit Integration
Journald Integration
Mux
Qwilt Logs
Tencent EdgeOne Integration
Vector Integration
Zuplo
AWS CloudFront
AWS Elemental MediaLive
AWS Elemental MediaPackage
AWS Elemental MediaTailor
AWS Web Application Firewall (WAF)
Exploring Data
Built-In Dashboards
Customize Grafana Dashboards
Use the Grafana Query Builder
Write Your Own Queries
Configure the ClickHouse Driver for Grafana
Search Tools
Query Debugging
Custom Views
Query Troubleshooting
HTTP Response Headers
Query Performance Debugging
Active Queries
Query Metrics
Query Guidance
Query Efficiency
Query Options
Query Options Precedence
Query Options Reference
Alias Columns
Hydrolix Connector for Apache Spark
Hydrolix Connector for Apache Spark: Databricks Deployment
Hydrolix Connector for Apache Spark: Microsoft Fabric Deployment
Hydrolix Connector for Apache Spark: AWS EMR Deployment
2 September 2025 - v3.0.0-v5.6.0
22 April 2025 - v2.0.0-5.1.x
4 February 2025 - v1.0.0-v4.22.x
ClickHouse
ClickHouse Client
ClickHouse HTTP
ClickHouse Considerations
SQL Compatibility
SQL Statements
Custom Functions
Custom Dictionaries
HTTP Query API
JDBC Driver
Hydrolix UI
Microsoft .NET (Octonica)
MySQL Client
Python Library
Visualization Tools
DBeaver
Grafana Automatic Installation
Grafana Manual Installation
Hydrolix Data Source Plugin for Grafana
Kibana Automatic Installation
Redash
Hydrolix Search for Splunk
Splunk with DB Connect
Superset
Support
Support
Legal and Privacy
Availability and Support SLAs
Subject Access Request Form
Subprocessors
Terms of Service: SaaS
Terms of Service: On Premise
OSS Dependencies
Mutual Non-Disclosure
Privacy FAQ
Privacy
Data Processing Addendum
---- On-Prem Only ----
On-Prem Deployment
Deploy Hydrolix
Select Your Cloud Provider
Deploy on Google GKE
Install Tools
Prepare a Cluster
Deploy Hydrolix
Deploy Production PostgreSQL - GKE
Deploy on Amazon EKS
Prepare a Cluster
Deploy Hydrolix
Add Cluster Admins
Deploy Production PostGres - EKS
Deploy on Linode LKE
Install Tools
Prepare a Cluster
Deploy Hydrolix
Deploy Production Postgres - LKE
Deploy on Microsoft Azure AKS
Install Tools
Prepare a Cluster
Deploy Hydrolix
Customize Object Storage
MinIO
Upgrade/Downgrade Instructions
Upgrade to v4.10
Upgrade to v4.12
Upgrade to v4.14
Upgrade to v5.4.0
Downgrade from v5.6.0
Upgrade instructions for v5.7.4
Downgrade instructions from v5.7.4
Manage Cluster
Secure a Kubernetes Cluster
Configure IP Access
Enable TLS
Hydrolix ACME Client
Provision Certificate Manually
External TLS on AWS NLB
Kubernetes Cert Manager
HTTP Challenge
DNS Challenge on Route53
DNS Challenge on Cloudflare
DNS Challenge on Google CloudDNS
Certificate Troubleshooting
Add Custom Metadata to Pods
Rollout Strategies
Target Kubernetes Resources
Rate Limits
Hydrolix Spec Configuration Validator
Independent Container Versioning
Scale a Cluster
Resource Pools
Create Resource Pools
Delete Resource Pools
Update and Scale Resource Pools
Scale Clusters with Hydrolix
Stateful and Stateless Scaling
Manual Scaling
Scale Profiles
Custom Scale Profiles
Scale by Component
HDX Autoscaler with Prometheus
Scheduled Overrides
Scale to Minimal Replicas
Scale to Zero Replicas
Resource Tuning
Overcommit
Manual Resource Configuration
Logging and Debugging a Cluster
Logging Configuration
Troubleshooting
Load Data
Load Data
Stream Ingest
HTTP Stream API
Dynamic Ingest Routing
Amazon Data Firehose
Pull Methods
Akamai SIEM
Azure Event Hubs
Kafka
Kinesis
Stream Settings
Stream Metrics
Stream Debugging
OOMKill Detector and Data Splitter
Batch Ingest
AWS S3 Notifications
GCP Storage Notifications
Batch Observability
Batch Metrics
Insert / Save Data Manually
Intake Spill
Manage Data
Catalog Metadata
System Health
Compact & Optimize Data (Merge)
Merge Metrics
Data Lifecycle Management
Age Metrics
Alter Data
Alter Metrics
Aggregate Data
Summary Tables
Kinesis
Summary Table Metrics
Summary Debugging
Observability
All Metrics
Hydrolix Custom Metrics
Age Metrics
Alter Metrics
Merge Metrics
RabbitMQ Metrics
Prometheus Batch Metrics
Prometheus DNS Metrics
Prometheus General Metrics
Prometheus Go Metrics
Prometheus Stream Ingest Metrics
Prometheus Kafka Metrics
Prometheus Merge Metrics
Prometheus Operator Metrics
Prometheus PostgreSQL Metrics
Prometheus Query Metrics
Summary Table General Metrics
Summary Table Go Metrics
Summary Table Indexer Metrics
Summary Table Redpanda Metrics
Summary Table Storage Metrics
Summary Table Stream and Intake Head Metrics
Summary Table Stream Summary Metrics
Summary Table Traefik Metrics
Platform Observability
Kubernetes Cluster Logs
Metrics for Observability
Visualize Hydrolix Data in Grafana
Configure Alerts in Grafana
Prometheus Integration
Prometheus Remote Read and Write
Enable an Independent Prometheus Operator
Hydrologs
Hydrologs Query Examples
Dashboards
Advanced Configuration
Authentication and Authorization
Account Types
Service Accounts How-to
User Authentication
Account Permissions (RBAC)
RBAC Structure
RBAC Concepts
RBAC How-to
Permissions Reference
Authentication Administration
Password Complexity Policy
Authentication Audit Logging
Stream Authentication
Single Sign-On (SSO)
Enable Basic Authentication
Query Authentication
Data Security
Hydrolix Tunables
Hydrolix Tunables List
Hydrolix Tunable Name Examples
Projects & Tables
Row-Level Access Control
Row-Level Access How-to
Data Source Configuration
Transform Data
Test and Validate Transforms
Shadow Transforms
Publish Your Transform
Basic Data Types
Complex Data Types
Timestamp Data Types
IP Data Type
Limiters
Auto Values
Scripting
Format Options
WURFL Integration
Rejects
Useful Data Tools & Techniques
Pre-transforms for JSON subtype chaining
Intro to Config API
Pagination Change in v5.4.0
Disable Users
Table Settings
Storage Settings
Performance Mode
Store Data Across Multiple Buckets
Distribute Data to Multiple Buckets
Vendor Storage Configuration
HDXCLI
Installation
Usage
Configuration
Resource Management
Data & Jobs
Security & Access Control
Utilities & High-Level Operations
FAQ
Vacuum
Data Enrichment
Troubleshooting
Documentation Quick Links
General Errors
System Components
Understanding Hydrolix
The Hydrolix Data Platform
Core
Ingest
Merge
Query
Autoscaling
Management
Data Lifecycle
Alter Jobs
Tutorials
Tutorials: Introduction
Load your first dataset
Create a Project and Table with API
Create a Transform with a Write Schema
Run the batch ingest job API
Query data
Get Started
Prerequisites
Step 1 - Model Storage
Step 2 - Ingest Data
Step 3 - Query Data
Next Steps
Getting Started with Dictionaries
Elastic Common Schema
GDELT Data
Basic Queries
Statistical aggregations
Work with Metrics
Timeseries functions
Work with Fastly CDN Logs
Fastly transaction logs
Visualize Fastly Data with Grafana
Migrate to External PostgreSQL
Data Export Guides
Hydrolix HTTP API to Google Pub/Sub in Go
User Management How-to
Suggest Edits
Updated 3 months ago