начинает регистрацию, когда лимиты попадают

/etc/security/limits.conf . Файл отвечает за ограничение ресурсов пользователей / групп на сервере Linux. К сожалению, файл не генерирует никаких журналов (или может быть, что я действительно не знаю их). Итак, как я могу взломать его (не обязательно внутренне), чтобы он начал регистрироваться, когда были удалены ограничения. Предпочтительно, если он может отправить электронное письмо

Как обсуждалось в комментариях к вопросу, вы хотите что-то отслеживать NginX и получать уведомление о перегрузке сервера.

Для более сложного подхода вы можете попробовать Nagios. Здесь вы можете найти инструкции по быстрому старту. Он может предоставить вам различные характеристики, а также веб-интерфейс и т. Д.

Другой способ – прочитать журнал ошибок nginx.

Найдите файл журнала ошибок Nginx.

Напишите скрипт python для чтения журнала ошибок каждые 1 минуту или около того.

Если он встречает новую ошибку или ошибку с конкретным кодом ошибки (например,> 500), он может уведомить вас.

Как получить уведомление?

Здесь вы можете получить креатив и реализовать несколько вариантов:

Используйте API-интерфейс twitter, создайте учетную запись Twitter для своего сервиса мониторинга с личной временной шкалой. Используйте вызовы API для твита, в которых упоминается код ошибки и время.

Вы можете использовать gmail API для отправки почты при возникновении ошибки.

Надеюсь, это поможет.