top of page
episilia main page creative-02.png
logo_edited.png
logo_edited.png

logs

logo_edited.png
logo_edited.png

Terabytes of logs? Manage them for FREE with episilia

logo_edited.png
logo_edited.png

"Episilia has been helping us in a big way to
manage 2TB of logs per day in production"

- VP Devops, FreightTiger

episilia main page design-01.png
logo_edited.png
logo_edited.png
logo_edited.png
logo.png
Solutions  | 

Full value from every log line 

Episilia enables high value solutions on streaming logs to eliminate security threats, monitor user experience and troubleshoot applications.

Eliminate Security Threats (1).png
Eliminate Security Threats

With high speed indexing at 15MBps per core and PCRE regex out of the box, incoming logs can be analyzed as they arrive and eliminate every security threat to the business.  

Monitor User Experience (1).png
Monitor User Experience

High velocity data coming in from streaming media, logistics carriers and payment gateways can be monitored to provide for the right user experience and rectified in realtime.

Troubleshoot Applications (1).png
Troubleshoot Applications

Detailed application logs can be stored for months to get an accurate picture of the entire application stack and troubleshoot issues across versions without any guesswork. 

Teams with high volume logs rely on Episilia to cut costs by 3x or more
freight-tiger-logo.png
Nurture_Master_Logo_Landscape_OnWhite.png

Testimonial

"At nurture.farm we generate terabytes of logs daily and we use them to identify and fix production issues. Episilia operates at high throughput and low resource utilization while integrating seamlessly with the K8S cluster. Centralized logging with Episilia helps our business IT and security teams with root cause analysis."

Abinasha-Karana-1.jpg

Abhinasha Karana

Technology Architect @ nurture farm

logo_edited.png
logo_edited.png
logo_edited.png
logo_edited.png
logo_edited.png
logo_edited.png
Under the hood  | 
logo.png

Fast and Affordable

Episilia costs less because it is fast

Zero Bottlenecks
Zero Bottlenecks (2).png
  • Peer to Peer collaborative architecture; no SPOF

  • Stateless components to scale horizontally

  • No central database; S3 is the primary datastore for logs

  • Indexer and search instances scale independent of each other 

Minimal Data Footprint.png
Minimal Data Footprint
  • Data structures exploit natural order and repeatable values in logs 

  • Double optimized bloom filters with index size at 1.5% of log bytes

  • Logs and index LZ4 compressed. 10TB of logs zips to 1TB on disk

  • Flatbuffer format to de-serialize data with less cpu cycles 

CPU and RAM Optimized.png
CPU and RAM Optimized
  • C++ with SIMD indexes logs at 10-20MBps/core or 1TB/core/day

  • 10 concurrent search queries with just 4 Cores + 4GB RAM

  • 3 Tier cache in RAM, Rocksdb and Local FS

  • Tail has a guaranteed latency of 3-5 seconds from log write to display

episilia-flow.gif

"We did pre-mature optimization in every step in building Episilia, for each cpu cycle and each byte." 
- Episilia Team

The features  | 
logo.png

Built for dev and ops teams

Logging without limits, Queries in realtime, and Simple to operate 

collecting logs.png
Collecting logs

Sources: Kafka, HTTP, S3

  • Supports Open Telemetry and generic JSON message format for logs

  • Logs can be transferred via Kafka, HTTP,  S3 to Episilia

  • Timestamp derived from logs or stamped on arrival

  • Independent of log collectors - Fluent Bit, Vector, Filebeat

Indexing
indexing.png

10-20 MBps per core

  • Indexing at 10-20 MBps per core; roughly 1TB per core per day

  • Index is 1.5% of data size, covers keyword + regex

  • Indexer instances can be started/stopped to scale with no data loss 

  • Group related logs together by virtual app IDs

tailing & alerting.png
Tailing and Alerting

K8s to console ~ 3 seconds

  • Logs tailed to Episilia console in under 3 seconds from origin

  • Tail logs support keyword and regex filters 

  • Alerts on logs typically delivered within 5 seconds from origin

  • Alerts delivered to Slack, Pagerduty, email etc

searching.png
Searching

1-5 seconds, 1M results

  • All logs available to search any time; no need to pre-load

  • Search queries support keyword + PCRE compliant regex queries

  • A search query needs a max of 350 millicores and 300MB RAM

  • 98% of search queries return in between 1-5 seconds

  • Large search results > 1M downloaded to a csv file for analysis 

  • Logs fetched from S3 on-demand; no hard dependency on disk

  • Frequently read logs are cached to local disk and RocksDB

  • Search instances can be started/stopped to scale

  • Grafana Loki browser supported besides Episilia native console

  • Save queries; share queries and search results with your team

storage & archival.png
Storage and archival

No DB, only S3

  • Data and index files are stored only in S3

  • All metadata stored in S3; no dependency on a live database

  • Any S3 store - MinIO, Azure, GCP,  DigitalOcean, Alibaba, OCP 

  • S3 files in date/hour folders; simple copy to archive/restore

open-file.png
Open and extensible

Open file formats and APIs

  • Log data files in Hadoop sequence file open format

  • Files in S3 can be processed by Hive or any HDFS engine 

  • Search, tail, alerts available as APIs to integrate into third party apps 

  • Supports Loki query format for search queries

easy ops.png
Simple ops

Self-throttling, auto scaling

  • Episilia cluster is stateless; no state in any live database or disk

  • Deployed via Helm charts or docker manifests 

  • Standard K8s/container nodes with AVX compatible cores for SIMD

  • Any service can be started/restarted/stopped any time

  • Distributed cluster with co-operating nodes; no leader election

  • Local redpanda for service co-ordination and communication

  • Prometheus-compatible for monitoring

  • All services support pause/resume control to avoid stop/restart

  • In-built throttling on memory usage; no crashes on high loads 

  • Fine grained metrics collected to analyze and tune throughput 

"We reduced our logging infrastructure cost by 4X with Episilia. There is no comparison." 
- Architect, Nurture Farm

Deploy it today  | 
logo.png

Episilia is FREE

  1. Fill the form to get a FREE license

  2. Install using Helm charts, instructions here

  3. Send logs to Episilia cluster and view them

Contact us

Thanks for contacting us, we will get back to you within 24 hours.

bottom of page