حالا Flare لاگهات رو هم جمع میکنه
خلاصهٔ کاملتر
تیم Flare خبر داده که logging حالا برای همهی کاربرها در دسترسه. میتونی هر لاگی رو از اپ Laravel یا PHP خودت به Flare بفرستی و از رابطِ صیقلیِ اون برای فیلتر و جستجوی لحظهای استفاده کنی. علاوه بر این، پشتیبانی از ارسال لاگ از اپهای JavaScript هم اضافه شده.
نویسنده (Jimi) توضیح میده که چرا logging رو اضافه کردن: error tracking تو خیلی موارد مفیده، ولی لاگها اغلب اون تیکه سیاقِ اضافه رو میدن، مخصوصاً برای خطاهای جدید یا کمتکرار. با لاگها میتونی بفهمی اپ حوالیِ زمانِ خطا داشت چیکار میکرد، چرخهی عمرِ یه request یا job رو دنبال کنی، و الگوهایی رو تو production ببینی که به شکل exception خودشون رو نشون نمیدن.
برای پیداکردنِ چیزی که دنبالشی، میتونی بر اساس level، نوعِ entry و بازهی زمانی فیلتر کنی. اگه چند web worker داری، فیلتر بر اساس hostname کمک میکنه دقیقاً بفهمی کدوم سرور چی لاگ کرده. طبق مقاله، همهی نقاط ورود پوشش داده شدن: HTTP requestها، دستورهای Artisan، queue jobها و بیشتر.
برای شروع، جمعآوریِ لاگ بخشی از نسخهی جدید SDKهای Flare برای Laravel و PHPه، پس اول باید به نسخهی 3.0 آپدیت کنی و بعد طبق راهنمای Laravel یا PHP، logging رو روی اپت تنظیم کنی. تیم توصیه میکنه اگه انتظار داری حجم زیادی لاگ بفرستی، از daemon جداگانهی Flare استفاده کنی که کنارِ اپت اجرا میشه و نصبش روی Forge، Laravel Cloud، Kubernetes یا Docker سادهست.
نویسنده تأکید میکنه که این قابلیت یه افزونهی رایگان برای همهی پلنهاست، با سقفهای دستودلبازانه برای شروع. اگه هنوز Flare رو امتحان نکردی، میتونی با یه دورهی آزمایشیِ ۱۰ روزه به همهی امکاناتِ error tracking، logging و performance monitoring دسترسی بگیری.
نکات کلیدی:
- Flare حالا logging رو برای همهی کاربرها فعال کرده؛ ارسالِ لاگ از Laravel، PHP و JS.
- میشه بر اساس level، نوع entry، بازهی زمانی و hostname فیلتر کرد؛ همهی نقاط ورود مثل HTTP و Artisan و queue پوشش داره.
- برای شروع باید به SDK نسخهی 3.0 آپدیت کنی؛ برای حجم بالا، daemon جداگانه توصیه میشه.
- این قابلیت یه افزونهی رایگان برای همهی پلنهاست.




