Icinga idoutils, Шаблоны Кактусов. беспокойство миграции

Если Вы идете с этим подходом, потенциальный компромисс для скорости мог бы использовать флаги для новых и грязных записей (новый, могло быть значение по умолчанию для ВСТАВЛЕННЫХ строк, грязный мог быть установлен, включают ОБНОВЛЕНИЕ), но зависит от требований аудита и рабочего процесса. Вместо того, чтобы копировать все повторные изменения в записи за день, только окончательное значение было бы обновлено во всех других системах, и затем флаг будет очищен. Вам все еще была бы нужна таблица для, удаляет (если Вы не хотите пойти с очень популярной меткой времени "deleted_on" и вероятно изменить весь Ваш код). Если записи не изменятся очень когда-то записанный, то Вы не вытащите много из него.

Это потребовало бы, чтобы сервер возрос в конце дня, все же. С контрольной таблицей Вы могли записать контрольную таблицу в файл где-то в другом месте периодически (а не только в конце дня) в случае отказа DB.

0
задан 8 August 2012 в 06:58
1 ответ

IDOUtils считается серверной частью базы данных ядра , откуда получают информацию различные веб-интерфейсы и другие надстройки. Это не считается заменой графических механизмов хранения, таких как rrdtool (которые в основном используются Cacti).

Icinga Core, или в основном ваши плагины проверки, может выводить так называемые данные о производительности (проверьте api плагина - http://docs.icinga.org/latest/en/pluginapi.html ). Учитывая, что ваши плагины предоставляют такие возможности, вы можете добавить графические надстройки, такие как pnp4nagios или ingraph, для создания графиков, а также включить их представление веб-интерфейса.

https://wiki.icinga.org/display/howtos/Setting+ up + PNP + с + Icinga

https://www.netways.org/projects/ingraph/wiki

IDOUtils сам хранит данные о производительности, если это необходимо, но он не масштабируется в больших средах для сохранения таких данные в схеме idoutils db. Дополнительная информация о самом IDOUtils - http://docs.icinga.org/latest/en/db_intro.html

Таким образом, IDOUtils вообще не заменяет Cacti, если следует другому подходу. Если вы хотите заменить Cacti и лучше всего перенести данные, вы можете жить без красивых графических интерфейсов, но используйте PNP с rrdtool, интегрированным в Icinga.

В целях миграции проверьте свои Cacti RRD, а также вызовы командной строки для rrdtool. Вы можете повторно использовать их, например, с PNP (также rrdtool) и его шаблонами. Если вы планируете использовать что-то другое, например ingraph (серверная часть rdbms) или графит, миграция данных будет затруднена (не знаю об этом).

1
ответ дан 23 November 2019 в 10:36

Теги

Похожие вопросы