แหล่งแลกเปลี่ยนความรู้-ประสบการณ์ FreeBSD สำหรับคนไทย
:: เพื่อแลกเปลี่ยนความรู้, ถาม-ตอบปัญหาคาใจ, แนะนำ, ประกาศ, หรือทุกสิ่งตามต้องการ ::
 
Home  กลับหน้าหลัก  สมัครสมาชิก  ตั้งคำถามใหม่  แก้ไขข้อมูลสมาชิก  ดูสมาชิกทั้งหมด  ลืมรหัสผ่าน

ขอเชิญร่วมตอบคำถามครับ



  วิธีการให้ syslog-ng เก็บ log ลง mysql
   yim
 Posted : 2008-11-26 14:31:26

  ยอดฝีมือ
 

 Sex :
 Post : 1411
 สมาชิกลำดับที่ : 259
วิธีการให้ syslog-ng เก็บ log ลง mysql

เพิ่ม ใน syslog-ng.conf
######################
destination d_mysql {

pipe("/var/log/mysql.pipe"
template("INSERT INTO log
(host, facility, priority, level, tag, datetime, program, msg,seq) VALUES ( '$HOST', '$FACILITY', '$PRIORITY', '$LEVEL', '$TAG','$YEAR-$MONTH-$DAY
$HOUR:$MIN:$SEC','$PROGRAM', ENCODE('$MSG','thaigqsoft'),null );\n\n") template-escape(yes));

};

filter iptables { program("kernel"); };
filter proxy { program("squid"); };


log {
source(s_all);
destination(d_mysql);
};


เสร็จแล้วสร้าง script ชื่อ syslog2mysql.sh

#!/bin/sh
export PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin

if [ ! -e /var/log/mysql.pipe ]
then
mkfifo /var/log/mysql.pipe
fi
while [ -e /var/log/mysql.pipe ]
do
/usr/bin/mysql -uroot -p1234 syslog < /var/log/mysql.pipe > /var/log/sql.log

done

แล้วไปสั่งเรียกใน rc.local

/bin/sh syslog2mysql.sh &





แล้วสร้างฐานข้อมูล mysql ดังนี้
CREATE TABLE `log` (
`host` varchar(32) collate tis620_bin default NULL,
`facility` varchar(10) collate tis620_bin default NULL,
`priority` varchar(10) collate tis620_bin default NULL,
`level` varchar(10) collate tis620_bin default NULL,
`tag` varchar(10) collate tis620_bin default NULL,
`datetime` datetime default NULL,
`program` varchar(15) collate tis620_bin default NULL,
`msg` text collate tis620_bin,
`seq` bigint(20) unsigned NOT NULL auto_increment,
PRIMARY KEY (`seq`),
KEY `host` (`host`),
KEY `program` (`program`),
KEY `datetime` (`datetime`),
KEY `priority` (`priority`),
KEY `facility` (`facility`)
) ENGINE=InnoDB DEFAULT CHARSET=tis620 COLLATE=tis620_bin;

แค่นี้ก็เรียบร้อย



 

http://demo.thaigqsoft.com ระบบ Log System สำหรับคุณ
  IP : (202.28.21.4)
ชื่อสมาชิก yim Mail to yim เบอร์ msn admin@thaigqsoft.com http://www.thaigqsoft.com
แสดงความคิดเห็น

   morphius
 Posted : 2008-11-26 14:52:17   IP : (192.168.101.229)

  จอมยุทธ์น้อย
 

 Sex :
 Post : 354
 สมาชิกลำดับที่ : 1
ขอบคุณคุณยิมมากๆ ที่นำความรู้มาเผยแพร่ให้ได้รับรู้ ชื่นชมความสามารถท่านจริงๆ เยี่ยมครับ

 
 Comment : 1
ชื่อสมาชิก morphius Mail to morphius
กลับขึ้นด้านบน

 ครูมานิส
 Posted : 2008-11-26 15:36:45   IP : (10.0.0.3)
ขอบพระคุณมากครับ คุณยิม ที่ให้ความช่วยเหลือด้วยดีมาโดยตลอด

 
 Comment : 2
กลับขึ้นด้านบน

   totti
 Posted : 2008-11-26 15:54:11   IP : (10.1.8.199)

  ศิษย์น้อยฝึกวิชา
 

 Sex :
 Post : 105
 สมาชิกลำดับที่ : 558
ขอบพระคุณมากครับ คุณยิม เป็นประโยชน์มากๆ

 
 Comment : 3
ชื่อสมาชิก totti Mail to totti เบอร์ msn b87511@hotmail.com
กลับขึ้นด้านบน

 ครูมานิส
 Posted : 2008-11-26 17:39:58   IP : (10.0.0.3)
ทำตามคุรยิม แล้วครับ พอสั่ง run แจ้ง error ว่า

./syslog2mysql.sh: /var/db/mysql: Permission denied
./syslog2mysql.sh: /var/db/mysql: Permission denied
./syslog2mysql.sh: /var/db/mysql: Permission denied
./syslog2mysql.sh: /var/db/mysql: Permission denied
./syslog2mysql.sh: /var/db/mysql: Permission denie

------------------------------------------------------------------------------------------------

ถามคุณยิมว่า ไฟล์ ที่ให้นี้ใช้กับ FreeBSD หรือ Ubuntu ครับ

-------------------------------------------------------------------------------------------------

สรุปว่า ส่ง log ยังไม่ไปครับ คุณยิมช่วยเข้าไปดูให้ด้วยนะครับ ขอบพระคุณมากครับ

 
 Comment : 4
กลับขึ้นด้านบน

   yim
 Posted : 2008-11-26 22:00:41   IP : (222.123.168.184)

  ยอดฝีมือ
 

 Sex :
 Post : 1411
 สมาชิกลำดับที่ : 259
ผมสรุปคร่าว ๆเป็นแนว ๆ
http://www.sci.nu.ac.th/yim/freesyslog.doc

 

http://demo.thaigqsoft.com ระบบ Log System สำหรับคุณ
 Comment : 5
ชื่อสมาชิก yim Mail to yim เบอร์ msn admin@thaigqsoft.com http://www.thaigqsoft.com
กลับขึ้นด้านบน

 ครูมานิส
 Posted : 2008-11-26 23:05:50   IP : (202.149.25.238)
ขอบพระคุณมากครับ คุณยิมที่เข้ามาดูให้ครับ

ผมจะพยายามเขียน code php -mysql ดึง log files จาก mysql ออกมาให้ได้ครับ คงต้องใช้เวลาครับ เพราะความรู้การเขียนโปรแกรมยังมีน้อยครับ

 
 Comment : 6
กลับขึ้นด้านบน

 xpxp
 Posted : 2008-11-28 00:33:34   IP : (124.122.136.214)
คลิ๊กที่ภาพ

ไม่ทราบว่าแบบนี้เหรอเปล่าคับ ลอง perl คับ

http://www.easyzonecorp.net/network/view.php?ID=937

 
 Comment : 7
Mail to xpxp
กลับขึ้นด้านบน

 hhcg
 Posted : 2016-11-27 12:41:55   IP : (162.251.6.13)
http://www.bootoutletpascher.com Bottes Ugg Femme Pas Cher
http://www.uggonlinestoreofficialo.us Chestnut Ugg Boots
http://www.zapatosdenikesp.biz Nike Zapatos
http://www.monclerstoreofficialoutlet.com Moncler Store
http://www.teflalumni.com retro jordans for cheap
http://www.itmksale.org portafoglio michael kors
http://www.canadagooseol.com canada goose coats
http://www.uggpaschero.com Soldes Ugg
http://www.boutiqueuggofr.com Bottes Ugg Pas Cher
http://www.nikeschuhegev.biz nike air schuhe herren
http://www.officialcanadagooseol.com Canada Goose Sale Outlet
http://www.nikeshoesdiscountos.us nike shoes
http://www.pandorauoutlet.com pandora online
http://zulurunner.com nike sb stefan janoski
http://www.tiendabotasdefutbolnike.com zapatos de futbol nike
http://www.boutiquemonclerofr.com Doudoune Moncler Pas Cher
http://www.itnikene.com scarpe nike
http://www.monclerstoreofficialoutlet.com Moncler Jacket Womens
http://www.xtend.biz nike schuhe g&#252;nstig
http://www.bootoutletpascher.com Botte Ugg Femme
http://www.bootcentreol.us ugg boots classic
http://www.nikechaussuresmagasinfr.com chaussures nike pas cher
http://www.aj23chaussure.com air jordan
http://www.officialnikefreeoutletstore.us cheap air max outlet
http://www.23isback.us 23 is back
http://www.jordanshoesolg.us Air Jordan Release Date
http://tomsshoeswomenol.us Toms Shoes For Women
http://www.xtend.biz nike sportschuhe damen
http://www.uggefactoryo.us ugg boots for women
http://www.uggonlinestoreofficialo.us Ugg Classic Tall
http://www.uggpascherofr.com Ugg Noir Pas Cher
http://www.canadaegooseoutlet.com canada goose jacket outlet
http://www.nikeolno.org nike joggesko
http://www.schoenadnl.com adidas schoenen
http://www.uggpaschero.com Ugg Pas Cher Femme
http://www.canadagooseol.com canada goose jackets on sale
http://www.esnikesol.org zapatillas running
http://www.uggpaschero.com Ugg Grise Pas Cher
http://www.pandoranoutlet.com Negozi Pandora
http://www.uggmtoutlet.us ugg factory outlet
http://www.addaskorse.com adidas kl&#228;der
http://www.uggonlinestoreofficialo.us Original Ugg Boots
http://www.2017hoganoutlet.com hogan rebel donna
http://www.bootuggeoutlet.us Ugg Boots On Clearance
http://www.timberlandse.com Timberland skor
http://www.nikeshoessalees.com zapatillas nike baratas
http://www.pandoraoutleto.com pandora rings
http://www.esadidasol.com zapatilla adidas
http://www.retrojordansol.us Jordan Future
http://www.snowboot2017.us ugg outlet online
http://www.monclerjacketol.com moncler jacket sale
http://ugglongbooto.us uggs for cheap
http://www.pandorauoutlet.com pandora outlet store
http://www.uggshortbootol.us uggs for women
http://www.nikeshoessalefr.com Chaussure Nike Pas Cher
http://www.doudounemonclerolfr.com Doudoune Moncler Solde
http://www.newnikeairmaxos.us womens nike air max
http://www.chaussuresnikeofr.biz nike chaussures
http://christianlouboutinfrsale.com louboutin heels
http://www.nhlofficialoutletstore.us official NHL jerseys
http://www.frcoachol.com sac coach soldes
http://www.officialcanadagooseol.com Canada Goose Sale
http://fitflopofficialoutlet.com fitflops sale uk
http://www.topsneakersol.com Sneakers Nike
http://www.uggpascherofr.com Ugg Homme Pas cher
http://www.boutiquemonclerofr.com Moncler Soldes
http://www.uknikeol.net nike air max running shoes
http://www.pandoraofficialoutletstore.com pandora charm bracelet sale
http://monclerofficialoutletstore.com moncler girls
http://www.canadagooseolstore.com canada goose online store
http://www.nikefactorystoreos.biz nike sneakers
http://www.nikesoccerbootoutlet.com Soccer Boots Outlet nike
http://www.sheepskinuggsaleo.us Sheepskin Ugg Boots
http://www.airforcepaschero.com air force one pas cher
http://www.pandoraoutletofficialstore.com Pandora Beads And Charms
http://www.coachstoreoutleto.us coach factory outlet online
http://www.officialcanadagooseol.com Canada Goose Online
http://nikeshoefactoryo.us cheap nike air max
http://www.topsneakersol.com Nike Factory Store
http://www.pandoracharmsol.com pandora bracelet charms
http://www.nikesoccerbootstore.us nike mercurial soccer cleats
http://www.jordans11retros.us Nike Air Jordan 11
http://www.bootuggeoutlet.us Womens Ugg Boots
http://www.sortiedemagasinnike.com chaussure basket homme
http://www.tomsonsaleo.online toms sale
http://www.raybanolstore.us Ray ban sale online
http://nikeoutletstoreol.us Nike Store
http://www.coachfactorystoreol.us Coach Bags On Sale
http://www.officialreligionoutlet.com tru religion jeans
http://www.christianlouboutinofficialoutletstore.com christian louboutin outlet
http://www.boutiquemonclerofr.com Doudoune Femme Pas Cher
http://www.uggshortbootol.us ugg boots cheap
http://www.aj23backd.us hyperdunk 2014
http://www.doudounemonclerolfr.com Doudoune Moncler Site Officiel
http://www.storenikesfr.org chaussure Nike homme
http://www.uggpascherofr.com Uggs Pas Cher Soldes
http://2016womentomsshoes.us toms shoes outlet
http://www.ukadshoes.com adidas outlet stores online
http://www.pandoranoutlet.com Anelli Pandora
http://www.uggmtoutlet.us Uggs Outlet Store
http://www.moncleroutletol.com moncler outlet
http://www.uggoloutle.us australia uggs outlet
http://www.nikeair-maxoutletstore.us Air Max 90
http://www.monclerstoreofficialoutlet.com Moncler Sale
http://www.monclerepaschero.com Veste Moncler Pas Cher
http://www.monclerepaschero.com Veste Moncler Femme
http://www.canadagoosesaleol.com canada goose vest
http://www.mkolstore.us michael kors bags outlet
http://www.michaelkorsbagsale2016.com michael kors handbags on sale
http://www.officialvansoutletstore.us vans shoe store
http://www.pandoraoutleto.com pandora beads
http://www.aj23backd.us Lebron 13
http://www.longchampols.com longchamp tote bag
http://www.jordanstoreoutleto.us Jordan Store
http://zulurunner.com chaussures de foot pas cher
http://www.uggoloutle.us sheepskin uggs
http://www.tnpaschernike.com nike tn pas cher
http://www.bootuggeoutlet.us Ugg Outlet Online Store
http://www.pandoranoutlet.com Orecchini Pandora
http://www.bootcentreol.us cheap uggs
http://www.bootcentreol.us cheap real uggs
http://www.adnmdsaleol.top Adidas Shoes Discount Marketplace
http://www.airmax95os.us Nike Online Store
http://www.denikestoreol.com nike damenschuhe
http://www.monclerepaschero.com Doudoune Moncler Pas Cher
http://www.bootoutletpascher.com Ugg Femme Pas Cher
http://www.canadaegooseoutlet.com canada goose sale online
http://www.pandoraoutletofficialstore.com Pandora Official Website
http://www.canadagooseolstore.com canada goose jackets for women
http://airjordan23retrosoutlet.com Jordan Sneakers For Sale
http://www.nikechaussurespaschero.com nike air
http://www.conversesalestore.us converse store
http://www.officialreligionoutlet.com religion store
http://www.adidasshoesdiscountos.us adidas store
http://www.christianlouboutinofficialoutletstore.com cheap christian louboutin
http://www.botasdefutboldesalida.com botas de futbol
http://www.nikebutikdk.com billige nike sko
http://www.nikeschoenentekoopo.biz Jordan Schoenen
http://www.aj23chaussure.com nike air jordan pas cher
http://pandoraocharms.us pandora jewelry store
http://monclerofficialoutletstore.com moncler coats for women
http://www.borlettoweb.com nike sportschuhe
http://www.sheepskinuggsaleo.us ugg store
http://www.officialoutletmonclerstore.com Moncler Outlet Online
http://www.reebokol.us reebok running shoes
http://www.hoganoutletoscarpe.com Uomo Hogan
http://www.uggolcleance.us cheap uggs for women
http://www.officialcanadagooseol.com Canada Goose Official Site
http://www.topsneakersol.com Air Huarache
http://www.2017hoganoutlet.com hogan scontate
http://www.ugbootsaleol.us uggs outlet
http://www.pradabagsaleo.com prada outlet
http://www.boutiqueuggofr.com Boutique Ugg
http://www.boutiqueuggofr.com Ugg Button
http://retro23onsaleso.biz new jordan releases
http://lebrons11sale.us newest lebron shoes
http://www.canadagoosesaleol.com canada goose kensington
http://nikestorejordanos.us nike jordan shoes
http://www.nuovoscarpehoganoutlet.com scarpe hogan outlet
http://www.pandoracharmsol.com new pandora charms
http://www.adidasneakersaleo.us adidas outlet
http://www.longchampols.com longchamp bags on sale
http://www.raybaoutletsol.us ray ban wayfarer eyeglasses
http://www.bootsaleo2017.us Ugg boots Sale
http://www.doudounemonclerolfr.com Doudoune Femme Pas Cher
http://www.tomsoutletol.us Toms Outlet Online
http://www.nlnikestore.com goedkope nike air max
http://www.nikehuaracheos.us huarache sneakers
http://canadagoosewsaleo.com Canada Goose Outlet
http://www.officialnikefreeoutletstore.us nike free
http://www.frmksale.biz sac a main michael kors
http://abercrombiespstore.us abercrombie and fitch store
http://cheapmichaelkorsbags2016.com Cheap Michael Kors
http://www.yeezyadol.us new yeezy shoes
http://www.oakleyosgoggles.us oakley sunglasses clearance
http://www.uggoloutle.us ugg clearance
http://ugglongbooto.us ugg boots outlet online
http://www.23isback.us Air Jordan News
http://www.officialnfloutletstore.us nfl store
hhcg 11.27

 
 Comment : 8
Mail to hhcg
กลับขึ้นด้านบน

1


 แสดงความเห็นต่อคำถามนี้
ชื่อ/Username
รหัสผ่าน
( เฉพาะสมาชิก )
อีเมลล์
( ถ้าเป็นสมาชิกไม่ต้องใส่ )
รูปแบบพิเศษ   ย่อหน้า ตัวหนา ตัวยก ตัวห้อย ตัวหนังสือเรืองแสง ตัวหนังสือมีเงา ตัวเอียง เส้นใต้ สีแดง สีเขียว สีน้ำเงิน สีส้ม สีชมพู สีเทา
Emotions  
แทรกภาพ  
ขนาดภาพ ห้ามเกิน 50 kb  และ ไฟล์ Flash ขนาดห้ามเกิน 500 kb
แสดงความเห็น

ความปลอดภัย กรุณากรอกข้อความที่ท่านเห็นด้านล่าง
   
   
   
[ สมัครสมาชิก | ปิดหน้าต่างนี้ ]


ข้อความที่ท่านได้อ่าน เกิดจากการเขียนโดยสาธารณชน และส่งขึ้นมาแบบอัตโนมัติ เจ้าของเว็บบอร์ดไม่รับผิดชอบต่อข้อความใดๆทั้งสิ้น เพราะไม่สามารถ
ระบุได้ว่าเป็นความจริงหรือชื่อผู้เขียนที่ได้เห็นคือชื่อจริง ผู้อ่านจึงควรใช้วิจารณญาณในการกลั่นกรอง และถ้าท่านพบเห็นข้อความใด ที่ขัดต่อกฎหมายและ
ศีลธรรม หรือเป็นการกลั่นแกล้งเพื่อให้เกิดความเสียหาย ต่อบุคคล หรือหน่วยงานใด กรุณาส่ง email มาที่ admin@thaibsd.com เพื่อให้ผู้ควบคุม
ระบบทราบและทำการลบข้อความนั้น ออกจากระบบต่อไป


 © Copyright 2001 thaibsd.com All Right Reserved. Contact >> admin@thaibsd.com