常見Windows日志轉(zhuǎn)SYSLOG工具使用
隨著信息技術(shù)的高速發(fā)展,網(wǎng)絡中的設備越來越多的,漸漸的我們發(fā)現(xiàn)依賴傳統(tǒng)手段去一臺臺分析設備(路由器、交換機、防火墻、服務器、數(shù)據(jù)庫、中間件等)的日志已經(jīng)嚴重影響了我們的工作效率,并無法對業(yè)務系統(tǒng)的可用性提供保障??偸窃趩栴}出現(xiàn)之后才充當救火員的角色。所以,是時候?qū)\維日志進行集中管理了。
如***段文字所說,運維日志有很多種,今天我們先說如何進行Windows日志的發(fā)送,畢竟這個畢竟容易下手……游俠會在近期撰寫服務端的一些文字。
Windows操作系統(tǒng)本身是可以產(chǎn)生很多日志的,如每次插拔U盤、服務的重啟等,都會產(chǎn)生日志,這些信息會記錄在操作系統(tǒng)中,但Windows不像交換機、Linux那樣自帶syslog,而Windows系統(tǒng)自身的日志又不支持轉(zhuǎn)發(fā),所以要想收集Windows日志,必須安裝Agent。用其將Windows的系統(tǒng)日志、安全日志、應用日志等轉(zhuǎn)換為syslog然后轉(zhuǎn)發(fā)給我們的服務器端。
OK,現(xiàn)在我們說幾款常見的Windows日志轉(zhuǎn)SYSLOG工具,游俠選擇了開源或免費的工具,所以……放心的用吧!
1.evtsys
1.1.說明
Evtsys是用C寫的程序,提供發(fā)送Windows日志到syslog服務器的一種方式。它支持Windows Vista和Server 2008,支持32和64位環(huán)境。evtsys被設計用于高負載的服務器,Evtsys快速、輕量、高效率。并可以作為Windows服務存在。
1.2.下載
http://code.google.com/p/eventlog-to-syslog/downloads/list
1.3.配置
Evtsys的安裝本來是要拷貝文件、cmd輸入命令的,但是還是比較麻煩,游俠這里用批處理解決!Evtsys有兩個版本,安裝目錄不同,這里分開說明:
1.3.1. 32位系統(tǒng)evtsys安裝
copy evtsys.exe c:\windows\system32\
copy evtsys.dll c:\windows\system32\
cd c:\windows\system32
evtsys.exe -i -h 192.168.1.41 -p 514
net start evtsys
1.3.2. 64位系統(tǒng)evtsys安裝
copy evtsys.exe c:\windows\SysWOW64\
copy evtsys.dll c:\windows\SysWOW64\
cd c:\windows\SysWOW64
evtsys.exe -i -h 192.168.1.41 -p 514
net start evtsys
我們可以看到32位系統(tǒng)下是把文件復制到c:\windows\system32\目錄,而在64位系統(tǒng)下是復制到c:\windows\SysWOW64\目錄。中間的192.168.1.41是syslog服務器的IP地址,這個要根據(jù)實際需求調(diào)整,否則收不到的哦!514是端口號,也一定別寫錯!
當然,evtsys還有一些高級用法,如過濾日志等,請閱讀其自帶的說明。#p#
2.Snare
2.1.說明
SNARE for Windows是一款讓你很容易的把Windows(NT/2000/XP/2003等,亦支持64位系統(tǒng))事件日志實時轉(zhuǎn)發(fā)到SYSLOG服務器的程序,并且無論是32位還是64位系統(tǒng),只有一個安裝包,也可以配置靜默安裝模式,當然這個需要您自己去看文檔了。
SNARE支持安全日志、應用日志、系統(tǒng)日志,同時支持DNS、文件復制服務、活動目錄(Active Directory)日志等。
2.2.下載
http://sourceforge.net/projects/snare/files/Snare%20for%20Windows/
2.3.配置
下載下來的文件是SnareForWindows-4.x.x.x-MultiArch.exe這樣的,基本上只需要Next就可以安裝完畢。然后開始菜單中InterSect Alliance下面有三個子項:
Disable Remote Access to Snare for Windows:禁止Snare的遠程管理
Restore Remote Access to Snare for Windows:恢復Snare的遠程管理
Snare for Windows:程序配置界面,選擇后在瀏覽器打開http://localhost:6161/地址,然后選擇左側(cè)菜單的Network Configuration選項:
其中的192.168.1.41是你syslog服務器的IP地址,514是服務器的端口號,其它的照上圖去配置就OK了。然后……你就會發(fā)現(xiàn)你的SYSLOG服務器就可以收到Windows服務器的日志了!很方便。#p#
3.NTsyslog
3.1.說明
NTsyslog是一款Free軟件,這里你認為是自由軟件也好、免費軟件也好,都對!
NTsyslog作為一項服務存在于Windows NT操作系統(tǒng)。它把所有的系統(tǒng)、安全、應用事件格式化成一行,然后發(fā)送到syslog服務器。
3.2.下載
http://sourceforge.net/projects/ntsyslog/files/Installer/NTSyslog%201.15%20%28full%29/
3.3.配置
安裝不說了,一路Next即可!裝完之后在桌面有個NTSyslogCtrl-Tool圖標,點擊運行。
點“syslog Daemons”寫入syslog服務器的地址:
點擊Start Service開始服務就可以收到syslog了!