Archive | Научное

CrowdSource monitoring или мониторинг с человеческим лицом

Что это такое — CrowdSource мониторинг ? Наверняка многие из вас пользовались «Яндекс пробками». А если не пользовались, то хотя бы слышали и представляют как это работает.

Есть некая система, которая собирает данные с большого числа источников, добровольно предоставляющих информацию. В случае «Яндекс пробок» — это информация о дорожном трафике и дорожных происшествиях.

Вообще — пробки не единственный объект, за которым так можно наблюдать. В частности проект Ushahidi, использовали его и во время землетрясения на Гаити и для слежения за выборами в Судане. И даже для наблюдения за дикими животными в Кении. Continue Reading →

One Interface Monitoring

Мониторинг чрез жопу единый интерфейс, или чем меня не устраивают существующие у нас системы мониторинга.

И с чео вообще я опять решил взяться за мониторинг ? Просто наболело. Всю прошлую неделю и кусок этой я ковырялся с Zabbix, пытался заставить непослушную скотину заставить делать рассылки через XMPP и при этом отрисовывать вменяемый интерфейс.
Ну нельзя так жить ! При этом коммерческие продукты не лучше.
Чем конкретно я недоволен ? К примеру zabbix ужасен в настройке. Мне всего то нужно прописать в него с десяток серверов. Но при этом на них вертятся не совсем стандартные приложения. К примеру нужно отследить штук 20 логов, чтобы они регулярно обновлялись и триггер срабатывал, если лог не обновлялся более 40 минут. 20 логов, 10 серверов. Убиться веником…
Ладно, запаслись терпением, прописали 20 логов, сделали шаблон, успокоились.
Но это же еще не все! Теперь надо вэбсервисы мониторить. Замечательно, есть встроенная фича мониторинга сайтов с развесистыми скриптами. Вот только виндусявая авторизация не поддерживается. А у нас все сервисы с авторизацией. Ладно, проехали.
Теперь нужно мониторить скрипт, который регулярно пишет в базу некий параметр. И если он повис должен сработать тригер. Настроил ODBC источник на сервере. Вот только Zabbix их не поддерживает. Баг.
Ладно, проехали. Тога может быть хотя бы для этих логов настроим оповещалки? Да, замечательно. Из настроек подключения к jabber только jid и пароль. И если сервер использует SSL или нестандартный порт…. Но это еще ладно. Так XMPP нотификация нормально работает только начиная с версии 1.6.5 .

В общем, zabbix — редкостное сексуальное извращение и пльзоваться им можно только за отсутствием чего то лучшего. Ну или заниматься извращениями как я.

Спасибо, пожалуйста, извините, наболело.
Всегда Ваш.

Сопли стоны и просто жалобы на адскую жизнь

Вот кажите — у Вас была мечта детства ?
Что нибудь светлое и радостное ? Такое, за что душу продать можно ? Наверняка была. Или даже есть и сейчас.

К чему бы это я.. Да ни к чему. Просто вдруг наступает момент, когда понимаешь, что все чем занимался прошедшие лет эдак 6 — полное фуфло и гроша ломаного не стоит.
На человека, который вполне виртуозно (чустуется большой опыт и практика) это доказал, даже обидеться не могу. Потому как не привык на правду обижаться. Этот хотя бы честно сказал как дела обстоят. Обна проблема — сказать это стоило если не четыре года назад, так хотя бы за полгода. Или уж на крайний случай, до того как сказать «Готовь документы к защите».

Итоговая ситуация. Мне светят сапоги. Хрюн идет служить. Самое смешное — для меня это не выглядит негативным вариантом. Негатив только один — шесть (мама дорогая) лет заниматься хуйней и потратить на нее больше четверти ляма рублей. Не, точно, мудак, однозначно.

В общем — не судите строго эту публичное покаяние в мудачизме. Рад что все наконец прояснилось. Надеюсь что это меня хоть чему то научит.

За сим раскланиваюсь,
Всегда Ваш.

Математики шутят

Оригинал тут, возможно боянище и все же.

Несколько человек попросили доказать что все нечетные числа больше двух — простые:

  • Математик: 3 простое, 5 простое, 7 простое… путем индукции получаем что все последующие нечетные целые являются простыми.
  • Статистик: Давайте проверим выборку из нескольких случайно выбранных нечетных чисел, скажем, 23, 47 и 83.
  • Системщик: 3 простое, 5 простое, 7 простое, segmentation fault?
  • Программист: 3 простое, 3 простое, 3 простое …
  • Физик: 3 простое, 5 простое, 7 простое, 9 — ошибка измерения, 11 простое …
  • Инженер-механик: 3 простое, 5 простое, 7 простое, 9 приблизительно простое, 11 простое…
  • Инженер строитель: 3 простое, 5 простое, 7 простое, 9 простое…
  • Биолог: 3 простое, 5 простое, 7 простое, 9 … все еще ждем результатов исследования…
  • Психолог: 3 простое, 5 простое, 7 простое, 9 простое но скрывает, 11 простое…
  • Экономист: 2 простое, 4 простое, 6 простое…
  • Политик: Мы делаем все для простых чисел !

Мониторинг — потихоньку выкладываю сорсы.

Решил тут выложить сорсы класса alarm .

На подходе агент мониторинга в двух исполнениях (служба и приложение).

Ну и маленький дисклаймер, на будущее 🙂 :

Все что тут выложено по определению не содержит никаких Хау Ноу (или как оно там правильно ?) по этому копипаста не воспрещена 🙂 . Если обнаружили баги — сообщайте, поправлю.

Powered by WordPress. Designed by WooThemes