Thursday, September 2, 2021

Oxidized Example - Config file

 ---
username: manager
password:
model: procurve
resolve_dns: false
interval: 3600
use_syslog: false
debug: false
threads: 30
timeout: 20
retries: 3
prompt: !ruby/regexp /^([\w.@-]+[#>]\s?)$/
rest: 127.0.0.1:8888
next_adds_job: false
vars: {}
groups: {}
models: {}
pid: "/root/.config/oxidized/pid"
crash:
  directory: "/root/.config/oxidized/crashes/"
  hostnames: false
stats:
  history_size: 10
input:
  default: ssh
  debug: false
  ssh:
    secure: false
  ftp:
    passive: true
  utf8_encoded: true
output:
   file:
       directory: "/mnt/c/Users/user-account/oxidized/configs"
source:
  default: csv
  csv:
        file: "/mnt/c/tftp/switches.csv"
#        file: "/root/.config/oxidized/switch.db"
        delimiter: !ruby/regexp /,/
        map:
         name: 0
         ip: 1
         username: 2
         password: 3
         group: 4
         model: 5
#      vars_map:
#            enable:4
model_map:
  aruba: aos-cx
  hp: procurve
  fortigate: fortios



No comments:

Post a Comment