พึ่งเคยใช้งานครั้งแรกโปรดอ่านที่นี่! howtouse!
x
  • Register
หางานด้าน IT อยู่เหรอ?

ต้องการเขียนโปรแกรม อ่าน Log ใน Linux Redhat แบบ Realtime เพื่อ ไปสั่ง Run Bash ตามเงื่อนไขอีกที

0 votes
ต้องการเขียนโปรแกรม อ่าน Log ใน Linux Redhat แบบ Realtime เพื่อ ไปสั่ง Run Bash ตามเงื่อนไขอีกที

โดยปกติผมใช้ Crontab เอาแต่ว่ามันมีเวลาหน่วง ในการรันการ Check Log จึงอยากทราบว่าพอจะมีวิธีทำ

ให้ script สามารถรันแบบ system process อย่างไรครับ ว่าหากมีการเกิด Log ให้ script ที่ตั้งไว้ทำงานทันที

Flow ผมตั้งใจไว้ประมาณนี้ครับ
 

[Monitor] /var/log/httpd

[Check String] if found *error*

[Action] Running Shell Script and PHP

ขอคำแนะนำด้วยครับ ขอบคุณล่วงหน้าครับ
ถามเมื่อ Sep 23, 2012 in CentOS โดย Anthony Es Shcwind (140 คะแนน)
   

1 Answer

+1 vote
 
Best answer
หา Solution เจอแล้วครับ

โดยการใช้ Software ชื่อ  Swatch หรือ Logsurfer ครับ
ตอบเมื่อ Sep 23, 2012 โดย Anthony Es Shcwind (140 คะแนน)
selected Sep 26, 2012 โดย Anthony Es Shcwind

Related questions

0 votes
0 คำตอบ
0 votes
1 คำตอบ
1,664 views ถามเมื่อ Sep 22, 2012 in Ubuntu โดย Goko Fuzker (107 คะแนน)
0 votes
1 คำตอบ
175 views ถามเมื่อ Aug 25, 2012 in C/C++ โดย Chaiyaporn Nuypram (156 คะแนน)
+2 votes
2 คำตอบ
378 views ถามเมื่อ May 18, 2012 in Debian โดย SkillYOU (134 คะแนน)
...