Всем привет! Подскажите, реально ли реализовать средствами systemd автоматический рестарт сервиса, в случае, если он стал потреблять оперативной памяти больше заданного значения?
Либо если в целом в системе свободной памяти осталось менее заданного количества.
Пример юнита:
[Unit]
Description=broker
After=network.target
[Service]
Type=simple
User=serg
ExecStart=/opt/run/broker.py
Restart=always
[Install]
WantedBy=multi-user.target