After the upgrade the following steps are required:
Make sure Cricket is not running.
Do a backup of all the rrd-files.
Run migrate_cricket.py
. This will:
Delete the cricket-entries in the rrd database (the database will be filled again when the new makecricketconfig runs)
Remove any temperature oids from the rrd-files. This because they weren't correct in the first place.
Before removing any Cricket files make sure you have a backup of them. Especially if you have altered them yourself in any way.
Remove old configuration-files from the cricket-config directory. This is only necessary for:
Defaults
routers/*
router-interfaces/*
switches/*
switch-ports/*
Copy new default configuration files to the cricket-config
directory.
Make sure that the datapath in the top level Defaults-file is correct and pointing to the directory where the rrd-files are stored.
Run extract_cricket_oids.py
to extract oids from the Default files and insert them into the snmpoid table.
You can now run mcc.py to create the Cricket config.