Re: operational visibility

Glyph <[email protected]> Sun, 22 Dec 2019 15:58:39 -0800
Newsgroups gmane.comp.python.twisted
Message-ID <[email protected]>
--===============6633255186380216934==
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_41E5DF47-2261-402F-832A-7517C23D50C8"


--Apple-Mail=_41E5DF47-2261-402F-832A-7517C23D50C8
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8



> On Nov 11, 2019, at 11:12 PM, Glyph <[email protected]> wrote:
>=20
> At twistedmatrix.com <http://twistedmatrix.com/>, we dogfood a bunch =
of Twisted software: our DNS server (primary and secondary!), our web =
server, even a little bit of email stuff here and there.  And we have =
our own structured logging system to make it, ahem, "easy" to put logs =
into some kind of a system that can tell you what Twisted is doing.
>=20
> But uh=E2=80=A6 we don't get a lot of value from this because the =
tracebacks just go into disk files that nobody ever looks at.
>=20
> Does anyone know if, say, Sentry supports a free tier for open source =
projects, or something like that?  Or any other error-tracking provider =
even vaguely compatible with Twisted might do something like that?  It =
would be nice to surface and fix tracebacks that affect our own =
infrastructure before they hit our users.

Following up on this: Armin Ronacher graciously gifted a Sponsored =
sentry subscription (happy holidays!) for the Twisted project.  I have =
sent invites to a couple of other maintainers, but if you would like =
access, let me know.

Right now, nothing sends tracebacks to Sentry yet, so the first step =
would be adding some code / deployment secrets to let our various =
services do that.

-glyph


--Apple-Mail=_41E5DF47-2261-402F-832A-7517C23D50C8
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><br =
class=3D""><div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D"">On Nov 11, 2019, at 11:12 PM, Glyph &lt;<a =
href=3D"mailto:[email protected]" =
class=3D"">[email protected]</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><meta =
http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dutf-8" =
class=3D""><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: =
space; line-break: after-white-space;" class=3D"">At <a =
href=3D"http://twistedmatrix.com/" class=3D"">twistedmatrix.com</a>, we =
dogfood a bunch of Twisted software: our DNS server (primary and =
secondary!), our web server, even a little bit of email stuff here and =
there. &nbsp;And we have our own structured logging system to make it, =
ahem, "easy" to put logs into some kind of a system that can tell you =
what Twisted is doing.<div class=3D""><br class=3D""></div><div =
class=3D"">But uh=E2=80=A6 we don't get a lot of value from this because =
the tracebacks just go into disk files that nobody ever looks =
at.</div><div class=3D""><br class=3D""></div><div class=3D"">Does =
anyone know if, say, Sentry supports a free tier for open source =
projects, or something like that? &nbsp;Or any other error-tracking =
provider even vaguely compatible with Twisted might do something like =
that? &nbsp;It would be nice to surface and fix tracebacks that affect =
our own infrastructure before they hit our users.<br =
class=3D""></div></div></div></blockquote><br =
class=3D""></div><div>Following up on this: Armin Ronacher graciously =
gifted a Sponsored sentry subscription (happy holidays!) for the Twisted =
project. &nbsp;I have sent invites to a couple of other maintainers, but =
if you would like access, let me know.</div><div><br =
class=3D""></div><div>Right now, nothing sends tracebacks to Sentry yet, =
so the first step would be adding some code / deployment secrets to let =
our various services do that.</div><div><br =
class=3D""></div><div>-glyph</div><br class=3D""></body></html>=

--Apple-Mail=_41E5DF47-2261-402F-832A-7517C23D50C8--


--===============6633255186380216934==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KVHdpc3RlZC1Q
eXRob24gbWFpbGluZyBsaXN0ClR3aXN0ZWQtUHl0aG9uQHR3aXN0ZWRtYXRyaXguY29tCmh0dHBz
Oi8vdHdpc3RlZG1hdHJpeC5jb20vY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL3R3aXN0ZWQtcHl0
aG9uCg==

--===============6633255186380216934==--