The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск минималистичной программы для мониторинга jsonmon 3, opennews (??), 13-Авг-16, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


57. "Выпуск минималистичной программы для мониторинга jsonmon 3"  +1 +/
Сообщение от Crazy Alex (ok), 15-Авг-16, 12:31 
Да вы что, прикалываетесь все? Заббиксы, мониты, реалтаймовые статы, теперь вот это... Для личных задач  всё, что нужно - это легко настраивемые оповещения. Просто чтобы знать, когда что-то упало или когда полярный лис подкрадывается.
Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору

69. "Выпуск минималистичной программы для мониторинга jsonmon 3"  +/
Сообщение от Аноним (-), 15-Авг-16, 19:31 
> Да вы что, прикалываетесь все? Заббиксы, мониты, реалтаймовые статы, теперь вот это...
> Для личных задач  всё, что нужно - это легко настраивемые оповещения.

Это стеб? Что там по части оповещений "настраивается"? Оно из оповещений только sendmail умеет, это жестко прибито на гвозди в коде зачем-то.

Вот прям так:


    sendmail := exec.Command("/usr/sbin/sendmail", "-t")

И дальше работа с именно stdin, именно sendmail. Если ты хотел что-то другое... ну... эээ, это вообще не предусмотрено, "архитектурно". Поэтому ты наверное хотел сказать не "настройка нотификаций" а "кодинг нотификаций". С исправлением изначально провальной "архитектуры" таковых, для начала.

> Просто чтобы знать, когда что-то упало или когда полярный лис подкрадывается.

На полярных лисов можно посмотреть просто зайдя в репку этой штуки.

Ну то-есть сабж неплох для прогрмаеров на go, готовых попахать, чисто как example как это можно делать. Хотя часть кода там скорее example как это делать не надо, как тот sendmail прибитый на гвозди. Как угодно но это не "продукт" а как максимум заготовка/пример для програмеров.

Ответить | Правка | Наверх | Cообщить модератору

71. "Выпуск минималистичной программы для мониторинга jsonmon 3"  +/
Сообщение от Аноним (-), 15-Авг-16, 22:20 
>> Да вы что, прикалываетесь все? Заббиксы, мониты, реалтаймовые статы, теперь вот это...
>> Для личных задач  всё, что нужно - это легко настраивемые оповещения.
> Это стеб? Что там по части оповещений "настраивается"? Оно из оповещений только
> sendmail умеет, это жестко прибито на гвозди в коде зачем-то.
> И дальше работа с именно stdin, именно sendmail. Если ты хотел что-то
> другое... ну... эээ, это вообще не предусмотрено, "архитектурно".

Предусмотрено. https://github.com/chillum/jsonmon/wiki/Notification-plugins

Ответить | Правка | Наверх | Cообщить модератору

82. "Выпуск минималистичной программы для мониторинга jsonmon 3"  +/
Сообщение от Аноним (-), 16-Авг-16, 19:04 
> Предусмотрено. https://github.com/chillum/jsonmon/wiki/Notification-plugins

А, действительно, там еще alert() есть. Во я код правым полуж0пием то читал, не заметив его. Тогда да, из этого таки можно сделать некий мониторинг и без рихтокки кода на go.

Ответить | Правка | Наверх | Cообщить модератору

72. "Выпуск минималистичной программы для мониторинга jsonmon 3"  +/
Сообщение от Аноним (-), 15-Авг-16, 22:22 
Я, кстати, могу объяснить подробнее, почему sendmail прибит гвоздями.

Во-первых, двадцать лет назад такой способ его вызывать был нормой, только путь другой был.

Во-вторых, самому городить mail queue, поддержку SMTP-авторизации и пр., когда в системе есть уже такой демон -- ну его нафиг.

Ответить | Правка | К родителю #69 | Наверх | Cообщить модератору

73. "Выпуск минималистичной программы для мониторинга jsonmon 3"  +1 +/
Сообщение от Аноним (-), 15-Авг-16, 22:32 
И да, на всякий случай: /usr/sbin/sendmail -- это Postfix, Exim или любой другой локальный MTA. Вплоть до qmail и smail (помните такие?). Т.е. реально стандартный юниксовый интерфейс для этого самого.
Ответить | Правка | Наверх | Cообщить модератору

83. "Выпуск минималистичной программы для мониторинга jsonmon 3"  +/
Сообщение от Аноним (-), 16-Авг-16, 19:06 
> реально стандартный юниксовый интерфейс для этого самого.

Этого реально стандартного интерфейса в системах может и не быть совсем. Так что он довльно опционален. Почта нужна не всем. Мне вот например слать алерты в почту столь же перспективно как в /dev/null.

Ответить | Правка | Наверх | Cообщить модератору

90. "Выпуск минималистичной программы для мониторинга jsonmon 3"  +/
Сообщение от Аноним (-), 16-Авг-16, 21:51 
Не, ну в инструкции по установке сказано: нужна почта -- настройте MTA. Не нужна -- не настраивайте. :-) По-моему, логично.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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