Странные случайные проблемы с производительностью на нашем форуме

Всем привет, надеюсь на вашу помощь. Как любитель, я столкнулся с проблемами в настройке Discourse на сайте XboxEra.com (https://forum.xboxera.com).

Сервер размещён на Digital Ocean: 4 ГБ оперативной памяти, 2 виртуальных процессора Intel, 80 ГБ дискового пространства.

У нас более 2000 участников, и, естественно, не все они находятся онлайн одновременно. В случайные моменты дня форум становится медленным и не отвечает: загрузка ЦП со стороны пользователя достигает 60%, а исходящий трафик резко возрастает.

На форуме автоматически появляется сообщение «Некоторые функции отключены», комментарии сохраняются до минуты, а пользователей даже выкидывает из системы.

Я проверил Google Adsense и аналитику на наличие проблем или ошибок, но ничего подозрительного не обнаружил. Однако, признаюсь, я не эксперт. Есть ли у кого-нибудь идеи?

Заранее спасибо!

Не могу понять причину — сталкивался ли кто-нибудь с подобной проблемой?

Интересно, что сетевой ввод-вывод растет, в то время как дисковый ввод-вывод падает.

Выделяются ли какие-либо вредоносные боты в отчёте Администрирование > Отчёты > Пользовательские агенты веб-краулеров?

Вот наша десятка лучших.

Вы используете резервное копирование ваших Droplet в DigitalOcean?

Да, резервное копирование выполняется раз в неделю, но это регулярный и известный процесс. Например, сегодня резервное копирование не проводилось, однако у нас всё равно возникли серьёзные проблемы с производительностью.