killgara Posted May 29, 2017 Posted May 29, 2017 Появились задача, установить систему мониторинга, Cacti + PostgreSQL. На просторах интернета я нечего не нашла. Вся загвоздка заключается в файле cacti.sql. Его альтернативы для PostgreSQL я не нашла. Кто-то поделится опытом? Вставить ник Quote
GrandPr1de Posted May 29, 2017 Posted May 29, 2017 А оно не умеет ни во что другое кроме MySQL. Из файлика lib/database.php @arg $db_type - the type of database server to connect to, only 'mysql' is currently supported Вставить ник Quote
killgara Posted May 29, 2017 Author Posted May 29, 2017 Не хотела, а прийдётся ломать систему ((( Вставить ник Quote
bomberman Posted May 30, 2017 Posted May 30, 2017 Не хотела, а прийдётся ломать систему ((( Смело. Ну как сломаете, присылайте патч. ;) Вставить ник Quote
NiTr0 Posted May 30, 2017 Posted May 30, 2017 да скорее всего на постгре будет работать с минимальными правками, не думаю что там есть БД-зависимый скл. хотя смысла игр с БД кактуса по большому счету нет, основная масса данных лежит в rrd... Вставить ник Quote
GrandPr1de Posted May 30, 2017 Posted May 30, 2017 Там в пхп привязка mysql. Надо не только sql править а и попутно переписать код на работу с PostgreSQL, ну и возможно квери какие-то поправить. Вставить ник Quote
killgara Posted June 2, 2017 Author Posted June 2, 2017 (edited) :) Та я о внутренней системе, мускул буду подымать! )))) Если было бы время, можно было бы попробовать, базы как сконвертить я нашла, остался код пыха. А дальше по обстоятельствам. :) Да и желания нет, пока. Edited June 2, 2017 by killgara Вставить ник Quote
bomberman Posted June 2, 2017 Posted June 2, 2017 killgara Амбициозно. :) Жаль, что желания нет. Патч получился бы любопытный. Думаю нашлись бы кому пригодилось. Вставить ник Quote
sol Posted June 2, 2017 Posted June 2, 2017 Посмотрел исходники на гите. Работа с БД сделана архитектурно независимо, через PDO. В SQL тоже нет ничего "этакого". Моё мнение - должно работать "в лоб". Вставить ник Quote
FATHER_FBI Posted June 2, 2017 Posted June 2, 2017 Единственный вопрос. А смысл всех этих телодвижений? Когда нагрузка на базу минимальная из за использовать rrd? Вставить ник Quote
bomberman Posted June 2, 2017 Posted June 2, 2017 А смысл всех этих телодвижений? Личная неприязнь ТС к Mysql ) корпоративные стандарты, etc. Любопытна версия ТС Вставить ник Quote
killgara Posted June 3, 2017 Author Posted June 3, 2017 Единственный вопрос. А смысл всех этих телодвижений? Когда нагрузка на базу минимальная из за использовать rrd? bomberman всё знает, :) ...корпоративные стандарты..., и не хотела лишний костыль делать. Вставить ник Quote
FATHER_FBI Posted June 4, 2017 Posted June 4, 2017 bomberman всё знает, :) ...корпоративные стандарты..., и не хотела лишний костыль делать. Странный корпоративный стандарт если честно, понимаю когда стандарты диктуют ОС, что в принципе тоже априори глупо, но что бы вот так.. P.S. А что будете делать если нужно будет использовать приложение которое работает исключительно с Oracle? Вставить ник Quote
ichthyandr Posted June 5, 2017 Posted June 5, 2017 (edited) Единственный вопрос. А смысл всех этих телодвижений? Когда нагрузка на базу минимальная из за использовать rrd? bomberman всё знает, :) ...корпоративные стандарты..., и не хотела лишний костыль делать. портируйте. А вообщето это тогда косяк кактуса, пишется API логики, а нижняя реализация должна касаться деталей - мускуль, постгрес или чтото еще ЗЫ по мне так постгрес намного лучше мускуля, мускуль еще тот шалаш с костылями Edited June 5, 2017 by ichthyandr Вставить ник Quote
YuryD Posted June 5, 2017 Posted June 5, 2017 ЗЫ по мне так постгрес намного лучше мускуля, мускуль еще тот шалаш с костылями Ну не знаю, было дело на одной машинке одновременно крутились и постгрес, и мускул. Единственный геморрой - два разных бесплатных клиента под винду искать и ставить. С постгресом под фрибсд траблем не встречал, встал штатно из порта давным-давно, кроме клиента, но это было также давным-давно. А шабаш с разными версиями ПО разного ПО - ну мне знаком. Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.