Блог пользователя ssenyukov

Управление Zenoss через XML-RPC

Управление zenoss через web-интерфейс довольно быстро становится утомительным, когда речь заходит о регулярном выполнении одних и тех же действий, либо если необходимо выполнить ряд схожих действий со множеством объектов. К счастью, zenoss основан на Zope, а все объекты Zope доступны через XML-RPC.

Создание зенпака (Zenpack)

Начиная с версии 2.4, Zenoss поддерживает расширенные возможности по мониторингу и моделингу устройств, используя подключениe по SSH. Вы можете запускать произвольные команды на управляемом устройстве и писать на Python свои парсеры, которые будут выполняться на сервере Zenoss.

Далее рассматривается пример того, каким образом можно расширить список поддерживаемых Zenoss'ом устройств, смоделировать новое устройство, используя собственоручно написанный плагин, а также создать ZenPack, содержащий все произведенные изменения, чтобы перенести новую функциональность на другой сервер Zenoss или поделиться результатом своей работы с другими.

RSS-материал