How Jitsu Cut Logging Costs by 90% While Managing Millions of Shipments Generating 400 Logs Each

"Grepr helped us automate what to keep and what to skip, so we’re not paying to store or index noise. It lets us find the needle in the haystack without paying for the haystack!"


How Jitsu Cut Logging Costs by 90% While Managing Millions of Shipments Generating 400 Logs Each

"Since we deployed Grepr, we’re seeing a 95% reduction in log volume and didn’t have to change a thing in our app. I'd recommend Grepr to any team that's experiencing rising costs from an expensive logging platform!"
.png)

How FOSSA Reduced Their Logs by 95% Without Burdening Their Engineers

“Engineers didn't change how they work at all. Dashboards and alerts still worked as expected. We just stopped paying for 90% of our log volume that was never doing anything for us.”


How Envoy Reduced Observability Data Volume by 90% Without Touching a Single Dashboard

“Engineers didn't change how they work at all. Dashboards and alerts still worked as expected. We just stopped paying for 90% of our log volume that was never doing anything for us.”


"Grepr helped us automate what to keep and what to skip, so we’re not paying to store or index noise. It lets us find the needle in the haystack without paying for the haystack!"


"Since we deployed Grepr, we’re seeing a 95% reduction in log volume and didn’t have to change a thing in our app. I'd recommend Grepr to any team that's experiencing rising costs from an expensive logging platform!"
.png)
- Faster debugging
- Reduced context switching
- Accelerated onboarding
Jitsu is an open-source customer data platform that helps companies collect, transform, and route customer event data across their modern data stack. Built with developers in mind, Jitsu enables organizations to build flexible, privacy-conscious data infrastructure at scale.
Jitsu is a last-mile delivery company focused on providing fast, reliable, and affordable package delivery solutions for e-commerce businesses, particularly in urban areas. Jitsu utilizes proprietary technology for route optimization, driver communication, and real-time tracking, enhancing efficiency and customer experience. Their platform is built from multiple services operating on Kubernetes in the cloud.
Years ago, Jitsu had chosen Datadog for its comprehensive ability to leverage metrics, logs and traces, and the Jitsu DevOps team is quite happy with the solution. Over the years they have built up around 50 custom logging dashboards for monitoring their operations, and the team is well versed in leveraging Datadog for both business and technical operational use cases. However, as the Jitsu platform and business has grown, so have the logging costs.
Jitsu uses their logging system for 3 core use cases; 1) Real-time application troubleshooting, 2) Retrospective investigations of package delivery issues and 3) Continuous compliance validation. These capabilities are foundational to their operations, and their tooling and workflows are well established around Datadog. But therein lies the challenge and the opportunity, how could they reduce the costs of operations without disrupting their established operations?
This is when Evan Robinson, CTO at Jitsu, found Grepr. “Jitsu handles millions of shipments per month and for each shipment, we generate 400 logs. Well over 99% of our shipments are successful, we only need to review logs to understand why a shipment has gone wrong.” This sets up a strong motivation to find a clever way to strip out the non-interesting log data and save money, yet still be able to utilize the established processes and tooling. Evan continued, “we felt that if we could find a solution that balanced between sifting out the redundant and ‘non-interesting’ logs, and could automate that process of deciding what to keep, that would be a very nice approach.”
There was one additional requirement. The log set for each shipment transaction must be archived for 13 months to meet business requirements, so therefore, Jitsu needed to store logs as cheaply as possible, yet still be findable, to meet their compliance needs.
One of the ways Jitsu troubleshoots issues is when an alert fires due to errors in a trace, engineers go to the associated logs. With Grepr reducing logs, what is the impact on that workflow? To mitigate this impact, Jitsu used two features: 1) the trace sampler which passes through full logs for a fraction of the traces Grepr sees, and 2) triggered backfills - when there’s an alert from Datadog on a trace error, Grepr automatically backfills logs for that trace back into Datadog. 99% of the time, the logs that are needed for troubleshooting are already in Datadog, and when not, it’s quick and easy enough to find them in the Grepr Data Lake.
Grepr delivered. Grepr was initially deployed within an hour, and Jitsu saw results within 15 minutes reducing log volume by over 90%. Despite immediate log volume reduction, the impact on their Mean Time To Resolution (MTTR) was "negligible compared to the cost savings” after months of use. Storing logs in their own S3 bucket for compliance was significantly cheaper than within Datadog, with Grepr providing efficient methods for finding specific logs in the archive when needed.
To sum up their feelings, Evan concluded, “Grepr allows us to find the needle in the haystack without paying for indexing the haystack!” We could not have said that any better.
Ready to reduce your observability TCO by 75%?
Reduce telemetry noise in your observability tools. Instantly search or backfill raw data.
