Difference between revisions of "Oxidized"

From HackerNet
Jump to: navigation, search
(Created page with "Rancid-ersättare")
 
Line 1: Line 1:
 
Rancid-ersättare
 
Rancid-ersättare
 +
https://github.com/ytti/oxidized
 +
 +
==Installation==
 +
''Debian''
 +
apt-get update && apt-get -y install ruby ruby-dev libsqlite3-dev libssl-dev pkg-config cmake
 +
gem install oxidized
 +
gem install oxidized-script oxidized-web
 +
 +
==Konfiguration==
 +
Konfigurationen är på YAML-format. Default finns i: '''/etc/oxidized/config''' och sedan '''~/.config/oxidized/config'''
 +
 +
För att initiera oxidized i ditt home directory kör:
 +
mkdir -p ~/.config/oxidized
 +
oxidized
 +
Oxidized har stöd för CSV, SQLite och HTTP som source backends. CSV backend läser vilka enheter som det ska tas backup på från en rancid-kompatibel fil.
 +
 +
'''CSV'''
 +
source:
 +
  default: csv
 +
  csv:
 +
    file: ~/.config/oxidized/router.db
 +
    delimiter: !ruby/regexp /:/
 +
    map:
 +
      name: 0
 +
      model: 1
 +
'''router.db'''
 +
router01.example.com:ios
 +
switch01.example.com:procurve
 +
172.20.0.1:ios
 +
För att ta en första backup
 +
oxidized
 +
 +
[[Category:Guider]]

Revision as of 12:58, 4 July 2015

Rancid-ersättare

https://github.com/ytti/oxidized

Installation

Debian

apt-get update && apt-get -y install ruby ruby-dev libsqlite3-dev libssl-dev pkg-config cmake
gem install oxidized
gem install oxidized-script oxidized-web

Konfiguration

Konfigurationen är på YAML-format. Default finns i: /etc/oxidized/config och sedan ~/.config/oxidized/config

För att initiera oxidized i ditt home directory kör:

mkdir -p ~/.config/oxidized
oxidized

Oxidized har stöd för CSV, SQLite och HTTP som source backends. CSV backend läser vilka enheter som det ska tas backup på från en rancid-kompatibel fil.

CSV source:

 default: csv
 csv:
   file: ~/.config/oxidized/router.db
   delimiter: !ruby/regexp /:/
   map:
     name: 0
     model: 1

router.db

router01.example.com:ios
switch01.example.com:procurve
172.20.0.1:ios

För att ta en första backup

oxidized