All Projects → wgliang → Logcool

wgliang / Logcool

Licence: apache-2.0
A high performance and near real time log collector.

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to Logcool

Meiam.system
.NET 5 / .NET Core 3.1 WebAPI + Vue 2.0 + RBAC 企业级前后端分离权限框架
Stars: ✭ 340 (+111.18%)
Mutual labels:  redis, filter
Spring Boot Demo
Spring Boot & Spring Cloud & Spring Security Demo Case(Spring学习示例实战项目)
Stars: ✭ 255 (+58.39%)
Mutual labels:  redis, influxdb
Pifpaf
Python fixtures and daemon managing tools for functional testing
Stars: ✭ 161 (+0%)
Mutual labels:  redis, influxdb
Haproxy Configs
80+ HAProxy Configs for Hadoop, Big Data, NoSQL, Docker, Elasticsearch, SolrCloud, HBase, MySQL, PostgreSQL, Apache Drill, Hive, Presto, Impala, Hue, ZooKeeper, SSH, RabbitMQ, Redis, Riak, Cloudera, OpenTSDB, InfluxDB, Prometheus, Kibana, Graphite, Rancher etc.
Stars: ✭ 106 (-34.16%)
Mutual labels:  redis, influxdb
Stream Reactor
Streaming reference architecture for ETL with Kafka and Kafka-Connect. You can find more on http://lenses.io on how we provide a unified solution to manage your connectors, most advanced SQL engine for Kafka and Kafka Streams, cluster monitoring and alerting, and more.
Stars: ✭ 753 (+367.7%)
Mutual labels:  redis, influxdb
Kafka Connect Ui
Web tool for Kafka Connect |
Stars: ✭ 388 (+140.99%)
Mutual labels:  redis, influxdb
Split
📈 The Rack Based A/B testing framework
Stars: ✭ 2,539 (+1477.02%)
Mutual labels:  redis, split
Spring Boot Examples
个人学习 SpringBoot2.x 写的一些示例程序,目前正在持续更新中.....
Stars: ✭ 159 (-1.24%)
Mutual labels:  redis, filter
Flink Learning
flink learning blog. http://www.54tianzhisheng.cn/ 含 Flink 入门、概念、原理、实战、性能调优、源码解析等内容。涉及 Flink Connector、Metrics、Library、DataStream API、Table API & SQL 等内容的学习案例,还有 Flink 落地应用的大型项目案例(PVUV、日志存储、百亿数据实时去重、监控告警)分享。欢迎大家支持我的专栏《大数据实时计算引擎 Flink 实战与性能优化》
Stars: ✭ 11,378 (+6967.08%)
Mutual labels:  redis, influxdb
Quicklogger
Library for logging on files, console, memory, email, rest, eventlog, syslog, slack, telegram, redis, logstash, elasticsearch, influxdb, graylog, Sentry, Twilio, ide debug messages and throw events for Delphi/Firemonkey/freepascal/.NET (Windows/Linux/OSX/IOS/Android).
Stars: ✭ 137 (-14.91%)
Mutual labels:  redis, influxdb
Redis Cuckoofilter
Hashing-function agnostic Cuckoo filters for Redis
Stars: ✭ 158 (-1.86%)
Mutual labels:  redis
Filtrex
A library for performing and validating complex filters from a client (e.g. smart filters)
Stars: ✭ 157 (-2.48%)
Mutual labels:  filter
Influxdb.net
Cross-platform .NET library for InfluxDB distributed time-series database.
Stars: ✭ 159 (-1.24%)
Mutual labels:  influxdb
Influxdb exporter
A server that accepts InfluxDB metrics via the HTTP API and exports them via HTTP for Prometheus consumption
Stars: ✭ 159 (-1.24%)
Mutual labels:  influxdb
Nginx
NGINX Accelerated! This is a Docker image that creates a high performance (FAST!), optimized image for NGINX for use with Redis and PHP-FMP. Deliver sites and applications with performance, reliability, security, and scale. This NGINX server offers advanced performance, web and mobile acceleration, security controls, application monitoring, and management.
Stars: ✭ 157 (-2.48%)
Mutual labels:  redis
Icicle
A distributed, k-sortable unique ID generation system using Redis and Lua.
Stars: ✭ 159 (-1.24%)
Mutual labels:  redis
Portara
Portara directive is a rate limiter / throttler for GraphQL
Stars: ✭ 158 (-1.86%)
Mutual labels:  redis
Packages
Enhances Composer Satis with webhook integrations to GitHub and GitLab
Stars: ✭ 157 (-2.48%)
Mutual labels:  redis
Codis
Proxy based Redis cluster solution supporting pipeline and scaling dynamically
Stars: ✭ 12,285 (+7530.43%)
Mutual labels:  redis
Kalman Filter
Kalman Filter implementation in Python using Numpy only in 30 lines.
Stars: ✭ 161 (+0%)
Mutual labels:  filter

Logcool Version Status

Build Status GoDoc Join the chat at https://gitter.im/logcool/Lobby Code Health Code Issues Go Report Card License

Logcool is an open source project to collect, filter ,transfer and response any log or event-flow data as a lightweight system.中文

Logcool

Logcool's design learn from Heka and Logstash and it's implementation was inspired by gogstash. What's more, the logcool's goal is to be a completely independent project and not much rely on other non-standard libiaries.

Because it is difficult to fully meet the needs of different services, this repository provides basic plugins, such as encryption and decryption of data, compression and decompression of data, data format conversion, support files, command line, http, or the output of any system or redis, influxDB, MySQL database and so on. Importantly, you can easily develop a plugin according to your needs, and easily use it.

You can use logcool in any way.

Getting started

Logcool can collect all-types los or event-flow data, and support some input/output types.Besides,you can new your's plugs if you need it. To get started, check out the installation instructions in the documentation.

Using Example

A easy stdin2stdout example. Logcool

Plugins

Some plugins that had finished and will develope in the future.

input

  • file source data from files,such as log file.
  • stdin get data from the console, debugging and example will need it.
  • http get data from the network, support post, get, etc.
  • collectd monitor and control system performance data, such as CPU, memory, network, hard disk, etc.

filter

  • zeus simple label filter.
  • metrics dot counter, can be used for alarm and dashboard generation.
  • grok regular filtering data, support multi pattern matching.
  • split split command parameter based on the separator.

output

  • stdout output to console.
  • redis enter data into the redis database.
  • influxdb data import influxdb, this is useful for timing data
  • email send messages via email, such as alerts and service exception notifications.
  • lexec send a message to execute a command or script.
  • mysql Write data to MySQL
  • pg Write data to pg

Versions

versions

Other Contributor

Logcool learn from gogstash much. Thank you for your contribution, and I also learn a lot from your project. @tsaikd

Licensing

Logcool is licensed under the Apache License, Version 2.0. See LICENSE for the full license text.

Welcome to Contribute

1.Fork it 2.Create your feature branch 3.Commit your changes (git commit -am 'Add some feature'),and no test error. 4.Push to the branch 5.Create new Pull Request

Documentation or correcting comments are also welcome.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].