ELK vs Prometheus/Grafana/Jaeger

Arun Prakash
2 min readJan 23, 2022

Trend is Prometheus/Grafana/Jaeger Stack. So What happened to Elastic, Logstash, and Kibana — popularly called ELK Stack?

Should you move from ELK to Prometheus/Grafana? Is Prometheus/Grafana is a proper replacement for ELK? Which one should you use?

ELK vs Prometheus/Grafana/Jaeger Stack

The answer is simple. I can give three scenarios based on my understanding.

Option 1 :
- Is event logging is your primary focus over metrics?
- Do you process the vast amounts of logs?
- Are you a big fan of standard SQL language?
- Do you need a search engine in your application?
- Don’t you have any necessity for time-series data analysis?

If you are already in the elk stack, no worries. Just keep going with elk stack .

Option 2 :
- Is metrics collection is your primary focus?
- Are you a fan of functional query language?
- Do you hate extensive setup but still want the job to be done?
- Finally, Is simplicity is all you need? Of Course right ;)

Then the Prometheus, Grafana stack is for you!

Option 3:
- Use both ELK and Prometheus/Grafana side by side.

That is,
ELK for monitoring/diagnostics against log files and Prometheus /Grafana for metrics collection.

Personally, Prometheus/Grafana/Jaeger/InfluxDB is my choice as I like the simplicity of the setup. I don’t want to spend a lot of time setting up my ELK stack to see the metrics.

What’s your reason to choose one over the other? Or do you use both?

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

Arun Prakash
Arun Prakash

Written by Arun Prakash

I write about Cloud, DevOps and SRE Stuffs! Passionate about Security !

Responses (2)

Write a response