Is it possible to collect more data via the LibreNMS API?
Informations that are needed to add the hosts in oxidized.
My plan is to be able to add Hosts to oxidized via LibreNMS - so that LibreNMS is the only instance where I need to manage the hosts and Oxidized only creates the backup files of the configurations.
The hosts are added in LibreNMS and their configuration can also be viewed there - so that Oxidized only works in the background.
The YAML Oxidized configuration would look like this:
source: default: http http: url: http://librenms.example.com/api/v0/oxidized scheme: http delimiter: !ruby/regexp /:/ map: name: host ip: ip username: username password: password model: model group: group input: input vars_map: enable: enable ssh_no_exec: ssh_no_exec ssh_proxy: ssh_proxy ssh_port: ssh_port headers: X-Auth-Token: 'abc123'
Thanks in advance!