Monit - это бесплатная утилита с открытым исходным кодом для управления и мониторинга процессов, файлов, каталогов и файловых систем в системе UNIX. Monit выполняет автоматическое обслуживание и ремонт и может выполнять значимые причинно-следственные действия в ошибочных ситуациях.
1 ответ

Обнаружение всех процессов, запущенных в monit

Я хотел бы запустить скрипт из monit после того, как все файлы / процессы / файловые системы будут доступны / запущены. Вне написания скрипта для разбора вывода monit status а также monit summaryЕсть ли какая-то функциональность, которая позволила б…
26 апр '16 в 21:06
1 ответ

Как получить статус от Monit из программы NodeJS?

Я пытаюсь получить статус от Monit из программы NodeJS. В моем мониторе он настроен на использование порта 2812, но я не уверен, что делать в моей программе узла. Любой совет будет высоко оценен. Я добавлю, что в настоящее время я не знаю, но я попр…
04 дек '12 в 16:58
0 ответов

Monit требует ручного перезапуска, чтобы получить максимальное количество открытых файлов для запуска процесса, ошибка?

Я пытался понять это в течение достаточно долгого времени, и я, кажется, не смогу найти какую-либо информацию по этому вопросу. погрузимся в проблему: Я запускаю приложение в Ubuntu 14.04 с использованием Monit V5.6 Развертывание приложения и Monit …
24 янв '17 в 13:15
1 ответ

Мониторинг нескольких задержанных рабочих с помощью монитора

Я много читал о мониторинге delayed_job с помощью monit. Реализация довольно проста и понятна. Но когда одного работника недостаточно, как мне настроить monit, чтобы, например, 10 работников постоянно работали?
20 май '11 в 12:36
1 ответ

Мониторинг использования памяти отличается от собственной диагностики Ubuntu

У меня Linode 512 VPS под управлением Ubuntu 12.04, и я заметил очень большую несоответствие между отчетом Monit об использовании памяти и отчетом Ubuntu. Это становится проблемой, когда monit пытается перезапустить некоторые из моих процессов, когд…
27 ноя '12 в 17:51
4 ответа

Как я могу поддерживать автономную работу пассажира даже после перезагрузки?

У меня есть несколько приложений, работающих на rails 3 на ruby ​​1.9.2 и развернутых на машине Ubuntu 10.04 LTS с использованием nginx + passenger. Теперь мне нужно добавить новое приложение, которое работает на ruby ​​1.8.7 (REE) и Rails 2. Я сдел…
30 мар '11 в 17:31
1 ответ

Будет следить за перезапуском delayed_job

Если мой delayed_job сервер сломался тогда будет monit автоматически перезапустить delayed_job сервер?
22 июн '10 в 16:51
1 ответ

Monit python-процесс демона

Как я могу проверить процесс демона Python? я пытаюсь check process rane matching "147684802" start program = "/usr/local/bin/python2.7 /root/rane.py 147684802 > /dev/null 2>&1 &" Но это терпит неудачу с таймаутом для моего случая демо…
29 окт '15 в 20:42
1 ответ

Монит, чтобы присматривать за Богом?

Мы используем Бога для мониторинга наших серверных процессов, и нам было интересно, следует ли нам использовать что-то вроде Monit, чтобы убедиться, что Бог встает, если случится что-то неожиданное. Quis Custodiet Ipsos Custodes? головоломка:) Поиск…
05 сен '11 в 23:21
0 ответов

Использование monit для мониторинга totalmem для процессов delayed_job в приложении rails

Я настроил монитор, чтобы следить за процессами delayed_job, работающими, чтобы убедиться, что они не занимают слишком много памяти. Первоначально это было настроено для перезапуска, если процесс занимал 700 МБ, поэтому соответствующая часть файла m…
1 ответ

Сделайте так же, чтобы отправлять сообщения в верхнем формате.

Я использую monit контролировать некоторые услуги. Тем не менее, я хочу получить электронное письмо, которое включает в себя вывод top когда это произойдет. Есть ли способ получить эту информацию?
20 июл '15 в 10:19
0 ответов

Мониторинг доступа, запущенный в контейнере Docker из браузера

У меня есть Centos 7 VM работает на машине Windows. В виртуальной машине я запустил Docker-контейнер, в котором работает Monit. Контрольный файл monit monitrc имеет следующие настройки интерфейса http: set httpd port 2812 and use address 172.17.0.2 …
20 дек '17 в 16:33
0 ответов

Запуск Mesos через Monit

Я пытаюсь запустить Mesos (без zookeeper), используя monit для поддержания работы рабов. Я использую следующие скрипты, чтобы запускать и останавливать мезо-рабов: start-slave.sh: #!/bin/bash nohup /home/someuser/mesos/build/bin/mesos-slave.sh --mas…
25 сен '14 в 06:34
1 ответ

Не удалось выполнить отложенное задание Monit (RBENV)

Это мой сценарий выглядит так. Я не уверен, что не так с этим скриптом, так как monit только что получил короткое сообщение (не удалось запустить 'delayed_job.1') check process delayed_job.1 with pidfile /home/ubuntu/project_x/shared/pids/delayed_jo…
6 ответов

Monit Ruby on Rails Sidekiq

Я пытаюсь настроить Monit для Sidekiq. Вот что у меня есть для моего конфигурационного файла: check process sidekiq_site with pidfile /var/www/site/tmp/pids/sidekiq.pid start program = "bundle exec sidekiq -C /var/www/site/config/sidekiq.yml -P /var…
17 ноя '12 в 19:11
0 ответов

Spring не может подключиться к базе данных при запуске Monit

У меня есть сервер Jetty 6 с приложением Grails 1.1 (которое, в свою очередь, использует Hibernate). Поскольку иногда происходит сбой, я бы хотел, чтобы он автоматически перезагружался, если что-то происходит. Итак, я услышал о Monit и решил попробо…
14 фев '17 в 13:07
1 ответ

Роллинг перезапуска группы процессов в мониторе

Кто-нибудь есть какие-либо предложения о том, как я мог бы добиться постепенного перезапуска группы процессов с помощью monit? Заранее спасибо
11 окт '10 в 12:55
1 ответ

Monit Bund Exec Rails с

У меня есть следующий сценарий оболочки, который позволяет мне запустить мое приложение rails, скажем, оно называется start-app.sh: #!/bin/bash cd /var/www/project/current . /home/user/.rvm/environments/ruby-2.3.3 RAILS_SERVE_STATIC_FILES=true RAILS…
13 авг '18 в 15:14
1 ответ

Monit для мониторинга 2 экземпляров searchd на одном сервере

У меня есть 2 приложения rails, размещенные на одном сервере, и каждое из них имеет свою собственную конфигурацию для think_sphinx /searchd с разными настроенными портами. Мне удалось настроить это на работу, и у меня запущено 2 экземпляра searchd. …
07 дек '13 в 04:46
0 ответов

Monit не распознает память, используемую отслеживаемым процессом

Я бегу sidekiq на OSX 10.10.4, используя monit с целью возобновления процесса, когда общее количество памяти увеличивается до определенного уровня. Тем не мение, monit считает, что контролируется sidekiq Процесс не потребляет никакой памяти. monit в…