Just wondering if anything has changed in the last few updates that might impact performance?
Last week I noticed a change in fetching pages and other areas.
At times the loading animation between pages seemed to be longer than usual (other times pages are loading blazingly fast). I’m also noticing a delay when clicking to see who’s liked a post (again intermittently). Sometimes when liking posts it tells me there has been an error. I’ve also experienced a ‘delay’ when editing and then submitting posts. All of these were rare occurrences previously.
Whenever I experience any kind of issues (or suspect any issues) on any site, I generally restart my router/modem and things usually rectify themselves, however I have done that several times to no avail (and am not experiencing any issues on other sites).
We did move to a new server just over a month ago, but the only real difference there is we’re now using the recommended Overlay2 driver instead of DeviceMapper (although I never experienced any problems with DeviceMapper and always found it to be very snappy). This server is actually more powerful than the last, with 64GB ECC ram and 2x 512GB NVMe SSDs in a raid array (the previous server just had standard HDs and less ram and non-ecc memory).
The only other thing I can think of is I installed the Who's Online Plugin (discourse-whos-online) (and then later removed it), but I don’t think that would have any impact?
If it helps, here are some top stats:
top - 19:29:33 up 32 days, 18:31, 1 user, load average: 0.55, 0.42, 0.50 Tasks: 284 total, 1 running, 283 sleeping, 0 stopped, 0 zombie %Cpu(s): 5.4 us, 2.8 sy, 0.0 ni, 91.1 id, 0.0 wa, 0.0 hi, 0.7 si, 0.0 st KiB Mem : 65587284 total, 17147544 free, 6181188 used, 42258552 buff/cache KiB Swap: 33521660 total, 33292028 free, 229632 used. 52035096 avail Mem
I’ve also had a ping running in the background, and after over 3000 they are mostly in 30 or 40ms with none exceeding 41ms except for one (236.372 ms)
64 bytes from IP: icmp_seq=2897 ttl=50 time=40.367 ms 64 bytes from IP: icmp_seq=2898 ttl=50 time=38.607 ms 64 bytes from IP: icmp_seq=2899 ttl=50 time=40.869 ms 64 bytes from IP: icmp_seq=2900 ttl=50 time=40.537 ms 64 bytes from IP: icmp_seq=2901 ttl=50 time=38.994 ms 64 bytes from IP: icmp_seq=2902 ttl=50 time=40.600 ms 64 bytes from IP: icmp_seq=2903 ttl=50 time=40.662 ms 64 bytes from IP: icmp_seq=2904 ttl=50 time=38.771 ms
Just for comparison, pinging meta.discourse I get the following (though most are around 150ms - which is what I expect as I’m based in the UK):
64 bytes from 220.127.116.11: icmp_seq=1284 ttl=226 time=162.893 ms 64 bytes from 18.104.22.168: icmp_seq=1285 ttl=226 time=390.069 ms 64 bytes from 22.214.171.124: icmp_seq=1286 ttl=226 time=154.971 ms 64 bytes from 126.96.36.199: icmp_seq=1287 ttl=226 time=230.228 ms 64 bytes from 188.8.131.52: icmp_seq=1288 ttl=226 time=453.995 ms 64 bytes from 184.108.40.206: icmp_seq=1289 ttl=226 time=154.921 ms 64 bytes from 220.127.116.11: icmp_seq=1290 ttl=226 time=290.748 ms 64 bytes from 18.104.22.168: icmp_seq=1291 ttl=226 time=210.910 ms 64 bytes from 22.214.171.124: icmp_seq=1292 ttl=226 time=154.862 ms 64 bytes from 126.96.36.199: icmp_seq=1293 ttl=226 time=356.475 ms 64 bytes from 188.8.131.52: icmp_seq=1294 ttl=226 time=275.453 ms 64 bytes from 184.108.40.206: icmp_seq=1295 ttl=226 time=155.395 ms 64 bytes from 220.127.116.11: icmp_seq=1296 ttl=226 time=420.115 ms 64 bytes from 18.104.22.168: icmp_seq=1297 ttl=226 time=339.067 ms 64 bytes from 22.214.171.124: icmp_seq=1298 ttl=226 time=154.849 ms 64 bytes from 126.96.36.199: icmp_seq=1299 ttl=226 time=154.835 ms 64 bytes from 188.8.131.52: icmp_seq=1300 ttl=226 time=403.250 ms 64 bytes from 184.108.40.206: icmp_seq=1301 ttl=226 time=154.982 ms
Any ideas on how to troubleshoot this or carry out further tests?
(I’m going to try a rebuild of the instance later, and if that doesn’t help, try rebooting the server)