30 Sep 2025 Call
Attending
Notes
- 5.0
- tk
- eCHIS KE
-
Josh looked at logs from instances and noticed that Nairobi only processed ~1k documents when it should have done 10x to 100x more. Why is it moving so slow? CPU!!
-
When there’s spare CPU we see a more normal sentinel processing speed
-
Why does a spike in network traffic correlate to a drop in CPU use? We would expect the opposite?!
-
Does purging have an effect? A bit of research was done, but it’s otherwise running every 24 hours.
-
Run test to see if we can narrow down CPU use source
- 30 min total
- 15 min stop HAProxy
- 15 Min keep HAProxy stopped, restart Couch
- at the end, start HAProxy and ensure all services are working
-
- TCO v2
- tk
Action items:
- @jkuester - look at adding CI to CHT Android to see if it supports testing on Android 5.0 (NB - this is not tied to CHT Core 5.0, just a good deprecate support for really old Android)
- @jkuester - analyze Zanz and Kwale CSVs from test upgrades and see if we can predict savings of a 5.x upgrade
- @elijah & @twier - test Nairobi upgrade 4.21 →
master@ 5.0 on the kwale clone VM - @mrjones - test MoH CIV upgrade 4.9.0 → 4.21 →
master@ 5.0 - @mrjones - get copy of
/opt/couchdb/etc/from Nairobi and share - @mrjones - file ticket on HAProxy and Couch restart tests above and execute
