最近一個朋友在問我關於 rancid + viewvc 的事.
我就 Google 一下,看這個組合包有什麼功能,
後來我發現,以前我曾寫過類似這樣的東西.
只是程式不知道丟去哪了,只好重寫過.
簡單的說 rancid + viewvc ,
就是 Cisco IOS 設備的版控套件.
簡單的圖示說明如下,下圖抄改的來始原始 URL 為
( 在本 LAB 中的圖示皆修改自該 URL )
http://aimless.jp/blog/archives/1545/
http://aimless.jp/blog/images/diagram.png
但這種做法是利用系統的 排程作業 去完成版控管理.
有另一種做法是利用 log monitor 的機制 如上述的 URL 中提到的組合包.
rsyslog + logsurfer + rancid + viewvc
logsurfer
http://www.crypt.gen.nz/logsurfer/
http://aimless.jp/blog/archives/1545/
http://aimless.jp/blog/images/diagram.png
我想到的另一種變型的做法是
rsyslog + swatch + perl + websvn
有興趣的人請自行參閱下面的 URL.
這個組合包做出來的樣子如下:
待續.. SOP 缺 Source Code 補
============================
Swatch
http://sourceforge.net/projects/swatch/
http://www.vlab.com.tw/index.php/forum/network-management/12771-forward-cisco-syslog-to-msn-syslog2msn-ver-1
perl telnet cisco
http://search.cpan.org/~joshua/Net-Telnet-Cisco-1.10/Cisco.pm
http://www.vlab.com.tw/index.php/forum/network-management/13204-cisco-perl
or
http://xrcd2.blogspot.tw/2013/02/cisco-show-run-config-perl.html
web svn
http://www.websvn.info/
===========================
RANCID - Really Awesome New Cisco confIg Differ
http://www.shrubbery.net/rancid/
viewvc -- ViewVC is a browser interface for CVS and Subversion version control repositories
http://www.viewvc.org/
http://www.shrubbery.net/rancid/
http://evilttl.com/wiki/RANCID
http://ciscoskills.net/2015/01/03/install-rancid-and-viewvc-on-centos-7/
沒有留言:
張貼留言