Bug 25303 - Новые шаблони мониторинга
Summary: Новые шаблони мониторинга
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: monit (show other bugs)
Version: unstable
Hardware: all Linux
: P3 minor
Assignee: Michael Shigorin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-03-31 12:28 MSK by Gulay Boris
Modified: 2011-09-21 20:23 MSK (History)
2 users (show)

See Also:


Attachments
Архив с шаблонами мониотринга (1.14 KB, application/octet-stream)
2011-03-31 12:33 MSK, Gulay Boris
no flags Details
Исправленные шаблоны мониторинга. (911 bytes, application/octet-stream)
2011-09-15 17:38 MSK, Gulay Boris
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Gulay Boris 2011-03-31 12:28:54 MSK
У меня есть самодельные шаблоны мониторинга, для сервисов, которые отсутствуют в examples. Готов поделиться, надеюсь на включение их в пакет.
Comment 1 Gulay Boris 2011-03-31 12:33:04 MSK
Created attachment 4854 [details]
Архив с шаблонами мониотринга
Comment 2 Michael Shigorin 2011-03-31 14:37:49 MSK
По dovecot:
* что из портов 110/143/993 он слушает "из коробки" (и есть ли смысл уточнить
  тесты по части "host localhost")?

По fail2ban:
* может, заменить fail2ban_bin_{1,2} на fail2ban_bin_{client,server}?
* то же самое с *_rc_{1,2}

По всем, кроме spawn-fcgi:
* придётся убрать или закомментировать "if failed checksum expect [значение]", 
  поскольку зависит от платформы и тем более сборки.

Также добавлю, что monit уже довольно давно обучен делать пробу при старте без фиксирования значения в конфигурации (которое более-менее реализуемо для предлагавшегося растаскивания таких кусочков по самим пакетам вместе с Requires: monit-base, но и это не совсем получается сделать тривиально, красиво, без потери редактируемости конфига и адекватной реакции на обновления при этом.
Comment 3 Gulay Boris 2011-04-01 14:45:09 MSK
1. imap, pop3, lmtp
2. Да, можно заменить.
3. Да, насчёт контрольной суммы согласен, нужно убрать.

Сами сможете сделать или мне перезалить файлы?
Comment 4 Michael Shigorin 2011-04-01 16:07:39 MSK
(In reply to comment #3)
> 1. imap, pop3, lmtp
Это я понимаю -- имел в виду, что для _всего_, что слушается "из коробки", может иметь смысл включить соответствующую обработку.

> Сами сможете сделать или мне перезалить файлы?
Лучше Вы, чтоб с проверкой.  У меня этих сервисов нет.
Comment 5 Gulay Boris 2011-09-15 17:37:38 MSK
(In reply to comment #4)
> Лучше Вы, чтоб с проверкой.  У меня этих сервисов нет.
Я, наконец-то, сделал, извините за задержку.

* Убрал везде группу daemon (у вас её нигде нет).
* Убрал везде контролные суммы.
* Переименовал bin_{1,2) в fail2ban в _client, _server.
* Проверил порты dovecot: из коробки слушает IMAP, IMAPS, POP3, POP3S и открывает сокет для авторизации на файловой системе. Переделал соответствующий конфиг в соответствии с этим.

Надеюсь, теперь всё. Если что-то не так - отвечайте, исправлю.
Comment 6 Gulay Boris 2011-09-15 17:38:19 MSK
Created attachment 5111 [details]
Исправленные шаблоны мониторинга.
Comment 7 Michael Shigorin 2011-09-15 21:11:05 MSK
(In reply to comment #5)
> Я, наконец-то, сделал, извините за задержку.
Спасибо!

> * Убрал везде контролные суммы.
Почему?
Comment 8 Gulay Boris 2011-09-21 19:22:21 MSK
(In reply to comment #7)
> > * Убрал везде контролные суммы.
> Почему?
Потому что, во-первых, у меня они были захардкожены.
А во-вторых, подобных проверок нет в оригинальных шаблонах. Мне кажется правильным сохранять общий стиль шаблонов вне зависимости от их автора.
Comment 9 Michael Shigorin 2011-09-21 20:02:57 MSK
(In reply to comment #8)
> > > * Убрал везде контролные суммы.
> > Почему?
> Потому что, во-первых, у меня они были захардкожены.
А!  Не врубился, спасибо.
Comment 10 Repository Robot 2011-09-21 20:23:44 MSK
monit-5.3-alt2 -> sisyphus:

* Wed Sep 21 2011 Michael Shigorin <mike@altlinux> 5.3-alt2
- rootrc: checksum test failure now results in an alert event
  instead of unmonitor one (closes: #26315)
- EXAMPLES: added dovecot, fail2ban, mdadm, spawn-fcgi, unbound,
  also courtesy of Gulay Boris (closes: #25303)