The RANCIDIntegrator ZenPack allows integration between the popular RANCID configuration management tool and Zenoss. The integration points between the tools are:
Zenoss will build the router.db
file for RANCID. This allows for the centralization of administration activities and reduces the duplication of effort normally required to maintain the two tools.
Implementation of this feature is as easy as adding a cron job to execute $ZENHOME/bin/zenrancid to update the router.db
file.
Zenoss will automatically run RANCID's rancid-runm tool on a single device in response to a ciscoConfigManEvent
SNMP trap being sent from the device to Zenoss. Cisco devices will send this trap whenever their configuration is changed. This allows for real-time capturing of router configuration changes in your CVS repository.
The RANCID integrator is dependent on a connection to the Zope server, hence it can run only on the Zenoss master and as such works only with managed resources on the master.