আমি কীভাবে procfile + supervisord সেটআপের বদলে একটি macOS অ্যাপ ব্যবহার করেছি
Procfile, supervisord কনফিগ, আর dev services চালানোর জন্য শেল স্ক্রিপ্টের এক কবরস্থান। আমি কেন সবকিছু মেইনটেইন করা বন্ধ করলাম এবং এখন কী ব্যবহার করি, সেটাই এখানে।
Procfile, supervisord কনফিগ, আর dev services চালানোর জন্য শেল স্ক্রিপ্টের এক কবরস্থান। আমি কেন সবকিছু মেইনটেইন করা বন্ধ করলাম এবং এখন কী ব্যবহার করি, সেটাই এখানে।
লগ ট্রায়েজ কষ্টকর, কারণ ত্রুটিগুলো একটি গল্পের বদলে একটি স্ট্রিম হিসেবে আসে। Agata Stack-এর টাইমলাইন প্রতিটি রুল-ম্যাচ করা ইভেন্টকে রঙ-কোডেড এন্ট্রিতে বদলে দেয়, যেটা আপনি টাইমলাইনের মতো পড়তে পারেন — এটা কীভাবে কাজ করে এবং কেন রঙের স্কিমটা দেখার চেয়েও বেশি গুরুত্বপূর্ণ, তা এখানে।
Agata Stack-এর local HTTP API আপনাকে আপনার Mac-এ থাকা যেকোনো service শুরু, বন্ধ, restart, এবং log tail করতে দেয় সোজা curl command দিয়ে — CI থেকে, shell alias থেকে, বা AI tool থেকে। কোনো daemon config নেই, কোনো third-party service নেই।
লগ দেখতে প্রতিবার একটি স্টেজিং বক্সে SSH করা ২০১০ সালের DevOps। এখানে দেখানো হয়েছে কীভাবে রিমোট সার্ভিসগুলো একই স্ট্যাটাস ভিউতে লোকালগুলোর পাশে থাকতে পারে, একই হেলথ চেক, লগ স্ট্রিম, আর অটোমেশন নিয়মসহ।