Open source Sumo Logic alternatives
Every project in the catalog is MIT, Apache or BSD licensed. 0 projects explicitly describe themselves as a Sumo Logic alternative; 38 more are in the category where Sumo Logic is a typical product.
Open source projects in the same category: Log Management
Category-level information: these projects are the same kind of software as Sumo Logic; they have not claimed to be a one-to-one replacement.
logrus
100sirupsen · Log Management
Common commercial products in this category: Splunk, Datadog Logs, Sumo Logic
- With the structure fully compatible with the standard library journal, you can log on to Go projects.
- Using JSONFormatter, you easily parse logs with logstash or Splunk.
- By enabling the SetReportCaller setting, you add the called method to the logs as a field.
- • NeutralGitHub Issue
Log filename and line number
“Both stdlib package log and many other logging frameworks are supporting this (e.g. Am I missing how to enable it or is it not supported?”
- • NeutralGitHub Issue
Case change breaks builds?
“Not sure what's started to happen, but overnight our builds have started to break: `can't load package: package github.com/TykTechnologies/tyk: case-insensitive import collision: "github.com/Sirupsen/logrus" and "github.com/sirupsen/logrus"` I wonder if it's the case change from…”
Verified against README · Oct 26, 2026 · source
zap
92uber-go · Log Management
Common commercial products in this category: Splunk, Datadog Logs, Sumo Logic
- With SugaredLogger, you can log with printf style or loose-type key-value pairs.
- With the Logger interface, you can create structured logs in situations that require high performance and type-safe.
- Thanks to the non-reflective JSON encoder, you can reduce memory allocation and processor load across the application.
Verified against README · Oct 26, 2026 · source
loguru
100Delgan · Log Management
Common commercial products in this category: Splunk, Datadog Logs, Sumo Logic
- By importing a single logger object, you immediately create a log without requiring additional configuration.
- Using the add function, you configure file-based logging with file rotation, compression, and storage parameters.
- You can capture and store exceptions in detail within Thread or main stream.
- • NeutralHacker News
Show HN: Rust-loguru – A flexible Rust logging library like Python's Loguru
“Thanks! Here are the main features - Multiple log levels: TRACE, DEBUG, INFO, SUCCESS, WARNING, ERROR, CRITICAL - Thread-safe global logger: Safe to use in multi-threaded applications - Extensible handler system: Console, file, and custom handlers - Configurable log formatting:…”
- • NeutralHacker News
Show HN: Rust-loguru – A flexible Rust logging library like Python's Loguru
“Nice project! Python Loguru is a delight to use. Good luck! So, do you lose any feature, functionality or performance when using loguru as a log crate backend?”
Verified against README · Oct 26, 2026 · source
monolog
100Seldaek · Log Management
Common commercial products in this category: Splunk, Datadog Logs, Sumo Logic
- You can redirect application logs to files, databases, or remote web services.
- Thanks to the PSR-3 interface, you can use it with different logging libraries.
- You can create advanced logging strategies using custom handlers and formaters.
GoAccess
100allinurl · Log Management
Common commercial products in this category: Splunk, Datadog Logs, Sumo Logic
- Analyse web log files of Apache, Nginx or cloud services instantly via the terminal
- By following the response times of pages, you detect requests that lower your site's performance.
- With the live HTML panel and WebSocket support, you monitor traffic statistics through the browser
- • NeutralHacker News
GoAccess – Visual Web Log Analyzer
“I've used both. GoAccess tends to be more useful to me when I have a set of log files and want to track down something specific to the web server config. That's particularly handy when working on a server I'm not already familiar with, or when I have logs but no access to the…”
- • NeutralHacker News
GoAccess – Visual Web Log Analyzer
“Indeed, most of the GoAccess docs around pipes provide examples for using them to backfill missing expected features, like filtering by date range, file/MIME type, status code, etc.”
cool-RR · Log Management
Common commercial products in this category: Splunk, Datadog Logs, Sumo Logic
- By adding a decorator to the function you want to study, you get a line-by-line work journal.
- You just watch that range by taking a certain part of the code into the context block.
- You follow the values of expressions other than local variables by giving them a tracking list.
- • NeutralHacker News
PySnooper: Never use print for debugging again
“That looks really nice! I normally use pudb which is a curses-based debugger but pudb falls short when the debugged program runs with several threads or if it uses an asynchronous event loop. Having a non-interactive debugger like PySnooper could definitely help in such…”
dozzle
100amir20 · Log Management
Common commercial products in this category: Splunk, Datadog Logs, Sumo Logic
- You can watch Konteyner logs in real time via the web interface.
- You can search through log logs using Regex or SQL queries.
- With Agent mode, you can manage multiple Docker mainframes from a single point.
- • NeutralGitHub Issue
Running stacks in sidebar or filter by Stack
“Is it possible to display containers based on stack or the compose file? Say I have a compose file with traefik, authelia, ldap and redis. When I run that file, I want a `running stacks` above `running containers` so I can view logs/containers by compose file/stack. Currently it…”
- ↓ NegativeGitHub Issue
Agent with Authmode simple
“### 🔍 Check for existing issues - [X] Completed ### How is Dozzle deployed? Agents ### 📦 Dozzle version 8.1.4 ### ✅ Command used to run Dozzle agent ### 🐛 Describe the bug / provide steps to reproduce it Is there a way to protect the agent? Currently, anyone can establish the…”
Fluentd
100fluent · Log Management
Common commercial products in this category: Splunk, Datadog Logs, Sumo Logic
- Using the Gem command, you install Fluentd on your system
- Manage and test log stream with configuration files
- You install dependent gem packages using Bundlers
- • NeutralHacker News
LogZoom: A fast, lightweight substitute for Logstash/Fluentd in Go
“>To respond to your point about absence of Grok like facility, avoiding the need to unmarshal and remarshal the data while passing through LogZoom was an explicit design requirement. The blogpost refers to our pain with Logstash/Fluentd etc. I think there are two different (CPU)…”
- ↑ PositiveHacker News
LogZoom: A fast, lightweight substitute for Logstash/Fluentd in Go
“PacketZoom founder here. Glad you liked the project. Could not agree more with the importance of tracking logs (and metrics... but that's a topic for another post). To respond to your point about absence of Grok like facility, avoiding the need to unmarshal and remarshal the…”
CocoaLumberjack · Log Management
Common commercial products in this category: Splunk, Datadog Logs, Sumo Logic
- You integrate Swift Package Manager, CocoaPods, Carthage, or manual method into your project.
- You start saving messages using classes DDOSLogger, DDTTYLogger and DDASLLogger.
- With DDFileLogger, you create log files and configure file loop times.
- • NeutralGitHub Issue
How to use cocoalumberjack with Swift
“Hi. I've been reading here and there, and I am unsure how to use the framework with swift. I've seen people aking their own wrappers in swift, but that was quite some months ago. Following the issues in there, my understanding is that there's an official swift wrapper for using…”
- ↑ PositiveGitHub Issue
Revive CocoaLumberjack
“## List of things to do - [x] admin permissions from Robbie to @rivera-ernesto @bpoplauschi - [x] set GitHub topics for the projects - help discoverability - [ ] 1.A - Add new collaborators: - [x] @sushichop - [ ] @jcbertin - [x] @nrbrook - [x] @diederich - [x] @ksuther - [ ]…”
zerolog
85rs · Log Management
Common commercial products in this category: Splunk, Datadog Logs, Sumo Logic
- You can create structured log records in JSON format in your applications.
- By blocking memory allocation, you can manage high-performance logging processes.
- You can add contextual data to your daily messages in the form of key-value pairs.
- • No published release
- • NeutralGitHub Issue
stdlib slog handler for zerolog
“Hi, Is there any plan to add [slog]( handler implementation for Zerolog ?. If there are no ongoing efforts then i can raise the PR the same Regards”
debug
100debug-js · Log Management
Common commercial products in this category: Splunk, Datadog Logs, Sumo Logic
- By transmitting the module name, you convert the console error function into a customized debugging function.
- Using the DEBUG environment variable, you enable or disable debugging outputs of certain modules.
- You measure the duration of operations by following the millisecond difference between two debugging calls.
- • NeutralHacker News
Icecream: Never use print() to debug again in Python
“You are right with some points but i still see it a bit different. I disagree with the statement "I don't think encouraging bad practices is a problem if the code will be deleted before being submitted.". The thing is the deadline just needs to be shifted a bit and suddenly you…”
- • NeutralHacker News
Icecream: Never use print() to debug again in Python
“I (and the person I replied to, I suspect) interpreted the title to mean that you shouldn't debug by printing stuff to the console at all, but instead do some other thing.”
fluent · Log Management
Common commercial products in this category: Splunk, Datadog Logs, Sumo Logic
- With over 70 built-in plugins, you collect log, metric, and trace data from different sources
- Perform analysis and conversion operations on incoming data using SQL queries
- Provide secure network communication with built-in TLS/SSL support and asynchronous I/O features
- • High number of open issues (840)
- • NeutralGitHub Issue
Add Windows Support to Fluent Bit
“## Overview Right now, Fluent Bit is designed to run on Unix platforms (Linux, BSD and OSX). This ticket aims to expand the supported platforms a bit more; Namely we want to be able to run Fluent Bit on Windows, and make it possible to ship logs efficiently from there. ## Goals…”
gaogaotiantian · Log Management
Common commercial products in this category: Splunk, Datadog Logs, Sumo Logic
- You can review the runtime function calls and source code interactions of Python scripts on the timeline.
- You can profile application performance by integrating the command line, Jupiter notebooks, or into the code.
- You can detect system bottlenecks by monitoring GPU events and local calls on PyTorch models.
- • NeutralGitHub Issue
Feature request: magic command to use viztracer from within jupyter notebook
“Note sure what would be the best way to implement this, but the usability of viztracer could be greatly improved for datascientists and other Python users who work in interactive envrionments based on Jupyter such as Jupyter Lab and VS Code notebooks. The setup use case would…”
- • NeutralGitHub Issue
GIL information
“Hi, I was wondering if you thought about visualizing when a thread has or tries to get the GIL? cheers, Maarten”
open-telemetry · Log Management
Common commercial products in this category: Splunk, Datadog Logs, Sumo Logic
- You transfer different telemetry data formats to the central system via a single configuration.
- By distributing in agent or collector mode, you collect tracking, metric, and log data.
- You manage data processing processes with customizable components without interfering with the core code.
- • High number of open issues (712)
Pulse
80kean · Log Management
Common commercial products in this category: Splunk, Datadog Logs, Sumo Logic
- You record URLSession-based network requests and events locally.
- With the debugging console within the application, you directly examine the records.
- You export the recording data and add it to the error reports.
- • NeutralGitHub Issue
Add support for the new URLSession async/await APIs
“Simple integration using `URLSessionProxyDelegate` on iOS 16.0 is creating the request in logs, but they are stuck "Pending". I did a little bit of debugging and it seems `urlSession(_:task:didCompleteWithError:)` isn't being called by the system. # Reproduction ```swift import…”
- ↑ PositiveGitHub Issue
Questions
“Hi, Love this and have been wanting something like this for years so I'm so pleased that you've taken the time and patience to implement it (and soooo well too!) I have a few questions as we have very strict privacy and GDPR requirements I need to satisfy before I can adopt this…”
tracing
75tokio-rs · Log Management
Common commercial products in this category: Splunk, Datadog Logs, Sumo Logic
- You can add tracking points and events to your code.
- You can save the collected data to standard output by setting up the Subscriber application.
- You can override the default subscriber configuration for local scopes.
- • High number of open issues (905)
- • NeutralHacker News
Apple and Google partner on Covid-19 contact tracing technology
“There's no pretending there is no other choice, this already is a proposal for that "other choice". Contact tracing certainly isn't new, it's a required step in tackling many infectious diseases and will happen whether or not it is assisted by digital means. The technical…”
- • NeutralHacker News
Apple and Google partner on Covid-19 contact tracing technology
“This is a fallacy. You don't know how people commenting on this thread think about other topics. Just because there is worse (apparently to you) things happening, doesn't mean you can't be critical of contact tracing.”
FASTER
80microsoft · Log Management
Common commercial products in this category: Splunk, Datadog Logs, Sumo Logic
- With low latency, you can keep your data in a permanent journal by performing frequent commit operations.
- You can perform key-value-based storage and caching for large-scale data that exceeds memory limits.
- Using non-blocking checkpoint techniques, you can consistently recover application data.
- • NeutralGitHub Issue
(1.7.2) NotImplementedException thrown sometimes in VarLenBlittableAllocator.cs when deleting entry, using SpanByte as k
“I'm using `FasterKV ` the newest release (1.7.2), having a fully functional project, but sometimes I get `System.NotImplementedException` in [VarLenBlittableAllocator.cs:line 191]( when deleting entries in bulk. When I'm deleting them one by one manually everything works fine,…”
- • NeutralGitHub Issue
Can I limit RAM size of my FASTER application
“I would like to set a limit for RAM size used by FASTER to not allow growth over 100MB? How I can achieve this? I played with log settings: ``` logSettings: new LogSettings { LogDevice = _logDevice, ObjectLogDevice = _objDevice, PageSizeBits = 12, MemorySizeBits = 20 }, ``` But…”
open-telemetry · Log Management
Common commercial products in this category: Splunk, Datadog Logs, Sumo Logic
- You capture distributed tracking (traces) from your applications written in Go.
- By measuring the performance data of your software, you send it to the observable platforms.
- By collecting application metrics, you track system behavior in detail.
NLog · Log Management
Common commercial products in this category: Splunk, Datadog Logs, Sumo Logic
- You redirect application logs to targets such as files or consoles.
- You enrich structured journals with contextual information.
- You use extension packages for outputs such as database, email, or HTTPS endpoint.
- • NeutralGitHub Issue
Support CoreCLR / .NET Core
“Any idea when NLog will support CoreCLR? So thanks. Meriturva”
itsgoingd · Log Management
Common commercial products in this category: Splunk, Datadog Logs, Sumo Logic
- You collect runtime data for HTTP requests, commands, and queue jobs.
- You examine database queries, cache operations, and log entries from your browser.
- By setting the slow query threshold, you detect performance metrics and repetitive queries.
- ↑ PositiveHacker News
JPL's Design for a Clockwork Rover to Explore Venus (2017)
“I wrote a paper as an space research intern about how to do high temperature electronics for a Venus probe and the paper was published before this 2017 clockwork rover idea (& I wouldn’t argue that our paper was massively groundbreaking, just sort of a new synthesis of existing…”
- • NeutralHacker News
Clockwork raises $21M to keep server clocks in sync
“A local GPS-disciplined NTP server, distributing time over 1GbE or 10GbE goes a long way. I can't think of any application, besides HFT and maybe some science experiments that need better precision. And even in HFT, it is silly to try to use your x64 system time to get…”