logstash

  • Part 1 ဖတ်ရန် Logstash ကို setup လုပ်ပြီးပြီဆိုရင် laravel ဘက်မှာ config အတွက် စပါမယ်။ ပထမဆုံး https://github.com/saturngod/logstash-laravel က နေ download ချပြီး app/Logging folder ကို သင့် project ရဲ့ app အောက်မှာ သွားထည့်လိုက်ပါ။ အဲဒီ အခါမှာ သင့် project ထဲမှာ app Logging LogstashHandler.php LogstashLogger.php ဆိုပြီး ရှိနေပါမယ်။ conifg/logging.php မှာ ‘logstash’ => [ ‘driver’ => ‘custom’, ‘via’ => App\Logging\LogstashLogger::class, ‘channel’ => ‘logstash_sample’, ‘with’ => […

  • Laravel က log ကို logstash ကို ပို့ဖို့ စမ်းနေတာ ကြာပြီ။ သေချာအချိန်ပေးပြီး မစမ်း ဖြစ်ဘူး။ ကျွန်တော် ဖန်တီးချင်သည့် infra က အောက်ကလို ပုံပါ။ Laravel နဲ့ Apache က log တွေ အကုန် logstash ကို ပို့။ logstash ကနေ elastic search ကို ပို့။ ပြီးရင် kibana နဲ့ filter လုပ်ကြည့်ဖို့အတွက်ပါ။ အခုတော့ ရသွားပါပြီ။ အဓိက logstash မှာ plugin တွေ သွင်းရတာ ကို မသိခဲ့တာပါ။ Logstash အတွက် config ကို အောက်ကလို ရေးပါတယ်။…