Download page Синхронизация и логирование. OpenStack.
Синхронизация и логирование. OpenStack
В статье описаны особенности синхронизации BILLmanager с OpenStack, а также описан лог-файл модуля обработки OpenStack и основные операции, записываемые в лог.
Синхронизация
За синхронизацию данных в BILLmanager с информацией в OpenStack отвечает задание планировщика cron:
Это задание запускается каждые 30 минут и выполняется для всех объектов виртуального дата-центра (ВДЦ). В процессе синхронизации:
не участвуют объекты, по которым существуют текущие операции;
удаляются объекты без внешнего кода и текущих операций;
объекты на стороне OpenStack, отсутствующие в BILLmanager, будут добавлены в биллинговую платформу;
объекты, которые отсутствуют в OpenStack, в BILLmanager помечаются удалёнными;
из OpenStack в биллинговую платформу загружаются данные об ограничениях на ресурсы ВДЦ;
если в содержании тарифа отсутствуют какие-либо ресурсы ВДЦ, то BILLmanager запросит информацию об ограничениях на использование этих ресурсов из OpenStack.
Вы можете запустить синхронизацию вручную через интерфейс BILLmanager: Товары/Услуги → Виртуальный ДЦ → кнопка Синхронизировать.
Логирование
Лог взаимодействия биллинговой платформы с OpenStack записывается в файл /usr/local/mgr5/var/pmopenstack.log.
В логе можно определить выполняемые операции по следующим записям: