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