Team issueshttps://gitlab.torproject.org/tpo/network-health/metrics/team/-/issues2021-06-30T23:36:32Zhttps://gitlab.torproject.org/tpo/network-health/metrics/team/-/issues/16Come up with a plan to make past descriptors etc. easier available and querya...2021-06-30T23:36:32ZGeorg KoppenCome up with a plan to make past descriptors etc. easier available and queryable (giant database)We should make past descriptors and other network status documents easier available at least for dev purposes (maybe in a giant database) as this would help a lot with all sorts of tasks (e.g. analyzing bw measurement anomalies, bad-rela...We should make past descriptors and other network status documents easier available at least for dev purposes (maybe in a giant database) as this would help a lot with all sorts of tasks (e.g. analyzing bw measurement anomalies, bad-relay work , bwauthealthetc.). This ticket is for all the planning work. Once we've found a good way forward we'll open new tickets for the actual work.https://gitlab.torproject.org/tpo/network-health/metrics/team/-/issues/15Investigate metrics.torproject.org outages and fix them2021-06-15T07:55:39ZGeorg KoppenInvestigate metrics.torproject.org outages and fix themSince 06/03/2021 we have metrics.torproject.org outages including the relay search. We should investigate what's actually going on an fix it.Since 06/03/2021 we have metrics.torproject.org outages including the relay search. We should investigate what's actually going on an fix it.irlirlhttps://gitlab.torproject.org/tpo/network-health/metrics/team/-/issues/14We should make a plan about our future metrics tooling2021-06-30T23:36:18ZGeorg KoppenWe should make a plan about our future metrics toolingDuring the hiring process we heard about several potential option regarding our future metrics stack. We should gather pros and cons and decide about how to build up the future tooling for metrics, if neededDuring the hiring process we heard about several potential option regarding our future metrics stack. We should gather pros and cons and decide about how to build up the future tooling for metrics, if neededhttps://gitlab.torproject.org/tpo/network-health/metrics/team/-/issues/13Rename git master to main2021-06-30T23:34:44ZGeorg KoppenRename git master to mainWe should go over all of our projects and rename `master` to `main`.We should go over all of our projects and rename `master` to `main`.https://gitlab.torproject.org/tpo/network-health/metrics/team/-/issues/12Update metrics-base to use objenesis 2.22021-04-14T12:46:38ZirlUpdate metrics-base to use objenesis 2.2Currently metrics-base refers to objenesis 2.1. As this is an indirect dependency, this new version has become required by an update to the mock library we use, and we just need to make sure it's included when we're running tests.
This ...Currently metrics-base refers to objenesis 2.1. As this is an indirect dependency, this new version has become required by an update to the mock library we use, and we just need to make sure it's included when we're running tests.
This currently leads to the failure of the DownloaderTest in CollecTor and perhaps leads to other failures elsewhere.irlirlhttps://gitlab.torproject.org/tpo/network-health/metrics/team/-/issues/11Add checks for Metrics services to secondary prometheus server2021-04-13T13:21:49ZirlAdd checks for Metrics services to secondary prometheus serverThis is a placeholder ticket mostly, but there used to be a Metrics Nagios instance that performed a bunch of checks and that no longer exists. I'm not sure anything actually replaced it.
I should ask @anarcat about what the Prometheus ...This is a placeholder ticket mostly, but there used to be a Metrics Nagios instance that performed a bunch of checks and that no longer exists. I'm not sure anything actually replaced it.
I should ask @anarcat about what the Prometheus setup looks like and if there is an AlertManager configured.irlirlhttps://gitlab.torproject.org/tpo/network-health/metrics/team/-/issues/10Write Ops Doc for check service2021-04-08T16:08:05ZirlWrite Ops Doc for check serviceMirroring the format of https://help.torproject.org/metrics/ops/onionoo-ops/ unless anarcat has requests for things to include here.
The sections on deployment and disaster recovery can already be written.
The sections on monitoring wi...Mirroring the format of https://help.torproject.org/metrics/ops/onionoo-ops/ unless anarcat has requests for things to include here.
The sections on deployment and disaster recovery can already be written.
The sections on monitoring will have to wait for monitoring to exist.irlirlhttps://gitlab.torproject.org/tpo/network-health/metrics/team/-/issues/9Doing2021-04-08T11:12:02ZirlDoinghttps://gitlab.torproject.org/tpo/network-health/metrics/team/-/issues/8Merge the CollecTor documentation2021-04-15T12:55:30ZirlMerge the CollecTor documentationCollecTor documentation exists in its own wiki, to facilitate easier editing and maintenance of this it should get merged in here.CollecTor documentation exists in its own wiki, to facilitate easier editing and maintenance of this it should get merged in here.irlirlhttps://gitlab.torproject.org/tpo/network-health/metrics/team/-/issues/7Create an inventory of running services and make quick health checks2021-06-30T23:35:13ZirlCreate an inventory of running services and make quick health checksMany of the services have been ticking along, but might be building towards disaster with unchecked monitoring (or monitoring that is entirely absent). Let's build a list of all the services and make sure that they are not about to explo...Many of the services have been ticking along, but might be building towards disaster with unchecked monitoring (or monitoring that is entirely absent). Let's build a list of all the services and make sure that they are not about to explode:
* [x] CollecTor
* [x] collector.torproject.org
* [x] collector2.torproject.org
* [x] Onionoo
* [x] Updater
* [x] Web
* [ ] metrics-web statistics
* [x] Metrics timeline - tpo/metrics/timeline#4
* [x] Relay Search
* [ ] Exit Scanner
* [ ] TorDNSEL
* [ ] Tor Check
* [ ] Exonerator
* [x] metrics-lib - dependencies are resolvable with Apache Ivy and test suite passes on master
* [x] OnionPerf - special case maintained by @acute so we know it's good
* [x] Consensus Health - special case maintained by @tjr so we know it's good
If you spot any services are missing from this list, add a comment below!irlirlhttps://gitlab.torproject.org/tpo/network-health/metrics/team/-/issues/6Decide a baseline for what the "survival guides" should contain2021-06-19T07:31:23ZirlDecide a baseline for what the "survival guides" should containirlirlhttps://gitlab.torproject.org/tpo/network-health/metrics/team/-/issues/5Merge exit scanner/TorDNSEL/check documentation2021-06-30T23:36:56ZirlMerge exit scanner/TorDNSEL/check documentationExit scanner documentation exists in its own wiki, to facilitate easier editing and maintenance of this it should get merged in here.Exit scanner documentation exists in its own wiki, to facilitate easier editing and maintenance of this it should get merged in here.irlirlhttps://gitlab.torproject.org/tpo/network-health/metrics/team/-/issues/4Merge OnionPerf documentation2021-04-15T10:06:05ZirlMerge OnionPerf documentationOnionPerf documentation exists in its own wiki, to facilitate easier editing and maintenance of this it should get merged in here.
The https://onionperf.torproject.org/ URL redirect should get updated once the documentation is stable he...OnionPerf documentation exists in its own wiki, to facilitate easier editing and maintenance of this it should get merged in here.
The https://onionperf.torproject.org/ URL redirect should get updated once the documentation is stable here, and then the wiki be disabled in the OnionPerf repository.irlirlhttps://gitlab.torproject.org/tpo/network-health/metrics/team/-/issues/3Team wiki page has the wrong link to the metrics timeline2021-02-19T16:44:28ZDavid Fifielddcf@torproject.orgTeam wiki page has the wrong link to the metrics timelineThe [main page](https://gitlab.torproject.org/tpo/metrics/team/-/wikis/home#censorship-watch) links to https://gitlab.torproject.org/tpo/metrics/team/-/wikis/timeline, which is a partial and incorrectly formatted version of the former Tr...The [main page](https://gitlab.torproject.org/tpo/metrics/team/-/wikis/home#censorship-watch) links to https://gitlab.torproject.org/tpo/metrics/team/-/wikis/timeline, which is a partial and incorrectly formatted version of the former Trac wiki page. The link should instead be https://gitlab.torproject.org/tpo/metrics/timeline.
See https://lists.torproject.org/pipermail/metrics-team/2020-August/001159.html for background on the timeline's migration from Trac to GitLab.https://gitlab.torproject.org/tpo/network-health/metrics/team/-/issues/1survival guides should link to design2021-04-08T15:35:19Zanarcatsurvival guides should link to designit seems docs have been spread around a little thin around here. i'm trying to find the right page to link to from the services inventory here:
https://gitlab.torproject.org/tpo/tpa/team/-/wikis/service
i have found the wiki here but a...it seems docs have been spread around a little thin around here. i'm trying to find the right page to link to from the services inventory here:
https://gitlab.torproject.org/tpo/tpa/team/-/wikis/service
i have found the wiki here but also this interesting page, in a different wiki:
https://gitlab.torproject.org/tpo/metrics/exit-scanner/-/wikis/Exit-Scanner-Ops
i've linked to this wiki so far, but it might be important to cross-ref the two...irlirl