میں نے اپنا procfile + supervisord سیٹ اپ ایک ہی macOS ایپ سے کیسے بدلا
Procfiles، supervisord configs، اور dev services سنبھالنے کے لیے shell scripts کا قبرستان۔ یہاں وجہ ہے کہ میں نے یہ سب maintain کرنا کیوں چھوڑا اور اب میں کیا استعمال کرتا ہوں۔
Procfiles، supervisord configs، اور dev services سنبھالنے کے لیے shell scripts کا قبرستان۔ یہاں وجہ ہے کہ میں نے یہ سب maintain کرنا کیوں چھوڑا اور اب میں کیا استعمال کرتا ہوں۔
لاگ ٹرائیج تکلیف دہ ہے کیونکہ غلطیاں ایک کہانی کی طرح نہیں بلکہ ایک اسٹریم کی طرح آتی ہیں۔ Agata Stack کی ٹائم لائن ہر rule-matched ایونٹ کو رنگوں سے کوڈ کی گئی entry میں بدل دیتی ہے جسے آپ ٹائم لائن کی طرح پڑھ سکتے ہیں — یہ کیسے کام کرتی ہے اور رنگوں کی اسکیم اتنی اہم کیوں ہے، یہ یہاں ہے۔
Agata Stack کا لوکل HTTP API آپ کو اپنے Mac پر کسی بھی سروس کو سادہ curl کمانڈ سے start، stop، restart، اور logs tail کرنے دیتا ہے — CI سے، shell alias سے، یا AI ٹول سے۔ نہ daemon config، نہ third-party service۔
ہر بار لاگ چیک کرنے کے لیے staging box میں SSH کرنا 2010 کی DevOps سوچ ہے۔ یہاں بتایا گیا ہے کہ ریموٹ سروسز مقامی سروسز کے ساتھ ایک ہی اسٹیٹس ویو میں، انہی health checks، log streams، اور automation rules کے ساتھ کیسے رہ سکتی ہیں۔