The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги | ]

13.08.2016 13:40  Выпуск минималистичной программы для мониторинга jsonmon 3

Выпущена третья версия минималистичной программы для мониторинга jsonmon. Программа написана на языке Go и функциональность её довольно скромна по сравнению с такими системами мониторинга как Nagios или Zabbix. С другой стороны, jsonmon значительно проще сконфигурировать. Иными словами:

  1. Есть YAML-конфигурация, в которой описываются Веб- и шелл-проверки.
  2. Есть JSON API для просмотра статуса и минималистичный пользовательский интерфейс к нему.
  3. Умеет отправлять уведомления по почте и/или с помощью плагинов (в комплекте плагин для Slack)
  4. Не требует ничего, кроме Unix-like-системы, /bin/sh (для запуска шелл-команд) и настроенного /usr/sbin/sendmail (для работы почтовых уведомлений).

В настоящее время официально собираются релизы для Linux и macOS. В планах создание RPM/DEB-репозитория для удобной установки. Переход к версии 3 обусловлен упрощением формата конфигурационного файла с целью избежать ошибок из-за неверного задания конфигурации.

  1. Главная ссылка к новости (https://github.com/chillum/jso...)
  2. Система мониторинга alertmon
  3. OpenNews: Релиз системы мониторинга Monitorix 3.8.0
  4. OpenNews: Выпуск интерфейса мониторинга Icinga Web 2.0
  5. OpenNews: Выпуск системы мониторинга Zabbix 3.0
  6. OpenNews: Релиз системы мониторинга Cacti 0.8.8h с устранением уязвимостей
Лицензия: CC-BY
Тип: Программы
Ключевые слова: monitoring
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.3, Crazy Alex (ok), 02:12, 14/08/2016 [ответить] [показать ветку] [···]    [к модератору]
  • –1 +/
    В прицнипе правильно. Nagios/Zabbix - это хорошо, но поднимать их на личном VPS или домашнем сервере - как-то чересчур, и мороки много.

    А вот Apache License - это плохо.

     
     
  • 2.4, gre (?), 02:19, 14/08/2016 [^] [ответить]    [к модератору]
  • –12 +/
    "домашнем сервере"

    Не знаю почему, но когда я вижу эти да слова вместе, мне тошно.

    А по теме. Нагиос из коробки умеет проверять локалхост. И web ему не нужен для этого.

     
     
  • 3.10, Аноним (-), 07:35, 14/08/2016 [^] [ответить]    [к модератору]
  • +10 +/
    > "домашнем сервере"

    Не знаю почему, но когда я вижу эти да слова вместе, мне тошно
    Это потому, что ты самовлюбленный сноб.

     
  • 3.13, YetAnotherOnanym (ok), 09:11, 14/08/2016 [^] [ответить]     [к модератору]
  • +5 +/
    Скоро хоже будет IoT войдёт в жизнь, каждое первое жильё, сдаваемое девелоперам... весь текст скрыт [показать]
     
     
  • 4.16, Аноним (-), 09:43, 14/08/2016 [^] [ответить]     [к модератору]  
  • +2 +/
    Мвгнетрон из микроволновки спасет отца русского луддизма Хотя это слишком инова... весь текст скрыт [показать]
     
  • 3.14, Demo (??), 09:23, 14/08/2016 [^] [ответить]    [к модератору]  
  • +1 +/
    > когда я вижу эти да слова вместе, мне тошно

    А мне тошно, когда вижу новояз, вроде: "из коробки" и "бесшовный".

     
     
  • 4.15, Аноним (-), 09:40, 14/08/2016 [^] [ответить]     [к модератору]  
  • +2 +/
    Какой же это новояз Корбки в русском языке давным давно, да и какие-нибудь бесш... весь текст скрыт [показать]
     
     
  • 5.31, Admino (ok), 15:44, 14/08/2016 [^] [ответить]    [к модератору]  
  • –3 +/
    На Руси софт в коробках никогда не продавали в более-менее заметных количествах, поэтому нормальному русскому понятие софта из коробки чуждо, поскольку с его точки зрения софта в коробках не бывает.
     
     
  • 6.38, ssh (ok), 22:39, 14/08/2016 [^] [ответить]    [к модератору]  
  • +2 +/
    Продаванам из 1С это расскажите. ;)
     
  • 6.41, Аноним (-), 05:50, 15/08/2016 [^] [ответить]    [к модератору]  
  • +/
    > На Руси софт в коробках никогда не продавали в более-менее заметных количествах

    На руси хорошилище идёт по гульбищу из позорища на ристалище.

     
  • 6.49, Клыкастый (ok), 10:59, 15/08/2016 [^] [ответить]    [к модератору]  
  • +/
    Весь вопрос упирается в оценки "заметных количеств". Некоторые вещи можно не замечать не потому, что они малы, а потому, что ты смотришь не туда, к примеру.
     
  • 4.48, SunXE (ok), 10:54, 15/08/2016 [^] [ответить]    [к модератору]  
  • +/
    Аналогичная реакция на "... от слова совсем".
     
  • 3.28, Crazy Alex (ok), 15:09, 14/08/2016 [^] [ответить]     [к модератору]  
  • +/
    А что не так с домашним сервером Не всем нравится зависеть от облаков дело не ... весь текст скрыт [показать]
     
     
  • 4.33, rob pike (?), 16:54, 14/08/2016 [^] [ответить]    [к модератору]  
  • +/
    И чем вас для этого monit не устраивает?
     
     
  • 5.39, Crazy Alex (ok), 03:44, 15/08/2016 [^] [ответить]    [к модератору]  
  • +/
    Тем, что он для моих задач - overkill. А здесь - совершенно прозрачный синтаксис из десяти команд в одном файле. Без всяких попыток рестарта падших, настроек ssh и т.п.
     
     
  • 6.66, Аноним (-), 17:42, 15/08/2016 [^] [ответить]     [к модератору]  
  • +/
    С другой стороны, ssh обычно один фиг используется для управления ремотными сист... весь текст скрыт [показать]
     
     
  • 7.74, Аноним (-), 22:53, 15/08/2016 [^] [ответить]     [к модератору]  
  • +/
    Вот поинт в том, что если тебе что-то не хватило, ты можешь заниматься махровым... весь текст скрыт [показать]
     
     
  • 8.76, Аноним (-), 00:57, 16/08/2016 [^] [ответить]     [к модератору]  
  • +/
    Может я чего-то не понимаю в этой жизни, но там ни шаблон уведомления не поменят... весь текст скрыт [показать]
     
     
  • 9.77, Аноним (-), 01:19, 16/08/2016 [^] [ответить]    [к модератору]  
  • +/
    > Насколько я понимаю код, notify() не подразумевает вызова чего либо кроме hardcoded sendmail'а

    да. но кроме него есть и alert(): https://github.com/chillum/jsonmon/wiki/Notification-plugins

     
     
  • 10.88, Аноним (-), 20:27, 16/08/2016 [^] [ответить]     [к модератору]  
  • +/
    Действительно, я его не заметил и это мой FAIL С ним в принципе можно уже и пра... весь текст скрыт [показать]
     
  • 9.78, rob pike (?), 01:40, 16/08/2016 [^] [ответить]    [к модератору]  
  • +/
    Типичная программа на Go - наколенная "для наших задач сойдет пока, зато обошлись интерном и двумя рабочими днями".
    Потому что "monit это overkill, там есть фичи, которые мы не будем использовать".
     
     
  • 10.93, Аноним (-), 10:03, 17/08/2016 [^] [ответить]     [к модератору]  
  • +/
    Парадокс этой мониторилки в том что там почти ничего от мониторилки нет Хотя пр... весь текст скрыт [показать]
     
  • 3.58, Sabakwaka (ok), 12:33, 15/08/2016 [^] [ответить]     [к модератору]  
  • –1 +/
    И как же организована лично твоя десятитерабайтная коллекция рабочих файлов ЮСБ... весь текст скрыт [показать]
     
     
  • 4.65, Аноним (-), 17:29, 15/08/2016 [^] [ответить]     [к модератору]  
  • +/
    Расскажи как и кем ты РАБОТАЕЩЬ ворочая 10 терабайтов данных Нет, на нелинейног... весь текст скрыт [показать]
     
     
  • 5.80, Квакабабака (?), 16:02, 16/08/2016 [^] [ответить]    [к модератору]  
  • +/
    Все десять в одном проекте не нужны.

    > Локальные диски таки побыстрее

    Да ну???

     
     
  • 6.94, Аноним (-), 10:04, 17/08/2016 [^] [ответить]    [к модератору]  
  • +/
    > Да ну???

    SSD может спокойно упереться в скорость линка, особенно на чтение, особенно на 3Гбит SATA.

     
  • 2.11, Аноним (-), 08:41, 14/08/2016 [^] [ответить]    [к модератору]  
  • –2 +/
    А Go намекает что это хипстерский проект, который в отличие от жабиксов и нагиосов может исдохнуть через годик-другой и пользователи окажутся на бобах.
     
     
  • 3.26, Аноним (-), 14:26, 14/08/2016 [^] [ответить]     [к модератору]  
  • +/
    Go лучше, чем PHP или Perl-based решения умеет в конкуррентность Вы, наверное, ... весь текст скрыт [показать]
     
     
  • 4.42, Аноним (-), 06:08, 15/08/2016 [^] [ответить]     [к модератору]  
  • +2 +/
    Я не очень понимаю каким боком тут домашние серверы Им все это не актуально, а ... весь текст скрыт [показать]
     
     
  • 5.55, Аноним (-), 12:01, 15/08/2016 [^] [ответить]     [к модератору]  
  • +/
    Я тоже не использую эту штуку дома Но, как минимум, в двух компаниях она в прод... весь текст скрыт [показать]
     
     
  • 6.67, Аноним (-), 18:10, 15/08/2016 [^] [ответить]     [к модератору]  
  • +/
    Понятно, про домашние сервера кажется придумали местные админы локалхоста Спору... весь текст скрыт [показать]
     
  • 3.29, Crazy Alex (ok), 15:15, 14/08/2016 [^] [ответить]     [к модератору]  
  • +1 +/
    Действительно - ведь установленные у них софтины тут же откажутся работать и нач... весь текст скрыт [показать]
     
     
  • 4.43, Аноним (-), 06:21, 15/08/2016 [^] [ответить]     [к модератору]  
  • –2 +/
    Проект всего лишь придет в состояние bitrot а Освоение жабикса позволит им поль... весь текст скрыт [показать]
     
     
  • 5.56, Crazy Alex (ok), 12:25, 15/08/2016 [^] [ответить]     [к модератору]  
  • +1 +/
    О конкурентности писал автор О домашнем сервере - я То есть это две не связанн... весь текст скрыт [показать]
     
     
  • 6.68, Аноним (-), 18:58, 15/08/2016 [^] [ответить]     [к модератору]  
  • +/
    Простота понятие относительное - Готовых пакетов для этой штуки нет Чтобы соб... весь текст скрыт [показать]
     
     
  • 7.70, Аноним (-), 22:17, 15/08/2016 [^] [ответить]     [к модератору]  
  • –1 +/
    Эм, бинари тоже на Github который через https и можно проверить сертификат См... весь текст скрыт [показать]
     
  • 7.75, Аноним (-), 22:58, 15/08/2016 [^] [ответить]    [к модератору]  
  • +/
    > И вебморде в /etc самое место.

    P.S. Исправил путь в доке. :-)

     
  • 3.32, rob pike (?), 16:52, 14/08/2016 [^] [ответить]    [к модератору]  
  • +/
    Это не конкурент жабиксам и нагиосам. Да и мониту не конкурент.
    Захотелось человеку попробовать на Go что-то сваять, ну сваял.
     
  • 2.20, Andrey Mitrofanov (?), 12:32, 14/08/2016 [^] [ответить]     [к модератору]  
  • +/
    GPL v3 or later https github com firehol netdata blob master LICENSE md подойд... весь текст скрыт [показать]
     
     
  • 3.22, Аноним (-), 12:39, 14/08/2016 [^] [ответить]     [к модератору]  
  • +/
    Это какой-то Monit на стероидах Т е мониторить локалхост -- безусловно, нужная... весь текст скрыт [показать]
     
     
  • 4.46, Аноним (-), 08:09, 15/08/2016 [^] [ответить]     [к модератору]  
  • +/
    Это какой-то реалтайм-монстрик, с бутстрапом и гламурными графиками Он это умее... весь текст скрыт [показать]
     
     
  • 5.52, й (?), 11:28, 15/08/2016 [^] [ответить]     [к модератору]  
  • –1 +/
    Так я зашёл Вижу Apache web server mod-status v2 2, v2 4 and cache log sta... весь текст скрыт [показать]
     
  • 3.27, Crazy Alex (ok), 15:03, 14/08/2016 [^] [ответить]    [к модератору]  
  • +/
    Погляжу, хотя для моих задач - перебор, пожалуй. Все эти графики и реалтайм... В этом плане сабж правильнее - один раз дёрнуть, когда что-то умерло, второй - когда оно воскресло. Для дома самое то.
     
     
  • 4.95, Аноним (-), 10:17, 17/08/2016 [^] [ответить]     [к модератору]  
  • +/
    А если апач вроде бы и отвечает, но за 15 секунд - это какой в таких терминах ст... весь текст скрыт [показать]
     
     
  • 5.96, Аноним (-), 11:39, 17/08/2016 [^] [ответить]     [к модератору]  
  • +/
    А он берётся из анализа логов на лог-сервере - А вообще мы недавно наступили ... весь текст скрыт [показать]
     
  • 2.23, Аноним (-), 12:50, 14/08/2016 [^] [ответить]     [к модератору]  
  • –1 +/
    Да с точки зрения пользователя как бы пофиг С точки зрения контрибьютора есть р... весь текст скрыт [показать]
     
     
  • 3.30, Crazy Alex (ok), 15:18, 14/08/2016 [^] [ответить]     [к модератору]  
  • +/
    Для меня, как сторонника свободного софта, это не пофиг При наличии зоть какого... весь текст скрыт [показать]
     
     
  • 4.35, Аноним (-), 19:36, 14/08/2016 [^] [ответить]     [к модератору]  
  • –2 +/
    Так, это, Apache v2 0 -- это сертифицированная копилефт-лицензия по мнению FSF ... весь текст скрыт [показать]
     
     
  • 5.36, Andrey Mitrofanov (?), 19:41, 14/08/2016 [^] [ответить]    [к модератору]  
  • +/
    > Так, это, Apache v2.0 -- это сертифицированная копилефт-лицензия по мнению FSF. :-)

    Голову проверь. Сотрясения опасны.

     
  • 5.37, Аноним (-), 19:45, 14/08/2016 [^] [ответить]     [к модератору]  
  • –1 +/
    Не, ошибся FSF пишет This is a free software license, compatible with version ... весь текст скрыт [показать]
     
  • 2.34, anonymous (??), 19:35, 14/08/2016 [^] [ответить]    [к модератору]  
  • +/
    >Nagios/Zabbix - это хорошо, но поднимать их на личном VPS или домашнем сервере - как-то чересчур, и мороки много.

    открой для себя collectd

     
     
  • 3.44, Аноним (-), 06:46, 15/08/2016 [^] [ответить]     [к модератору]  
  • +/
    Ты еще rrdtool вспомни, блин А то упомянутому firehol у при всей его навернутос... весь текст скрыт [показать]
     
  • 3.57, Crazy Alex (ok), 12:31, 15/08/2016 [^] [ответить]     [к модератору]  
  • +1 +/
    Да вы что, прикалываетесь все Заббиксы, мониты, реалтаймовые статы, теперь вот ... весь текст скрыт [показать]
     
     
  • 4.69, Аноним (-), 19:31, 15/08/2016 [^] [ответить]     [к модератору]  
  • +/
    Это стеб Что там по части оповещений настраивается Оно из оповещений только ... весь текст скрыт [показать]
     
     
  • 5.71, Аноним (-), 22:20, 15/08/2016 [^] [ответить]     [к модератору]  
  • +/
    Предусмотрено https github com chillum jsonmon wiki Notification-plugins... весь текст скрыт [показать]
     
     
  • 6.82, Аноним (-), 19:04, 16/08/2016 [^] [ответить]     [к модератору]  
  • +/
    А, действительно, там еще alert есть Во я код правым полуж0пием то читал, не ... весь текст скрыт [показать]
     
  • 5.72, Аноним (-), 22:22, 15/08/2016 [^] [ответить]     [к модератору]  
  • +/
    Я, кстати, могу объяснить подробнее, почему sendmail прибит гвоздями Во-первых,... весь текст скрыт [показать]
     
     
  • 6.73, Аноним (-), 22:32, 15/08/2016 [^] [ответить]     [к модератору]  
  • +1 +/
    И да, на всякий случай usr sbin sendmail -- это Postfix, Exim или любой другой... весь текст скрыт [показать]
     
     
  • 7.83, Аноним (-), 19:06, 16/08/2016 [^] [ответить]     [к модератору]  
  • +/
    Этого реально стандартного интерфейса в системах может и не быть совсем Так что... весь текст скрыт [показать]
     
     
  • 8.90, Аноним (-), 21:51, 16/08/2016 [^] [ответить]    [к модератору]  
  • +/
    Не, ну в инструкции по установке сказано: нужна почта -- настройте MTA. Не нужна -- не настраивайте. :-) По-моему, логично.
     
  • 2.47, _alecx_ (ok), 09:00, 15/08/2016 [^] [ответить]    [к модератору]  
  • +1 +/
    Для VPS и домашних серверов есть monit
     
  • 2.63, Аноним (-), 15:26, 15/08/2016 [^] [ответить]    [к модератору]  
  • –1 +/
    Как забавно видеть как людей с GPL головного мозга коробит от APL..
    Сами ничего не сделали, но чужое бы с радостью прибрали к рукам.
     
     ....нить скрыта, показать (61)

  • 1.7, Аноним (-), 04:47, 14/08/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    > Программа написала на языке Go

    Понятно.

     
     
  • 2.12, YetAnotherOnanym (ok), 08:55, 14/08/2016 [^] [ответить]    [к модератору]  
  • +1 +/
    Поделитесь.
     
  • 1.19, Dkg (?), 11:07, 14/08/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    Ну есть еще Munin
     
     
  • 2.21, Аноним (-), 12:36, 14/08/2016 [^] [ответить]     [к модератору]  
  • –1 +/
    Munin -- отличный продукт, но с немного другим юзкейсом У него основная функция... весь текст скрыт [показать]
     
     
  • 3.45, Аноним (-), 06:53, 15/08/2016 [^] [ответить]     [к модератору]  
  • –1 +/
    Браузер как средство для показа именно нотификаций - не очень эффективная штука,... весь текст скрыт [показать]
     
     
  • 4.50, Аноним (-), 11:20, 15/08/2016 [^] [ответить]    [к модератору]  
  • +/
    Я знаю. Именно поэтому jsonmon умеет нотификации в почту и черел систему плагинов во что угодно.
     
     
  • 5.84, Аноним (-), 19:34, 16/08/2016 [^] [ответить]     [к модератору]  
  • +/
    Да это больше другим чудакам ответ Симпатичный dashboard в вебе - это иногда уд... весь текст скрыт [показать]
     
  • 1.24, Dkg (?), 13:13, 14/08/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Ну, есть еще monit
     
     
  • 2.25, Аноним (-), 13:16, 14/08/2016 [^] [ответить]    [к модератору]  
  • +/
    Выше как раз про него ответил: http://www.opennet.ru/opennews/art.shtml?num=44960#20
     
  • 2.40, Crazy Alex (ok), 03:47, 15/08/2016 [^] [ответить]     [к модератору]  
  • +/
    Да это разный класс задач Сабж - очень простая штука, которая осваивается за ми... весь текст скрыт [показать]
     
     
  • 3.51, Аноним (-), 11:21, 15/08/2016 [^] [ответить]    [к модератору]  
  • +/
    Вас по прежнему сильно смущает Apache Licence? Это free software, по мнению FSF. Я тут параллельно думаю, а не сделать ли двойную лицензию (GPL+Apache), но ни разу этого пока не делал.
     
     
  • 4.59, Crazy Alex (ok), 12:34, 15/08/2016 [^] [ответить]     [к модератору]  
  • +/
    Я фанатик четсно признаю , так что меня смущает - Но что влечёт за собой двой... весь текст скрыт [показать]
     
     
  • 5.60, Аноним (-), 12:53, 15/08/2016 [^] [ответить]    [к модератору]  
  • +/
    Да я сам был в шоке, когда под такую простую задачу попадались способы это сделать только с большим overkill'ом. Рад слышать, что я не один такой, и буду благодарен фидбэку.
     
  • 5.61, й (?), 13:05, 15/08/2016 [^] [ответить]    [к модератору]  
  • –1 +/
    кстати, на всякий случай, ставьте не 3.0 из новости, а сразу 3.0.1 (минус один потенциальный race condition)
     
  • 1.53, Аноним (-), 11:37, 15/08/2016 [ответить] [показать ветку] [···]     [к модератору]  
  • +1 +/
    Slack - позорный ирс клиент, который не предоставляет даже двухнедельной истории... весь текст скрыт [показать]
     
     
  • 2.54, Аноним (-), 11:48, 15/08/2016 [^] [ответить]     [к модератору]  
  • +/
    Оу, да, Slack жопа однако, с тех пор, как мы перенести мониторинг jsonmon je... весь текст скрыт [показать]
     
     
  • 3.79, Аноним (-), 06:18, 16/08/2016 [^] [ответить]    [к модератору]  
  • +/
    команда у вас маленькая и сообщений мало
     
     
  • 4.85, Аноним (-), 19:36, 16/08/2016 [^] [ответить]    [к модератору]  
  • +/
    > команда у вас маленькая и сообщений мало

    Бедные люди, ircd настроить не могут. А еще админы. Давайте я вам за $6400 в год IRCD поадминю ремотно? :)

     
     
  • 5.91, Аноним (-), 02:09, 17/08/2016 [^] [ответить]     [к модератору]  
  • +/
    а ваш ircd умеет оффлайн-сообщения а писать в почту при mention а api для инт... весь текст скрыт [показать]
     
  • 5.92, Аноним (-), 02:17, 17/08/2016 [^] [ответить]    [к модератору]  
  • +/
    ну, и да: как в вашем ircd файлы шарятся? p2p? т.е. я закрою ноут, а кто-то откроет после и не сможет скачать?
     
  • 5.97, Аноним (-), 18:43, 17/08/2016 [^] [ответить]    [к модератору]  
  • +/
    Нету у нас админа, только гора программистов, предложу пацанам телеграм, там и история сохраняется, и можно стикеры с песиками слать
     
  • 1.62, Pofigis (?), 13:52, 15/08/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    Очередная ненужная поделка... Блин когда же разработчики систем мониторинга для небольших сетей сообразят что никто не будет париться с их настройкой? Посему процесс обнаружения и самонастройки - должен быть и быть отлажен на 5+. Именно из-за этого кривулины типа спайсворкса - живут и побеждают.
     
     
  • 2.81, rob pike (?), 17:47, 16/08/2016 [^] [ответить]    [к модератору]  
  • +/
    У меня есть только одно объяснение этому феномену - ие кто умеет соображать занимаются более интересными вещами чем перезапускалки апачей для линуксов.

    Расскажите в чем именно кривизна Spiceworks Network Monitor?

     
  • 2.86, Аноним (-), 19:39, 16/08/2016 [^] [ответить]    [к модератору]  
  • +/
    > Очередная ненужная поделка...

    Ну, по крайней мере, в ней нуб может научиться как делать примитивный http сервер на go.

     
     
  • 3.87, rob pike (?), 20:04, 16/08/2016 [^] [ответить]    [к модератору]  
  • +1 +/
    Очень похоже что на Go что ни делай, получится всё равно примитивный http-сервер.
     
     
  • 4.89, Andrey Mitrofanov (?), 20:50, 16/08/2016 [^] [ответить]    [к модератору]  
  • +/
    > Очень похоже что на Go что ни делай, получится всё равно примитивный
    > http-сервер.

    ...и нуб!

     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2018 by Maxim Chirkov  
    ДобавитьПоддержатьВебмастеруГИД  
    Hosting by Ihor