Sentry is now available at https://sentry.softwareheritage.org/.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Dec 19 2019
(marking as done as it was moved to the done column on the sprint board, please reopen if not ok)
(marking as done as it was moved to the done column on the sprint board, please reopen if not ok)
Dec 16 2019
Dec 13 2019
Current solution is to use Icinga (which can then report metrics to Prometheus, according to @olasd)
Dec 12 2019
Dec 11 2019
Resolved by D2424.
Deployed with rSPSITE6db1d7ffe
The good news is that it's not the big part of the task.
So, yes, i'll improve on the current implementation that after i'm done deploying and migrating all the things ;)
The big part is the implied refactoring pulled by this.
Which i'm almost done (that's the deploy and migrate part i'm doing).
Dec 10 2019
Packaged and deployed the consumer group exporter on getty for both kafka clusters.
Yes I agree, I ended up using statsd in D2419 after all. django-prometheus could be interesting to use but it maybe redundant with the upcoming sentry integration in swh-web.
prometheus_client looks quite low-level to me. We already have statsd for this kind of purpose, which does not imply having to deal with one more dedicated http server or so...
Sorry I'm commenting this a bit late, but wouldn't it make more sense to have something like:
Dec 9 2019
Okay I see no "simple" way of doing this with the current implementation of tasks using SWHTask.
Dec 7 2019
A quick test shows that https://github.com/braedon/prometheus-kafka-consumer-group-exporter does a decent job.
Dec 6 2019
I think I've mostly coerced sentry, at url https://sentry.softwareheritage.org/, into working. I used the opportunity to start refactoring the way apache is handled in our puppet environment, as well as slowly migrating some vhosts to Let's Encrypt.
We could use [[ https://github.com/prometheus/client_python | prometheus_client ]] (packaged in debian) to generate and export Prometheus metrics for swh-web.
Closed by D2394
Dec 4 2019
Dec 3 2019
The new virtual machine for sentry, [[ https://en.m.wikipedia.org/wiki/Riverside_Museum | riverside.internal.softwareheritage.org ]], has now been installed.