Нужны админы в фокус группу.
Разрабатываю систему мониторинга, хочется услышать пожелания других админов + отловить баги и сложности.
Интересуют люди у которых в инфраструктуре от 10 до 200 серверов.От вас:
1) Используемые версии ОС (на тестирование буду выдавать deb, rpm, другой формат?)
2) Желание поучавствовать в тестировании, и доводке.
Поставить, погонять, сообщить о проблемах и пожеланиях.От меня: Очередная система мониторинга.
Проект open source. По плану в течении ближайшей пары месяцев буду релизить.
Кому интересно велкам.
Подробности раскажу.
Интересуют люди с опытом администрирования от 3 лет.
>[оверквотинг удален]
> баги и сложности.
> Интересуют люди у которых в инфраструктуре от 10 до 200 серверов.
> От вас:
> 1) Используемые версии ОС (на тестирование буду выдавать deb, rpm, другой формат?)
> 2) Желание поучавствовать в тестировании, и доводке.
> Поставить, погонять, сообщить о проблемах и пожеланиях.
> От меня: Очередная система мониторинга.
> Проект open source. По плану в течении ближайшей пары месяцев буду релизить.
> Кому интересно велкам.
> Подробности раскажу.На чём написана?
>[оверквотинг удален]
>> Интересуют люди у которых в инфраструктуре от 10 до 200 серверов.
>> От вас:
>> 1) Используемые версии ОС (на тестирование буду выдавать deb, rpm, другой формат?)
>> 2) Желание поучавствовать в тестировании, и доводке.
>> Поставить, погонять, сообщить о проблемах и пожеланиях.
>> От меня: Очередная система мониторинга.
>> Проект open source. По плану в течении ближайшей пары месяцев буду релизить.
>> Кому интересно велкам.
>> Подробности раскажу.
> На чём написана?haskell
для датчиков можно использовать все что угодно.
протокол передачи данных между сервером и агентами - snmpсейчас к агенту прикручены nagios плагины, пользовательские скрипты.
агент это по сути snmp субмодуль общающийся с snmpd на хосте по agentx протоколу (rfc2741).
>[оверквотинг удален]
>>> От вас:
>>> 1) Используемые версии ОС (на тестирование буду выдавать deb, rpm, другой формат?)
>>> 2) Желание поучавствовать в тестировании, и доводке.
>>> Поставить, погонять, сообщить о проблемах и пожеланиях.
>>> От меня: Очередная система мониторинга.
>>> Проект open source. По плану в течении ближайшей пары месяцев буду релизить.
>>> Кому интересно велкам.
>>> Подробности раскажу.
>> На чём написана?
> haskellс чем связан выбор этого языка? я задаю вопросы потому что фрагменоация по по языкам это важно
> для датчиков можно использовать все что угодно.
> протокол передачи данных между сервером и агентами - snmp
> сейчас к агенту прикручены nagios плагины, пользовательские скрипты.
> агент это по сути snmp субмодуль общающийся с snmpd на хосте по
> agentx протоколу (rfc2741).
> с чем связан выбор этого языка? я задаю вопросы потому что фрагменоация1) Я не знаю других компилируемых языков на достаточном уровне.
2) Язык простой, и позволяет оперировать на высоком уровне абстракций, что позволяет при ограниченном количестве людских ресурсов за вменяемые сроки реализовать готовый продукт.
3) Высокое быстродействие, компилируемость.
4) Легко писать многопоточный код.
5) Хороший тайпчекер, легко дебажить, сильно урезает количество возможных ошибок.
6) Я знаю как haskell ведет себя в продавшене, лет 5 назад я написал антибот в nigma.ru, он там до сих пор работает. Проблем с ним за все это время не наблюдалось, был найден всего один баг и тот логический в парсере.
7) Ну и напоследок, на самом деле не особо важно на каком языке это написанно, интересует конечный результат.PS: на данный момент суммарно я накатал 7600 CLOC для этого проекта, из них 4500 это 2 отдельные библиотеки, лежат на hackage.
> 7) Ну и напоследок, на самом деле не особо важно на каком
> языке это написанно, интересует конечный результат.конечный результат кто-то должен поддерживать, жизненый цикл ПО должно-быть знакомый вам термин.
> PS: на данный момент суммарно я накатал 7600 CLOC для этого проекта,
> из них 4500 это 2 отдельные библиотеки, лежат на hackage.я пасс
>> 7) Ну и напоследок, на самом деле не особо важно на каком
>> языке это написанно, интересует конечный результат.
> конечный результат кто-то должен поддерживать, жизненый цикл ПО должно-быть знакомый вам
> термин.
>> PS: на данный момент суммарно я накатал 7600 CLOC для этого проекта,
>> из них 4500 это 2 отдельные библиотеки, лежат на hackage.
> я пассХозяин барин, я проект бросать не собираюсь.
Пул реквесты на библиотеки мне уже присылали, народ их использует (60 - 100 скачиваний каждый месяц)
Сам мониторинг я еще не релизил и не анонсировал. Будет нормальный продукт, контрибьюторы помимо меня найдутся.Я так понимаю проблема в языке?
>[оверквотинг удален]
>> термин.
>>> PS: на данный момент суммарно я накатал 7600 CLOC для этого проекта,
>>> из них 4500 это 2 отдельные библиотеки, лежат на hackage.
>> я пасс
> Хозяин барин, я проект бросать не собираюсь.
> Пул реквесты на библиотеки мне уже присылали, народ их использует (60 -
> 100 скачиваний каждый месяц)
> Сам мониторинг я еще не релизил и не анонсировал. Будет нормальный продукт,
> контрибьюторы помимо меня найдутся.
> Я так понимаю проблема в языке?Проблематв отсутствии программиста в шаговой доступности, и отсуоствии понимания кода и большей части уже имеющихсяя.е хотел говорить словот маргинальноэый, но подругому не сказать, хотя это конечно грубо. удачи.
>[оверквотинг удален]
>>> я пасс
>> Хозяин барин, я проект бросать не собираюсь.
>> Пул реквесты на библиотеки мне уже присылали, народ их использует (60 -
>> 100 скачиваний каждый месяц)
>> Сам мониторинг я еще не релизил и не анонсировал. Будет нормальный продукт,
>> контрибьюторы помимо меня найдутся.
>> Я так понимаю проблема в языке?
> Проблематв отсутствии программиста в шаговой доступности, и отсуоствии понимания кода
> и большей части уже имеющихсяя.е хотел говорить словот маргинальноэый, но подругому
> не сказать, хотя это конечно грубо. удачи.телефонный ввод. прошу прощения за глаза и парсер
> Нужны админы в фокус группу.
> От меня: Очередная система мониторинга. Проект open source.Ну ... это наверное лучше чем плеер ...
> Кому интересно велкам. Подробности раскажу.
Вот есть в одной руке Zabbix, а в другой Nagios + расширения/форки. (есть и ещё много чего, но не суть.)
Расскажи почему мне будет интересно попробовать твой мониторинг. Ну хотя бы в чём преимущество от указанной парочки?
Сайт у этого всего какой нить есть?
> Вот есть в одной руке Zabbix, а в другой Nagios + расширения/форки.
> (есть и ещё много чего, но не суть.)В курсе, сам админ больше 10 лет, и ставил и настраивал неоднократно.
> Расскажи почему мне будет интересно попробовать твой мониторинг. Ну хотя бы в
> чём преимущество от указанной парочки?Простота и удобство.
Пример, нужно добавить свою проверку.
Zabbix:
a) Напишите скрипт или составьте командную строку для получения необходимого параметра.
b) Добавим эту команду в конфигурационный файл агента.
c) Перезапустите Zabbix агента.
d) Добавим новый элемент данных для мониторинга.
мой вариант:
a) Напишите скрипт или составьте командную строку для получения необходимого параметра.
b) Включите проверку на сервере.Изначальный концепт заключался в том, чтоб осуществить базовую настройку мониторинга в течении 10 - 15 минут (для количества серверов в районе 100 с 10 - 15 ролями). Что и получилось.
Текущий вариант конфигурации: http://pastebin.com/2zGF33qX
Пример немного игрушечный использовался для тестирования.В качестве веб морды Grafana
> Сайт у этого всего какой нить есть?
Сайта нет, я пока кодом занимаюсь, ближе к релизу планирую.
Нужно что-то большое чтобы заинтересовать ту категорию, к которой вы обращаетесь.
100 серверов 10-15 ролей, очевидно что используется система управления конфигурациями,
соответственно настройку клиентов можно отдать им. В системе мониторинга используются шаблоны. Чем проще и удобней предлагаемая вами система непонятна.>[оверквотинг удален]
> a) Напишите скрипт или составьте командную строку для получения необходимого параметра.
> b) Включите проверку на сервере.
> Изначальный концепт заключался в том, чтоб осуществить базовую настройку мониторинга в
> течении 10 - 15 минут (для количества серверов в районе 100
> с 10 - 15 ролями). Что и получилось.
> Текущий вариант конфигурации: http://pastebin.com/2zGF33qX
> Пример немного игрушечный использовался для тестирования.
> В качестве веб морды Grafana
>> Сайт у этого всего какой нить есть?
> Сайта нет, я пока кодом занимаюсь, ближе к релизу планирую.