"Артём Н." <artio...@yandex.ru> wrote: > 26.03.2013 18:42, Andrey Melnikoff пишет: > > "Артём Н." <artio...@yandex.ru> wrote: > >> 19.03.2013 21:09, Andrey Melnikoff пишет: > > > > [skipp] > > > >> Но насчёт Zabbix, не соглашусь. Его 1998-го года пилят. И, вроде, далеко не > >> самая плохая система. > > Ага, его обмазывают затычками. После "скандалы-интриги-расследования" > > (http://blog.zabbix.com/mysterious-zabbix-problems-how-we-debug-them/1023/) > > тем кто в теме становиться совсем смешно. > "You could say: localtime() is not a reentrant function. Right. But why does > it > hang ? > Let???s look into libc source code. On our Debian GNU/Linux 6.0 machine the > interesting part is in eglibc-2.11.3/time/localtime.c"
> И что тут смешного? Со всеми бывает. > Насколько я понял, вызванный в обработчике сигнала localtime(), ожидает снятия > блокировки прерванного localtime(). > Типичный deadlock, связанный с устаревшей архитектурой libc, которая не была > рассчитана на многопоточность, а разработчики предпочитали отделываться > добавлением костылей. > Да, конечно тут есть и ошибка разработчиков Zabbix. Но что смешного, > объясните? > Я не в теме. В signals handler'е нужно устанавливать флаг или завершать работу, в зависимости от сигнала. А тут у нас геройство такое - мы в XXI веке осознали, что так как мы делаем - делать низзя. Хотя про это пишут во всех HOWTO по обработке сигналов. Типичный индусский код. > >>> Жабикс крив по своей внутренней идеологии и организации. Унутре оно всё > >>> однопоточное, из-за этого обвешано нелепыми таймаутами. Импорт хостов с > >>> темплейтами может занимать несколько часов, при этом только php жрет > >>> память > >>> вагонами и греет процессор. Триггеры - хорошо, но пока нарисуешь что-то > >>> сложнее "ой, у нас тут 0 вместо 1" - упаришься. Невозможность опросить > >>> итем > >>> по срабатыванию триггера это вобще 10+. Из-за этой "мелочи" приходиться > >>> хранить данные переодического опроса (хотя они не нужны и не менялись с > >>> предыдущей перезагрузки железа). > >> Да, триггеры слабоваты, не гибкие. > > > >>> Процесс апгрейда - занимательная песня, его просто нет. Проще выкинуть > >>> всё, > >>> что было и нарисовать с нуля но на новой версии. > >> Есть SQL скрипт, позволяющий перейти на версию 2 с версии 1. > > Если бы я его не пробовал применить - я бы не говорил, что оно наполовину > > рабочее. > Что не сконвертировалось? Сконевертировалось всё, вот только макросы не добавились для LLD. А так - почти работало. > Я вскоре собираюсь ставить 2-й и перенести конфигурацию с тестового 1.8. > На данный момент, всё-таки ограничусь Zabbix. Поищу патч от Яндекс. Если > найду - > хорошо. В любом случае, пока что, не очень критично. Не найдешь ты их. Есть у меня предположение, что там от забикса только название осталось. -- Best regards, TEMHOTA-RIPN aka MJA13-RIPE System Administrator of POST Ltd. mailto:temn...@kmv.ru -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/pf1u2a-473....@kenga.kmv.ru