@insekt

Какой есть Event manager для Linux?

Подскажите какое-нибудь решение для Linux, которое может:
1. Отслеживать состояния, события, счетчики и т.п. ОС и работающих в ней приложений
2. Имеет возможность не только опрашивать объекты, но получать уведомления, другими словами, что сама программа могла poll'ить и ей можно было отправить push
3. Возможность задание расписания
4. Поддерживать логические операции с событиями, т.е. например alarm frag = 1 if condition1 = true & condition2 = true, создание цепочек условий или иерархию
5. На основании произошедших событий вызывать действия

Еще было бы круто, если эту вешь можно запустить на ARM.
  • Вопрос задан
  • 3082 просмотра
Пригласить эксперта
Ответы на вопрос 3
D-BUS

Вообще сложно сказать что вам можно использовать, так как непонятно что конкретно вы пытаетесь реализовать. Для жестокого IPC можно использовать ZeroMQ на файловых сокетах, производительность будет поболее D-BUS'a. В принципе все зависит от требуемой пропускной способности шины.
Ответ написан
Значит вам нужно смотреть в сторону средств для обработки логов Kibana, fluentd, logstash
Ответ написан
Комментировать
juffinhalli
@juffinhalli
collectd, все настройки - 1 конфиг файл. Очень подходящий инструмент когда нужно просто и фунционально. Ведёт графики и при прохождении заданного параметра может запускать твой скрипт. Сотворить можно очень многое.
С компиляцией под ARM проблем возникнуть не должно.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы