Я вот смотрю на systemd, на его продвинутую систему управления сервисами и способность снимать туеву хучу показателей с них.
И думаю - а чего это никто не запилил простой в использовании мониторинг, который все одним махом все это богатство нативно отслеживает? Почему мы обречены ставить всякие там NRPE и прочие агенты, и писать костыльные плагины, чтобы мониторить то, что уже и так и в хвост и в гриву мониторится, м?
Ну типа, systemd мог бы выставлять наружу какой-нибудь порт, возможно с ограничением по хостам, который просто выводит в каком-нибудь json'е даные обо всех запущенных сервисах.
А внешний демон эти данные слизывал бы, показывал в веб-морде, и, в зависимости от настроек, отправлял бы какое-нибудь сообщение типа "насяльника, у тебя на одной из нод кластера мускул отдохнуть прилег! Вот последнее, что он сказал!".
При желании, можно было бы прикрутить и управление (чтобы не лезть по SSH на сервер дернуть перезапуск), но это уже грезы.
Ну типа, systemd мог бы выставлять наружу какой-нибудь порт, возможно с ограничением по хостам, который просто выводит в каком-нибудь json'е даные обо всех запущенных сервисах.
А внешний демон эти данные слизывал бы, показывал в веб-морде, и, в зависимости от настроек, отправлял бы какое-нибудь сообщение типа "насяльника, у тебя на одной из нод кластера мускул отдохнуть прилег! Вот последнее, что он сказал!".