13:00:50 <hiro> #startmeeting network-health 2026-09-21 13:00:50 <MeetBot> Meeting started Mon Sep 21 13:00:50 2026 UTC. The chair is hiro. Information about MeetBot at https://wiki.debian.org/MeetBot. 13:00:50 <MeetBot> Useful Commands: #action #agreed #help #info #idea #link #topic. 13:01:12 <hiro> #link https://pad.riseup.net/p/tor-nethealthteam-2026-keep 13:02:36 <hiro> my internet isn't working too well today... not sure why... I might be lagging... 13:02:40 <GeKo> hi 13:02:43 <hiro> who wants to start? 13:02:53 <juga> las week i was trying to visualize progress of test instance collector-rs 13:02:53 <juga> end up creating alerts for test sbws instance and web servers 13:02:53 <juga> this week: re-install sbws web server and the grafana things it has, also prometheus alerst 13:02:56 <juga> so i can know when it just disappear 13:02:58 <juga> 13:03:00 <juga> done 13:03:22 <hiro> sorry that was my fault... thought it was a test onionperf and i deleted the vm 13:03:59 <gaba-away[mds]> hi 13:04:00 <hiro> thanks juga 13:04:19 <GeKo> hiro: did you upgrade the onionperfs away from bookworm? 13:04:48 <GeKo> we got this unexpected reboot notification... 13:05:00 <hiro> I am about to create new onionperfs 13:05:11 <hiro> and just delete the old ones 13:05:20 <hiro> but was updating our ansible recipes 13:05:26 <hiro> they were pretty old 13:05:40 <GeKo> i see 13:06:27 <hiro> hopefully I was able to solve the issue with the iptables configuration not being saved 13:07:08 <GeKo> okay, i can go 13:07:32 <hiro> go go 13:07:45 <GeKo> last week there was bad-relay work and then i spent more time looking at analysis#113 13:07:45 <tor> Uhm, which one of [tpo/network-health/analysis, tpo/network-health/metrics/analysis] did you mean? 13:08:11 <GeKo> and started to work on team#463 for p183 13:08:11 <tor> Uhm, which one of [tpo/anti-censorship/team, tpo/applications/team, tpo/community/team, tpo/core/team, tpo/network-health/metrics/team, tpo/network-health/team, tpo/operations/team, tpo/team, tpo/tpa/team, tpo/ux/team, tpo/web/team] did you mean? 13:08:17 <GeKo> haha, poor tor 13:08:26 <GeKo> i'll continue with that this week 13:08:33 <GeKo> that's it from me 13:09:39 <sarthikg[mds]> i can go next 13:09:41 <hiro> thanks GeKo (IRC) 13:09:44 <hiro> go sarthikg 13:10:03 <sarthikg[mds]> i've integrated the chart-details page. The page will eventually have an option to toggle events/releases, etc. on the chart. 13:10:05 <sarthikg[mds]> I am trying to see if i can get the chart image download working without opening a headless browser. either ways, i'll try to merge that part today as well. 13:11:12 <sarthikg[mds]> also, have updated the api response structure from nsa to make it uniform across endpoints. it is now ready to be made public. 13:12:16 <sarthikg[mds]> that's majorly it from my side 13:12:39 <hiro> thanks sarthikg 13:12:58 <hiro> I have finishing updating the ansible recipes for onionperf deployment and will create new instance with the updated tor client 13:13:33 <hiro> I looked also at https://gitlab.torproject.org/tpo/core/arti/-/work_items/2105#note_3467385 about arti exporting events for onionperf GeKo (IRC) juga you both have onionperf knowledge so if you think I am missing something let me know 13:14:10 <hiro> and then I am still looking at filling the gap in metrics db so we have all the data to be processed by aggregator 13:14:37 <hiro> also juga if you need anything for collector-rs do let me know... 13:14:59 <hiro> that's it on my side... do let me know if i am blocking any of you 13:15:10 <juga> hiro: wrt arti issue, should we look por something specific?, should we create an issue to look at it? 13:15:50 <juga> wrt collector-rs, i've just postponed it agin to solve the bwauth's services situation 13:15:58 <juga> *again 13:18:02 <hiro> @juga no need to create an issue for onionperf or go deep into the code. I read all the events that onionperf need to do the measurements. if nothing obvious about my comment comes up no need to spend too much time on that 13:18:22 <juga> i see, ok 13:18:28 <sarthikg[mds]> hiro: hiro: : i can raise issues for the gaps that aggregator encounters, if that helps in pinpointing the durations that require backfill. 13:18:48 <hiro> thanks sarthikg 13:20:18 <hiro> ok if that's all and everyone is good we can go back to chat async 13:20:27 * juga is good 13:20:31 <GeKo> i am good 13:20:39 <sarthikg[mds]> me too 13:21:00 <hiro> #endmeeting