- MRTG ได้ทำการติดตั้งเรียบร้อย และ คอนฟิกค่าบนเครื่องให้สามารถทำงานได้แล้วก่อนเลย สมมุติเราติดตั้ง MRTG ไว้ที่ C:\mrtg-2.16.2
- ต่อมาเราต้องมี 2 ไฟล์นี้ก่อนคือ SRVANY.exe (Applicatons as Service Utility) และ INSTSRV.exe (Service Installer) ไฟล์เหล่านี้ ดาวน์โหลดได้จากนี้เลย Windows Server 2003 Resource Kit Tools
http://www.microsoft.com/downloads/details.aspx?familyid=9d467a69-57ff-4ae7-96ee-b18c4790cffd&displaylang=en
- ซึ่งในตอนนี้หลังจากดาวน์โหลดมา เราจะได้ไฟล์ชื่อประมาณนี้ rktools.exe ติดตั้งให้เรียบร้อยซะ ซึ่งเมื่อติดตั้งเสร็จพาธไฟล์สองตัวนี้ก็จะอยู่ประมาณที่นี่
C:\Program Files\Windows Resource Kits\Tools
Preparation
- หลังจากทำขั้นตอนด้านบนเสร็จให้เราคัดลอกไฟล์ srvany.exe และ instsrv.exe ไปวางที่ c:\mrtg-2.16.2\bin\
- สร้างไฟล์ reg ในที่นี้สร้างไฟล์ชื่อ mrtg.reg โดยในไฟล์ให้มีข้อมูลแบบนี้
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MRTG\Parameters]
"Application"="c:\\perl\\bin\\wperl.exe"
"AppParameters"="c:\\mrtg-2.16.2\\bin\\mrtg --logging=eventlog c:\\mrtg-2.16.2\\bin\\mrtg.cfg"
"AppDirectory"="c:\\mrtg-2.16.2\\bin\\"
Service Installation
- เข้าไปที่ c:\mrtg-2.16.2\bin แล้วใช้คำสั่งเนี๋ย
instsrv MRTG c:\mrtg-2.16.2\bin\srvany.exe
- จากนั้น ให้รันไฟล์ mrtg.reg ด้วยคำสั่งเนี๋ย
regedit /s mrtg.reg
Note
- เมื่อเราทำเสร็จเราก็จะได้ MRTG Service เราสามารถ stop, start ผ่านอินเทอร์เฟสได้เลย
- ที่นี้เมื่อเครื่อง shutdown และ boot ขึ้นมาใหม่ แต่ยังไม่มีใคร logon เข้าเครื่อง MRTG Service ก็สามารถทำงานได้เหมือนเดิม
- เราสามารถสร้าง png, html, log ไฟล์ใหม่ได้โดย stop MRTG Service จากนั้นทำการลบไฟล์ใน C:\www\mrtg และเราก็ทำการ Start MRTG Service อีกรอบก็มีการสร้าง png, html, log ไฟล์ใหม่ขึ้นมา
- เราสามารใช้ Firedaemon สร้าง windows service ได้เช่นกัน ง่ายกว่าวิธีนี้ด้วยซ้ำ
- แต่ Firedaemon ไม่แน่ใจว่ามี free edition ปะนะ
- แต่เราใช้ตัวนี้สร้าง windows service จะฟรีอ่ะนะ
Reference
- http://oss.oetiker.ch/mrtg/doc/mrtg-nt-guide.en.html
- http://support.microsoft.com/kb/q137890/
- http://support.microsoft.com/kb/251192
- http://www.herongyang.com/...Create-Delete-Services-with-sc-exe.html
- http://www.google.co.th/search?q=how+to+sc+create&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a
- http://juuier.blogspot.com/2009/08/usage-firedaemon-with-mrtg.html
- enviroment บน Windows Server 2003 R2
No comments:
Post a Comment