Add Hosts to Oxidized via LibreNMS

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

Hi,

Yes this is possible.
It should be written in the docs how to configure oxidized and LibreNMS.

Check out the docs here

Oxidized integration