Я ищу систему мониторинга (которая работает на Linux) и может отслеживать наиболее часто используемые операционные системы, и у меня есть приложение для Android, показывающее состояние серверов. Кто-нибудь знает программное обеспечение, которое это делает?
нагиос Широко используется для мониторинга. нагдроид Это приложение для мониторинга с открытым исходным кодом для Android, которое будет опрашивать ваш сервер nagios на предмет статуса. Он также доступен на рынке Android.
Если вы хотите добавить более удобный интерфейс конфигурации, взгляните на https://www.nconf.org. Я много возился с ним, и теперь мы используем его в нашей производственной среде. В последней версии 1.3.0 они добавили много приятных функций и обновили возможность авторизации (HTTP Basic Auth, Mysql, LDAP, Active Directory).
Еще одна неплохо работающая система мониторинга - Zabbix. Есть приложения для iOS, Android и, возможно, других платформ. Лично у меня есть опыт только с http://www.mozaby.com/. Mobbix для Android звучит многообещающе, я не уверен, что он уже вышел из бета-версии. Сам Zabbix включает графический интерфейс для управления вашими конфигурациями. Система уведомлений может быть настроена довольно широко, и сейчас я использую ее в другой среде, она работает для меня как шарм.
Оба могут работать с агентами и без них. Вам следует глубже изучить список функций, чтобы принять решение в соответствии с вашими особыми потребностями.
При этом на самом деле мы используем не Nagios, а Icinga, который является форком Nagios. Я не знаю о текущем состоянии Nagios, но для Icinga есть полностью переработанный, отдельный устанавливаемый веб-интерфейс под названием Icinga Web, и они предлагают (Внимание! Alpha!) Icinga Mobile, мобильный веб-интерфейс. Что, конечно, не зависит от ОС вашего смартфона.
[Edit:] Система уведомлений Zabbix может использовать электронную почту, Jabber, SMS, и вы можете определять новые типы мультимедиа, которые на самом деле являются сценариями на основе сервера, которые делают нужную вам магию.
Как сказал Стю, Nagios - одна из самых зрелых систем мониторинга, и в ней есть множество приложений для Android, которые можно использовать для отображения экрана состояния.
Для действительно больших сред не рекомендуется управлять всеми предупреждениями через графический интерфейс, и, чтобы избежать проблем, вы можете настроить отправку уведомления непосредственно на любую учетную запись xmpp (например, google talk, icq ...), к которой также можно получить доступ через мобильный телефон.
У вас есть пример в этом посте: http://www.techadre.com/content/tweak-nagios-jabber-xmpp-notifications