Oxidized Cisco asa

Hi Everybody

I would like integrate oxidized into librenms. It works more or less.
Api with automatic device add, and save config to git works router and switch, but not wit asa.
My oxidized config file this.

debug: true
groups:
cisco:
password: “cisco device pwd”
username: “cisco ssh user”
enable: “cisco enable pwd”
history_size: 10
input:
debug: true
default: ssh
ssh:
secure: false
interval: 600
log: /opt/oxidized/.config/oxidized/logs/oxidized.log
model: cisco
model_map:
cisco: ios
cisco: asa
models: {}
next_adds_job: false
output:
default: git
file:
directory: /opt/oxidized/.config/oxidized/configs
git:
single_repo: false
email: [email protected]
repo: /opt/oxidized/output/oxidized.git
user: Oxidized
password: “cisco ssh pwd”
pid: /opt/oxidized/pid
prompt: !ruby/regexp /^([\w.@-]+[#>]\s?)$/
rest: “127.0.0.1:8888”
retries: 3
source:
default: http
debug: true
http:
url: http://librenms.pe1sn.eon.hu/api/v0/oxidized
map:
name: hostname
model: os
group: group
headers:
X-Auth-Token: ‘5696fbbb1847007851222c495d2567f5’
threads: 30
timeout: 20
use_syslog: true
username: rncd
vars: {}
hooks:
first_hook:
type: exec
events: [post_store]
cmd: ‘echo “$OX_NODE_NAME commit” > /opt/oxidized/output/$OX_NODE_GROUP.git/description’
timeout: 10
second_hook:
type: exec
events: [post_store]
cmd: ‘mkdir -p /opt/oxidized/config/repository/$OX_NODE_GROUP && curl -X GET http://127.0.0.1:8888/oxidized/node/fetch/$OX_NODE_GROUP/$OX_NODE_NAME > /opt/oxidized/config/repository/$OX_NODE_GROUP/$OX_NODE_NAME 2> /dev/null’

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.