Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
amks1
@amks1
Hi, I'm using a self-hosted version of Glitchtip to monitor a Flask app.. Just dropped in to say great work! Looking forward to contributing in some way...
bufke
@david:burkesoftware.com
[m]
Ideas for easier contributions
Jesper Ordrup
@jesperordrup
im brand new here - so if i have a nodejs app which client sdk is best?
i can see that can use sentry and thats great but if im starting out on a new app i dont have to
bufke
@david:burkesoftware.com
[m]
Use the sentry node client.
Deepak Jain
@Deepak1100
Is glitchtip development is event active?
james.kiger
@james.kiger:burkesoftware.com
[m]
Hi Deepak! I'm developing as we speak, so yes we are definitely active.
Deepak Jain
@Deepak1100
i was trying to look for the code of rate-limiting as there is an option for that in admin console but apart from migration i couldn't find any
and i got the code in sentry repo in glitchtip org
rate_limit_count
i don't mind contributing but i should know wether its active or not
shall we use it in our org or move to something else
plus i see no replys to recent issues
hence i asked its still active or not
james.kiger
@james.kiger:burkesoftware.com
[m]
I've been focusing on uptime monitoring recently, but we do have plans to devote some time to outstanding issues.
And, of course, everyone is welcome to contribute on issues they find more pressing.
Deepak Jain
@Deepak1100
okay
btw the rate limit thing in admin portal works?
as i didn't saw the code for it
james.kiger
@james.kiger:burkesoftware.com
[m]
I haven't worked with rate limits myself. It should be pretty easy to test with one of our error factories, though.
If you run into any problems with it, though, let us know.
bufke
@david:burkesoftware.com
[m]
I'm 99% sure that field is stubbed. Most SDKs have their own rate limit ability. It would be a great contribution to add this feature server side.
Deepak Jain
@Deepak1100
have any of you guys tried to run docker-compose of glitchtip on mac?
its failing with Django TemplateDoesNotExist error
bufke
@david:burkesoftware.com
[m]
Sounds like you're hitting the Django server with debug mode on. Are you trying to develop glitchtip locally? If so, make sure you're running the frontend as well. It defaults to port 4200.
Deepak Jain
@Deepak1100
yup i am running this command
./bin/run-migrate-and-runserver.sh
Deepak Jain
@Deepak1100
btw i have also ran the docker-compose and getting same error there
bufke
@david:burkesoftware.com
[m]
if you are looking for a UI other than django admin, you need to run the frontend here gitlab.com/glitchtip/glitchtip-frontend
GlitchTip has a Django backend and Angular (JavaScript) frontend
Deepak Jain
@Deepak1100
thanks
was able to run after starting frontend
i thogut docker-compose is end-to-end and hence didn't look into it
Yusup Khasbulatov
@khashashin_twitter
Hi there, I see the message in Org creation view: "Registration has been disabled on this instance of GlitchTip. Contact an administrator to be invited into an existing organization."
I'm actually selfhost glitchtip, can I somehow set myself as owner to be able to create new orgs?
james.kiger
@james.kiger:burkesoftware.com
[m]
@khashashin_twitter: I believe if ENABLE_OPEN_USER_REGISTRATION is set to false in your environment variables (which it appears to be since you are getting that message) you will need to use the backend to create a new organization.
james.kiger
@james.kiger:burkesoftware.com
[m]
FYI, I created an issue for this on GitLab, since it would be nice to be able to do this from the frontend:
glitchtip/glitchtip#27
Yusup Khasbulatov
@khashashin_twitter
@james.kiger:burkesoftware.com thx, yeah I had to set this variable and restart the container. But yeah it would be much easier if we could do this through the web interface.
Mikael Schirén
@mikkeschiren
Hi! Saw that there is now a Sentry plugin for Grafana - I wonder if there is a way to get the data from Glitchtip into Grafana as described in the Sentry plugin: https://grafana.com/grafana/plugins/grafana-sentry-datasource/
bufke
@david:burkesoftware.com
[m]
Maybe! Try it and let us know. We aim for sentry api compatibility. So if it doesn't work, try inspecting what api it uses and report an issue.
Mikael Schirén
@mikkeschiren
Ok, will try and get back to you :)
Jesper Ordrup
@jesperordrup
Uptime monitoring is a nice addon. Where can I find what is planned for future? Im courious if ssl validation errors and expiry warnings is planned and also something about filtering the log so you dont have to scroll through a gazillion ok's :-)
james.kiger
@james.kiger:burkesoftware.com
[m]

We try to give some details on our current plans in our blog posts for significant releases. At the moment we are reviewing issues and requests while also adding more features for uptime monitoring.

http://localhost:1668/blog/2021-12-21-glitchtip-1-9-2

And if there is something you would like to see added, we always appreciate contributions. Alternatively, you can add issues on our gitlab:
https://gitlab.com/groups/glitchtip/-/issues
Jesper Ordrup
@jesperordrup
@james.kiger:burkesoftware.com localhost link?
:-)
james.kiger
@james.kiger:burkesoftware.com
[m]
oih, lol, sorry
Currently working on our marketing page
@jesperordrup:
Jesper Ordrup
@jesperordrup
thank you
james.kiger
@james.kiger:burkesoftware.com
[m]
By the way, I am currently in the process of building a user guide to extend our documentation at glitchtip.com, to help onboard new users. I would be interested to hear if anyone in the community has ideas for topics that you think would be particularly helpful to cover.
Richard Bateman
@taxilian

@james.kiger:burkesoftware.com I can't say as how this seems like something you have any incentive to do from a business perspective, but I'd like to see a bit more information on how to set it up well for a more scalable deployment; I run in kubernetes and am particularly interested in seeing how to use existing services where appropriate (e.g. postgres, though that's not hard), if there are components which can be run in parallel either to handle more traffic or provide failover in case of a server outage, etc.

Granted it's been awhile since I last looked at what you have, so maybe you've done that more. I tend to overengineer and overmonitor my stuff -- I end up with way more traffic than I could afford to pay for on a SaaS basis but want to be able to handle it on my cluster since that (also being overengineered) has surplus resources