axelson

axelson

Scenic Core Team

Local error tracker/notifier?

Does a local error tracking/notification library exist? I’m looking for one that will handle local errors (preferably via sasl as well as a plug) and facilitate displaying them in a locally running Phoenix instance. There are numerous error reporters that report to external services, but I don’t see any local collectors.

Here are some similar packages that work with external services:

Marked As Solved

jaimeiniesta

jaimeiniesta

Just in case you missed it, this looks great:

Also Liked

sorentwo

sorentwo

Oban Core Team

If you ripped the plug adapter, logger integration, and notify/3 out of Honeybadger and replaced the http client with an ets/genserver you would have a local error tracker.

Actually, the http client may be pluggable, you could swap it out for something that kept it all in memory instead and still use the regular Honeybadger client.

I realize that using a full remote error tracker isn’t really your aim, but it got me thinking.

axelson

axelson

Scenic Core Team

Haha, I had totally forgotten about this thread. Thanks for mentioning ErrorTracker here! It’s exactly what I was looking for when I posted the thread!

hauleth

hauleth

In theory you can use Sentry and run your own instance locally, for example within Docker container.

Last Post!

belaustegui

belaustegui

If you use ErrorTracker and find any problems or potential improvements, please post an issue on GitHub. Feedback is very much appreciated!

Where Next?

Popular in Questions Top

minhajuddin
I have seen a lot of code which picks the first element from a list using Enum.at(0) instead of List.first. Is there a reason why people ...
New
vonH
When I run the Plug and I recompile I wind up having to use Ctrl C to quit iex and start again. Witht the help of rlwrap I can use the cu...
New
lastday4you
I wanted to check elixir version in phoenix because i found that my elixir is 1.5 but when i use Enum.chunk_by it said the function is un...
New
lessless
I believe there are people here who are dealing with CSV files import on the daily basis, and since Excel is a really popular tool there ...
New
joeerl
Hello again - after a longish gap I’ve decided I really must dig into Elixir and see what’s been happening here - so I have a few questio...
New
SoCreat
i’m a new one to elixir which editor can i use vs code? or atom? Thanks! :smiley:
New
Harrisonl
We have an ECS cluster with 4 services, where each task joins a single cluster, via discovery ECS discovery service. Currently when I de...
New

Other popular topics Top

Brian
What is the proper way to load a module from a file in to IEX? In the python world, doing something like this pretty standard: from ....
New
jononomo
For some reason my phoenix channels are working for me in my local dev environment, but as soon as I deploy via Docker, I get a 403 error...
New
sen
Hi All, I set a environment variables in dev.exs , like below code. when i start server, how can i set the ${enable} value? thanks. d...
New
axelson
This post is a wiki (feel free to hit the edit button near the bottom right of this post to add your own changes!) This post collects co...
239 49134 226
New
TunkShif
This post is an instruction guide to help you setup your Neovim for Elixir development from scratch. It includes general information on h...
274 42576 114
New
sergio
Kind of like when jquery came out, it was super necessary. Existing drag and drop libraries have a bunch of baggage to support old browse...
New

We're in Beta

About us Mission Statement