A lightweight, extensible log shipper with built-in parsing, buffering, and support for Elasticsearch and other destinations.
Logagent is an open-source, lightweight log shipper that collects, parses, and forwards log data to destinations like Elasticsearch and Sematext Logs. It combines the roles of log forwarding and processing into a single tool, addressing the need for efficient log management without the high resource consumption of traditional solutions. It is designed to handle structured and unstructured logs with extensible plugins and secure transport.
DevOps engineers, SREs, and developers who need a resource-efficient log shipper for environments like edge devices, containers, or servers where memory and CPU usage are critical.
Developers choose Logagent for its low memory footprint and CPU overhead compared to JVM-based alternatives like Logstash, while still offering features like built-in parsing, buffering, and extensibility. It provides a streamlined, all-in-one solution that reduces operational complexity.
Extensible log shipper with input/output plugins, buffering, parsing, data masking, and small memory/CPU footprint
Optimized for low memory and CPU footprint, explicitly designed for edge devices and resource-constrained environments as highlighted in the README.
Comes with out-of-the-box parsing to structure unstructured logs, reducing reliance on additional tools for common log formats.
Supports extensible input and output plugins, allowing customization for various log sources and destinations beyond the defaults.
Includes on-disk buffering to handle network interruptions, ensuring log durability during transmission failures as noted in the features.
Requires Node.js installation, which can add complexity and maintenance overhead in environments not already using Node or with strict dependency controls.
Primarily focused on Elasticsearch and Sematext Logs, with fewer built-in outputs for other popular log management systems compared to tools like Fluentd or Logstash.
Relies on YAML configuration files without a GUI, which may be less intuitive for users accustomed to visual tools or seeking quicker setup.
logagent is an open-source alternative to the following products:
Filebeat is a lightweight shipper for forwarding and centralizing log data, part of the Elastic Stack, that monitors log files or locations and sends them to Elasticsearch or Logstash.
Logstash is an open-source data processing pipeline that ingests data from multiple sources, transforms it, and sends it to a destination like Elasticsearch for storage and analysis.
Analyzes resource usage and performance characteristics of running containers.
Modern Load Testing as Code
DEPRECATED: Data collection and processing made easy.
[EOL] Compute Resource Usage Analysis and Monitoring of Container Clusters
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.