woohaaha
Can LiveDashboard be used as an AppSignal/New Relic replacement?
I have been considering New Relic and AppSignal for a side project but would prefer something free for now. I just realized that LiveDashboard is touted for performance monitoring and I was wondering… has anyone here had a chance to use LiveDashbaord? If so, could you comment on how useful it is for monitoring production issues? (especially interested in latency and debugging)
Thank you so much.
Most Liked
akoutmos
I’ll take a snippet from my blog post Getting started with Phoenix LiveDashboard-Alex Koutmos | Engineering Blog as I covered this exact point there:
While LiveDashboard is an amazing tool, it is important to understand when you should/shouldn’t use it and whether or not it replaces any of your existing tools. To be clear, LiveDashboard does not replace your ELK or Prometheus+Grafana stacks. Those are purpose-built logging/monitoring tools with purpose built databases to store the data that you can query (see Structured logging in Elixir using Loki and Prometheus, PostGIS and Phoenix Part 1 for details on those topics). LiveDashboard on the other hand, does not actually persist any timeseries data or index any log messages. Instead, its focus is on presenting real-time logs and metrics to you whilst using the tool. When you close LiveDashboard, all the data captured during the duration of your session is gone.
If you are looking for something that is free (money wise), I would point you towards Prometheus and Grafana. They are both open source and well supported in the Elixir community. Check out my two part series to get some insight into setting up those tools:
Hopefully that helps!
LostKobrakai
There’s one big difference between LiveDashboard and the other solutions. LiveDashboard is live. It doesn’t store any data for later times. It’s nice for the act of debugging, but doesn’t help you in telling you that there are things to debug.
LostKobrakai
It does, but it only shows new ones coming in at the time you have the dashboard open. It doesn’t show you historical data.
Popular in Questions
Other popular topics
Categories:
Sub Categories:
Forums
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #deployment
- #library
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #channels
- #elixirconf
- #exunit
- #discussion
- #code-sync
- #javascript
- #podcasts
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #elixir-ls
- #phoenix_html
- #iex
- #blog-post
- #graphql
- #genstage
- #ai
- #websockets
- #supervisor
- #advent-of-code
- #elixirconf-us
- #distillery
- #processes
- #forms
- #api
- #metaprogramming
- #security
- #performance









