Log Analytics
Ingest application, security, and infrastructure log streams from Kafka and analyze them continuously using SQL. RisingWave delivers error rate aggregations, anomaly counts, and threat signals in milliseconds, without log indexing delays.
Why Streaming Log Analytics
Log indexing platforms like Elasticsearch and Splunk write log events to an inverted index before they can be queried, introducing minutes of latency between a log event and its appearance in search results. Streaming SQL evaluates aggregations and filters against each log event as it arrives in the Kafka stream, delivering results in milliseconds without the indexing step.
| Factor | Log Indexing Platforms | RisingWave |
|---|---|---|
| Query Latency | Minutes (after indexing) | Milliseconds (per-event streaming) |
| Query Language | Proprietary KQL, SPL, or Lucene | Standard SQL |
| Infrastructure Cost | Large index storage + search nodes | Compute only, no index storage |
| Alerting | Scheduled queries on indexed data | Continuous materialized view evaluation |
Use Cases
Any use case where minutes of log query latency affects the outcome. Security threat detection, infrastructure incident response, application error tracking, and compliance audit all have better outcomes when log analysis runs continuously rather than on a polling interval.
Continuously evaluate authentication failure rates, suspicious process execution patterns, and network anomalies from security log streams, surfacing threat signals within milliseconds without waiting for a SIEM to index the logs
Aggregate error counts and error rates per service, endpoint, and severity level from application log streams in real time, triggering alerts when error rates exceed SLA thresholds before the incident affects a significant user population
Process infrastructure logs from Kubernetes, load balancers, and cloud services in real time to track pod restart rates, connection pool exhaustion, and capacity saturation as they develop rather than discovering them in post-incident log reviews
Continuously aggregate access events, privilege use, and data modification events from audit log streams, maintaining always-current compliance dashboards and alerting on policy violations within seconds of the triggering log event
How It Works
RisingWave ingests log events from Kafka topics and evaluates SQL materialized views continuously as each event arrives. Aggregations such as error counts per service, authentication failure rates, and anomaly scores update incrementally per event rather than being recomputed on a query schedule. Your dashboards and alerting systems query or subscribe to the materialized views via the PostgreSQL interface.
Write SQL aggregations over Kafka log streams and query live results from your dashboard without log indexing infrastructure.
Start Free