Your Data, Your Way

Data streaming innovation for timely action

The insights you need

When you need them

And how you want them

What it does

Unified Log Collection

Integrate data from any source for centralized management, monitoring, and alert system, equipped with a distributed persistence data layer and improved fault tolerance.

Upon ingesting log data, millions of data entries are clustered in real-time, with zero data loss, to provide deeper insights and faster troubleshooting.

Auto-Parsing and Data Enrichment

Get a comprehensive solution for any log in any format, with an easy-to-use parsing wizard and automatic parsing for JSON logs.

Automatically enrich your logs with a predefined custom data source, saving you up to 70% on storage costs. Integrate business, operations, or security information not accessible during runtime into your logs.

Log Clustering for Quick Insights

Auto-cluster millions of logs during ingestion for faster investigations, higher-level analytics, and better anomaly identification with innovative tools such as K8s HPA, VPA, and Keda, to reach advanced auto-scaling.

Convert data to trackable metrics before indexing to extract previously unattainable system and business insights, such as high traffic pages, and geo-localization, allowing you to tap into a wider audience.

ML-Powered Alerting

Identify critical issues and reduce false positives to avoid alert fatigue, with the smartest alerting solution in the industry.

Monitor essential parts of your system and SLOs using advanced alerts, including:

  • Dynamic thresholds
  • ‘Ratio between’ queries
  • New value detection
  • Cardinality alerts
  • Query sequences

Seamless Visualization & Familiar Syntax

Built-in UI, Kibana, Grafana, SQL clients, Tableau, CLI and full API support to visualize your data.

Migrate your existing Kibana visualizations and alerts, or set up some fresh ones, using our engineering power.

Engineering & DevOps friendly

Developer-Friendly CLI

Get CLI access to your log data, whether indexed or not. Enjoy the ease of use and simplicity of a CLI coupled with centralized logging.

Live Tail

View logs from all servers in one place, pre-indexed, with zero latency, thanks to a solid integration with batching and backpressure and non-blocking IO for contiguous data processing.

How it works

What actually happens

Source

Logs, Metrics & Security Events

Event data is seamlessly collected from hundreds of sources for a single, aggregated view of system health.

Event Source Enrichment

Event enrichment sources are ingested and correlated with event data to ensure that all pertinent information is collected.

Contextual Data Collection

Third-party data sources such as status pages, cloud availability reports, CI/CD platforms & more are leveraged to provide context around how they affect your production.

Stream

RT Event Transformation

Data is ingested and immediately enters the parsing engine, which executes regex rules to parse, mask, extract or block data without any pre-configurations. Data can then be enriched using pre-built sources or the customer database.

Optimized Storage Routing

Compliance data can be identified and archived at a minimal cost. The rest of the data runs through the monitoring engine and is then sent to archive or to hot storage (only for frequently searched data).

Event Clustering

Machine-learning algorithms cluster countless individual events into a finite number of templates to monitor common events and identify anomalies, including abnormal spikes and log ratios.

Security Traffic Analyzer (STA)

All event data from all servers can be monitored in Coralogix’s UI or in your own terminal via CLI with less than a 5-second latency. Events in the live tail can be filtered by app or subsystem or according to any |grep/text/regex query.

Dynamic Alerting

All streaming analytics are available per specifically defined user groups and permissions.

Metric Generation

Machine learning algorithms learn the typical flow of data and identify suspected errors based on correlated events, including abnormal spikes and log ratios.

Live Event Monitoring

Event data is seamlessly collected from hundreds of sources for a single, aggregated view of system health.

Full RBAC

Event enrichment sources are ingested and correlated with event data to ensure that all pertinent information is collected.

Automated Insights

Third-party data sources such as status pages, cloud availability reports, CI/CD platforms & more are leveraged to provide context around how they affect your production.

Sink

Data Forwarding

Data can be sent to external long-term storage in readable TSV format that can be also directly queried from Coralogix. Archived event data can be reindexed via direct query at any time.

Visualization & Alerting

All events, aggregations, and insights can be sent for visualization in our purpose-built UI, Kibana, Grafana, SQL clients, Tableau, and more.

APIs / CLI

Using the Coralogix CLI and full API support, events data can easily be exported to any third-party tool or external location.