Hi!
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!
Kind Regards
JK