Oxidized is Backing up Configs but Not Showing in LibreNMS

If you have installed Oxidized on the same machine as LibreNMS then you will have likely set everything as 127.0.0.1:8888 for in /home/oxidized/.config/oxidized/config as well as within the global settings in the browser. If you direct to 127.0.0.1:8888/nodes on a browser on the machine you can see the backups are working. But when you go to the Oxidized plugin, no switches are showing. Change anything where you have set oxidized to 127.0.0.1 to the correct IP and port 8888. You will need the / too for the URL to your Oxidized API within Global settings – External – Oxidized “http://XX.XXX.X.XX:8888/”. You will also have to restart Oxidized after changing the IP for everything to work again. Useful commands for this below if you have setup the systemctl service.

sudo systemctl status oxidized.service
sudo systemctl stop oxidized.service
sudo systemctl start oxidized.service
sudo systemctl status oxidized.service
sudo journalctl -xefu oxidized.service

Lines within the config file to change.

rest: XX.XXX.X.XXX:8888

source:
default: http
debug: true
http:
url: http://XX.XXX.X.XXX:8000/api/v0/oxidized