Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add comparsion with EFK/ELK #624

Closed
wants to merge 1 commit into from

Conversation

daixiang0
Copy link
Contributor

Signed-off-by: Xiang Dai 764524258@qq.com

Fixes #94 #150

Checklist

  • Documentation added

Signed-off-by: Xiang Dai <764524258@qq.com>
@daixiang0
Copy link
Contributor Author

It is only my simple understand, free feel to add or modify.

@daixiang0 daixiang0 requested review from tomwilkie, slim-bean and gouthamve and removed request for tomwilkie and slim-bean May 28, 2019 02:23
@daixiang0 daixiang0 requested review from cyriltovena and removed request for gouthamve, slim-bean and tomwilkie June 13, 2019 01:42
@daixiang0
Copy link
Contributor Author

@Kuqd @slim-bean any input?

@@ -26,6 +26,12 @@ A Loki-based logging stack consists of 3 components:
Loki is like Prometheus, but for logs: we prefer a multidimensional label-based approach to indexing, and want a single-binary, easy to operate system with no dependencies.
Loki differs from Prometheus by focussing on logs instead of metrics, and delivering logs via push, instead of pull.

This stack is lightweight, can be used as a simple alternative to super-heavy and full-featured search stacks such as ELK or EFK:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is great stuff but I don't know if we want this on the front page. I defer to @tomwilkie on this one.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

wait for feedback ;)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Kuqd @tomwilkie any update?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@slim-bean
Copy link
Collaborator

I don't think this PR is in the spirit of the original issues referenced.

"If you need X then you'd typically go with grafana/loki, otherwise ELK" or "Loki is better in X, Y, Z, ELK would be preferable for X1, Y1, Z1"

Rather this seems to be mostly heavily opinionated statements which are difficult to prove:

This stack is lightweight, can be used as a simple alternative to super-heavy and full-featured search stacks such as ELK or EFK:

"Lightweight" here is not easily definable and doesn't really help people decide which to chose.

compared with elasticsearch, loki is not based on Lucene, with Golang language, it is easier to add new feature and cost less resources(whatever cpu or memory).

This is also subjective

compared with logstash, promtail is not C/S architecture, it directly gathers logs and push to loki.

C/S == Client/Server? I would say that Loki contains a client and server

compared with fluentd, promtail does not use plugins but scrape configs to handle different log sources and output which mean you do not need to learn ruby and fluentd plguin standard.

This may be an example of how they differ, although I don't think you need to learn ruby to use fluentd?

compared with kibana, grafana is a more common open platform for beautiful analytics and monitoring. It supports dozens of databases, natively.

This comparison should be limited to just Loki, not Grafana/Kibana

@slim-bean
Copy link
Collaborator

This is a difficult subject, and we have to be careful to make defensible statements. Be able to site code or benchmarks, etc. But I think we really want the solution to those issues to take the form of a comparison of what competing systems do well/poorly vs what Loki does well/poorly so that users can choose the right solution for their application.

@rfratto rfratto removed their request for review September 3, 2019 16:13
@daixiang0
Copy link
Contributor Author

@slim-bean something is my subjective look from my use case, something is not really precise.
What i think important is loki need to comment its advantage and limit compared with ELK/EFK, same as you said.

@daixiang0
Copy link
Contributor Author

close since #982

@daixiang0 daixiang0 closed this Sep 19, 2019
@daixiang0 daixiang0 deleted the add-comparsion branch September 19, 2019 06:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Fluentd / Fluentbit comparison to Loki / Promtail
3 participants