Мониторинг OpenSource и структура планирования заданий - PullRequest
0 голосов
/ 04 ноября 2010

Я ищу платформу, которая может обрабатывать запуск и остановку процессов на хостах Linux, а также отслеживать жизненный цикл заданных процессов.

Точнее говоря, я хочу иметь возможность выполнять такие действия, как показано ниже, на флоте хостов

  • запланировать процесс на постоянное выполнение и получать уведомления, если это не так (mysql, activemq и т. Д.)
  • запланировать запуск сценария или процесса в определенное время
  • запланировать процесс, который будет остановлен и запущен в определенное время
  • имеет мониторинг и оповещение, уведомляет меня, если процесс на хосте не запущен, когда он должен быть
  • команды запуска и остановки, а также другая метаинформация о задании должны быть полностью настраиваемыми
  • дополнительный бонус был бы, если бы можно было делать оповещения на уровне хоста о таких вещах, как заполнение диска, высокая память или загрузка ЦП

У меня есть несколько различных типов сценариев и сервисов, для которых будет использоваться (java, ruby ​​и т. Д.), Кто-нибудь знает что-нибудь подобное?

Ответы [ 5 ]

0 голосов
/ 25 июня 2013

есть версия сообщества для JAMS, которую вы можете скачать. Позволяет выполнять только 50 заданий в день, но это хорошо работает

0 голосов
/ 16 апреля 2013

JobServer является одним из вариантов.Он позволяет запускать любой произвольный пакетный скрипт unix / linux или программу типа java / python / ruby.Вы можете превратить любой скрипт или программу в работу без особого труда через графический интерфейс.Также есть много инструментов управления графическим интерфейсом для мониторинга / отслеживания / отчетности ... и т.д.

0 голосов
/ 30 марта 2011

Мы используем JAMS в моей компании, и это хорошо работает. Не был дешевым (я не был вовлечен в переговоры по $), но я действительно оценил это и очень понравилось. Поставщик PowerShell очень полезен.

0 голосов
/ 04 июня 2012

Вы должны прочитать о zabbix или nagios . Оба отлично подходят для выполнения такого рода персонала.

С Nagios вы можете:

  • Мониторинг всей ИТ-инфраструктуры
  • Найдите проблемы до того, как они возникнут
  • Немедленно узнайте, когда возникнут проблемы
  • Обмен данными о доступности с заинтересованными сторонами
  • Обнаружение нарушений безопасности
  • План и бюджет на модернизацию ИТ • Сокращение времени простоя и
    коммерческие потери

Ниже приведен краткий список функций, доступных в Zabbix:

  • авто-обнаружение серверов и сетевых устройств
  • распределенный мониторинг низкоуровневого обнаружения с поддержкой централизованного веб-администрирования для механизмов опроса и перехвата
  • серверное программное обеспечение для Linux, Solaris, HP-UX, AIX, Free BSD, Open BSD, OS X
  • собственные высокопроизводительные агенты (клиентское программное обеспечение для Linux, Solaris, HP-UX, AIX, FreeBSD, OpenBSD, OS X, Tru64 / OSF1, Windows NT4.0, Windows 2000, Windows 2003, Windows XP, Windows Vista)
  • мониторинг без агента
  • безопасная аутентификация пользователя
  • гибкие права пользователя
  • веб-интерфейс
  • гибкое уведомление по электронной почте о предопределенных событиях
  • высокоуровневое (бизнес) представление отслеживаемых ресурсов
  • журнал аудита
0 голосов
/ 14 марта 2011

Я также нашел этот фреймворк, который выглядит довольно солидно http://sna -projects.com / azkaban /

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...