У меня был небольшой опыт работы с продуктами для мониторинга серверов на моей предыдущей работе (в основном, Nagios), но у меня никогда не было возможности настроить схему мониторинга с нуля. Каждый раз требовалось отслеживать несколько машин, на которых был запущен Nagios Daemon (я думаю, что для этого есть причудливое название, но на данный момент оно ускользает из моей памяти) и выделенная машина, на которой работает Nagios.
Теперь, когда я работаю не по найму, большую часть времени я обнаруживаю, что настраиваю один сервер для своих клиентов (хранилище, почта, контроллер WLAN и т. Д.).
Есть ли какое-то решение LIGHTWEIGHT для мониторинга, которое можно запустить на том же компьютере, за которым он должен следить? Мне хорошо известно, что Nagios (и другие коммерческие приложения для мониторинга с открытым исходным кодом) способны делать это, но я возражаю на том основании, что одно из них является чрезмерным (не говоря уже о неправильном использовании системных ресурсов) и двумя плохая практика.
Пожалуйста, не стесняйтесь предлагать любое решение и, конечно, объясните мне, если я в чем-то ошибаюсь. Следует отметить, что я открыт для идей, которые могут потребовать некоторой степени "взлома" с моей стороны. Я явно не настроен на развертывание предварительно созданного приложения, любое решение будет и может быть рассмотрено.
РЕДАКТИРОВАТЬ: Для этого есть одно требование.Мне нужно, чтобы он мог индивидуально реагировать на события (достаточно назначить сценарий в качестве ответа на триггер).